# Connect the Robot

You can use the [Robot Toolbar](https://docs.robpod.cloud/robot/robot-toolbar) to connect Robpod Studio to your robot and perform on-line programming.

{% hint style="info" %}
Before connecting for the first time make sure that everything is setup correctly. Check [Network Configuration](https://docs.robpod.cloud/appendix/network-configuration) and [Security Settings](https://docs.robpod.cloud/appendix/security-settings) sections to find instructions to setup your robot.
{% endhint %}

{% tabs %}
{% tab title="Universal Robots" %}

1. Click on ![](https://175138337-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fvxlh3prlGsBGF30oqbYW%2Fuploads%2FxcicmhhTHjBRO5M4JFEF%2Fdisconnect.png?alt=media\&token=18838e5e-66e2-446b-9730-5fd10160bc5a) **Connect** from the [Robot Toolbar](https://docs.robpod.cloud/robot/robot-toolbar).
2. Choose **Universal Robots** as robot brand.
3. Insert robot IP address or click on ![](https://175138337-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fvxlh3prlGsBGF30oqbYW%2Fuploads%2Fc3cTcB4ptEOuvWtiDQut%2Fsearch.png?alt=media\&token=340bc706-3d09-4770-95c0-18a07a923d7f) **Scan Network** to automatically detect your robot.
4. Click on **Connect**.

<figure><img src="https://175138337-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fvxlh3prlGsBGF30oqbYW%2Fuploads%2Fgvb1bHbN6qtnia0OfJ9g%2Fconnect-dialog.png?alt=media&#x26;token=8c9bd16e-349b-41bb-a532-e1f3e594fc33" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Doosan Robotics" %}

1. Click on ![](https://175138337-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fvxlh3prlGsBGF30oqbYW%2Fuploads%2FxcicmhhTHjBRO5M4JFEF%2Fdisconnect.png?alt=media\&token=18838e5e-66e2-446b-9730-5fd10160bc5a) **Connect** from the [Robot Toolbar](https://docs.robpod.cloud/robot/robot-toolbar).
2. Choose **Doosan Robotics** as robot brand.
3. Insert robot IP address or click on ![](https://175138337-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fvxlh3prlGsBGF30oqbYW%2Fuploads%2Fc3cTcB4ptEOuvWtiDQut%2Fsearch.png?alt=media\&token=340bc706-3d09-4770-95c0-18a07a923d7f) **Scan Network** to automatically detect your robot.
4. Click on **Connect**.&#x20;

   <figure><img src="https://175138337-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fvxlh3prlGsBGF30oqbYW%2Fuploads%2FrQ0hxLmP68PzxQZLIw4z%2Fimmagine.png?alt=media&#x26;token=27585690-5cc2-43fd-ad06-ad6be8fe8ce9" alt="" width="347"><figcaption></figcaption></figure>
5. To properly use Synchronization and HMI functions make sure to install also the robot plugin. Go to **Tools ->  Robot Plugin ->** ![](https://175138337-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fvxlh3prlGsBGF30oqbYW%2Fuploads%2F4pqTHM71pCjS3pjoTLfB%2Fdownload.png?alt=media\&token=2bae1647-d919-411d-addb-c4275dbd8fbc) **Download Plugin.** This will generate a **Robpod Plugin file** with the format of your robot, **DM** file for Doosan Robotics.
6. The robot plugin file can now be installed using the usual installation procedure of your robot.

<figure><img src="https://175138337-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fvxlh3prlGsBGF30oqbYW%2Fuploads%2F48A3cKAnKg5ffSDj9l8E%2Fhint_doosan_app_step2.gif?alt=media&#x26;token=cacab2ed-d4d9-467f-889f-23d204a3bbd8" alt="" width="563"><figcaption><p>Module installation procedure on Doosan DART Platform </p></figcaption></figure>

{% hint style="warning" %}
If you are using **Doosan Robotics Simulator (Docker)**, make sure to follow the [simulator setup guide](https://docs.robpod.cloud/appendix/network-configuration) to open ports before connecting with Robpod Studio.
{% endhint %}

{% embed url="<https://www.youtube.com/watch?v=DWU2Xwwatp0>" %}
{% endtab %}
{% endtabs %}
