Oussama Khatib
Instructor
Please see the schedule below and monitor announcements.
The goal of this class is to introduce you to the intricate art of programming articulated robots. The course will review the basics of control theory in the first half of the quarter, and will require groups of three to four students to implement a motor task on one of our available robotic manipulators. Most projects involve some aspect of robot control, computer vision, and potentially some mechanical engineering, so teams should ideally possess programming as well as some mechanical expertise.
The choice of project is yours! We expect great things...
| Date | Lecture | Handouts | Homework / Deadlines |
|---|---|---|---|
| Tue, Mar 31 | Introduction & Course Review | ||
| Thu, Apr 02 | Simulation & Graphics | ||
| Fri, Apr 03 | Software Setup (Time and Location TBD) | Homework 0 out. | |
| Tue, Apr 07 | Operational Space Dynamics | ||
| Thu, Apr 09 | Operational Space Control + Project Discussion | ||
| Fri, Apr 10 | Homework 0 due. Homework 1 out. | ||
| Tue, Apr 14 | Compliant Motion Control | ||
| Thu, Apr 16 | Task Redundancy Control I + Project Discussion | Initial project idea list + team assignment due before class. | |
| Fri, Apr 17 | Homework 1 due. Homework 2 out. | ||
| Tue, Apr 21 | Task Redundancy Control II + Project Discussion | ||
| Thu, Apr 23 | Project Discussion | ||
| Fri, Apr 24 | Homework 2 due. Homework 3 out. | ||
| Tue, Apr 28 | Project Discussion | ||
| Thu, Apr 30 | Project Proposal Presentations and Project Discussion | Project proposal presentations due before class. | |
| Fri, May 01 | Homework 3 due. | ||
| Tue, May 05 | Project Proposal Short Updates | ||
| Thu, May 07 | Lab Demos (in Gates 203) | ||
| Tue, May 12 | Project Outline Presentation (Group A) | Project outline presentation due before class. | |
| Thu, May 14 | Project Outline Presentation (Group B) | ||
| Tue, May 19 | Project Updates (Group A) | ||
| Thu, May 21 | Project Updates (Group B) | ||
| Tue, May 26 | Project Support Meetings | ||
| Thu, May 28 | Project Support Meetings | ||
| Tue, Jun 02 | Final Projection Presentations and Demos (in Gates 203) | Final report guidelines out. | |
| Tue, Jun 09 | Final reports and videos due. |
| Component | Contribution to Grade |
|---|---|
| Homework (2 free late days; 20% deduction per late day up to 2 late days maximum per assignment) | 40% |
| Final Project Progression, Updates, and Demonstration | 50% |
| Final Project Report | 10% |
| Total | 100% |