I got it to work! I got both libfreenect and ofxKinect to compile and run. The community has figured out how to get access to the regular video camera, the IR camera for depth, the status LED, and the tilt on the Kinect. No mic access yet, but it’s only a matter of time, I think.
There isn’t much else to do right now, because I haven’t managed to make sense of any of the code. At some point I’d like to magically become a programmer again and make some Kinect apps for fun, but I’m a long way away. For now, here’s some proof that I’ve got it to work =D
ofxKinect is mac-only. It comes with blob detection. It uses darker grey to show if something is closer to the Kinect.
libfreenect is for mac, windows, and unix. It uses a rainbow of colors to show the topographical map. Very striking. I spent a lot of time staring at myself with my mouth open.
But the one we got doesn’t have a USB cord =( =( =( because it came with a newer model of the xbox that has a proprietary port for the kinect. If you use an older xbox, you have to buy a kinect with a cord that splits into a USB plug and a power plug. But this new Kinect+newXbox bundle doesn’t come with a USB cord cuz the new proprietary port handles both data and power.
I REALLY hope that I can buy a converter. It’s not as simple as just getting another cable, unfortunately, because it seems that you can’t just exchange cables…. the proprietary cable is actually stuck into the kinect with molded plastic. =( I am devastated that I cannot hook it up riiighhhtt nooowwww. Hopefully I’ll figure it out soon.
Among other things, I want to program:
a learn na’vi game, with an “explore” mode and a “test” mode… plus a “play with your friends” mode where you try to beat each other by acting out vocab words quickly (like “jump” , “fly” , “run”). it would have to have little na’vi avatars.
lisa’s plankton avatar creator…
a drawing tool to aid with learning chinese characters. you could trace characters with your hand, in air, while watching yourself on the screen and learning the correct stroke order. we did this in 2nd grade, in chinese school.
modern dance and mixed-media drawing. draw a puppet that a dancer can manipulate in real-time