# Navigation Procedures

Before using the rover, the navigation system needs to be initialized and aligned in order to produce an accurate estimate of all of the system’s trajectories.

Proper rover alignment requires an initial attitude estimate. When processing INS data, small changes in velocity and orientation are utilized to derive position, velocity and attitude from a starting point. During the rover’s startup, it has no position, velocity or attitude information. The initial position and velocity of the IMU are usually derived from the GNSS data. Initial roll and pitch are derived from the accelerometer measurements and initial heading is derived from gyroscope measurements.

{% content-ref url="/pages/-LVtypjJo3wZ2KljxOAL" %}
[Navigation System Alignment](/rover/theory-and-workflow/navigation-and-alignment-techniques/navigation-procedures/navigation-system-alignment.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LVtzJR0dIx3zG1rbMrg" %}
[Navigation System Stabilization](/rover/theory-and-workflow/navigation-and-alignment-techniques/navigation-procedures/navigation-system-stabilization.md)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs-6.phoenixlidar.com/rover/theory-and-workflow/navigation-and-alignment-techniques/navigation-procedures.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
