> For the complete documentation index, see [llms.txt](https://docs.phoenixlidar.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.phoenixlidar.com/spatialexplorer-8-and-9/user-interface/windows/slam/slam-processing-profile.md).

# 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
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.phoenixlidar.com/spatialexplorer-8-and-9/user-interface/windows/slam/slam-processing-profile.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
