Animatronic Penguin Torso

 by djsfantasi
Contest WinnerFeatured
tude.jpg

I had a dream of developing an animated Christmas Holiday Season display, potentially as a fund raiser for the arts. My original idea was to use puppets as characters, but reading and investigating made me curious as to whether I could build an animatronic penguin.

This instructable concentrates on the torso, which has four degrees of freedom, allowing the figure to move about in many directions. As a goal, I wanted a penguin that could "dance".

18+


 
Remove these adsRemove these ads by Signing Up

Step 1: Parts and Tools

IMG_0204.JPG
The body skeleton was made of model aircraft plywood, with homemade servo brackets of 1/2" square strip wood. I used the following items in the construction of the torso
  • 4 sheets of 12x24 3mm plywood
  • ? 24" lengths of 1/2" square poplar stripwood (I bought out the craft store's supply!)
  • 4 HITEC HS422 servos
  • 1 6" Servo extension cable
  • 2 10" Servo extension cables
  • 6" Ball 2/56 threaded rod
  • 4 pair Ball Link sets
  • 4 Aluminum servo horns
  • 8 3/4" RC aircraft Hinges
  • Scrap aluminum angle
  • Miscellaneous small screws, nuts and bolts.

The tools I used were:
  • Saber Saw
  • Flat head and Phillips screwdrivers
  • Cutoff Saw
  • Drill press
  • Portable drill
  • Gorilla glue
  • ACC glue (super glue)
  • small Spray bottle of water
  • Clothes pins
1-40 of 49Next »
freerunnin1 says: Feb 24, 2011. 2:15 PM
Nice! is it autonomous or remote controlled? also, how are you planing on doing to skin?
djsfantasi (author) in reply to freerunnin1Feb 24, 2011. 2:38 PM
Right now it is tethered to my laptop. I have developed software that will run 'scripts' for actions which include the capability of randomly generating moves so that the script is non-deterministic. In fact, the video is running that software, and his motions are pseudo-randomly generated.

He does 'talk' as well, with a circuit that synchronizes the mouth movements to audio input.

It can be controlled via an Internet connection as well, giving some remote control xapabilities. In fact, a friend and I are developing an iPhone application that will serve as a remote control device.

I have been in discussions with a Boston area puppeteer, who is planning on making the skin for me. This is supposed to be a cortoonish character. The skin will be foam-based with a cloth covering.
zazenergy says: Feb 24, 2011. 4:40 PM
That is insanely creative and awesome!
ChrysN says: Feb 24, 2011. 6:49 PM
Awesome!
raja681 in reply to djsfantasiFeb 24, 2011. 8:23 PM
CAN I HAVE THE SOFTWARE IF IT CAN BE SENT IN A DOWNLOADABLE FORM I LUV THIS
djsfantasi (author) in reply to raja681Feb 25, 2011. 8:50 AM
I could supply the software, but I am not able to support it.

It requires first a knowledge of the FreeBASIC (FB) programming language. It will only work on a Windows system, in its current incarnation. Also in order to compile it, the FB network library for Windows needs to be customized...

Secondly, the actual program implements a new programming language in interpretive mode. This language is pre-processed into an intermediate token format. I call this language A-Code. So using the program would also entail learning A-code as well. There currently no documentation for A-Code, although I have not ruled out creating such in the future.

So my answer is that I am not supplying the software at this time, since it is not in a form such that it could be used by anyone.

My apologies,
dj
janw says: Feb 25, 2011. 9:15 AM
Great!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
johniram says: Mar 2, 2011. 5:37 PM
Awesome robot Penguin. I would like to have one to amuse my kids.
rikardom says: May 6, 2012. 10:52 AM
You are awesome!
tobune says: May 3, 2012. 7:34 PM
One word: Awesome!
merkuri2 says: Sep 21, 2011. 7:23 PM
We need more people like you in the world.
mattle in reply to merkuri2Apr 6, 2012. 6:25 PM
Totally agree!
teniva says: Jan 21, 2012. 5:55 PM
This is really innovative. Nice work have you done.
djsfantasi (author) in reply to tenivaJan 22, 2012. 3:02 PM
Thanks. There are more videos on my channel showing more development Check out the comments for more info.
begunia says: Nov 17, 2011. 3:26 PM
You are Einstein!
tokin says: Oct 16, 2011. 12:58 PM
This is AWESOME. How did you come by the idea?
lepar says: Oct 1, 2011. 10:51 AM
This is really awesome robot.
mazmi says: Sep 4, 2011. 1:30 AM
Uhh,how many servos do thee need for the whole penguin including eyes,eye lids,flippers,etc...BTW,do thou think it is a good idea for thee to change it into RC?
djsfantasi (author) in reply to mazmiSep 4, 2011. 8:41 AM
Total, there are 11 servos. Four in the torso; two for the flippers; one for the neck rotating ; two for the eyes and one for the eyelid (instructions in a separate Instructable) ; one for the mouth. As far as controlling via RC, it is entirely possible and people have asked me that. One warning is that the torso has several ways of moving, that may be difficult to control via RC alone. On a smaller scale, the eyes are independent and will take at least 3 channels and some coordination to move. Have you thought of dedicated servo controller circuits to a tethered cable?
torina2 says: Aug 20, 2011. 4:39 PM
Amazing !
djsfantasi (author) in reply to torina2Sep 2, 2011. 10:17 AM
Thanks
djsfantasi (author) in reply to torina2Aug 24, 2011. 6:16 AM
Thank you
kokina2 says: Sep 1, 2011. 10:41 AM
Amazing piece of art!
djsfantasi (author) in reply to kokina2Sep 2, 2011. 10:17 AM
Thanks
mazmi says: Aug 30, 2011. 10:41 PM
Uh,can you please give me an idea on how to make it smaller in size? By the way,how many servos do you need? Please reply because i have a science fair on thursday
djsfantasi (author) in reply to mazmiSep 2, 2011. 10:17 AM
This Thursday! Like yesterday now? It took me close to six months to build. It could be made smaller and there are smaller servos that could be used.
mazmi says: Aug 30, 2011. 10:18 PM
do i need any microcontrollers to build this? Or just servos?
djsfantasi (author) in reply to mazmiSep 2, 2011. 10:15 AM
You will need something to control the servos. If you are not familiar with hobby servos, they are a little more complicated than motors and require electronics to control. I used a commercial controller that my laptop talks to in order to control the Penguin.
sandra-1 says: Jul 5, 2011. 7:14 AM
All I can say is AWESOME!
ripsup says: Jun 10, 2011. 2:35 PM
Any update on your progress? I would love to see if you finally got it skinned and how that turned out.
pauli2 says: May 18, 2011. 7:47 AM
Awesome invention.
antonio23 says: May 15, 2011. 11:12 AM
This is truly a masterpiece!
tonyta2 says: Apr 9, 2011. 12:26 PM
Awesome work. Great instructable! Trying to make it right now :)....
djsfantasi (author) in reply to tonyta2Apr 16, 2011. 11:00 AM
Good luck. I updated one step this week, so don't miss it.
melisa2 says: Apr 15, 2011. 3:35 PM
Amazing work have you done. Creative and stunning.
djsfantasi (author) in reply to melisa2Apr 16, 2011. 10:57 AM
Thank you
himanshur9 says: Mar 24, 2011. 9:59 AM
Cool use of daily tools to build amazing robot...er.. Peter.
GrantLevy says: Feb 28, 2011. 12:03 AM
What part of the penguin's body is the piece of plywood screwed onto his front supposed to be?
djsfantasi (author) in reply to GrantLevyFeb 28, 2011. 7:10 AM
I am not sure which piece you are referring to.

Do you mean the plywood tab I am using to mount the electronics? But that is contained within his body...
djsfantasi (author) in reply to djsfantasiMar 1, 2011. 8:47 AM
..or are you looking at the side-view picture above? That is one of his arms - the curved shape...
1-40 of 49Next »
Pro

Get More Out of Instructables

Already have an Account?

close

PDF Downloads
As a Pro member, you will gain access to download any Instructable in the PDF format. You also have the ability to customize your PDF download.

Upgrade to Pro today!