Society of Robots - Robot Forum
General Misc => Robot Videos => Topic started by: WhomBom on September 02, 2009, 02:24:35 PM
-
I'm proud to present my first robot to you,
After reading a lot on the forum and tutorials i decided to give up on my six legged insect idea and make a differential drive version. I used an Arduino duemilanove for brains and 7,2V battery packs from a RC car. I removed one of the cells from these packs to make them 6V. I had to order the wheels, sensor and servos but the rest was all dug up somewhere as scrap. Because i never programmed before, except a little bit in basic, it took me at least 15 versions to get the program right. Although i still want to make the program better because it now immediately acts on what it sees and i want it to first take a good look around and then act on what it just saw. I think i need to store my data in an array for this but i don't know how to do that yet. What it does now is look from right to left and if it sees anything drive to it and eventually when it is close enough, bite. Once i find a program to convert my video files i'll post some vids right now i only have a couple of pics, and shitty ones too... :-[
(http://img4.imageshack.us/img4/2947/bot1e.jpg)
(http://img44.imageshack.us/img44/5001/bot2x.jpg)
It drives really well, it can handle gravel and an uncut lawn.
-
here are some vids :)
Dr. Claw searching (http://www.youtube.com/watch?v=WInub9U-VRo#)
Dr. Claw attacking (http://www.youtube.com/watch?v=-lvusBgCsfc#)
This is basically all it can do right now. I've added some switches in the claw so it can feel if it actually gripped anything (or so i hope). I have a PIR sensor, but i'll install this once it is completed.
Things to do include:
adding a sonar to the head for increased range en broader detection of objects,
adding a thermal sensor so that it only attacks things that are 37 C
trying like hell to make it smarter, actually i think this is where i'll spend most of my time since i'm a mechanical guy with an interest in electronics rather than a programmer....
But since school hast started again i think it will take a while before everything's completed, and the fact that i blew up my servo for the head an hour ago also doesn't help much...
-
great bot, coming along nicely
can't wait to see the other sensors intergrated ;D
-
those chompers are nice ;D
any idea of the pressure they are capable of?
-
thanks :)
That's quite a question, i have no idea. I'll have tot test it! Al I can say is the servo should have 10kg/cm torque,
(http://img156.imageshack.us/img156/7506/naamloosnf.png)
this is how the claw works, the fork (grey) is attached to the servo arm 3cm from the middle, so in worst case it pulls the fork with 3,3kg. around 180 deg. servo rotation the force on the fork can be much much bigger because effectively the length of the arm is decreasing (cos(a)*3cm). When the servo is at 90deg a =0 at 180 deg it is 90. cos(90) = 0 so theoretically is should have infinte force ;D
the distance between the pivot of the claws and where te rods connect is 2cm, if is disregard the rods not being in line with the fork that in worst case leaves me with 1,15kg *2cm = 3,3kg/cm torque on each claw.
the middle spikes of the claw are 4cm from the pivot so at these spikes the pressure should be about 550grams, imagine a pint standing on your hand, on a screwdriver.
the outer edges of the claw are 8cm from the pivot so here it is only 275grams, but the inner spikes are just 2cm out so here it should be 1,15kg. I can tell you it really pinches if you put your finger in there, but pracically nothing ever gets between those points because it's too narrow.
-
have you tried crushing cans?
-
lol nice! :D
and crush a can, please! do you by any chance have a kitten?
servo rotation the force on the fork can be much much bigger because effectively the length of the arm is decreasing (cos(a)*3cm). When the servo is at 90deg a =0 at 180 deg it is 90. cos(90) = 0 so theoretically is should have infinte force
I think you need to do that math again . . .
-
It can't crush cans :( at the outer tips of the claw it can dent a reb bull can. The can is ab bit square shaped, but not crushed..
And yeah, it should be sinus instead of cosinus :-[ i also made a mistake in the 3cm of the arm, it's actually only 1,5cm
-
very nice.
you could add a camera-flash circuit, and connect the discharge capacitor one terminal to each of the two claws.
it would give you an electrical strike :), nice for cans too.
-
That wicked thought crossed my mind too ;D i have an old insect killer (those blue lamp things that zap flies) lying under my bed...
But i only want to do that once it's completely finished.
-
cool.
not to mention flame throwers or other toys :D
-
that's one mean sob lol
-
Nice bot, ought to turn it into the smarter mouse trap.
-
Wow, great job on the 'bot!