next up previous
Next: Methodology Up: No Title Previous: No Title

Overview

For this project, I studied communications between the Lego Mindstorms Robotics Invention System (RIS) RCX unit and a host computer. The objective was to determine how to overcome the limitations of the RCX in terms of variable types, data structures, memory capacity and processing power. I hoped to demonstrate this by developing a a Lego ``bot'' that would explore a room, report back to a controlling PC what it had found, and either continue with its present programming or receive alternative programming by the PC. By maintaining a constant conversation with the PC, I managed to make it possible for the bot to retrieve some data about the environment and report it back to the PC. However, the ability for the controlling PC to digest the environment information and provide a new program was not implemented due to time constraints and the inaccuracy of the data the bot was reporting.




1999-08-09