# Headset Calibration — Automatic VR Alignment for Unity

**AR 51 Headset Calibration** lines up your VR headset's virtual world with the AR 51 capture space **automatically**: the avatar stands exactly where the wearer stands, and virtual objects sit where they belong in the real room. It ships as a Unity package for the AR 51 Unity SDK.

<YouTube id="S_dcGY837B8" title="AR 51 Headset Calibration — Automatic VR Alignment for Meta Quest 3" />

## Why it's needed

Every headset starts with its own idea of where "zero" is. Without alignment, avatars and virtual objects are shifted or rotated relative to the real people in the room.

## How it feels

There is no calibration step: no button, no controller, no special pose. The wearer puts the headset on and walks a few steps. It keeps itself aligned for the whole session and sorts itself out after a headset recenter or a short loss of tracking.

**Typical timing:** lined up within about **3 seconds** of being recognised; fully precise after walking a few steps (about **10–15 seconds**).

## Supported

- **Meta Quest 3**, tethered (Quest Link) or standalone.
- **Unity 2022.3** or newer.
- **One wearer per headset** — other people can be in the room.
- Available from **Unity SDK 3.0.3.2R** (package version 3.0.302).
- **License:** proprietary, © AR 51 LTD. Use it in your own Unity projects with the AR 51 system, and distribute it only as part of your built applications — see the [full license](https://bitbucket.org/ar51/ar51-unity-headset-calibration/src/v3.0.3.2/AR51.Unity.SDK.HeadsetCalibration/LICENSE.md).

## What you get

- The **`Headset Calibrator`** prefab — drop it in your scene and it works.
- **Hints for the wearer** ("walk a few steps"), shown by an optional in-headset panel or by your own UI.
- A ready **[demo scene](/docs/unity-sdk/headset-calibration/install/#try-the-demo-scene)** (Package Manager sample) and ready-to-run **demo apps** on the [download page](/download/).

## Where to next

| Page | For |
|---|---|
| [Install](/docs/unity-sdk/headset-calibration/install/) | Adding the package to your project, or trying the demo app |
| [Build it yourself](/docs/unity-sdk/headset-calibration/build-it-yourself/) | A working scene from an empty project, step by step |
| [Developer guide](/docs/unity-sdk/headset-calibration/developer-guide/) | Reading status, showing hints, your own UI |
| [Tips for the wearer](/docs/unity-sdk/headset-calibration/wearer-tips/) | Getting a clean alignment with the headset on |
| [Settings reference](/docs/unity-sdk/headset-calibration/settings-reference/) | Every inspector setting and its default |
| [API reference](/docs/unity-sdk/headset-calibration/api-reference/) | `HeadsetCalibrator`, `CalibrationHintPanel`, states and hints |
| [Troubleshooting](/docs/unity-sdk/headset-calibration/troubleshooting/) | Fixes for common problems |
