Editing
Kinect
(section)
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.
Anti-spam check. Do
not
fill this in!
= 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) == 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 The Libfreenect code has ben checked out and compiles on the Dell Inspiron 1 public linux machine (see below). == 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/
Summary:
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)
Navigation menu
Personal tools
Not logged in
Talk
Contributions
Log in
Request account
Namespaces
Page
Discussion
English
Views
Read
Edit
View history
More
Search
Dig in!
Noisebridge
- Status: MOVED
- Donate
- ABOUT
- Accessibility
- Vision
- Blog
Manual
MANUAL
Visitors
Participation
Community Standards
Channels
Operations
Events
EVENTS
Guilds
GUILDS
- Meta
- Electronics
- Fabrication
- Games
- Music
- Library
- Neuro
- Philosophy
- Funding
- Art
- Crypto
- Documentation/Wiki
Wiki
Recent Changes
Random Page
Help
Categories
(Edit)
Tools
What links here
Related changes
Special pages
Page information