LPVR-POS: High-Precision Vehicle Pose Tracking System for Globally Referenced VR /AR Content
Displaying in-vehicle augmented reality content in a globally referenced coordinate system requires exact knowledge of the car’s global (world-frame) pose at a reasonably high framerate (90 Hz or more). LPVR-POS achieves this using a combination of specialized sensor fusion algorithms. Internally LPVR-POS is based on our FusionHub sensor fusion operating system that integrates a vehicle odometery data, RTK-GPS, and IMU data.
There are three different localization algorithms that LPVR-POS uses to deliver the best vehicle tracking performance to users.
GNSS-IMU fusion: This sensor fusion combines 3D inertial measurement data with direction and pitch data from a dual-antenna RTK-GPS system. As the GNSS system only delivers data at relatively low frame rates (10Hz) we use data from the accelerometer of the IMU to fill in the frames inbetween the GNSS position measurements. In this way we reach frequencies of up to 500Hz for the localization data. Additionally, the high precision gyroscope built into the LPVR-POS hardware allows us to track 3D orientation of the car referenced by the GNSS system’s orientation measurements.
Odometry-IMU fusion: The GNSS-IMU fusion has a significant weakness; if an RTK-GPS fix can’t be achieved, then the prediction calculations from integrating accelerometer data will drift off very quickly leading to hinaccurate localization output. This is where odometry / wheel velocity measurements come into play. At times when reference measurements from RTK-GNS aren’t available, direction measurements from the IMU gyroscope and the vehicle speed can work to bridge the gap.
Full vehicle fusion: This method combines the strengths of the GNSS-IMU and odometry-IMU algorithms. The odometry-IMU fusion creates a virtual GNSS signal that’s forwarded to the GNSS-IMU fusion to calculate high-framerate, 3D vehicle position and orientation output. This result has the best of both worlds, it’s robust and continuous over RTK-GPS outages, while still maintaining calculation of 3D poses at frequencies suitable for augmented and mixed reality scenarios.
Applications
- VR/AR-based in-car guidance systems
- ADAS test systems
- In-vehicle entertainment systems
Documentation
Specifications
| Product name | LPVR-POS |
| Compatible software | Unity, Unreal, Autodesk VRED, all SteamVR-compatible applications |
| Position Accuracy (Absolute) | RTK-GNSS Available: ~0.1 m, RTK-GNSS Denied (after 10s): ~0.66 m |
| Orientation accuracy (Absolute) | RTK-GNSS Available: ~2.0° *, RTK-GNSS Denied (after 10s): ~0.03° |
| Output frame rate | max. 500Hz |
| Operating system | Windows 10 /11 with the latest SteamVR environment |
| System components | IMU sensor for HMD, Vehicle-fixed IMU, HMD marker holder, hand controller marker holder, accessory cables and screws |
| Licensing | Security dongle or online license |
Order
| Product | Package contents | Price |
|---|---|---|
| LPVR-POS | LPVR-POS hardware (GNSS, CAN bus interface, LPMS IMU), FusionHub software | Contact us |