# SLAM Processing Profile

The **SLAM Processing Profile** contains a **General**, **Advanced**, and **Tree** menu. Most users should focus on just the **General** tab:

<figure><img src="/files/EZAAA9kuvMAs68TQxMWQ" alt=""><figcaption></figcaption></figure>

**Movement profile**: This essentially controls how many sweeps are stored in each submap. Collectively all submaps make up the entire scan. Breaking the scan into numerous submaps enable SLAM to account for drift better, and individually adjust different parts of the scan. If you move quickly, such as a vehicle acquired data set, you want to more quickly make new submaps, thus use the **Standard movement profile**. If you move slower, such as the context of a pedestrian scan, you want to make new submaps slower, because you traverse less distance per unit time, so the **on foot movement profile** will be best in that context.&#x20;

**Map resolution**: **Fine map resolution** is usually better in terms of accuracy, but in the case of mobile data sets, **standard resolution** may need to be used due to CPU resource limitations.&#x20;

**Visibility range:** If you are in an outdoor environment, **Long visibility range** may be best. Typically with indoor data sets **Standard Visibility** is used.&#x20;

**Measurement source for georeferencing**: Typically this is the GNSS Antenna positions from active trajectory.&#x20;

**Search for loop closures**: Loop closure refers to the SLAM algorithm adjusting it's current map and trajectory based on the appearance of a feature that was previously scanned. As you scan in a GNSS denied environment, the position as determined by SLAM drifts from the true position. Loop closure can effectively reduce this drift by adjusting the current map to a previous map which was created with presumably less drift.

<figure><img src="/files/Jq4RcbcbuLCegTdGumQg" alt=""><figcaption><p>Loop closure used to mitigate trajectory drift.</p></figcaption></figure>

**Periodically optimize trajectory:** This will update the SLAM cloud periodically. Users can manually optimize the cloud by clicking **Optimize.**&#x20;


---

# 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.phoenixlidar.com/spatialexplorer-8-and-9/user-interface/windows/slam/slam-processing-profile.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.
