Let's Make Robots!

3D printing out a hexapod

Navigate around via ultrasound and other sensor or controlled by remote

 

After a year I finally got my 3D printer to really print out something that I can use. It's not perfect yet but at least usable :P

The good thing is; SketchUp is so easy to get your hands on and you can build things in miuntes. Their tutorial is pretty good, too. I only spend a day or 2 to start build my sketchs.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I break her legs.
===================>>>>>>>>>>>>>

I use Pronterface and printrbot for 3D printing:

Here are first few leg parts I print out and I use 9G micro servos.

Legs are connected by 2 servo horns:

I use Arduino ExtraCore which is Arduino based microchip board. Because this board is very small and light that perfectly suitable for these small machine that required light material and compact space.

The 32 Channel servo controller can be found on eBay.

This is the closer look in legs:

Since there are too many and too long wires coming out from servos and the body space is limited. I decide to trim down those wires, so I cut all wires from servo and bundle 3 servos wire as a set for each leg. only 5 wires comes out from a leg and length has shorten. Therefore I can hide them all in body.

I haven't finish it yet by the date I post this. Programming had been always most tricky part for me.

last photo with Phoenix to compare:


Oct,1,2012

Like I mentioned above. 18 Servo wires really took too much room for this small build, Each servo has 3 wires and 18 of them = 54 wires! They also too long. So, I have to trim them down to 5 wires per leg and shorten the length to save more room. Following photo shows left side without trim and right side of legs has been trimmed.

I attached the UBEC under the tail and switch above it.

XBEE place on top of the head plate.

This is how it looks in general.

OCT,1/2012
I accidently break some legs when I filming the servo adjusting(Check the video above). So I redesigned and minor changed some weak joints.

7.2V LIPO inside the body:

Legs after modified:

Comment viewing options

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

This is as good an example of 3D Printing being used to its potential as it comes IMHO!  An Arduino (albeit a modified version)+12 servos and a 3D Printer can make something as complex as a Hexapod!  The best part is the 3D printed components are all relatively simple to print and small enough for most printers to build.  Any chance you can share the .stl files?

Excellent work on this so far :)

Really nice one ! Wish you luck with programming, are you using two xbees one the bot and one connected through FTDI to pc ?

Yeah,kind of. I have a universal controller for all my bots. Which base on mega2560. http://letsmakerobots.com/node/27431

amazing ! I hope I'll be able to get some xbees for christmas, because bluetooth is basically useless

I wouldn't call bluetooth completely useless. XBee is better but bluetooth is more universal, ie built into most phones and quite a few laptops now.

Yeah you are right I overreacted, im sorry, bluetooth is universal and cheap and i like it. I meant "useless" for long range applications .

Thanks hardmouse.. 

I think so, I used one leg with servo tester and they could left whole thing. Those plastic part is pretty light too.

But honestly, I must connect everything all together and put some code to see if it can really walk to give you proper answer. Accroding the spec from seller, it's slightly 0.5g more than other bluish 9g servos.

What brand are those servo? May I know where did you buy them? :D