Explanation
SLAM (Simultaneous Localization and Mapping) is a technique that allows a device to build a map of its surrounding environment while simultaneously tracking its own position within that map -- in real time. It is the foundational technology behind inside-out tracking in modern VR headsets: the headset's cameras observe the room, identify features, and compute both the room layout and the headset's precise position without any external sensors.
Real-world example
Your robot vacuum cleaner drawing a map of your house while navigating around furniture -- that's SLAM in action.
Practical applications
- Inside-out tracking: the headset locates itself in space without external sensors
- Room mapping: automatically recognizing the layout of a room
- AR navigation: guiding a user through a building in real time
- Persistent anchoring: virtual objects stay in place after restarting the headset
How SLAM works
Simultaneous
- Two tasks running in parallel
- No need to map first and then localize
- Computation in real time
Example: The headset discovers the room progressively as you explore it
Localization And Mapping
- Building a 3D map of the environment
- Detecting its own position on that map
- Continuously updating both
Example: The headset knows where the walls are AND where it is relative to them
VR scenario
When you put on your VR headset, it instantly recognizes your office thanks to SLAM: it identifies the walls, floor, desk, and correctly positions your play area. No manual calibration needed -- SLAM has "figured out" everything.
Why it matters in professional VR
- SLAM is the foundational technology behind modern inside-out tracking
- It enables the plug-and-play usability of current VR headsets
- SLAM quality equals tracking quality equals experience quality

