David Cook
ROBOT ROOM™![]()
home | projects | contact | copyright & disclaimer | books | links
Bugdozer Miniature Autonomous Sumo Robot
I made a personal goal of competing in Central Illinois Robotics Club's (CIRC) Second Annual Robotics Competition.
Bugdozer won first place!
For the couple of months leading up to the contest, I prototyped and built an entry in the smallest class of Sumo bots. To learn more about Robot Sumo contests, see the Illustrated Guide to American Robot Sumo.
Qualifications:
- Autonomous (no remote control)
- Mass of 500 grams or less (17.637 avoirdupois ounces)
- Width of 10 centimeters or less (3.937 inches)
- Depth of 10 centimeters or less (3.937 inches)
- Delays start of movement for 5 seconds at beginning of a round
Preferred Standards:
- Capable of consistently beating a 1/2 pound 10 cm by 10 cm block of wood
- Never falls out of the ring on its own
- Actively seeks opponent
- Avoids getting hit on the side
- Motors rated sufficiently to win reasonable head-to-head pushing match
I felt as if I could finish and enter even a single decent robot with these qualifications and standards that I would be satisfied with my progress as a robot hobbyist. In laboratory test trials, on Saturday, October 7, 2000, 7:45 PM CDT, Bugdozer demonstrated it met and exceeded these expectations.
![]()
![]()
![]()
1. Autonomous
An MC68HC908GP32 running at 8 MHz. Several kilobytes of hand-coded assembly and data attack tables. Plenty of support chips for I/O, voltage regulation, motor H-bridge driving, and 38-kHz carrier wave generation.
Click here for more about Bugdozer's motherboard...
2. Mass
Approximately 493 grams.
3. Width
Just barely under 10 centimeters at the tires.
Around 9.5 centimeters at the front scoop.
4. Depth
Almost exactly 10 centimeters from scoop to rear of tire. (The photograph angle gives the illusion of its behind exceeding 10 cm)
5. Delay Start
The red button on the motherboard starts the five-second countdown to combat. The front sensor lights flash on and off every second to show the robot is under starter's orders.
6. "Brick" Test
The original test was to beat a 1/2-pound block of wood. Well, look out for this nasty opponent who tips the scales at over a pound. That's a lot of wood!
Click here for videos of Bugdozer in test runs...
7. Line Sensors
Gloss bright white lines trim the edge of the Sumo ring. To insure Bugdozer doesn't accidentally stray out of bounds, four ultra-bright red LEDs and five near-red phototransistors detect lines in front of and behind the robot.
Click here for close ups of the line detectors...
9. Avoids Being Hit on the Side
Three design features are implemented to avoid being hit on the side:Click here to see details of the body design...
- Decrease side detection by painting the sides black
- Retain reflective surface in front to attract opponents targeting systems to the front
- Detect opponent first and almost always face and center opponent
LCD Panel
For debugging and testing, Bugdozer has an LCD panel. A lot of cool data is collected and displayed. An onboard panel is much easier to use than a wired or infrared computer connection.
Because it would lead to qualification violations, the LCD panel isn't used during competitions. Specifically, the width of the panel (as it fits onto the connector on the robot's motherboard) hangs beyond the 10 centimeter limit. Also the panel adds considerable weight, about 60 grams (2.1 ounces). The weight is placed in the back, which is a bad spot as it tends to make the robot more likely to tip backwards.
Click here for screen shots of Bugdozer's LCD...
Click here to see all projects...