Archived Versions

2.12 Introduction to Robotics

As taught in: Fall 2005

Wheeled robot carrying doll in its arm.

In this year's final project, 2.12 students built a rescue robot to find and carry a doll, representing a victim of disaster, to the "emergency room." (Image from video by Phil Shaltis. Used with permission.)

Level:

Undergraduate

Instructors:

Prof. Harry Asada

Prof. John Leonard

Course Features

Course Description

This course provides an overview of robot mechanisms, dynamics, and intelligent controls. Topics include planar and spatial kinematics, and motion planning; mechanism design for manipulators and mobile robots, multi-rigid-body dynamics, 3D graphic simulation; control design, actuators, and sensors; wireless networking, task modeling, human-machine interface, and embedded software. Weekly laboratories provide experience with servo drives, real-time control, and embedded software. Students will design and fabricate working robotic systems in a group-based term project.

Technical Requirements

Special software is required to use some of the files in this course: .rm, .mov, .zip.