This page used to be a very useful resource for Lego robotics, but most of the files that used to be hosted on this page have moved elsewhere. I keep it here for historical reference, mainly.
I was the co-maintainer of legOS, an alternative Operating System for the Lego Mindstorms robotics system. LegOS is now known as BrickOS and available from http://brickos.sourceforge.net/.
I am the author of a number of useful Mindstorms related pieces:
- Extreme Mindstorms: an Advanced Guide to LEGO MINDSTORMS. You can buy it from Amazon.
- The legOS HOWTO. Still the best available on-line documentation for legOS.
- The Lego + Linux Mini-HOWTO. A very cool little doc- the place to go if you run Linux and want to get a Mindstorms.
This page was once upon a time the central repository for many legOS files. They are no longer here. Instead, you can probably find them (in much better organized form) at http://legOS.sourceforge.net/files/.
CPS 196, Programming Under Uncertainty, with Prof. Michael Littman, used the Mindstorms and some of the work I did as part of the class syllabus.