1. Welcome to MINDSTORMS -- What Is a Robot? -- Mobile Robots -- 2. Hank, the Bumper Tank -- About the Building Instructions -- Building Instructions -- A Simple Program -- Wheels -- Bumpers and Feelers -- Gears -- Multitasking -- 3. Trusty, a Line Follower -- Building Instructions -- Some Tricky Programming -- The Light Sensor -- Idler Wheels -- Using Two Light Sensors -- 4. Not Quite C -- A Quick Start -- RCX Software Architecture -- NQC Overview -- Trusty Revisited -- 5. Minerva, a Robot with an Arm -- Building Instructions -- Programming -- Directional Transmission -- Pulleys -- Mechanical Design -- Two Sensors, One Input -- Where Am I? -- 6. pbFORTH -- Replacement Firmware -- pbFORTH Overview -- About Forth -- pbFORTH Words -- An Expensive Thermometer -- Minerva Revisited -- Debugging -- 7. A Remote Control for Minerva -- Two Heads Are Better Than One -- The Allure of Telerobotics -- Building Instructions -- Programming the Remote Control -- Programming Minerva -- 8. Using Spirit.ocx with Visual Basic -- You May Already Have Visual Basic -- About Spirit.ocx -- Calling Spirit.ocx Functions -- Immediate and Delayed Gratification -- Programs, Tasks, and Subroutines -- Retrieving the Datalog -- 9. RoboTag, a Game for Two Robots -- Building Instructions -- Subsumption Architecture -- 10. legOS -- About legOS -- Development Tools -- Hello, legOS -- Function Reference -- New Brains for Hank -- Development Tips -- 11. Make Your Own Sensors -- Mounting -- Passive Sensors -- Powered Sensors -- Touch Multiplexer -- Other Neat Ideas -- What About Actuators? -- A. Finding Parts and Programming Environments -- B.A pbFORTH Downloader -- C. Future Directions.