AirPose
Computer vision based full body tracking for VR.
Does XY-tracking quite well, Z-tracking (depth) is still experimental.
Demo video:
Install instructions
- Download "airpose.release.7z" and unzip the file.
- Open up the airpose.release folder. You should see "airpose" folder and and Airpose App
- Copy-paste the airpose folder into "C:\Program Files (x86)\Steam\steamapps\common\SteamVR\drivers"
- Make sure you have a webcam connected to your computer pointed at your playspace.
- Run Airpose App
- Start SteamVR
- If your controllers don't show up, reassign trackers from hand to respective positions (waist, left foot, right foot) in SteamVR on your desktop from the "Manage Vive Trackers" settings tab. Restart SteamVR after you do this.
Note: Airpose will only run if you run the Airpose App before starting SteamVR. Otherwise, it won't impact your VR gameplay.
Calibration instructions
- Run airpose app
- Start SteamVR
- While SteamVR is starting up, face the camera and stay still
- Count for about 5 seconds after SteamVR starts up, and after that it should be calibrated
- If you need to recalibrate, hit the calibrate button and stand still for 5 seconds facing the camera
Tips
- Use a camera with a higher resolution for better tracking. I use my phone's camera by connecting it with Iriun Webcam.
- Having a background with low contrast to your body may decrease performance
Dev stuff
The OpenVR driver is built on terminal29's openvr sample driver