
LEGO flipcar
Basically, the students use the RCX as the core of their design; they can modify the brick with LEGO attachments or add-ons from the RCX Building Sets to make it look like anything they want: a submarine, a boat, an animal, a moon robot. In an experiment we created for the boat, students can send it to the middle of a lake, drop a gauge sensor to measure the pH of the lake water, pull the sensor back up, turn the boat around, and bring it back to give them the pH measurements.

LEGO submarine
In another experiment using just the RCX, you can put accelerometers on it and throw it across the room. As it flies across the room, it measures acceleration, and you can back up what the drag coefficients are. We also have a moon robot that the students drive around on a moonscape that we've built here and use it to measure things. People can get on the Web and control it. They submit a mission plan and come back the next day after the "mission" to download what happened. The moon robot can have a video camera attached to record the mission.
ROBOLAB: The LEGO ROBOLAB programming software runs the RCX; students use this software to create a program for the robot they've created around the RCX. Then they download the program to the RCX via infrared, and the RCX robot starts acting autonomously. You can check out the RCX system, the educational tools and software, and other commercial versions at the LEGO website. The educational versions of the LEGO systems are also available on the web.
LabVIEW: The ROBOLAB software is based on powerful programming software, LabVIEW, which was designed by National Instruments Corporation for scientists and engineers, and is the leading programming software for measurement and control. NASA used LabVIEW to monitor and control the Sojourner Rover robot on the Mars Pathfinder Mission. LabVIEW provides a powerful programming environment used in many applications: energy research, biomedical, and aerospace, among others.