driver_kinectV2
driver_kinectV2 copied to clipboard
SteamVR driver for Kinect for XBox One / Kinect 2 for Windows
Driver KinectV2 
SteamVR driver for Kinect for XBox One / Kinect 2 for Windows.
Features
- No additional dependencies for SteamVR.
- Configurable motion smoothing.
- Configurable amount of trackers assigned to bones.
- Works on Windows 8/8.1 and Windows 10.
Installation
- Install Kinect for Windows Runtime 2.0 or Kinect for Windows SDK 2.0.
- Extract latest release archive to
<SteamVR_folder>/drivers
- Add line in section
steamvr
of<Steam_folder>/config/steamvr.vrsettings
file:"activateMultipleDrivers": true,
Dashboard
Open
KinectV2 Dashboard
from SteamVR dashboard to gain access to available settings for users:
- Trackers toggle: Allows you to toggle trackers for specific bones.
- Calibration info: Shows transformation of root point of trackers.
-
Settings:
-
Calibration: Enables changing transformation of root point. After click close SteamVR dashboard and use your controllers to change rotation and position to allign trackers with your assigned body parts:
- Left controller's touchpad/thumbstick: Rotate left, rotate right, rotate up, rotate down. Press grip to reset rotation.
-
Right controller's touchpad/thumbstick: Move right, move left, move up, move down. Press grip to reset position.
- If trigger is pressed: move forward, move backward.
- Application menu button on any controller: End calibration and save alligned base transformation.
- Toggle tracking: Disable or enable tracking entirely.
- Interpolation type: Sets specific interpolation between Kinect frames. More info is available at Wikipedia's article.
- Kinect relay device state: Shows if specific virtual base station is present.
-
Calibration: Enables changing transformation of root point. After click close SteamVR dashboard and use your controllers to change rotation and position to allign trackers with your assigned body parts:
Building
- Install Kinect for Windows SDK 2.0.
- Clone repository using
git
. - Initialize submodules
git submodule update --init --depth=1
- Open
driver_kinectV2.sln
in Visual Studio 2013.