-
Introduction
-
Tracking modes
-
ArUco markers and marker-based tracking features
-
ArUco markers
-
Marker-based tracking features
-
-
Marker-Based Location Sharing setup
- Setting up Marker-Based Location Sharing
- Creating ArUco markers for Marker-Based Location Sharing
- Aligning the height of a virtual scene using an ArUco marker
- Moving a user to a specific point in a virtual scene
- Setting up Marker-Based Location Sharing with VIVE Business Streaming
- Marker-Based Location Sharing APIs (AIO)
- Marker-Based Location Sharing APIs (PC VR)
-
LBE Mode/LBE Hybrid Mode setup
-
LBE map configuration
-
Marker-Based Drift Prevention setup
-
Marker-Based Advanced Relocation setup
-
Marker-Based Scene Alignment setup
- Setting up Marker-Based Scene Alignment
- Configuring the position of an ArUco marker in a virtual scene (Unity)
- Creating ArUco markers for Marker-Based Scene Alignment
- Setting up Marker-Based Scene Alignment with VIVE Business Streaming
- Marker-Based Scene Alignment APIs (AIO)
- Marker-Based Scene Alignment APIs (PC VR)
-
Simulator VR Mode setup
- Setting up Simulator VR Mode
- Pairing wrist trackers with a headset
- Installing an anchor controller or tracker in a VR simulator
- Coordinate alignment
- Anchor controller and tracker origin points
- Aligning VR and anchor coordinate systems using a VR controller
- Aligning VR and anchor coordinate systems using an ArUco marker
- Simulator VR Mode FAQs
-
Other services
-
Additional features
Marker-Based Drift Prevention
Inside-out tracking systems are prone to scaling issues because there is no reference for pose estimation. Marker-Based Drift Prevention keeps a headset aligned with the positional coordinates of the virtual map used for the play area. The headset maintains tracking accuracy in the play area based on a set of ArUco markers with predefined distance relationships.
Multiple sets of ArUco markers can be connected to provide wide coverage across a dynamic environment that includes interior walls or room dividers. Headsets will automatically correct any positional drift that's occurred during play.
In addition, markers generated for Marker-Based Drift Prevention can also be used for Marker-Based Advanced Relocation, which helps restore a headset's position after powering on or waking from standby mode. See Marker-Based Advanced Relocation for details.
For details on setting up Marker-Based Drift Prevention, see Marker-Based Drift Prevention setup.