Boundary Challenge

The moon's surface is very rough, with lots of obstacles that any vehicle has to avoid.  Lunar rovers have built in sensors that keep them from crashing into large objects on the surface of the moon.  Our rovers have a few tools to help them avoid objects too, and we're going to see if we can make them work.

The challenge:
  • To program a robot to avoid hitting into the walls, desks, chairs, and each other.
Things to think about:
  • Rovers don't just stop when they are about to hit something.  They back up, turn, and keep going.  Can you program your robot to do this?
  • Can you program it to do this more than once?