# Connect a Simulator

With Robpod Studio you can **simulate** a robot script on external [integrated simulators](/appendix/supported-simulators.md).

Simulators can be used to:

* [Run and test a robot script](/simulation/simulate-a-script.md) in a virtual envionment
* Develop a robot application with [off-line programming](/simulation/off-line-programming.md) method

Use the **Simulator Tool Window** to conect Robpod Studio to a simulated robot.

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

Inside the Simulator Tool Window:

1. Choose the simulator.
2. **Open** the simulator. When simulator is detected from Robpod Studio status <img src="/files/eW8AbyLk29BgzNs7DPCO" alt="" data-size="line"> will be displayed.
3. Add **Robot Instance** to the simualtor or select an exisiting one.&#x20;
4. If you add a new robot instance you will be requested to **choose a robot model**.

   <figure><img src="/files/WfDdqcVJquhQtKsa8gKm" alt=""><figcaption></figcaption></figure>
5. When roobot instance is detected from Robpod Studio status <img src="/files/z1LwV72dQYteHj5lGuBQ" alt="" data-size="line"> will be displayed.

{% hint style="info" %}
The [embedded viewer](/simulation/simulator-viewer.md) supported by some simulators is not enabled by default Inside Robpod Studio. The embedded viewer should be enabled inside this [Simulation Settings](/simulation/simulation-settings.md) panel.
{% endhint %}


---

# 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.robpod.cloud/simulation/connect-a-simulator.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.
