HipsterSloth / PSVRTracker

A sample app demonstrating position and orientation tracking for the PSVR headset

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Documentation

NOTICE OF ARCHIVAL

This project is no longer in development and is now archived. Anyone that wants to continue work on this project is welcome in their own fork, but repo is no longer accepting pull requests, considering any issues, anwswering questions, or offering support. WYSIWYG.

PSVRTracker

A sample application that demonstrates optical position and orientation tracking of the PSVR headset as well as sensor fusion with the accelerometer and gyro.

Tracking Sample

IMPORTANT NOTE

This project is still heavily under development and is not really in a usuable state yet. Look at this issue for last status of things: #3

Prebuilt Releases

You can download prebuilt releases (Windows only at the moment) from the Releases page. Then follow the initial setup instructions found in the wiki.

Building from source

If you want to make modifications to the service or want to debug it, you can build the project from source by following the Building-from-source instructions. Currently supported build platforms are Win10 and OS X with Linux support hopefully coming in the near future.

Documentation

  • General setup guides, troubleshooting and design docs can be found on the wiki
  • Documentation for the code is hosted on codedocs

Usage in other projects

Feel free to use this code as-is, modified or adapted in other projects (commercial or otherwise). It's intended to be a reference algorithm that I hope other can make use of in any way they see fit.

Attribution and Thanks

Special thanks to the following people who helped make this project possible:

  • Chadwick Boulay - Owner of PSMoveService whose help and guidance made this project possible
  • Antonio Jose Ramos Marquez - Work on PS4EyeDriver and PSX hardware reverse engineering
  • Jules Bock - Got the PS4 camera driver working on Windows
  • AgustĂ­n Gimenez Bernad - For his work on reverse engineering the PSVR sensor data

About

A sample app demonstrating position and orientation tracking for the PSVR headset

License:MIT License


Languages

Language:Objective-C 93.4%Language:C++ 6.3%Language:C 0.3%Language:Batchfile 0.0%