Look! It’s moving. It’s alive. It’s alive… It’s alive, it’s moving, it’s alive, it’s alive, it’s alive, it’s alive, IT’S ALIVE! – Frankenstein.
Yes finally the InMoov robot arm I’ve been slowly printing and assembling is complete and functioning with only the occasional little hiccup. I thought I was really close in my last post where I had assembled all the 3D prints and electronics, but it is definitely the last 10% that takes the most work.
Tensioning the braided lines just right and tying them to the servo’s is a painstaking task, especially in the heatwave we’ve been having in Australia, where you’re trying to resist the urge to wipe sweat from your face while you tie the knot just right… I felt a bit like a surgeon out in a humid jungle performing emergency surgery. A few little broken bits along the way as well from prints splitting or glue not holding, so it’s a relief to finally iron out all the kinks and start playing with the controls.
As you’ll see in the video, I’m using Grasshopper (plugin for Rhino) with the addition of Firefly to control the hand movements at the moment – if you’ve followed my blog for a while you’ve seen multiple demo’s of this software and why I think it’s so good, so I won’t bore you here (if you’re interested check out my project which was displayed at Design Philadelphia 2015). But it basically means I can manually adjust the servo’s in real-time using a simple slider for each finger, or connect fingers to the one slider to control them all at once and create a fist for example. It really makes those final tweaks to the servos easy.
I hope you enjoy seeing this arm come to life – it’s quite inspiring when you see it in real life, especially if you’re familiar with 3D printing and the time it takes just to print all of these parts. Now I can finally start modifying this project and experimenting with the controls, the build is only just the beginning for this robot.
– Posted by James Novak