Today's project is one that I thought exhibits one of the greatest things about the Kinect, how it encourages experimentation and hacking (in the old, good, sense).
Kinect racing chair
And here is my result
As shown in the video I'm using depth data only for calculating throttle, brake and wheel. Throttle and brake are quite good. I have to do some improvements on wheel because I have to send the data via keystrokes (SendInput) to the application (that's why the hands are shaking). Has anyone an idea how to improve this?
You can download the executable with all necessary dependencies here. Before starting you should have a quick look into "config.cfg". You can use this with any racing game. I tested F1 2010 and Trackmania Nations Forever.
I know you can use the Xbox 360 wireless speed wheel on your pc. Is there any way to receive the data (axis, buttons)?
PS: Hopefully Michael Schumacher will drive a way more better this weekend.
Project Information URL: http://social.msdn.microsoft.com/Forums/en-US/kinectsdk/thread/b5e50289-1863-44f6-846e-97a20e58ae7f
Project Download URL: https://dl.dropbox.com/u/878245/Racing%20Controller.7z