Carnegie Mellon University

Electrical and Computer Engineering

College of Engineering

Course Information

18-799 R: Special Topics in Signal Processing: Cognitive Robotics




This course will introduce the key elements of cognitive robotics, an emerging discipline that draws on robotics, artificial intelligence, and cognitive science. It will cover the essentials of traditional mobile and manipulator robotics and robot vision as well as the design of cognitive architectures to effect goal-directed action through perception, attention, planning, internal simulation, reasoning, and learning from demonstration. The course will emphasize both theory and practice and it will makes use of physical mobile robots and manipulator arms, as well as robot simulators.

After completing this course, students will be able to (a) apply their knowledge of robot vision and robot kinematics to create computer programs that control mobile robots and robot arms, enabling the robots to recognize and manipulate objects and navigate their environments; (b) explain how a robot can be designed to exhibit cognitive goal-directed behavior and (c) use computer programs that realize limited instances of these capabilities.

Last Modified: 2024-01-19 1:00PM

Semesters offered:

  • Spring 2024
  • Spring 2021
  • Spring 2020
  • Fall 2012