This course addresses the problem of controlling physical systems that operate in dynamic, unpredictable environments. Students will, in pairs, build their own mobile robots, and program them to perform a variety of simple tasks. The lectures cover basic hardware including gear trains and robot construction, interfacing with sensors and motors, basic open- and closed-loop control, robot programming languages, and architectures for building perception and control systems for intelligent robots. Students will be required to keep a notebook recording both successful robots and failures and translating their ideas and insights into basic principles and design strategies.
The syllabus is available from the official course web pages.
| [Baum, 2000] | Baum, D., Dave Baum's Definitive Guide to Lego Mindstorms, Apress, 2000. | 
| [Baum et al., 2000] | Baum, D., Gasperi, M., Hempel, R., Villa, L.Extreme Mindstorms: An Advanced Guide to Lego Mindstorms, Apress, 2000. | 
| [Bonasso and Dean, 1997] | Bonasso, P., Dean, T., "Retrospective of the AAAI Robot Competitions", AI Magazine, Volume 18 (1), 1997. (PDF) | 
| [Braitenberg, 1998] | Braitenberg, V., Vehicles: Experiments in Synthetic Psychology, MIT Press, 1998. | 
| [Brooks, 1986] | Brooks, R.A., "A robust layered control system for a mobile robot", IEEE Journal of Robotics and Automation, Volume 2(1), 1986. | 
| [Dean and Wellman, 1991] | Dean, T., Wellman, M., Planning and Control, Morgan and Kaufmann, 1991. | 
| [Dean et al., 1995] | Dean, T., Allen, J., Aloimonos, Y., Artificial Intelligence: Theory and Practice, Addison-Wesley, 1995. | 
| [Jones and Flynn, 1993] | Jones, J.L., Flynn, A.M., Mobile Robots: Inspiration to Implementation, A K Peters, 1993. | 
| [Knudsen, 1999] | Knudsen, J.B., The Unofficial Guide to Lego Mindstorms Robots, O'Reilly, 1999. | 
| [Kortenkamp et al., 1999] | Kortenkamp, D., Bonasso P., Murphy, R., Artificial Intelligence and Mobile Robots, MIT Press, 1999. | 
| [Martin, 2001] | Martin, F., Robotic Explorations: A Hands-On Introduction to Engineering, Prentice-Hall, 2001. | 
| [Murphy, 2000] | Murphy R., An Introduction to AI Robotics (Intelligent Robotics and Autonomous Agents), MIT Press, 2000. | 
| [VanDoren, 1998] | V.J. VanDoren, "Tuning Fundamentals: Basics of Proportional-Integral-Derivative Control", Control Engineering, March, 1998. |