Course home page | Syllabus | Schedule/Readings/Notes | Homework Assignments | Exams and Grading |
Homework Number/Name | Due Date/Time | Status |
Homework 1:Getting Started with Player/Stage | Wednesday, Sept. 3 at 23:59:59 | Assigned |
Homework 2:Robotics Overview, Locomotion, Braitenburg's "Exploration" Vehicle
Supplementary files: HW2-files.tar.gz |
Wednesday, Sept. 17 at 23:59:59 | Assigned |
Homework 3:Kinematic Feedback Control and (2) Using Laser for Feature Extraction
Supplementary files:
|
Friday, Oct. 10 at 17:30:00 | Assigned |
Homework 4:
Undergrad version: Map Representation and Path Planning Graduate version: Wavefront Path Planning and Path Smoothing
Supplementary files for graduate version:
|
Undergraduate version: Thursday, Oct. 30 at 17:10:00 (in class)
Graduate version: Friday, Oct. 31 at 23:59:59 |
Assigned |
Final Project (Grad students only):
Multi-Robot Predator Prey Competition plans Supplementary files:  Zipped tarball of all final project files Files one-by-one: FinalProj.cfg FinalProj.world communicate.h commsExample.cc referee.cc inputMap_v2.cc (program to handle pnm files of type P1, P5, or P6) InputMap.h autolab.pnm (pnm P6 format; used by referee.cc) args.h (used by referee.cc) MakeReferee autolab-plain.pnm (pnm P1 format; used by Predator and Prey) Predator (Predator binary; compiled on Hydra) Prey (Prey binary; compiled on Hydra) |
Code to be submitted to instructor by Tuesday, November 25 at 12:00:00
In-class competition on Final Project predator-prey software |
Assigned |
Homework 5:
Undergrads only: Sensor Models, Potential Fields, etc. |
Thursday, November 7 at 17:10:00 (in class) | Assigned |
Homework 6:
Undergrads only: Evaluating Robot Behaviors and Algorithms |
Tuesday, November 25 at 17:10:00 (in class) | Assigned |