Kinect + Open Drivers + Physics Engine = Piles of Kickable Corpses

Computers & Mobile Fun & Games Technology
Kinect + Open Drivers + Physics Engine = Piles of Kickable Corpses

I first met John Boiles in October 2009 at Dorkbot Austin, when he was an undergrad engineer at UT, and was presenting an RC car he’d hacked so that it could be driven just by tilting his iPod. He’s since graduated and gone to work for Yelp, and in that time his extracurricular projects have included a set of iPod controlled dance floor lights that synchronize with your rump-shakin’, a combination Kegerator and beer-data-logging suite, and an upgunned version of his smartphone steering system that works with a full-size automobile.

His most recent project weds Microsoft’s Kinect to Garry’s Mod, a popular sandbox game based on Valve’s Source physics engine, via PrimaSense’s recently-released OpenNI framework and some custom C++ code.

The net result is a system that recognizes your movements and allows you to interact with virtual objects using the sophisticated physics of Valve’s engine, as the embedded video demonstrates. Don’t miss the bit at 0:30 where John, in the person of a giant robomechanical avatar, kicks a pile of virtual bodies across the screen.

More details and links to source code at Yelp Engineering. [Thanks, John!]

Discuss this article with the rest of the community on our Discord server!

I am descended from 5,000 generations of tool-using primates. Also, I went to college and stuff. I am a long-time contributor to MAKE magazine and My work has also appeared in ReadyMade, c't – Magazin für Computertechnik, and The Wall Street Journal.

View more articles by Sean Michael Ragan


Ready to dive into the realm of hands-on innovation? This collection serves as your passport to an exhilarating journey of cutting-edge tinkering and technological marvels, encompassing 15 indispensable books tailored for budding creators.