ROBO DAVE - AUTONOMOUS GAMEPLAYING ROBOT
c. 2017
Mechatronics
Paa Adu, Laura Blumenschein, Zach Chase, Jamie Young
Robo Dave was an autonomous, game-playing robot designed and built for Stanford’s ME 218B. Optimized for a specific game board and game protocol, Robo Dave incorporated various electro-mechanical functionalities, including:
Ability to follow a current carrying wire by using peak LC resonance circuits
Ability to communicate with the LOC (a provided micro-controller) that spits out real time gameplay information through an SPI
Ability to read the presence and frequency of a magnetic field
Ability to sense a given IR frequency, and aim a shooter towards the IR emitter
Ability to shoot a foam ball 6 ft. into a 1 ft. diameter bucket
Ability to emit IR at a given frequency to a fixed detector
Ability to receive new foam balls from a reloader
Robo Dave’s mechanical design was based around two distinct subassemblies - a base level which held our drivetrain, the majority of our circuitry and a stepper motor to drive the turret, and a rotating turret which housed our shooting, reloading and IR sensing subsystems.
Note that Robo Dave was controlled by a TIVA Launchpad programmed in C, and was powered by two 7.2V batteries. Furthermore, all circuit boards used were custom designed and soldered.
For an in depth description of Robo Dave, please see the project website linked blow.