6.270 Autonomous Robot Design Competition

January (IAP) 2005

The course logo.
The course logo. (Image courtesy of the course staff.)

Course Highlights

This course features a video of the final rounds of the contest. In addition, the course features a complete set of lecture notes and workshop notes in the lecture notes section.

Course Description

6.270 is a hands-on, learn-by-doing class, in which participants design and build a robot that will play in a competition at the end of January. The goal for the students is to design a machine that will be able to navigate its way around the playing surface, recognize other opponents, and manipulate game objects. Unlike the machines in Design and Manufacturing I (2.007), 6.270 robots are totally autonomous, so once a round begins, there is no human intervention.

The goal of 6.270 is to teach students about robotic design by giving them the hardware, software, and information they need to design, build, and debug their own robot. The subject includes concepts and applications that are related to various MIT classes (e.g. 6.001, 6.002, 6.004, and 2.007), though there are no formal prerequisites for 6.270.

Special Features

Technical Requirements

RealOne™ Player software is required to run the .rm files found on this course site. Any number of development tools can be used to compile and run the .c files found on this course site. Please refer to the course materials for any specific instructions or recommendations.

Donate Now


This course is run by students, so there is no faculty member associated with this class.

Course Meeting Times

Thirteen sessions in 4 weeks
3 hours / session