Robotic Arm With Home-Brewed, Open Source Voice Control
First time accepted submitter aonsquared writes "A couple of months ago I managed to scoop up a cheap (£30) robot arm with a USB interface from Maplin (I'm in the UK). Following a wrist injury which left me without the use of my right hand for 4 weeks, I decided to build it for a little hacking project. Using Linux, libusb and other freely available tools, I have enabled the robot arm to respond to my voice commands. I've posted a full tutorial and downloadable source code, as well as a demonstration video. Hopefully, open-source voice recognition as well as devices like the Kinect (which has spawned hundreds of different cool hacks) can someday revolutionise the way we interact with computers and machines."
Would be cool is someone came up with more ways to help bigger projects continue and conclude. Lots of help for developers, I guess. Reduce disagreements, forking, incompatibilities for no good reason, some economic engineering, better developer tools, libraries, etc.
Build your own energy sources from scratch. http://otherpower.com/
I read robot and home brewed and hoped someone had invented their own personal home brewing robot. Oh well, the dream lives on
I've also done an entire robot voice controlled, with wheels and two arms, and all the hardware and software are open source (done to the smallest detail, and easy to understand).
the video can be found here:
http://www.youtube.com/watch?&v=nEOwTzV8qak
all the documentation can be found here:
http://www.societyofrobots.com/robot_ERP.shtml
And the only command it currently obeys is "spank the monkey"
It would be nice to see this combined with something like Apple's new voice interface (I'm sure there are other equivalents) to parse a more complex grammar.
Even something like "left" vs "left a bit" vs "left a lot" would be enough to make this a more natural interface.
Great stuff though, nonetheless. I remember ten years ago when I was at Cambridge the engineers having a competition to build robotic arms to pick up screws, half of them couldn't get it to work, and that was in a reproducible situation, no controls, as many attempts as needed etc.
If the robot arm seizes you by the throat, and you're unable to vocalize the words 'stop choking me!', does it still count as disobeying you?
You are awash in a sea of fiercely stated opinions. Obvious exits are: 'File->Quit', 'Reply', and 'Page Down'.
"Mmmm, that feels good... now a little faster... a little faster..."
I read robot and home brewed and hoped someone had invented their own personal home brewing robot. Oh well, the dream lives on
Does this count?
http://www.asciimation.co.nz/bender/index.html
Sound control! Good on ya!
Just recently I've been trying to do more work with robot arms and vision (as opposed to movement and balance), and I'm looking for good projects to copy and learn from. This is pretty cool.
Anybody remember a link to a project for a robot-arm shooter that was mentioned on /. a few years ago?
Anyone have any links to some other good projects?
Anyone have any good links to robotic cranes with arms?
Thanks.
"The mind works quicker than you think!"
User: Careful, robotic arm, don't strangle me! ...
Robotic Arm: SYNTAX ERROR ON WORD 4: UNESCAPED APOSTROPHE FOUND. PROCEEDING EXECUTING COMMAND!
User: I said DON'T strangle me, don [carrier lost]
Robotic Arm: SYNTAX ERROR ON WORD 3:
Remember with open source: release early, release often.
Following a suspicious wrist injury (cough).... left my without the use of my right hand (cough).... voice recognition includes 'faster' and 'harder'..... :) Ha ha ha!
Yeah, you're gonna want to do some practice runs on a hot dog first.
I know a few voice activated commands that are probably missing.
And the masses cried out, "09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0!"
And I thought you were talking about a home building robot. Which I think could be done, with some robots working with compressed earth and forms. Compressed earth is amazingly solid, and easily made from regular soil and water, it's just a whole lot of manual labor.
Build your own energy sources from scratch. http://otherpower.com/
When I saw the title I was hoping to read about someone who built a robot in his basement to automatically do some home brewed beer. Then, when your friends are over it would dispense perfectly poured pints.
Looks like your mind went to a lot nicer place than a lot of the posters who came later than you. I'd much prefer a robot to brew my beer than do the other thing.
Is 1563649 a prime number?
This video demonstrates why people use remotes instead of voice control. Might be useful for disabled people though.
"Why are you hitting yourself? Stop hitting yourself!"
Wasn't this the entire premise behind an episode of The Big Bang Theory?
So when you "interact" with the robot hand, be sure to program in a command to "release gripper"
Open source is great for small projects
Really? Small projects often struggle to get the momentum in a community for open source to start showing benefits.
IMHO, in contrast it's large projects (OS's, database technologies (both sql and non-traditional), compiler chains, Gnu CoreUtils) that benefit most from F/OSS -- since those are the ones with enough components that need to bring to getter skills from across industries to benefit from large distributed groups of contributors.
TL/DR: Open Source is great for *large* projects.
Up.....Down.......Up.......Down......Up....Down..UP..DOWN..UP.DOWN!!!
Brewing?
That beats one that'd make you go blind if you use it too much...
IMHO, in contrast it's large projects (OS's, database technologies (both sql and non-traditional), compiler chains, Gnu CoreUtils) that benefit most from F/OSS
You only gave examples of projects that are of interest to the programmers themselves. Products for themselves.
Build your own energy sources from scratch. http://otherpower.com/
http://www.google.com/patents?printsec=description&zoom=4&id=84vwAAAAEBAJ&output=text&pg=PA6