How to Make a Good Sumo Robot

How to Make a Good Sumo Robot

How to Design & Make a Good Sumo Robot

In this article, I will share my sumo robot design and build secrets. Firstly we are starting with sumo robot parts.

Please click the bottom image for bigger visual, in that article I will go deeply at each section for sumo robots. 

We can divide sumo robot to 3 subdivision:

  1. Mechanic System –  Structure
  2. Electronic System – Organs
  3. Software system – Robot’s spirit
Firstly we starting mechanical System. The mechanical system covers motors, gearing, wheels and robot’s body.


DC Motors

Used for robot’s drive. We use at least two motors. When you are building sumo robot, you should find the powerful motors within the limits. We use brushed dc motors High-quality motors (Faulhaber, Maxon) can be better. They are little pricey, but they worth.
For understanding good motor’s importance just watch the video at right.

 Between 50-150 watt, 12-15-18-24 Volt motors are suitable. If you want to learn more about Maxon Motors just check out our information page Maxon motors for Sumo Robots.  I suggest Maxon Model’s RE35 series, they are lightweight and have good torque and speed.


For small motors; reduction system usually came with the motor (Gearbox Motors). But when you design with big motors you have to build gear system also. For instance, At Fusion Sumo Robot; I made 7,2:1 reduction ratio gearbox. and they had 1 module size value. And At another Robot gear reduction was 5:1 with 0,6 module gears.
In my opinion between 4:1 to 7:1 is ok for robot projects. You can choose lower ratios for speed and higher ratios of strong pushing force.
In Jsumo shop, gear parts page we have some gear bundles. Check out 😉

While designing drive train always think simple. Less gear is better if you can build (Less weight, less gear inertia, higher response). At Right, you can see one design for our gear bundle (6,42:1 – 0.8 Module). 

Smaller modules have high precision but also have less strength. Big moduled gears have less precision but have more strength.


35 to 55mm diameter wheels are used at our sumo robots. I prefer smaller wheels, because of having low inertia. You need to make custom made your wheels from hard rubber or polyurethane. And also wheel rims should be machined from aluminum.

If you can’t build the wheels by yourself. Look at our robot wheel selections. We have lots of different sized wheels for sumo robots.


Robot body can be made from Lexan PVC, aluminum, carbon fiber or steel.  I prefer using aluminum. You can tap the aluminum quickly. 5-6 mm thickness aluminum is excellent material for chassis.

Aluminum’s one drawback is if you don’t choose true alloy it can be softer than expected. Always try to choose high strength aluminum alloys for body material. 6061 and 70XX series are JSumo’s choices.:)

 Blades/Front Plates

Blades should be made from spring steel or HSS material. We are using both at our sumo robot projects. Spring steel gives little flexibility but not very durable. On the other hand, HSS gives us extreme rigidness.

While designing robot blade think it as changeable. If something happens or if your blade becomes obsolete you need to change quickly.

Now, we continue with electronics.

Controllers (Pic, MBED, Arduino…)

These are brains of robots, like decision central. In practical usage, there is not a much big difference among any microcontroller brands like Microchip, Atmel or STM32… MBED & Renesas microcontrollers are very popular in Japan teams.  You can use one of them, which you can use better.

My favorite is (If I don’t use Arduino things…) Pic16F877A microcontrollers. They are cheap and have enough input-output (33I/O) for interface connections. And for mini sumo robots, I use Arduino Nano models too. Their USB connectivity helps to make faster program and debug.

Edge Sensors

They are used to seeing dohyo’s edges. Sides painted white, and dohyo’s inner side painted black. So Edge sensor’s see the contrast. There are some popular models:

  • QRD1114
  • TCRT5000
  • QTR1A

QRD1114 series optocouplers perform very well for edge detection. SMD models also work very well. My favorite is QTR1A based on QRE1113GR Optocoupler (right image). But when you are using SMD models. They may sense surface scratches easily. Be careful:) TCRT5000 line sensors can be used but be careful there are lots of fake TCRT5000 sensors are sold nowadays, and they don’t work well.
For sumo, place those sensors to 4 corners of the robot. For mini sumo, just front edges are enough.

Opponent Sensors

They are eyes of the robot.  You can use ultrasonic sensors, infrared sensors for opponent detection.  I prefer using infrared sensors or visible modulated light sensors. They have faster response times than ultrasonic sensors. Use a lot of..:) I used 7 Pepperl+Fuchs red light sensors at my sumo robot Fusion. One Romanian project Flex was using 11! opponent sensors for making no blind point. When I talk with them at October 2015.

