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, Apr 01 | Introduction & Course Review | ||
| Thu, Apr 03 | Simulation & Graphics | ||
| Fri, Apr 04 | Software Setup (Time and Location TBD) | Homework 0 out. | |
| Tue, Apr 08 | Operational Space Dynamics | ||
| Thu, Apr 10 | Operational Space Control + Project Discussion | ||
| Fri, Apr 11 | Homework 0 due. Homework 1 out. | ||
| Tue, Apr 15 | Compliant Motion Control | ||
| Thu, Apr 17 | Task Redundancy Control I + Project Discussion | Initial project idea list + team assignment due before class. | |
| Fri, Apr 18 | Homework 1 due. Homework 2 out. | ||
| Tue, Apr 22 | Task Redundancy Control II + Project Discussion | ||
| Thu, May 01 | Project Proposal Presentations | Project proposal presentations due before class. | |
| Fri, Apr 25 | Homework 2 due. Homework 3 out. | ||
| Tue, Apr 29 | Project Discussion | ||
| Thu, May 01 | Project Discussion | ||
| Fri, May 02 | Homework 3 due. | ||
| Tue, May 06 | Project Proposal Short Updates | ||
| Thu, May 08 | Lab Demos (in Gates 203) | ||
| Tue, May 13 | Project Outline Presentation (Group A) | Project outline presentation due before class. | |
| Thu, May 15 | Project Outline Presentation (Group B) | ||
| Tue, May 20 | Project Updates (Group A) | ||
| Thu, May 22 | Project Updates (Group B) | ||
| Tue, May 27 | Project Support Meetings | ||
| Thu, May 29 | Project Support Meetings | ||
| Tue, Jun 03 | Final Projection Presentations and Demos (in Gates 203) | Final report guidelines out. | |
| Tue, Jun 10 | 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% |
Designed by Samir Menon.
© Stanford University.
Last updated on Apr 01, 2025