Course syllabus
The course memo describes the course in some detail.
The page ILOs and Grading Criteria define the learning outcomes and defines the criteria use for grading.
Course schedule
The course runs over periods 3 and 4. The table below shows what will be discussed at each scheduled session. You will spend most of the time in your project groups at times of your choice.
We have access to a computer room dedicated to the course. This room is referred to as A:235 below and in the schedule. It is located one floor down at Malvinas väg 10 on the opposite end of the corridor where you also find lecture room Q2.
Some lessons are marked with EVERYONE SHOULD ATTEND, which (surprise!) means that all are expected to join.
In addition, all team members are expected to join
- the seminars where we again discussion the projects and
- all the scheduled project meetings.
To avoid cluttering the table below the assignment deadlines are only listed in the autogenerated list below at the end. You find all assignment deadlines at this page also.
Period 3
Below you will find the scheduled sessions during period 3.
Introduction phase
- Lesson 1 (INL1 "boot camp" intro): Wednesday 14/1 10:15-12:00 in Q33 (we will move to room A:235)
- Introduction to the course
- ILOs and grading criteria
- Introduction to the individual assignment (INL1)
- You must complete this no later than a week after the last official presentation session to continue the course.
- Demo Pixi as a containerized alternative for working with ROS on your own computer.
- Hand out SSD
- Move to A:235
- Introduction to the project room
- Lesson 2: Tuesday 27/1 13:15-15:00 in Q17
-
- Using Pixi for the project
- Q&A boot camp
-
- Examination and help sessions for INL1:
- We use the queue system stay a while
- The queue will open when the session starts.
- Place yourself in the queue and select either "Help" or "Present".
- Time slots in A:235
- Thursday 22/1 13:00-16:00
- You MUST have started the assignment by now otherwise you are unlikely to make it.
- Wednesday 28/1 13:00-16:00
- Friday 30/1 13:00-16:00 (LAST!)
- This is the last official presentation slot. If you have not completed and presented by now you risk having to drop the course. You must complete and present no later than a week from now. It is your responsibility to reach out to a TA to arrange a presentation slot.
- Thursday 22/1 13:00-16:00
- We use the queue system stay a while
Project phase
- Lesson 3: Thursday 29/1 13:15-15:00 in E31 (EVERYONE SHOULD ATTEND)
- Introduction to the hardware
- Information about working remotely with the robot including network, Pixi+Robot, Foxglove
- Introduction to and discussion about the project assignment and Milestones
- Introduction to the hardware
- Lesson 4: Monday 2/2 10:15-12:00 in A:235 (EVERYONE SHOULD ATTEND)
- Groups announced
- Hardware handout
- Get started with the work
- Project meeting (MS0): Thursday 5/2 a time slot in the interval 9-16
- We discuss your work on MS0
- Lesson 5: Friday 6/2 13:15-15:00 in D41 (EVERYONE SHOULD ATTEND)
- Hardware Q&A
- Project task and MS intro (30 min)
- Groups discuss system design (20min)
- Discuss in whole class (25min)
- Lesson 6: Monday 9/2 10:15-12:00 in E53
- ILOs, General advise and an overview of core functions in the system
- Project meeting (MS1): Wednesday 11/2 a time slot in the interval 9-16
- We discuss your work on MS1
- Lesson 7: Friday 13/2 10:15-12:00 in U51
- Topic: Planning and using the arm in the system.
- Lesson 8: Tuesday 17/2 10:15-12:00 in E53
- Topic: Localization in the system.
- Lesson 9: Wednesday 18/2 13:15-15:00 in U61
- Programming tips
- Lesson 10: Monday 2/3 13:15-15:00 in E53 (EVERYONE SHOULD ATTEND)
- This session will be run in the form of a workshop where groups get to work within the groups as well as discuss between groups.
- The first part will be dedicated to project planning and management. You will identify aspects of the way you work together that work well and not so well. The aim is that you can find ways to work better together.
- The second part of this session will be dedicated to sharing problems and solutions connected to the project's tasks and hardware. The aim is that the groups can share experiences that will save time for you all.
- This session will be run in the form of a workshop where groups get to work within the groups as well as discuss between groups.
- Project meeting (MS2): Thursday 5/3 a time slot in the interval 9-16
- We discuss results for milestone MS2
- We discuss results for milestone MS2
Period 4
- Seminar: Monday 16/3 10:15-12:00 in D41
- Questions about the project task.
- Status update with videos showing the progress.
- Q&A
- Seminar: Tuesday 24/3 10:15-12:00 in V01
- Status update with videos showing the progress.
- Q&A
- Seminar: Tuesday 31/3 10:15-12:00 in E53
- Status update with videos showing the progress (see previous instructions).
- Q&A
- Project meeting: Wednesday 15/4 a time slot in the interval 9-16
- We discuss the current status of your project.
- What are the key challenges? How to move forward?
- Is everyone meeting the learning outcomes with the current way you work?
- Seminar: Tuesday 21/4 10:15-12:00 in E36
- Status update with videos showing the progress (see previous instructions).
- Q&A
- Seminar: Monday 27/4 10:15-12:00 in E36
- Status update with videos showing the progress (see previous instructions).
- Q&A
- Project meeting (final project): Wednesday 6/5 a time slot in the interval 9-16
- This is the last project presentation meeting where we discuss your project work.
- In the unlikely event, you have not yet met the requirements we discuss how to get there.
- Course examination: Monday 11/5 - Wednesday 13/5 a 1h slot in the interval 9-16 one of these days
- We meet all groups after the project is completed to ask any remaining clarifying questions regarding the fulfillment of the ILOs.
- We also discuss your experience in the course to establish a high bandwidth feedback loop with the goal of improving the course.
If you meet the requirements by the end of May 14 the course is over by then.
Course summary:
| Date | Details | Due |
|---|---|---|