Fast robot with encoders
| Attachment | Size |
|---|---|
| top.jpg | 152.17 KB |
| bot.jpg | 135.33 KB |
I'm building this fast robot for the upcomping LVbots mini-competition, which will include dead-reckoning and looped maze-solving contests. I'm using:
- Baby Orangutan B-32 (LMR)
- 42mm tires with wheel encoders (LMR)
- 30:1 HP micro metal gearmotors (LMR)
- 6 sensors broken off of a QTR-8RC (LMR)
- 4xAAA battery pack (LMR)
- adjustable boost voltage regulator set to 6 or 7 V (LMR)
- custom laser-cut chassis (LMR)
Update: my robot took first place our little dead-reckoning competition, beating a robot with a theoretically much nicer setup (motors with built-in encoders offering 100s of counts per revolution and narrow wheels). It was able to follow a black line along a complicated, curved path about 8m long, then return to its starting point automatically, missing the point by about 15 cm. You don't need ultra high resolution encoders for basic navigation - just make sure to calibrate them well!
Here are some pictures of the robot. On top, the power regulator plugs in to a header on the front of the robot, and that's how I turn it on - power it up and it starts running! Behind that, the blue board is the baby Orangutan B-328, the brains of the robot. The B-328 plugs in to female header on the QTR sensor board below, and colored ribbon cable is used to connect everything else. There's a 3-pin female port on the right side of the B-328 that I use as a serial interface for checking sensors and motors, since the robot has no display or buttons of its own. The bottom view shows the QTR sensor, ball caster, and the encoders (sandwiched between the motors and the chassis).





@ Sun, 2011-03-06 07:51
I'd love to see a video of
I'd love to see a video of this in action if you get the time and it is still put together!
Cheers
@ Sun, 2010-05-09 21:38
Nice
I'm planning on making robot like that but without the encoders for my 1st robot. I like yours allot.
@ Tue, 2009-05-12 11:19
Curious about the tires, how
@ Tue, 2009-05-12 23:44
The tires are made of normal
@ Wed, 2009-05-13 03:05
Taming the reset
You could try adding this circuit to the robot :
It would drop the voltage to the micro by a diode, but when a heavy draw from the motors occurs (through the boost regulator) the cap should be able to supply the micro briefly until the voltage gets back up. You'd have to size the diode to supply enough current for the micro and any sensors, maybe 200 mA. A 1N5817 might work. Then get a hefty electrolytic, say 470 uF up, to act as a temporary supply for the micro.
@ Fri, 2009-05-15 06:10
Okay, a 47uF capacitor
@ Mon, 2009-05-18 06:49
It turned out that I also
@ Tue, 2009-05-12 10:57
Wow, really nice
Wow, really nice
this would be a worthy opponent for Pololu's 3pi. As far as I see all components are Pololu parts except the chassis, is it home made? If possible, you should add links to our components library for the components you are using. I would like to see more.
@OddBot QTR-8RC Reflectance Sensor Array
@ Tue, 2009-05-12 23:40
Okay, I have links to Pololu
@ Tue, 2009-05-12 07:00
It looks like a nice base you've got there :-)
What is a QTR-8RC?