| Wed |
|
Feb 8 |
|
Lec 1: Intro to Robotics |
| Thu |
|
Feb 9 |
|
Lab 1: Intro to Electronics -
Handout 1-A & Handout 1-B & Handout 1-C & Handout 1-D & Handout 1-E & Handout 1-F & Handout 1-G & Handout 1-H |
| Fri |
|
Feb 10 |
|
Catch-up time, if necessary |
| |
|
|
|
|
| Mon |
|
Feb 13 |
|
Lec 2: Actuation (PDF) |
| Tue |
|
Feb 14 |
|
Lab 2: Motor Control -
Lab SOLUTION & Handout 2-A & Handout 2-A:ii (Revised Parts 5-7) & Handout 2-B & Handout 2-C:revised & Handout 2-E & Handout 2-F & Handout 2-G & Handout 2-I |
| Wed |
|
Feb 15 |
|
Lec 3: Control |
| Thu |
|
Feb 16 |
|
Lab 2: |
| Fri |
|
Feb 17 |
|
Lec 4: Locomotion |
| |
|
|
|
|
| Mon |
|
Feb 20 |
|
Holiday: President's Day |
| Tue |
|
Feb 21 |
|
Lab 3: Robot Driver's Ed -
Lab SOLUTION & Handout 3-A |
| Wed |
|
Feb 22 |
|
Lec 5: Teamwork in design projects (PPT), by Prof Charles P Coleman |
| Thu |
|
Feb 23 |
|
Lab 3: |
| Fri |
|
Feb 25 |
|
Catch-up time, if necessary |
| |
|
|
|
|
| Mon |
|
Feb 27 |
|
Lec 6: Sensing and Perception |
| Tue |
|
Feb 28 |
|
Lab 4: Light Sensors (Braitenberg) -
Lab SOLUTION & Handout 4-A & Handout 4-B |
| Wed |
|
Mar 1 |
|
Lec 7: Cameras, Images, and Low-Level Robot Vision (PDF, 6-up) |
| Thu |
|
Mar 2 |
|
Lab 4: |
| Fri |
|
Mar 3 |
|
Catch-up time, if necessary |
| |
|
|
|
|
| Mon |
|
Mar 6 |
|
Lec 8: Carmen and Software Engineering |
| Tue |
|
Mar 7 |
|
Lab 5: Carmen Env and Visual Servoing -
Handout 5-A & Handout 5-B |
| Wed |
|
Mar 8 |
|
Lec 9: Control and Planning Architectures |
| Thu |
|
Mar 9 |
|
Lab 5: |
| Fri |
|
Mar 10 |
|
Catch-up time, if necessary |
| |
|
|
|
|
| Mon |
|
Mar 13 |
|
Lec 10: Navigation - Planning |
| Tue |
|
Mar 14 |
|
Lab 6: Local Navigation (Sonar, Model Aquisition) and Error Analysis |
| Wed |
|
Mar 15 |
|
Lec 11: Navigation - Planning |
| Thu |
|
Mar 16 |
|
Lab 6: |
| Fri |
|
Mar 17 |
|
Catch-up time, if necessary |
| |
|
|
|
|
| Mon |
|
Mar 20 |
|
Lec 12: Navigation - Localization (PDF) |
| Tue |
|
Mar 21 |
|
Lab 6: |
| Wed |
|
Mar 22 |
|
Lec 13: Navigation - Mapping
See Lec 12: Navigation - Localization handout. |
| Thu |
|
Mar 23 |
|
Lab 7: Motion Planning and High-Level Navigation |
| Fri |
|
Mar 24 |
|
Catch-up time, if necessary |
| |
|
|
|
|
| Mon |
|
Mar 27 |
|
SPRING BREAK! |
| Tue |
|
Mar 28 |
|
SPRING BREAK! |
| Wed |
|
Mar 29 |
|
SPRING BREAK! |
| Thu |
|
Mar 30 |
|
SPRING BREAK! |
| Fri |
|
Mar 31 |
|
SPRING BREAK! |
| |
|
|
|
|
| Mon |
|
Apr 3 |
|
Lec 14: Kinematics and Grasping |
| Tue |
|
Apr 4 |
|
Lab 7: |
| Wed |
|
Apr 5 |
|
Lec 15: Manipulation |
| Thu |
|
Apr 6 |
|
Lab 7: |
| Fri |
|
Apr 7 |
|
Catch-up time, if necessary |
| |
|
|
|
|
| Mon |
|
Apr 10 |
|
Lec 16: Navigation - Mapping (PDF) |
| Tue |
|
Apr 11 |
|
Lab 8: Grasping and Object Transport |
| Wed |
|
Apr 12 |
|
Lec 17: Simultaneous Localization and Mapping (SLAM) (PDF) |
| Thu |
|
Apr 13 |
|
Lab 8: |
| Fri |
|
Apr 14 |
|
Catch-up time, if necessary |
| |
|
|
|
|
| Mon |
|
Apr 17 |
|
Holiday: Patriot's Day |
| Tue |
|
Apr 18 |
|
Holiday: Patriot's Day |
| Wed |
|
Apr 19 |
|
MovieNight : Extreme Machines |
| Thu |
|
Apr 20 |
|
Lab 8: |
| Fri |
|
Apr 21 |
|
Catch-up time, if necessary |
| |
|
|
|
|
| Mon |
|
Apr 24 |
|
Debate #1 |
| Tue |
|
Apr 25 |
|
Challenge: putting it all together |
| Wed |
|
Apr 26 |
|
Debate #2 |
| Thu |
|
Apr 27 |
|
Challenge: putting it all together |
| Fri |
|
Apr 28 |
|
Catch-up time, if necessary |
| |
|
|
|
|
| Mon |
|
May 1 |
|
Debate #3 |
| Tue |
|
May 2 |
|
Challenge: first run |
| Wed |
|
May 3 |
|
Debate #4 |
| Thu |
|
May 4 |
|
Challenge: iterate |
| Fri |
|
May 5 |
|
|
| |
|
|
|
|
| Mon |
|
May 8 |
|
Debate #5 |
| Tue |
|
May 9 |
|
Challenge: iterate |
| Wed |
|
May 10 |
|
Debate #6 |
| Thu |
|
May 11 |
|
Challenge: second run |
| Fri |
|
May 12 |
|
|
| |
|
|
|
|
| Mon |
|
May 15 |
|
Lec: Wrap-up lecture |
| Tue |
|
May 16 |
|
Challenge: iterate |
| Wed |
|
May 17 |
|
Challenge: another group test |
| Thu |
|
May 18 |
|
Challenge: final run and party |