Steam VR Lighthouse Operation

I guess I’m just being a geek here. I would not normally create a posting like this but I think it is just so cool.

It’s very hard to understand just what the Steam VR lighthouses are doing and how they track an object’s position in real time. In my opinion it is a minor engineering miracle. The lighthouses basically works as thus:

  • The LEDs flash which tell the controller’s sensors to get ready for a scan
  • The horizontal(lower) wheel spins and emits a lazer beam spanning from right to left, 120 degrees
  • The sensor counts the time between the led flash and the lazer pulse
  • The LEDs flash again
  • The vertical wheel(right) spins and emits a vertical beam, 120 degrees
  • The sensors records the second time difference
  • The computer then uses the two time differences to compute the sensor’s location and orientation

The Lighthouse fundamental operation is cool. But what steams my noodle is that it is doing the cycle 60 times a second!

How groovy is that?

Related Posts