Skip to content

Kinect quick start

Jeremy Laviole edited this page Mar 7, 2017 · 1 revision

Quick start with a Kinect for Xbox360 or Kinect for Windows

1. Drivers

The kinect must be installed following the official openKinect guide.

The sample applications must work before going to step #2.

2. Select the drivers in PapARt.

  • In PCConfiguration: select the OpenKinect drivers for device 0 and rgb camera. For the depth camera select the OpenKinect drivers for device 0 also. You can find PCConfiguration there: ContributedLibraries/Papart/calib/PCConfiguration. More information about it in the hardware configuration page.

screenshot PCConfiguration Kinect

  • Then use the load calibration in the camera section and select the calibration-kinect-RGB.yaml calibration.
  • Try out the Camera examples and [DepthVisualization] example before proceeding.

3. Stereo alignment

The Kinect devices have different stereo alignement which can be corrected with the stereo alignment sketch.

4. Setting a touch plane

The touch detection requires a calibration, it must be set using the PlaneSetCalibration sketch.

Test it and tweak it.

Have a look at the Camera and DepthCamera examples. The TouchScreen example should work as in the example.

Advanced reading.

The touch detection and tracking can be tweaked with the TouchVisualization application. You can adjust the quality of the point cloud, the height of the 3D plane, the tracking sensitivity and size: switch from finger tracking to hand/foot tracking.

You can also create touch surfaces for other applications using our TUIO example. You can create touchscreens with the same examples.