Using artificial air muscles, a very flexible robot arm and gripper can be made.

This soft robot is powered by compressed air and each one of the 11 muscles can be controlled by a standard infrared universal remote control or an infrared LED connected to a micro controller that can output Sony code.

This is a hack of silicone caulk. It is in fact mostly made of silicone caulk.

This robot was a test of hand cast, silicone based air muscles which I plan to use in an inexpensive prosthetic robot hand that I am working on. A laser cutter would be very useful to make the precision sheet plastic molds necessary to cast the hand muscles. The cutter could also be used to create the "bone" structure of the hand out of plastic or plywood.

The very short video shows the robot picking up an egg and moving it.

Step 1: How It Works

I am convinced that soft robots are the way to finally create inexpensive and flexible robots that can work well with humans. They may make possible the first really practical robots for everyday use. Soft robots use flexible materials to create the frame and actuators of the robot.

The artificial air muscles for the hand and arm are made from Oogoo, an inexpensive mix of silicone caulk and corn starch that can be cast into many shapes. For this robot, the Oogoo was cast into layers to create stacked air bladders that can be expanded or contracted with pressure or vacuum.

A standard infrared universal remote can control individual muscles or pre-programmed sequences. It does this by sending signals to an air muscle controller that is controlled by robot neurons. The air muscle controller can control up to 11 air muscles using solenoid valves and a 12 volt air compressor that provides pressure or vacuum.

