Default
2009-07-15 12:31:53 UTC
I'm interested in making a simple robot for fun and experience that can play guitar hero :)
Instead of opening up the controller, I want a robot for the fingers.
It would have six small motorized arms that push out, and can be controlled simultaneously, can hold their pushed out position, and (most importantly) can push in and out with very rapidly and precise in timing.
I have absolutely no idea about parts of a robot or what I would need, specifically, the part that would be the "brain" of the robot which would be connected to my computer and the software I'm guessing which would be compatible
For the control and programming aspect I would like to either have
a video of the screen that "sees" the notes either by sensor or video analysis, and gives the robot real time instructions (preferred),
or analyze a recording before hand to give the robot a predefined sequence of moves (and make sure to start at the right time)
I'm confused about what type of program that I can use with random generic parts and about having the program able to import or read data from the game screen
Perhaps there are color or light sensors that the program would recognize and get data from (which would be translated into moves for the robot in real time)
or maybe I could use another program that could analyze realtime video of the tv screen (which would add another layer of complexity for perhaps coding that program)
What places could I by the parts and what software could I use to help?
I'm also trying to learn Java with netbeans for a class I'm taking when i return to school, could I use Java to make/code a program that could analyze the sequence of notes (from detectable sensors or video analysis) and then can give this translated data to the robot from my computer?
all help hugely appreciated