High Level Design:

Software High Level Diagram:

Robot (Tank) Design:

Robot Schematic: