Programming Assignment #3
The Dancing Robot
This is not a team project
1) You should construct your robot as directed in class. You will need
to purchase extra parts (like a piece of plywood) and mount on top.
2) Your robot should exhibit the following behavior:
- normally, travel in a striaght line (or as straight as possible)
- when it hits an object/obstacle , detected through
the antennae , it should trigger an interrupt. The interrupt should have
the robot back up and turn 90 degrees.
The direction of the turn should strictly alternate between left and
right. The interrupt is now over
and the robot should continue in a straight line.