/moveTrackVR

Primary LanguageJavaMIT LicenseMIT

moveTrackLogo

owoTrackVR and moveTrackVR differences

moveTrackVR utilizes un/calibrated sensor data instead of the (Game) Rotation Vector. This approach bypasses any automated calibration algorithms implemented by the phone. Many phones incorporate customized sensor algorithms, including drift correction and custom dead zones, which vary across different devices. Unfortunately, the (Game) Rotation Vector on most phones tends to be unreliable due to these customized algorithms.

moveTrackVR is compatible with all owoTrackVR servers!

image

🎥 Video Demonstration with a Fairphone - First Edition

ExMoveTrack2.webm

moveTrackVR Android Application

This application can be installed on an Android device to connect to SlimeVR server or PSMoveServiceEx - Virtual Device Manager to replace devices orientation data.

Device Compatibility

All phones with gyroscope, accelerometer, and - optionally - magnetometer.

This app may also be compatible with some Wear OS devices.

Building

The application can be easily built with Android Studio by opening the project in Android Studio.