Creating A Voice Controlled Robotic Arm

robotic_arm_voice_control

[Arthur] was laid up with a wrist injury, so he decided it would be a great time to hang out around the house and tinker with electronics, since most outdoor activities were out of the question. He picked up a robotic arm kit and assembled it to test out some code written for it that he found online. Since typing commands into a terminal was awfully cumbersome considering his injury, he figured he might as well construct a voice control system for the arm.

He documents his work in a three part series, covering the process from concept to completion. The first part centers around the creation of the vocabulary and grammar for the voice recognition system, along with the how the grammar model was trained using voice samples.

The second and third portions of his tutorial deal with the software’s decoding of his commands and the Python scripts used to translate those commands into something the robotic arm can process.

[Arthur’s] voice control system works pretty well as you can see in the video below, though he already has a wish list full of improvements he hopes to make in the near future.

[youtube=http://www.youtube.com/watch?v=32nIxJZvqtI&w=470]

11 thoughts on “Creating A Voice Controlled Robotic Arm

  1. could you include the opticle sensor/s from a computer mouse to provide feedback from the motors.

    Either ball mouse choppers on the motor worm drives or in tension sewing thread attached to the limbs pulling graph paper past an opticle mouse sensor attached to the base unit.

Leave a Reply to psmayCancel reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.