# Verifying your Module Locations

After you have initially configured the robot with YAGSL you should test it on block to ensure the modules are facing the correct directions while in the air. You may need to [swap the modules](/configuring-yagsl/the-eight-steps.md#how-to-swap-module-configurations) around to ensure they are doing what the robot program thinks they're doing.

## Drive straight

The first test it to command the robot to drive straight. The modules are supposed to look like this in real life and in Elastic,[ FRC Web Components](/analytics-and-debugging/frc-web-components.md), or[ Advantage Scope](/analytics-and-debugging/advantage-scope.md).

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

If it doesnt look like this in real life than you need to change the offending modules to match this.

## Rotate the robot

Your robot should rotate CCW+ but for the verification step after confirming your modules are driving straight. As long as the robot appears to be doing either one of these while attempting to rotate you should be fine.&#x20;

{% hint style="warning" %}
The depiction on the left would require you running through [the eight steps](/configuring-yagsl/the-eight-steps.md) since your translational axis changes based off your robots heading.&#x20;
{% endhint %}

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


---

# 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.yagsl.com/configuring-yagsl/verifying-your-module-locations.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.
