Micro Sumo Robot
Here is the Micro-Sumo bot that I designed and built. I finished my Mini-Sumo and started looking at the next smaller size. A robot 50mm square looked like something I could make so I decided to give it a try. The design was made in SolidWorks. All parts were made by me. It weighed in at 107 grams. A bit heavy but I can trim that much in a couple places.
As the Video shows I have some work to do on the code. The bot is so fast it spins out of the ring. I hope to have this corrected soon and will upload a new video when it is complete.
Updated 8/1/2010
Here is the latest video. With some programming help from Patrick again the insane speed has been tamed down and the bot now stays within the ring.
Here is how I made it.
Chassis:
Chassis plates are made from G10 phenolic 1.5mm thick. Bot dims are 49mm x 49mm x 55mm tall. Lower plate supports the motor/gearbox. The middle plate is used to mount the Edge Sensors and the Upper Plate supports the Battery holder and Sharp IR Sensor plus risers for the PCB.

Motor/Gearboxes:
Ordered these from GizmoZone #GH8102S-B, 10mm dia. x 20mm long. 26.5:1 planetary gear ratio. The gearbox detail that holds the geartrain is Delrin plastic.


Wheels/Tires:
These came from the slotcar world. They are standard 0.79" (20.0mm) in diameter and I cut them just wide enough to save the hub. Tires are natural closed cell foam rubber 0.25" (6.4mm) wide.
Gears:
These items are also from slotcars. 64 pitch 38 tooth spur and a 12 tooth pinion. 3.16:1 gear ratio. Axles are 0.094 dia. and each axle rides in (2) ball bearings.

Battery Holder:
I could not find a suitable battery holder for 4x 1/3AA rechargeable so I made my own. It is made from a piece of nylon. Copper plugs provide the terminals and a G10 keeper is on the other side. Held in place between the Sharp IR screws and a rubber band.


PCB:
This is my first attempt at designing my own board. It was done in Eagle with some help from Patrick McCabe. It uses the Picaxe 18x microprocessor with a L293D motor controller chip. 3-LED's provide the 5-second start sequence and female headers for all connections except for the programming cable.






@ Mon, 2010-08-02 23:15
lol, so agressive :D
lol, so agressive :D
@ Sun, 2010-08-01 04:09
Fantastic!
That is great! Such a tiny package, and so fast too!
@ Sat, 2010-07-31 19:13
once again gary very
once again gary very impressive. i like the pick n place routine employed there ;-)
@ Fri, 2010-07-30 12:43
Levitation
I swear i detect some form of Levitation when it leaves and renters the arena !!!
Have you discovered some new magnetic 360° corkscrew maneuver...
What is your search strategy with the Sharp? , its pretty darn accurate.
@ Fri, 2010-07-30 13:34
Pick and Place
Hey Gareth,
The Levitation you notice is called "PickandPlace" It kicks in anytime the bot has moved faster than the edge sensors can tell it to hit reverse. Working on an alternate feature but the speed is tough to tame.
I will post the code for you.
@ Thu, 2011-02-24 00:05
Pick and place?
I don't quite understand how you get the robot to stay on the ring. I am building a micro sumo myself, and it's way to fast for it's own good, so I have the same problem as you, but I don't have a solution to it yet.
Do you mean that it hits the max reverse if the edge sensors lose signal (i.e. the robot levitates)?
@ Thu, 2011-02-24 23:18
The robot reverses its
The robot reverses its motors when either edge sensor reads the black ring.
"Levitation" was a joke as how it would get back into the ring after it went outside. Levitation was referring to my hand as I grabbed the robot and placed it back in the ring when it spun out..
With some programming help from Patrick McCabe, we were able to slow the robot down.
@ Fri, 2010-07-30 04:55
I LIKE IT!!!!!
Great job!!!!
@ Fri, 2010-07-30 03:15
That little bugger really packs a punch!
if you can get it to stay in the ring then you definitely have a winner!
@ Fri, 2010-07-30 02:59
Man, that is cool!! I hope
Man, that is cool!! I hope you will harness the speed of it :) Very neat bot.