If I list the sensors based on sensing range:

Keyence models are made in Japan, and they have higher list prices, unfortunately. But they worth.

Motor Drivers

Motor drivers are essential for the engine choice. If you use big motors, also you have to use big, powerful motor controller. Roboclaw or Dimension Engineering motor controllers are right decisions. But how will you choose your motor driver? Here are some tips.

  • It should deliver continuously 25A at least.
  • It should work in high voltage for motors. (For instance, if you have 24V motor Maxon’s it needs to be driven in 30-36V)
  • Easy to interface.

I want to add my last thought to that section. When I was first designing robots, I was using Sabertooth motor controllers. Nowadays also, I am seeing lots of teams using. But it has one significant drawback. Those motor controllers are MCU based, so they add tiny time delays to your robot’s response. It must be considered. I always use custom built MOSFET motor drivers at new designs.

L298 type drivers should be only used in non-magnetic sumo robot designs. (They are middle powered motor controllers)


Robot software is the spirit of the robot. So It’s very crucial. Robot’s firmware changes all robot’s behavior. And for lots of makers, it is the most tricky part. I can suggest two languages:

  • MikroC from Mikroelektronika (For Pic Controllers)
  • Arduino Language (For Arduino 🙂 )

Both languages are very similar and easy to understand. In our mini sumo making page you can find lots of information about programming and MikroC (Also we are giving sample program for mini sumo robot with easyboard controller)

Voltage Regulators

It’s most critical section of sumo electronics. When you make the system with High Voltage (24V or more), you must design voltage regulators with attention. We used to make linear, hot voltage regulators, previously. But now I design switching mode power supplies (Switching voltage regulators). They are more efficient than linear voltage regulators.

Simple designs include LM25xx series voltage regulator ICs. Like LM2596, LM2576…

RF or IR Remote Control

If you make fast sumo, you can not stop it by hand.  Using remote control is a better option. For that purposes, we are using custom built IR transmitter and receiver circuits. A lot of competitions don’t allow using rf remote controls.

Cables, Wires & Connectors

We are using high-quality wires and connectors ar our robots. You may use soft thick wires for power conduction and thinner wires for data interfaces.

And as a connector types, ı suggest using deans (T Plug) or XT60 connectors. Both perform very well. At jsumo shop also you can find our special series made connectors.

Hey RobotMaker! Do You Visited Our Online Shop?

Find Premium products for Sumo Robots and Mini Sumo Robots!

Maxon motors, sensors, good quailty robot chassis and more.. You can find all products at JSumo shop. We are shipping all over to the world.

Users who found this page were searching for:

  • How to build miniature robots
  • sumobot fusion
  • sumo bot fusion simple
  • jsumo robot design
  • sumobot arduino diy
  • Winning Sumo Robots Robot Design
  • sumo bot robot design
  • japan sumo robot design
  • sumobot design
  • what is sumo bot
  • sumobot materials
  • somo robot materials
  • ev3 sumo bot instructions
  • sumo bot
  • robot sumo skrypt
  • sumo robotics program
  • how to make a sumo
  • how to build sumo bot
  • how to build a combat robot
  • building sumo robot

Comments (7)

  • Jesus Reply

    Hi where can I get the materials for a good sumobot??

    November 26, 2013 at 4:28 AM
    • Firat Dede Reply

      Hi Jesus, It is hard to find all materials from one supplier. Our shop can help you. we sell some components for sumo robots (Motors, Control board, Gears, Sensors…) But some products should be made from custom designing So you have to produce it.

      November 26, 2013 at 10:58 AM
  • how to make a robot | Berita Terbaru Terkini Hari Ini Reply

    […] How to Make a Good Sumo Robot […]

    April 29, 2016 at 12:50 PM
  • Harshit Kasera Reply

    Hello sir,
    How much torque and RPM will be good for a dc motor of 4-5kg sumobot

    February 20, 2017 at 7:35 PM
  • Harshit Kasera Reply

    Sir,how much torque and rpm will be good for a 4wheels,2wheel drive 4-5kg of sumo bot

    February 21, 2017 at 5:58 AM
  • TheVest Reply

    Has anyone used Brushless motors on one of these before? They tend to have a much higher power-to-weight ratio compared to brushed motors, but you also usually have to gear them down more.

    June 20, 2017 at 4:35 PM
    • Firat Dede Reply

      Hello friend, Yes you are right. But only sensored brushless motors can be used. At website there is lots of info about that. Check out 😉

      August 10, 2017 at 11:01 PM

Leave a Reply

Your email address will not be published. Required fields are marked *