16-662 Robot Autonomy
12 units, Carnegie Mellon University
Required core course for MRSD first-year students. Robot Autonomy delves into the interplay between perception, manipulation, navigation, planning, and learning for autonomous systems. These components are required to develop autonomous robots for a wide range of domains including households, manufacturing, service industries, and healthcare. The course will discuss the implementations, applications, and limitations of state-of-the-art algorithms for each of these components. Students will be taught methods for synthesizing grasps, recognizing objects and events, utilizing sensor feedback, planning in high-dimensional spaces, learning skills from experience, and building behavior engines for performing high-level tasks. Students will also learn to combine these components to create fully autonomous robot systems. The course emphasizes the implementation of the algorithms discussed in class through homework assignments in simulation as well as class projects on real robot systems.
Prerequisites: none listed
Offered: Fall 2026, Spring 2026
Courseweave needs JavaScript to show sections, workloads and planning tools.