This is a post-processed video of the final tournament in Case Western Reserve University's 2006 EECS 396L Mobile Robotics Class.
Image processing is performed on each video frame to separate relevant objects from their surroundings. This video shows what the computer sees after image processing. It uses this information directly in identifying what objects are on the screen and how and where to move the robot. Once it knows how to move the robot, it sends commands over WiFi to an iPAQ PDA. The PDA then interprets these commands and sends appropriate instructions to a Lego Mindstorm brick to control robot motion.
This video was created with debugging data saved by the Gamma group's robot control program. Gamma's robot, Cwrubert, shows up as a pink triangle on screen.