Kinect

From Noisebridge
Jump to navigation Jump to search

Overview

Grey donated a Kinect to Noisebridge under the terms that it never be used with an Xbox. Let the 3D vision hackfest begin!

Hacking

Mobile Robotic Programming Toolkit (MRPT)

Joachim was demoing some impressive stuff with the Kinect using MRPT running under Debian. Running it in Ubuntu and Fedora seems well supported as well, however, running it on Mac OS X is "not yet working 100%". From what I saw on Tuesday, this is best way to play with the Kinect of those listed here.

OpenKinect

This looks really easy on Ubuntu and other linux flavors. Windows looks like a nightmare as usual but is supported. Jared got it working for Mac OS X during a manual build but it was really unstable on his Leopard MacBookPro. Glview is useful for confirming that you have the drivers for Kinect working but not much else. Basically it just shows you the input to the IR camera and the Visual spectrum camera, but doesn't do anything fancy for showing you a 3D representation of the data like MRPT can.

http://openkinect.org/wiki/Getting_Started

OpenNI

For the longterm this seems very promising. This is a open source project released by PrimeSense, whose technology was licensed to Microsoft for the Kinect. They released this in December and it sounds like it will provide some higher level apis for processing Kinect's data. Currently Linux and Windows are supported but Mac OS X is left out in the cold.

https://github.com/OpenNI/OpenNI

Kinect 3D Viewer

This there is allegedly a free app for Snow Leopard in the Mac App Store, but unconfirmed. It seems to just be for viewing the data not providing an API.

http://downloadsquad.switched.com/2011/01/18/kinect-3d-viewer-now-available-in-mac-app-store-but-dont-get-t/


Where it lives

TBD

Kinect Hacking Linux Box

Andy was working on setting up a desktop/shuttle box in the space that can be more or less dedicated for Kinect use. The idea being that if we focus our efforts on getting tons of Kinect hacking tools in place on that box (once complete), then folks can hack and play with the Kinect without having to install all the tools from scratch on their laptop.