This is a tethered robot that has 11 air lines connected that power the air muscles. Eventually it should be possible to fit the valves and compressor on board. A less noisy compressor could also be made.
<p>like its cool and all but... what?? how do i get oogoo and likes igghhhhh</p><p>oh wellllll </p>
<p>whats the point of the arm if you ccant build it as easy look i have only 100$$ to make a full robot for school not just an arm how do i really make it????????</p>
<p>WHATS THE POINT OF POSTING IT IF ITS HARD TO MAKE !!!!!@#$%^&amp;&amp;(()(*^%#@!??????&gt;KJEQQ#$%|<br>&quot;</p>
<p>Dang this looks so familiar! I think it's based off (or from) a nova episode or something right?</p>
<p>Cool robot! </p>
<p>Your robot arm is so cute!And it seems to be very very flexible.But I afraid that it would be easy to be damaged during the assembled process.I personally considered that the robot arm should be made by other more strong materials.It is cool!</p>
Impressive work. I also am dreaming of making a soft-micro robot , possibly smaller. But for the moment I am only working on micro-pneumatic controller circuits (such as the ones made by M.Burns and other research groups .http://www.newscientist.com/article/dn17730-new-microprocessor-runs-on-thin-air.html ). With such controllers you do only need a single electro-valve to control as many pneumatic lines as you want. The idea is that the single valve generates a serial train of pneumatic impulses that are then translated by a shift-register into parallel pneumatic &quot;signals&quot; . So with one electrovalve + one micropneumatic chip you can control as many pneumatic lines as you want. In this way all the pneumatic (which is micro-pneumatics) should fit into a volume of few cm. You don't need high-tech equipment to make such circuits. A simple CNC mill will do a good job as you can see on my first instructable. Would be cool to collaborate once I (and you) have reached further in my work . <br> <br> <br> <br>
Thanks. <br> <br>Cool idea. <br> <br>I, too am working on making smaller valves and have been experimenting with servo controlled valves. The large size of valves and pumps is the only thing keeping us from making really small robots. <br> <br>You have hit on one of the main problems with soft robots, each muscle requires at least one valve and valves tend to be heavy and high volume. <br> <br>It does however, seem to me that any time you convert from serial to parallel, the shift register would require a valve for each output channel and the number of total valves would not be reduced. <br> <br>If you could post a clear schematic that shows how less than eight valves could control eight channels it would be greatly appreciated.
<p>Do you think you might achieve different results by using a non-compressible fluid, more like traditional hydraulics?</p>
<p>The advantage of soft robotic air muscles is that they are light and extremely flexible when bumping into humans. Stiff exoskeleton gear motor powered robots do not have that advantage.</p><p>Hydraulic soft robot muscles could be useful underwater or in the vacuum of outer space.</p>
Below you can find a schematic that I am trying to reproduce. Its from research work of Minsoung Rhee (mark Burns group at University Michigan) <a href="http://deepblue.lib.umich.edu/bitstream/handle/2027.42/62295/minsoung_1.pdf?sequence=1" rel="nofollow">http://deepblue.lib.umich.edu/bitstream/handle/2027.42/62295/minsoung_1.pdf?sequence=1</a>.<br> <br> There are 8 pneumatic output channels in the pneumatic integrated circuit.<br> What needs to be verified is wether there is sufficent air-flow through the output channels to actuate air-muscles. I think yes, especially if small air-muscles are used - which after all is my&nbsp; aim - and also yours as I understand. I am still experimenting with building and testing such circuits. Once I have good results i will make a new instructable about it.
Very cool. <br> <br>Valves that are powered and controlled by air pressure could be very useful for air powered robots. <br> <br>I have lately been experimenting with casting small robot muscles and valves using 3d printed molds. <br> <br>If you are interested, you could PM me and we could toss around a few ideas. <br> <br> We might be able to come up with some really small air powered robots.
<p>Just saw this on Hackaday.com. Your comment about the silent air compressor reminded me of this: <a href="http://www.instructables.com/id/How-to-modify-a-fridge-compressor-into-a-silent-ai/" rel="nofollow">How to modify a fridge compressor into a silent air compressor</a> Maybe that will help.</p>
<p>Thank you for the link.</p><p>There are many possibilities here.</p>
How much can this little guy lift?
In the position used to lift the egg, it can lift 1 pound 2 ounces. This is with the compressor running at 2/3 speed.
<p>Well, you know, if it doesn't work out as a hand, you might want to have a chat with Pfizer... ;-)</p>
Hey I actually have tried this exactly and have actually made 3d printable designs next week, I'll share them on an instructables... But the solenoids I got that you references totally let air through with the sparkfun pump, so I have to use this small fish tank pump that is way less strong. <br> <br>Do you know of other solenoids that might handle higher psi, or do you know how I can prevent this or how I can check for this when purchasing? Or do you know other resources for solenoids like this that might be a little stronger? <br> <br>Awesome thanks this is an amazing project that inspired me to make my own pneumatic snake robot :)
Cool, I'd like to see them. <br> <br>If you look closely at step 1 at: http://www.instructables.com/id/Air-Muscles-Make-an-Artificial-Muscle-Robot-Contr/ I used a pressure relief valve so that none of the solenoids receive more than 9 PSI which is close to their limit. When all of the solenoids are closed the air goes out through the relief valve. I used a drip valve from a drip irrigation system but a ball valve could be used and restricted to 9 PSI when the valves are closed. I also used a motor controller to run the air pump at 75 percent of its maximum. <br> <br>As for valves, I have found some surplus ones that will handle 20 PSI but they are no longer available. New valves are very expensive, so check online surplus places. <br> <br>If you adjust your system to limit the max pressure, you may find that 9 PSI is plenty powerful for most small to medium sized robots.
<p>Is it possible that you could cascade the valves so that the escaping air pressure of one valve helps fill the next one and so on? In the days of steam locomotives, for instance, it was a common way of using the steam a &quot;second time&quot; by hooking the exhaust steam to a second slightly larger cylinder and using it again.</p>
Oh great - thanks a lot! I'll get some of those valves, and additionally, if needed, decrease the power to the motor. <br>thanks a lot for the tips. <br> <br>BTW (i attached a photo of what each 3d printed air &quot;pillow&quot; is composed of. I printed them on the Objet 3d printer which can print &quot;tango plus&quot; , a flexible rubber material. But it is expensive. Anyhow, I've made them by hand thus far and will post my work to instructables once i get something working. )
would this work : http://www.amazon.com/Control-Devices-Series-Pressure-Adjustable/dp/B007GDY3CU/ref=sr_1_fkmr0_1?ie=UTF8&amp;qid=1384812296&amp;sr=8-1-fkmr0&amp;keywords=solenoid+pressure+release+valve+1%2F8%22
It might work, but a better, easier to adjust valve would be 0-30PSI.<br> <br> Less expensive is the valves I used. I got them from a hardware store. These are drip valves for water that reduce the flow using micro channels. Raintree drip irrigation fittings (couplers, Tees, elbows, drip valves, stop valves) for 3/16&quot; tubing available from <a href="http://www.amazon.com/" rel="nofollow">http://www.amazon.com/</a>
<p>Saw the video, and it reminded me a lot of the mid-50s Robby the Robot arms.</p><p>Very cool retro look. :-)</p><p>http://en.wikipedia.org/wiki/Robby_the_Robot</p>
<p>Dear: Mike</p><p>Just to let you know my progress is tremendous with my robot arm. It is also very unsuccessful just to let you know I have decided that oogoo is not the best way to approach this for me. Right now I am using duct tape and it is more successful but not quite. It is too stiff and too much other things not the best way to approach this. Basically what I am trying to ask is what materials could I use other than oogoo. I need something strong, flexible, and non sticky. Something like rubber without the mess. Believe me I can't stand working with oogoo anymore with so little success. I have twenty attempts but all of them deem wrong. Can you please help me I am so stuck? here is my progress. Wish me good luck.</p><p>From: Noah</p><p>P.S. Duct tape is too stiff no bubbles form in case you are wondering.</p>
<p>I do not understand why you are trying to cast multiple muscles when as far as I can tell, you have not cast a successful single muscle. You are trying to run without first learning how to walk. See some of my earlier instructables that show how to cast simpler muscles. Any kind of casting is going to be messy and require that you learn new skills and have a great deal of patience. That is how things get done.</p><p>That said, you could try the only other way that is not as messy but would still require skills to implement it. Google otherlab, and you will find that they are using coated fabrics and sewing them together to make artificial muscles. You might try something like that with coated fabrics or vinyl sheet material and maybe you could glue them together.</p><p>Good luck.</p>
<p>Perfect thank you.</p>
<p>Dear: Mike</p><p>You should know I am trying to build your robot except do a few modifications. You see instead of building a robot arm I am trying to build a 3d printing robot arm that is soft. So far I am running into a lot of problems. I am trying to figure out how you casted the arm. I built this mold and this was the results. Where did I go wrong? I followed all your steps including putting plastic on top of the mold. Please help me?</p><p>From: Noah</p>
<p>I am always happy to see anyone try do duplicate some part of any of my instructables. It almost never happens.</p><p>That said, you should understand that soft robots are not the best way to create the ultra precise positioning that 3D printers require.</p><p>While it might be possible, the flex and downright floppiness of artificial muscles made of silicone make it extremely difficult to control the movement precisely.</p><p>Even so, you should try it anyway. What you learn could be useful for other things even if it is not useful for your original goal.</p><p>I cannot tell from your pictures what you did or did not do. The idea is to lay down a layer of Oogoo and then separate it with thin sheet of polyethylene from a second layer of Oogoo. </p><p>It might be useful to start with a single muscle instead of the multiple muscles you are trying.</p><p>Good luck.</p>
<p>That solves it. I was wondering why when I did it why I wasn't understanding how it works. You should know that when I put a layer of oogoo down I made one layer of Oogoo not two. That would explain why when I put the plastic on it seemed a little funny. I also didn't put the plastic inbetween the oogoo I just put it on the top. Thank you I will give it a shot. Wish me good luck...</p>
I mixed my first batch of oogoo today. very cool stuff. <br>I'm going to begin to build a hand that uses air muscles,I find robots combined with prosthetics very interesting. <br><br>on a very different note, I'm also thinking of casting some oogoo insoles for my shoes, made to fit my feet perfectly. ;D<br><br>thank you, you are very inspiring.
<p>there is a nova on an arm like this</p>
This is so cool, how many arms can you run at one time with this setup?
<p>With the controller I have now it can only run one arm at a time.</p><p>I am working on making my own valves which should make it possible to scale up the system.</p>
I was just also wondering if you or anyone knows where to purchase suitable valves. Or what specifically to search for? Air valves that flip when powered with over nine psi but handle over 20?
Congratulations on winning Michael.
I've been out of touch for a while but I was very impressed with your earlier experiments with air muscles. It's great to see this development. <br> <br>For a light weight and simple &quot;valve&quot; you might want to look at musical history. Particularly the development of the ORGAN. Leather and wood would be much lighter and simpler, not to mention CHEAPER, than the precision machined metal components, and I bet you could develop the idea to use the same Oogoo material.
Thank you, <br> for the research idea. <br> <br>Organ valves are very interesting and fairly simple. <br> <br>You have recognized the point of the exercise: to discover simple and easy to make components that work well. <br> <br>I have been experimenting with several designs of various types of electric and passive valves that are made with Oogoo. <br> <br>I hope to publish an instructable on the best ones, after they have been tested in the real world. <br> <br>
mikey77, you are just too awesome.
Fantastic project! Thanks for sharing the construction, design and idea!
Hello, I understand this is becoming clich&eacute; but I must say it ... AMAZING :-O <br> <br>I have a PhD in biomechanics and I study the mechanics of human soft tissues. Although robotics isn't at all my field I've seen in conferences and scientific papers the concept of pneumatic muscles but never as organic, elegant ... and let's be honest ... blue as yours. <br> <br>I truly believe the biomimetic approach is the way to go. I agree with you regarding the potential for human/machine (or orga/mecha) interaction of combining small electric motors and artificial pneumatic (or hydraulic) muscles. <br> <br>As I see it, a scaling down of this approach i.e., build artificial muscle fibers (to be controlled in fiber bundles to form muscle groups), would allow the possibility (if the nightmarish automation and control challenges can be surpassed) of truly biomimetic robotics opening the door for applications such as prosthetics (ex. artificial sphincters - the existing are effective but very crude). Once again, UAU
I am shocked at what you've made here this is wonderful, I only wish I could do something as cool.
well, this is quite an amazing use of air muscles in robotics, but if you have the resources to build all this, don't you already own everything in the prize pack? Im trying to come up with a hack so i can win the stuff and get the supplies i need to finish my fully open sourced musical tesla coil.
This soft robot cost about $230 in materials and several years of research and development. <br> <br>I don't enter contests because I need to win or think I will win. <br> <br>I enter them because it makes the information I am providing available to a wider world wide audience. For me, my instructables are an attempt to share information that is somewhat hard to perceive or discover--the hidden trends. The best part of Instructables, is that you can post information on it and it will be available world-wide in an hour. Impressive. <br> <br>I hope you win and get more than you are looking for.
would i be able to make a doc ock costume from spiderman. for halloween
Is anyone else reminded of Robot B-9 from the original Lost in Space series? <br>I love how, well, non-robotic the motion of this piece is. Its giving me ideas for a project of my own
@mikey77; Hi! Another very cool example of compressed air robotics and I've tweeted it. Cheers! Site

About This Instructable


355 favorites


Bio: I believe that the purpose of life is to learn how to do our best and not give in to the weaker way.
More by mikey77: Soft Robots: 3D Printing Artificial Muscles How To Use And Optimize A 3D Printer 3D Print: Make Servo Controlled Valves
Add instructable to: