CSE 494 Building and programming Mobile Robots

Lego Project: Part 2


If you were succesful in your first project, you now have a Lego robot that can find its way to the ramp from any of the starting points. What happen if there are unexpected obstacles in the playground (a box, another robot) or if the robot fails to read a line in a crucial moment?

Your mission: Think of four or five things that may go wrong while the robot is moving towards the ramp. Add code to your program so that the robot can recover and still find its way after an unexpected thing occurs.

Due September 28.