Let's Make Robots!

Decascrap: A Three Servo Decapod Prototype

Walks slowly and avoids obsticles

Update: I replaced the two stripped servos! That's right, in my first video I actually had 2 out of my 3 servos stripped (if only I had Oddbot's code sooner, and had used the arduino's ground pin). So I replaced the hip joint and orange leg servo, and I have finally got the bot walking. I have also uploaded two new videos: first is obstacle avoidance, second is obstacle avoidance and encountering "rough" terrain. I can finally call my prototype complete!


This is my entry into the Scrap Bin Challenge, and is my first walker! As you might expect, this project had its fair amount of setbacks (from having to change arduino boards, to having to fix the hip joint, and then stripping out a servo from an external power supply), it was a fun and challenging build. I only wish that the servo was not stripped though, as it cannot turn right and leans left while going forward. If only my extra servos were not so big =/

In the video the sensor being pushed is sensed after a forward cycle is complete, and sends the robot back and then tries to turn (tries, but can't from stripped servo).

Below are the materials I used to make the robot:

Purchased: Servo Push Rod, Servos, Guitar Picks, and Jewelry Box Hinges (I play the violin, and I had a feeling I should not ask to take apart any jewelry boxes)

Free Scrap: Arduino (well, not scrap but from prior project), Toothpicks, Q-tips, cardboard, hotglue, acrylic paint, tape, x2 spare touch servos, pencils, breadboard, jumper wires (thanks Oddbot!), mini ruler, velcro, lego block (raises hip servo).

Here is how I went about making the robot:

The main base for the legs is a papertowel tube cut apart, and then stabalized with q-tips and hotglue.

I then hotglued the hinges and guitar picks. I used a hole puncher so the servo push rods could go through.

Unfortunantly, the servo rods were not long enough (and they cost more than a servo!), so I hotglued a toothpick on to the end. I also hotglued toothpick cross sections to allow for the guitar pick legs to move back and forth. Finally, I hotglued other guitar picks to extend the legs and added velcro for traction.

Hard to see, as I did not use my tripod, but here is the servo hip joint. Hot glue and toothpicks for support.

The black piece of wood was actually a spare ruler, and the black legs are actually pencils cut down to size.

Add some paint, sensors (extended by hotglue and q-tips), electronics inside of the box, and you have the finished prototype! Movement is painstakingly slow, but it proves that 3 servos can be used to build a decapod, or even a walker quite a bit more legs.

From this design I also learned that to increase the efficiency of my walker I should decrease the black leg angles and increase the ability of movement in the hips, as well as re-shape my legs so when the hip is in a resting position they are unable to touch the ground (have them pointed to the exterior, away from the body). This will stop the 2 steps forward, 1 back, repeat that is currently happening. Also, these pointed legs need to be capable of providing the traction needed, as well as be exactly equal in length to ensure all legs are on the ground at once. These changes should greatly increase efficiency, speed, as well as allow the walker to walk on some uneven surfaces (increased hip movement=greater leg clearance). I'll hopefully be able to re-visit this design!


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Can you please email me your address so that I can send you your prize?

My email is: chickenparmisemail@gmail.com

Congrats dude, your robot is awesome, especially that guitar plectron locomotion :-)

Thanks! I plan on using guitar picks for another robot soon as well (I did not have enough servos for my origional idea, so I made a walker instead).

The point is that you are not restricted to your previoius idea. Changing the desing "on-the-fly" is creative :-)

Thanks! I can't wait to get back to my origional idea though. Just ordered the parts today!!!

Looks promising for the scrapbin challenge! But you should work more from it, e.g make the walking more synchronised, anyway, this is awesome!

Thanks! The walking at the moment is a bit messy, but needs to be so in order to get the legs off of the ground to prevent it from just sliding back and forth. If you have any ideas though, I'm all ears!

is it going forward or backward ?

Forward at first, then after the sensor is hit it goes backwards. I know it is very inneficient at the moment, as the x6 legs hit when it is on the ground. This basically means it does 2 steps forward, and one back for each walking motion. My last paragraph explains what I need to do to fix this problem, as this is just a prototype.

In the video it may help to take the squares into consideration while watching. Due to my stripped servo, the forward motion is more of leaning to one side. Notice that the orange side (stripped servo) stays at the #15, while the green side goes forward/backward.

What was the inspiration behind the guitar picks?