Editing Kinect

Jump to navigation Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
= Overview =
= Overview =
Grey donated a Kinect to Noisebridge under the terms that it never be used with an Xbox. Eventually this device was incorporated into the "MC Hawking" robot-controlled wheelchair, which is now at sudo room.
Grey donated a Kinect to Noisebridge under the terms that it never be used with an Xbox. Let the 3D vision hackfest begin!
 
dmolnar donated two "Kinect for Windows v1" and one "Kinect for Windows V2" devices, with no restrictions.
 
Let the 3D vision hackfest begin!


= Hacking =
= Hacking =
== Kinect for Windows SDK ==
This is the "official" development kit. Version 1.8 works with the "V1" sensor and works with Windows 7, 8, and 8.1 . Version 2.0 is still in alpha, but you must use it to work with the "V2" sensor. Version 2 works only with Windows 8 and 8.1 . The V2 sensor also requires USB 3.0 with a "Renesas" chipset. 
Both SDK versions will give you access to raw depth data, color RGB, skeleton tracking, audio localization, and voice commands. Both include code samples in C++, C#, and even a few in HTML/JS.
Version 1.8, in addition, includes 3D scanning (under the name "Kinect Fusion") and a face tracking library. The scanning samples output STL files. Download the SDK here
http://go.microsoft.com/fwlink/?LinkID=323588
and the code samples here
http://www.microsoft.com/en-us/download/details.aspx?id=40277
Version 2 doesn't have the 3D scanning or face tracking in the current alpha release, but check back. Version 2 does come with the "Visual Gesture Builder" tool for making your own gesture recognizers. Download it here:
http://www.microsoft.com/en-us/download/details.aspx?id=43661
Both versions need Visual Studio. You can get a free (as in beer) version of Visual Studio here. You will want the "Windows Desktop" version.
http://www.visualstudio.com/en-us/products/visual-studio-express-vs.aspx


== Mobile Robotic Programming Toolkit (MRPT) ==
== Mobile Robotic Programming Toolkit (MRPT) ==
Line 34: Line 13:


http://openkinect.org/wiki/Getting_Started
http://openkinect.org/wiki/Getting_Started
The Libfreenect code has ben checked out and compiles on the Dell Inspiron 1 public linux machine (see below).


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


= Where they live =
Two Kinect V1s are now plugged in to the public Dell Inspiron 1 computer. Libfreenect has been installed on the computer, but it doesn't yet see the Kinects properly. You can find the libfreenect source at /home/noisebridge/kinect-dev/libfreenect !
The Kinect V2 is in its box inside the desk holding the public Dell Inspiron 1 computer.
--


Update -- MC Hawking now lives at Sudo Room
= Where it lives =


The kinect is mounted on [[Noise-Bot|MC Hawking -- The Wheelchair Robot]], using hot-glue to hold it onto a piece of plywood.  The plywood is screwed to the frame of the LCD monitor which is part of the robot.
The kinect is mounted on [[Noise-Bot|MC Hawking -- The Wheelchair Robot]], using hot-glue to hold it onto a piece of plywood.  The plywood is screwed to the frame of the LCD monitor which is part of the robot.
Please note that all contributions to Noisebridge are considered to be released under the Creative Commons Attribution-NonCommercial-ShareAlike (see Noisebridge:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following CAPTCHA:

Cancel Editing help (opens in new window)