links to resources in steamvr tracking
the steamvr system is proprietary and under NDA, so here are some people that attempt to reverse it and provide good high level overviews if you're into it (like i am today, hence me making this wiki page)
my overview on it #
basically it's a bunch of photodiodes, a TS3633 (or the most recent TS4231) connected to it, and a bunch of wires connecting back into an MCU (ARM, ESP32) that can do maths and know its own position, sending it to SteamVR runtime (through the OpenVR API, or, the cooler one, OpenXR)
cool resources #
- high level overview and history of the lighthouse system: SteamVR Hardware
- gets deeper into the weeds and problems of maths: Alan Yates on the Impossible Task of Making Valve's VR Work
Everything you need to start working with the TS4231 Light to Digital converter from Triad Semi-conductor.
VRK-LH1 SMD Soldering Kit
videos by scott rumschlag on the high level maths of making lighthouse work, in 3 parts:
- https://www.youtube.com/watch?v=Ikv8o0u6w9o
- https://www.youtube.com/watch?v=f7E-s6CnsYM
- https://www.youtube.com/watch?v=d_LefMhhNQs
GitHub - cntools/libsurvive: Open Source Lighthouse Tracking System