Search code examples
arduinocontrolsgesture

User sensor data for a game (e.g with Arduino)


i am currently researching for my bachelor thesis. I want to do something with "wearable" devices to detect and recognize different type of gestures (like finger shooting) and use those gestures to control a game (e.g World of Warcraft or a Shooter).

My question now is: What is the best way to put the converted data the sensors gives me into a action inside of a game. For example i fold my pointer finger like shooting a gun and this translates to the shooting key in the game of my choice. Do i need some kind of DLL-Injection or is it far more difficult or easier than this?

I have different devices available and i could also use http://www.arduino.cc/, which should make the life a lot easier, shouldn't it? The problem is that i don't know how exactly the work flow here would be. Maybe someone could shed some light in this area, or push me in the right direction with some links, papers or something.


Solution

  • Do i need some kind of DLL-Injection or is it far more difficult or easier than this?

    Easier.

    Really Easy: Some Arduino's can act the same as a USB keyboard. The sensors would interpret gestures and generate the appropriate key strokes.

    Still Easier than DLL: If you add a bluetooth shield to an Arduino, you can replace a bluetooth controller. The motions again get translated to codes that you transmit over the bluetooth link.