about the course

CS 4750, Foundations of Robotics, is a challenging introduction to basic computational concepts used broadly in robotics. Topics include simulation, kinematics, dynamics, control, optimization, and probabilistic inference. The mathematical basis of each area is emphasized, and concepts are motivated using common robotics applications and programming exercises.

course resources

This site primarily serves as a collection of course notes, which may be found in the notes section, as well as hosting the course syllabus and calendar. There is also a Piazza forum for the class, as well as an assignment submission and grading page on CMS. Please contact the course staff with any questions which are not suitable for Piazza.