Fall, 2002
Instructor: Brian Williams
Time: 11:00am-12:30 pm, Monday and Wednesday
Room: 33-418
Announcements | Lectures | Required Readings | Final Project | Project
Suggested Readings
Course Software
A new generation of
sensor rich, massively distributed systems is emerging that offer the potential
for profound economic and environmental impact, including deep space explorers,
intelligent spaces, unmanned air vehicles, rovers, factory automation systems
and sensor webs that monitor the earth ecosystem. On the drawing board are
embedded systems that will operate autonomously for years at a time within
harsh and uncertain environments, achieving unprecedented levels of proficiency
and robustness.
Creating these
intelligent embedded systems requires a software revolution that draws together
a diverse set of computational methods from artificial intelligence, software
engineering, operations research and control. This course focuses on principles
and algorithms for creating embedded systems that are able to perform high
levels of deduction and adaptation. The course will be organized as an active
exploration of the modern research literature. Examples of embedded systems include
self-directed deep space probes, robotic soccer teams, underwater submarines,
acrobatic helicopters and mobile robots.
Prerequisites:
6.034 or 16.410, 6.041, or Permission of Instructor; programming proficiency
assumed
Brian Williams, Rm 33-330, x3-1678 or NE43-838, x3-2739
Email: williams@mit.edu
Andreas Hofmann, Rm NE43-006, x3-2475 110
Email: hofma@ai.mit.edu
Office hours: Tues. 10 AM - 12
Margaret
Yoon, Rm 33-336, x2-1536
Email: myoon@mit.edu,
Room 33-202
M: 5-11 pm
T: 6-10 pm
W: 9-11 am
Th: 5-10 pm
Announcements | Lectures | Required Readings | Final Project | Project
Suggested Readings
Course Software