Date | Topic | Notes | HWs/Labs/Exams/Events | |
September | ||||
9/1 (Mon) | No Lecture: Labor Day | |||
9/3 (Wed) | Lab: Introduction to the Lab, MSRS, and robots | Homework 0: Download MSRS, joystick robot | ||
9/8 (Mon) | Lecture 1: Introduction | |||
9/10 (Wed) | Lab: Model iRobot motion | Homework 0 due Homework 1 out Lab Lecture |
||
9/15 (Mon) | Lecture 2: Action and locomotion | |||
9/17 (Wed) | Lab: Motion with open loop control | Homework 1 due Homework 2 out |
||
9/22 (Mon) | Lecture 3: Sensors | |||
9/24 (Wed) | Lab: Motion in closed loop control | Homework 2 Part A due |
||
9/29 (Mon) | Lecture 4: Control and planning | |||
October | ||||
10/1 (Wed) | Lab: A-Star Planning | Homework 2 part B due Homework 3 out |
||
10/6 (Mon) | Lecture 5: Planning, reacting, replanning | |||
10/8 (Wed) | Lab: A-Star Planning (cont.) | Homework 3 part 1 due | ||
10/13 (Mon) | Lecture 6: Planning and obstacle avoidance | |||
10/15 (Wed) | Lab: Navigation avoiding moving obstacles | Homework 3 part 2 due Homework 4 out |
||
10/20 (Mon) | Lecture 7: Localization | |||
10/22 (Wed) | Lab: Sensing and localization | Homework 4 due Homework 5 out |
||
10/27 (Mon) | Lecture 8: Localization and map learning | |||
10/29 (Wed) | Lab: Sensing and localization (cont.) | |||
November | ||||
11/3 (Mon) | Lecture 9: Multi-robot coordination | |||
11/5 (Wed) | Lab: Play definition and condition-based play switching | Homework 4 due Project discussion |
||
11/10 (Mon) | Lecture 10: Learning multi-robot coordination | |||
11/12 (Wed) | Lab: Projects | |||
11/17 (Mon) | Lecture 11: Network-based multi-robot coordination | |||
11/19 (Wed) | Lab: Projects | |||
11/24 (Mon) | Lecture 12: Map learning and distributed multi-robot coordination | |||
11/26 (Wed) | No Lab: Thanksgiving! | |||
December | ||||
12/1 (Mon) | Oral project presentations | |||
12/3 (Wed) | Demo final project presentations |