Autonomous Sumo Combat Robot with Pneumatic Flipper – How to
This Sumo Bot was designed, built, programmed and tested over a 12 week period for one of my final year engineering classes. The aim was to design and build a lightweight fully autonomous sumo fighting robot for an in class Sumo Bot competition. The robot was required to push, lift or flip the opponent’s robot out of the arena.
There were two physical restrictions which the sumo robot must abide by. The robot must weight no more than 1000g and is required to fit within a 200mm x 200mm x 300mm (WxLxH) measuring box. Other restrictions included the robot had to be completely autonomous with zero human interaction, must cost under $150 AUD (not including the micro-controller) and the robot must begin each round in the same orientation in which it was place in the measuring box.
We were given the option for adding a lifting/flipping system to our robots. I knew it would require a lot more work but I couldn’t resist the temptation of adding a “weapon” to the bot.
The arena was circular with a diameter of 1.54m with a matt black surface and a 2cm wide white line around the perimeter.
Step 1: Components
This section contains a list of items required in making the Sumo Combat Robot. It has been split into two parts, the first is a list of items which were purchased and the second is a list of items which were scrounged from previous projects. All purchased items contain a link to the suppliers website.
2 x Motors 47:1 Metal Gearmotor 25Dx52L mm HP
Non-Cost Items USE
Aluminium Sheet 50cmX50cmX1mm________________________ Chassis
Aluminium L-Section _____________________________________Chassis support
Super Glue____________________________________________Sensor mounting
Tarzan Grip___________________________________________ Wheel to pulley mounting
Pop Rivets____________________________________________ Chassis assembly
Double Sided Tape______________________________________ Insulation, component mounting
Heat Shrink____________________________________________ Insulation
Connecting wires_______________________________________ Interface with components
Power Switch__________________________________________ Main power cut-off
Selection Button_________________________________________ To select between attack/evade modes
Solder_________________________________________________ Component wire connections
ATMega128 Microcontroller ________________________________Sumo robot controller
10 wire IDE Plugs________________________________________ Connect sensors to the microcontroller
Microcontroller power plug_________________________________ Deliver power to the microcontroller
Zip Ties________________________________________________ Hold pneumatics in place and tidy up electronics
Elastic Bands___________________________________________ Support pneumatic cylinder
M3 cap screws_________________________________________ Hold front wheel pins in place
Transistor______________________________________________ Switch motor controller on and off
Resistor_______________________________________________ Limit current to transistor
9g Servo_______________________________________________Control pneumatic switch
Female Crimp Pins_______________________________________ Connect microcontroller to the motor controller
Crimp Pin Housings______________________________________ Insulation over crimp pins
Electrical Tape__________________________________________ Insulation
0.8mm Steel Wire________________________________________ Link servo to the pneumatic switch
6mmX6mm square bar ____________________________________Flipper arm connection
Aluminium Sheet 20x15x3mm_______________________________Flipper arm
For more detail: Autonomous Sumo Combat Robot with Pneumatic Flipper – How to
This Post / Project can also be found using search terms:
- robot sumo arduino