I am starting on a project where I want to build my own input device but I dont' know where to begin. Anyways I want to build my own device to control some hydraulic machinery but I want a computer layer in between the operator and the machinery, basically to filter the input (safe inputs only) and to return feedback from the machinery to the user on screen or in other forms. So there will have to be some software layer that sits between the operator and machinery, somehow talking to the two which are somehow connected to the computer. So my questions is..
How do you go about designing/connecting the two machines to the computer, and then in software how do you go about doing the actual communication.
Thanks.
------------------
That was a slightly modified repost of something I put in comp.programming.
What I am beginning on is a project that involves taking human input in the form of hand movements, recorded by a custom glove that the user wears, and sends that information to a computer which in turn sends signals to a hydraulic system to mimic the movements of the user's hand.
Where do I start?
Basically I need to somehow attach an array of sensors to the operator's hand, and feed their data into a computer, which can interpret the input and determine the position of all the joints of the hand, and then send output to a hydraulic system to replicate those positions.
I need help on both ends, i.e. what kind of sensors for the "glove", what kind of device do you install in your computer to read those sensors, what programming APIs/languages/operating systems must be used, then how to send the data...
Yikes this is really complicated please help! At least just give me some terms I can look up on google that might get me pointed in the right direction.