Skip to content

A simple tracking system that allows you to track your VR deviecs in Python, including positions, euler angles, and matrix rotation (aka CFrames) of headset, controllers, base stations, and trackers

License

Notifications You must be signed in to change notification settings

CorniiDog/OpenVR_Simple_Tracking

Repository files navigation

Contributors Forks Stargazers Issues MIT License LinkedIn


About

OpenVR Simple Tracking

OPENVR Steam Position Tracking in Python that retreives X Y and Z position and rotation

Open the project in VSCode or some python IDE, while running SteamVR.

Install requirements...

pip install -r requirements.txt

Afterwards, open main.py and modify settings to how you see fit, then run main.py with

python main.py

When you are done recording, press [Enter] in the command line to automatically save and/or replay what was recorded.

This can track the VR headset, base stations, controllers, and trackers. Modify however you see fit, I don't care lol.

Getting Started

All information about getting started can be seen by going into the documentation and following the instructions.

Prerequisites

Must have a VR system, traditionally using Windows, and Python/Conda

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Contact

Connor White - [email protected]

Project Link: https://github.com/ConnorAtmos/OpenVR_Simple_Tracking

(back to top)

DOCUMENTATION

For Documentation, Click Here

About

A simple tracking system that allows you to track your VR deviecs in Python, including positions, euler angles, and matrix rotation (aka CFrames) of headset, controllers, base stations, and trackers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages