CSCI 4972/6972: Algorithmic Robotics

Instructor: Jeff Trinkle
office: MRC 330c
office hours: tbd

Class location and time: Lowe 3039, MR 2:00 - 3:50

Course Description:
This course will introduce students to algorithms and techniques used to in the field of mobile robotics for perception, planning, and control. The topics include: representation of position and orientation, trajectory generation, ROS (Robot Operating System), motion control, obstacle avoidance, the “bug” algorithms, simultaneous localization and mapping (SLAM), and basic motion planning.

This course will cover the basics of mobile robotics in a hands-on format using the platforms and materials develop in MIT's Duckietown project. Students will purchase and assemble their own Duckiebots (about $200 each), and then use them throughout the course to test theories and algorithms studied.

Text Book: Peter Corke, "Robotics, Vision, and Control," Springer, 2017.

Lab location and time: MRC 332, 9am-6pm

General Information

Schedule and Assignments

Useful Links