lopsure.blogg.se

Kinect drivers
Kinect drivers






kinect drivers

Warning: Official PrimeSense driver is not compatible with the Kinect, we need to take a modified version.įinally, we use a higher level library to get hand tracking, predefined gestures (swipes, push, circles, etc) without having to create the algorithms. We also need PrimeSense(the company that makes the Kinect) sensor module (open source): To control the video flux and get the depth map, we’ll take openNI drivers (open source, official): To control the LED and the tilt motor, we will use freenect library (open source, unofficial): To operate the Kinect, we need two drivers: Warning: I first tried to define custom installation directories for the different libraries, but it turned out that they need default paths (like /usr/bin) in order to work properly. Handles the tilt engine and the status LED.Xbox NUI Audioīus 002 Device 005: ID 045e:02ae Microsoft Corp. Xbox NUI Motorīus 002 Device 004: ID 045e:02ad Microsoft Corp. The Kinect also comes with audio capabilities and a motorized tilt, so we end up with 3 sub-devices: Bus 002 Device 003: ID 045e:02b0 Microsoft Corp. The device, as recognized by the computer. How does it work? Using the Structured light technique, the Kinect outputs a depth map, which is basically a matrix containing the distance of each pixel according to the camera.

kinect drivers

The device, with its two cameras, and the IR projector on the left.

kinect drivers

The first part of this tutorial will guide you through all the required steps to set up the Kinect on your Ubuntu environment.

kinect drivers

Once you’re set-up, you would be able to access functions such as hand tracking, scene analysis (count how many people are in the room, where they are), and much more. The Kinect, a Microsoft device originally made for the Xbox360 (a gaming console), has become incredibly popular among developers in the past few months it allows easy tracking of predefined movements without having to wear special clothes or complicated sensors.








Kinect drivers