Guide to 13. Robo Sumo / Sumowars: Heavy, high-torque wheeled platforms trying to autonomously push an opponent out of a circular ring (Dohyo).
Robo Sumo / Sumo Wars: Mastering the Circular Arena
A comprehensive guide to designing, building, and programming high-torque wheeled robots for autonomous ring battles.
What Is Robo Sumo?
Robo Sumo—also known as Sumo Wars—is an electrifying discipline of robotics where small, autonomous machines compete in a circular ring called the dohyo. The objective is simple: push your opponent out of the ring before they do the same to you.
But beneath this straightforward premise lies a sophisticated engineering challenge. Competitors require high-torque wheeled platforms, reliable obstacle detection, rapid reaction times, and precise control logic—all within strict size and weight limits.
“Victory isn’t about brute force—it’s about smarter force: timing, torque, and a plan.”
The Do’s and Don’ts of the Dohyo
✅ What Works
- High-torque DC motors with planetary gearboxes
- Front-mounted bump sensors or IR arrays for detection
- Low-center-of-gravity chassis for stability
- Edge-detection sensors (infrared or ultrasonic) to avoid falling
❌ Common Pitfalls
- Over-reliance on speed instead of torque
- Unbalanced weight distribution causing tipping
- Ignoring edge-detection logic— robots that fall off self eliminate instantly
- Soft suspension or flexible joints that absorb impact energy
Designing a Winning Platform
1. Powertrain & Chassis Selection
High-torque performance starts with motor choice. Opt for 12V or 24V DC motors with gear ratios of 30:1 or higher. These provide enough push force while maintaining control. Pair them with soft rubber tires (25–40mm width) for grip without scraping.
A rigid, symmetrical chassis—preferably aluminum or 3D-printed ABS—keeps your robot stable under impact. Place heavy components (like batteries) low and centered to minimize torque-induced tipping.
Pro Tip: Two rear drive wheels (differential drive) offer superior maneuverability over one-wheel drive + caster setups—especially for sharp redirection.
2. Sensing Strategy
Robo Sumo bots typically use infrared reflectance sensors or ultrasonic rangefinders for three critical functions:
- Opponent detection: Look for a sudden drop in IR reflectance or a close-up ultrasonic echo.
- Edge detection: IR or time-of-flight sensors pointing downward to detect the ring’s boundary (no surface reflection = imminent fall).
- Orientation: Some advanced bots use a gyro or magnetometer to correct course after collisions.
A popular configuration: 8 IR sensors arranged radially—4 facing forward/sideways for opponent tracking and 4 angled downward for edge detection.
Sample Sensor Array Layout
[L] [B] [R] [BR]
↓ ↓ ↓ ↓ (Downward-facing edges)
FL/F/FR/Front, L/R/BL/BR/Rear — plus downward sensors for ring boundary
3. Control Logic: The Brain
Your robot needs to make split-second decisions. Most platforms use an Arduino, ESP32, or Raspberry Pi Pico as the controller.
Logic flow for autonomous behavior:
- Scan: Continuously poll sensors (every 10–30ms).
- Scan for opponent: If opponent is detected ahead and within range, engage push sequence.
- Acquire angle: Use lateral sensor intensity (strongest signal = closest side) to determine bearing.
- Turn and thrust: Rotate toward opponent + apply full forward thrust.
- Maintain pressure: Hold course while opponent is detected, but back off and reposition if blocked.
- Defensive retreat: If opponent is behind or beside, pivot away while avoiding edge sensors.
// Simplified logic sketch (C++ for Arduino)
void loop() {
int opponentSide = detectOpponent(); // -1=left, 0=none, 1=right
bool nearEdge = checkEdges();
if (opponentSide != 0) {
// Push forward toward opponent + steer slightly to side
driveStraight(200);
if (opponentSide < 0) steerLeft(80);
else if (opponentSide > 0) steerRight(80);
}
else if (!nearEdge) {
// Search mode: circle slowly while scanning
driveCircle(100);
}
else {
// Emergency reverse
reverse(100, 500);
turnAwayFromEdge();
}
}
Real-World Competition Tips
⚙️ Weight vs. Torque
Heavier bots have more momentum but accelerate slower. Lighter bots respond faster but slide easily. In most leagues, the weight limit is 3 kg—aim for 2.5–3 kg with a heavy wheelbase and minimal overhang.
🛡️ Shield or Spike?
Some robots use a curved “spoon” front to redirect opponents, while others use rigid spikes to hook. A smooth, curved edge often works best—spikes can jam or break under impact.
Did You Know? In many Sumo Wars competitions, the match ends not when a robot is knocked over—but when it fully leaves the ring’s circumference. That’s why edge-detection reliability is non-negotiable.
Advanced: Autonomous Strategy Patterns
Beyond basic chase-and-ram, top-tier bots use simple AI-inspired logic:
- Hold Position: After initial contact, lock wheels to maintain momentum while absorbing impact.
- Spin-to-Win: Rotate rapidly on station to reposition (like a “wobble bot” tactic).
- Delay-and-Counter: Lure opponent toward the edge, then sudden reverse to let gravity work.
Ready to Enter the Ring?
Robo Sumo is where raw mechanics meet elegant software. Start small—with a basic IR-guided platform—then iterate toward autonomous precision. Every champion begins with a first knock-out.
Download Your Start-Kit ChecklistIncludes wiring diagrams, common pitfalls, and competition rules cheat sheet.
Comments
Post a Comment