Cognitive Robotics OpenCourseWare: A Free Graduate Study Robotics Course by MIT

Published Jan 07, 2009

RSS Feed

Through OpenCourseWare, you can study 'Cognitive Robotics' with Professor Brian Williams. You should have an understanding of probabilistic systems and applied probability, computer programming and artificial intelligence. This course is most appropriate for students in a graduate-level degree program in a field like engineering, mathematics, computer science or robotics.

Cognitive Robotics: Course Specifics

Degree Level Free Audio Video Downloads
Graduate Yes No No Yes

Lectures/Notes Study Materials Tests/Quizzes
Yes Yes No

Cognitive Robotics: Course Description

Professor Brian Williams expects students in this course to break new ground in their final projects, and the level of the course material reflects it. By the second lecture, the class is exploring kino-dynamics and several forms of randomized path planning. Guest lecturer Paul Robertson introduces Simultaneous Localization and Mapping in the third. Topological maps, vision-based localization and multiple methods for determining the system's current state and diagnosing failure are covered in succeeding lectures. Students study soft and valued constraint satisfaction problems, binary and algebraic decision diagrams, mission planning and hidden state and model-based reactive planning. The next four lectures cover bipedal walking, language and human-robot dialogue and teamwork. After completing this course, you'll be prepared to work with the latest robotics technologies in a variety of applications.

The course includes notes on some of the lectures, several readings, a suggested reading list and assignments, one of which has multiple student solutions attached. To learn more or to take this free course, visit the cognitive robotics course page.

Featured School Choices: