SumoORE Robot Controller

Overview
- A small general purpose robot controller with up to 3 IR range sensors, high-current dual servo drivers, up to 7 ground sensors, optional wheel encoders, integrated LCD, Speaker, LiFEPO4 charger, USB bootloader and both analog and digital IO for general purpose use

- Uses 2 rechargeable A123 18650 LiFEPO4 batteries

- Chassis built from Sintra. User only needs to add front blade and add weight to bring robot up to 500 gram limit

- PCBs arrived, a test board has being assembled and software libraries are in development. A fourth and final (?) revision of chassis is in development.

Video
A quick video showing the robot doing its thing in the sumo ring. http://www.youtube.com/watch?v=YozcdVMQ3nc

Software Design
Software libraries to control the SumoORE robot as well as a demonstration of a simple minisumo program are provided for this robot to help get started. You can find out more about the software demo, bootloader and libraries here: SumoORE Software

We've added a getting-started tutorial to add a new behaviour to your sumo robot while learning C! You can find that here : SumoORE C Tutorial

Electrical Design
Schematic in PDF Schematic in Eagle Layout in Eagle

Board Diagram



PCB Pictures
PCB Top







PCB Bottom




 * PIC18F4550 processors and MCP1650 DC/DC boost regulators donated by Microchip [[File:MICROCHIP.gif]]

Chassis Design
DXF, Cambam and G-code files can be downloaded here : http://aaronramsey.com/public/SumoORE/sumoORE_cad25.zip

G-code files assume a 2mm endmill and 3mm thick Sintra. If you use material with a different thickness, you'll need to open/shrink some of the slots where the chassis fits together.



Preliminary design found here : http://blog.ottawarobotics.org/2011/04/23/back-to-the-sumoore-chassis/