informa
2 MIN READ
News

An expert look inside the HTC Vive's positional tracking system

"There is a lot of wild speculation and misinformation about Lighthouse’s update rate floating around," writes VR expert Oliver Kreylos in a new blog post on findings from his own independent testing.
"Before diving into developing a Lighthouse tracking driver...I decided to cobble together a small testing utility to get a feel for OpenVR’s internal driver interface, and for the Lighthouse tracking system’s overall tracking quality."

- VR developer Oliver Kreylos.

Valve's publicly-available OpenVR SDK just hit v. 1.0.0, and now longtime VR expert and enthusiast Oliver Kreylos has used it (along with an HTC Vive Pre devkit and his own testing utility) to evaluate the accuracy of Valve's Lighthouse positional tracking system.

 He shares some of his findings in a blog post published today, and it's well worth reading for any VR developers curious to learn more about how Lighthouse's laser-based tracking works or how it compares to more traditional camera-based systems. 

"Not surprisingly, there is a lot of wild speculation and misinformation about Lighthouse’s update rate floating around," writes Kreylos. He goes on to try and explain how the Lighthouse base stations work by sweeping the tracked area with lasers on a 8.333ms cycle, and how he's learned (by directly interrogating the Lighthouse driver's code) that they're actually delivering positional tracking data at n even faster clip via making a "best guess" based on raw tracking data.

"This means that at OpenVR’s internal interface, worst-case latency for head tracking data is about 1ms, and worst-case latency for controller tracking data is about 2.7ms, assuming that wire(-less) transmission and pose calculation add negligible latency," Kreylos notes, adding that the tracking data is delivered to applications at a slower rate via vrserver. "At vrserver’s client/server interface, on the other hand, worst-case latency is 4.444ms and 4ms, respectively."

Kreylos is careful to note that all of his findings are based on his own independent testing, and that some of his measurements don't match up with what some Valve employees have told him. You can (and should) read his full post for a more thorough, highly technical deep dive into some of the nitty-gritty details of the Vive's Lighthouse tracking system.

Latest Jobs

Xbox Game Studios

Redmond, Washington
10.5.22
Technical Lighting Artist

Innogames

Hamburg, Germany
10.5.22
Game Designer - Elvenar

Six Foot

Houston, TX
10.3.22
Six Foot Director, Player Relations

Hometopia Inc.

Remote
10.7.22
Lead Engineer
More Jobs   

CONNECT WITH US

Explore the
Subscribe to
Follow us

Game Developer Job Board

Game Developer Newsletter

@gamedevdotcom

Explore the

Game Developer Job Board

Browse open positions across the game industry or recruit new talent for your studio

Browse
Subscribe to

Game Developer Newsletter

Get daily Game Developer top stories every morning straight into your inbox

Subscribe
Follow us

@gamedevdotcom

Follow us @gamedevdotcom to stay up-to-date with the latest news & insider information about events & more