Slashdot Mirror


How to Build a Computerized Android Robot Head

Wee writes "While searching for some serial port programming information, I came across a result labeled How to Build a Computerized Android Robot Head for $600. That title demanded a read. This guy built a Java and Perl/Tk controlled android head out of R/C motors, bicycle parts, a mannequin head, two QuickCams and my favorite item: a brass plant holder. Turns out the entire site is chock full of android/hardware/PC-control know-how (including scenarios in which one might find a need for an android head)."

1 of 157 comments (clear)

  1. Re:This is cool, but... by cosyne · · Score: 4, Interesting

    I'm working on the trash-talking furby, i swear. The basic idea is this: there's one motor inside which runs a series of cams for the eyes, ears, mouth, and butt. Roughly, there's 180 degrees where the butt doesnt move, and the other 180 it goes up and down as the motor rotates. Now, each of those is split for, say, mouth movement: in the ranges 0-90 and 180-270, the mouth moves- if you want it to talk and tilt forward you use one range, if you want it to sit still and talk, you use the other. And it keeps getting subdivided into smaller ranges so you pick the angle range where the appropriate body parts move, and run the motor back and forth in that range.

    But i digress. The cool part is that the motor, home switch, and encoder just unplug from the motherboard, so it's not hard to plug them into your handy HC11 eval board and write a little controll algorithm. The fact that i haven't done this yet only speaks to my superior lazieness. But i will soon. Once i have a furby connected to my computer, i just cat whosyourdaddy to /dev/furby and i'm set. (and maybe i can get i posted and hose my website when i do :-)
    Check furby autposy for more info, or just pick one up for $5 and cut it open.
    Anyways, check out