One of the simplest forms of controlling a rover-type robot is to use a "differential wheel" drive train, which is sometimes called "tank drive." In it, two wheels (or treads) are placed on either side of the robot's body, which are independently controlled by two separate motors. A third free-turning wheel, caster, or other object that drags on the ground can be added to support and balance the robot.

Driving and steering can be accomplished by controlling the two motors:
Using an H-Bridge and two motors, implement a "tank drive" demo. Demonstrate the following capabilities, in order:
You don't need to build a chassis (body) for your robot (you'll get to do that in the project). For now, just show that you can spin motors in the correct direction that would allow for a tank drive-type of robot.