15-491: Special Topic: CMRoboBits: Creating Intelligent Robots
| Units | 9 |
|---|---|
| Department | Computer Science |
| Prerequisites | 15-111 or 15-123 |
| Related URLs | http://www.csd.cs.cmu.edu |
| Notes | Programming experience, such as in 15-111 or 15-123, is required. (Students , who have not taken 15-111 or 15-123 will need special permission from the instru , ctor). , , , , |
Creating intelligent robots can be viewed as the integration of many "bits," "RoboBits," (therefore the name CMRoboBits -- CM for Carnegie Mellon). This course will teach students these "RoboBits" for creating both single robots and groups of intelligent robots. RoboBits achieve the necessary robot capabilities for their perception, cognition, and action. We will use concrete robots, such as the Sony AIBO robots, the ER1s, and other existing robots at CMU, to understand in depth the issues involved in developing such capabilities in a robot and in a group of robots. We will focus on vision processing, object recognition, robot legged and wheeled motion, cognitive architectures, planning, learning, and teamwork among robots and between robot and humans. The course will have a 2h weekly lecture and a 1h weekly recitation/lab session. The course will be primarily hands-on work with weekly homeworks which incrementally build up to the complete robot and robot teams. The homeworks also include a part with questions on the lectured material. There will be a final project, proposed by the students or selected from a list proposed by the instructors, in which the robots perform a complete task. Evaluation will be based on the homeworks, an in-class midterm exam, and the final project.
Sections
No sections available for Spring 2009
Textbooks
We don’t have textbooks yet. Check back closer to the beginning of Spring 2009.