South Florida Hack and Tell Kinect presentationPresentation Transcript
Hacking the Kinect for good and/or evil (mostly good) Pierre Baillargeon (@Kabong) February 5, 2011
Kinect is released by Microsoft on November 4 th , 2010
The same day, Adafruit Industries announced a cash prize to the first person to provide open source drivers that could access both the visible light RGB camera and the IR depth camera ( http://www.adafruit.com/blog/2010/11/04/the-open-kinect-project-the-ok-prize-get-1000-bounty-for-kinect-for-xbox-360-open-source-drivers/ )
Six days later, Héctor Martín Cantero publishes first open source driver and claims prize
PrimeSense (Kinect hardware developers) release their own open source driver and motion tracking middleware (NITE) on December 10, 2010 ( http://www.joystiq.com/2010/12/10/primesense-releases-open-source-drivers-middleware-for-kinect/ )
NOTE: The NITE middleware only works with the OpenNI driver!
What you’re probably going to want
A helpful programming framework (OpenFrameworks)
Documentation (sparse now, best source of documentation is the example programs that come with OpenNI/NITE & OpenKinect)
Why did you do this? Needed something to update the robotics display for third annual Scripps science education day. How can we get kids excited about science and engineering? What can I build in one week?
How does it work?
How does it work? (the ‘cool stuff here’ part)
How do I use it?!
Demo & Acknowledgements
Volunteers for demo?
Thanks to the OpenFrameworks and OpenKinect communities for providing the open source software
Thanks to Mike Greenberg and The Collide Factory for hosting this event!
Thanks to Brian Campbell (@Chophaus) for helping with awesome robot graphics
Where can I go to learn more? Jiggywatts.com (source code and presentation posted on my blog): http:// www.jiggywatts.com / Wired: “How Motion Detection works in Xbox Kinect” - http://www.wired.com/gadgetlab/2010/11/tonights-release-xbox-kinect-how-does-it-work/ OpenKinect Drivers – http:// www.openkinect.org / OpenNI (PrimeSense backed) Drivers – http:// www.openni.org / OpenFrameworks Forums (tons of great Kinect demos) - http:// www.openframeworks.cc /forum/