I am working on a wearable input device for controlling telerobots, wearable computers or just regular computers.
The basic idea is that all movement of the upper body should be captured. This can then be used for 1 to 1 control of humanoid robots or simply for organic mouse control. Other options would be software which recognises the activity of the person wearing the input tool and reacts accordingly (--> wearable computing).
I have decided to use a electro-mechanical device for the motion capturing. I am using stretch sensors analogue to key muscles of the human body. So when for example, the biceps is flexed thus moving the arm and shortening its length, the corresponding stretch sensor becomes relaxed. By smart sensor positioning the main body movements should be able to be discreetly recorded. (well. to be honest, I am still a bit lost with how to best record shoulder motion, but I'm confident I'll get it done.)
Anyway. The stretch sensors simply change conductivity according to stretch. I use voltage dividers and my arduino mega for reading the analogue signals and then process the signals in processing.
Here, take a look at the "device":
You can find general information on my blog: http://fkeel.blogspot.com/
If you want more detailed information on how to practically use stretch sensors in this type of application check out this post: Building Stuff: Motion Capturing with Stretch Sensor
If you want to see the ShadowCoat in action, I have several videos uploaded to youtube. The two most recent ones are here:
Here I am demonstrating how it could be used to control a curser
http://www.youtube.com/watch?v=qx6TJ0_ZEXk
And here is just a general demo
Anyway thanks for checking out my project - I would really appreciate any feedback, comments, ideas, links to similar projects or anything you can think of
Cheers
p.
edit: ahhh yes. I have posted about this before, but I felt like there has been so much progress and changes in the way I am approaching this that it deserved a new thread. The old thread is here: