Calendar Description

The course introduces the basic concepts of robotic manipulators and autonomous systems. After a review of some fundamental mathematics the course examines the mechanics and dynamics of robot arms, mobile robots, their sensors and algorithms for controlling them. A Robotics Laboratory is available equipped with a manipulator and a moving platform with sonar, several workstations and an extensive collection of software.

The course includes 12 hours of supervised lab sessions.

Prerequisites: General prerequisites; MATH1025 3.0, MATH1310 3.0, CSE2031 3.0

When and Where

—Mon, Wed, Fri 2:30-3:30 (Accolade Building West 305)
—Thu 11:30-1:30 (Prism 1006B); see "Labs" page for dates
Office Hours
—Thu, Fri 1:00-2:15 (Lassonde Building 1012J)


"Probabilistic Robotics"
Sebastian Thrun, Wolfram Burgard, and Dieter Fox
The MIT Press, 2006


Assignments (4 of equal weight)
Labs (6 labs, 2 hours each)
—1% Lab 1
—3% Lab 2-6
Midterm (2 hours, during a lab session)
Exam (2 hours, during exam period)


A missed midterm can be rescheduled at a time convenient for the instructor if there is a documented illness or compassionate grounds.

A missed exam can be rescheduled to the Departmental makeup exam date if there is a documented illness or compassionate grounds.

The weight of a missed lab can be redistributed to the remaining labs if there is a documented illness or compassionate grounds.

Assignments must be submitted as paper copies (no email!). Assignments are due by the end of class on the due date. Late assignments will be accepted up to the end of the class following the due date, and will incur a one letter grade penalty.

Students are expected to understand and follow the guidelines for academic honesty described in this document.