CS 01: Term Project. Fall 2009

 

Robot Maze Navigation

 

 

 

The problem to be solved is a maze navigation problem -- you are given a maze and a starting point and a final destination point on the maze. The task to design and build a fully autonomous Robot, with no human intervention, that will go from the starting point to the destination, “learn” the maze, and then make its way back without making a wrong decision.

The maze is specified as a grid of cells, with floor colors indicating if the cell is a corner or decision point or start/goal cells. The robot must be built using the Lego NXT platform and can use up to three types of sensors – an ultrasonic (distance) sensor, tactile (touch) sensor, and an optical sensor. Using these different sensors, the robot must

 

The objectives of this exercise are: learn to work in teams, build a fully autonomous Robot by integrating modules you developed earlier, integration of information from multiple sources (i.e., use multiple sensors), and developing and analyzing alternate solutions to a problem. 

detailed description of the project, and the maze specifications, are provided.