# Installation

To display ![](https://175138337-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fvxlh3prlGsBGF30oqbYW%2Fuploads%2FMrGmjBMvNWDKwMKe2Afq%2Fhmi_file.png?alt=media\&token=241bf936-463c-4cbf-ae33-0c067a7f611c) [HMI Designer](https://docs.robpod.cloud/hmi-designer/introduction) custom panels on robot teach pendant, **Robpod Robot Plugin** must be installed on target robot.

You can install the Robpod Plugin on the robot with ![](https://175138337-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fvxlh3prlGsBGF30oqbYW%2Fuploads%2FFdIDWkQrv21hOi1KFiuX%2Fupdate.png?alt=media\&token=574b898a-19cf-4d78-b1d3-5ef5f1bee21f) **Automatic** or ![](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)**Manual** procedure.

{% tabs %}
{% tab title="UR - Automatic " %}

1. ![](https://175138337-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fvxlh3prlGsBGF30oqbYW%2Fuploads%2FUNFvIMikivJcHNpHUCDp%2Fconnect.png?alt=media\&token=50936129-2646-4ac0-a483-3ab158886c49) [Connect ](https://docs.robpod.cloud/robot/robot-toolbar/connect-the-robot)Robpod Studio to the robot.
2. Go to **Tools -> Robot Plugin ->** ![](https://175138337-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fvxlh3prlGsBGF30oqbYW%2Fuploads%2FFdIDWkQrv21hOi1KFiuX%2Fupdate.png?alt=media\&token=574b898a-19cf-4d78-b1d3-5ef5f1bee21f) **Install or Update Plugin**

This will install or update Robpod Plugin on the connected robot.

{% hint style="info" %}
A robot restart may be requested to complete installation of HMI Plugin.
{% endhint %}

3. On the robot teach pendant go to **Installation -> URCaps -> Robpod HMI** and check the status of HMI Broker, it should be RUNNING.

<figure><img src="https://175138337-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fvxlh3prlGsBGF30oqbYW%2Fuploads%2FQ88xTCJa1BeKTuL59gw3%2Fimmagine.png?alt=media&#x26;token=685ccebe-27de-433b-9841-7d21d71705ac" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
If HMI broker is not in RUNNING status, check the [Security Settings](https://docs.robpod.cloud/appendix/security-settings) section and make sure that all settings are configured on the robot as described.&#x20;
{% endhint %}

{% endtab %}

{% tab title="UR - Manual " %}
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, i.e. **URCap** file for Universal Robots.

The HMI plugin file can now be installed using the usual installation procedure of your robot.

### Installing URCap on Universal Robots

You can manage your existing URCaps or install a new one in your robot.

1. In the Header, press the Hamburger menu and select Settings.
2. Under System, select URCaps.
3. Press the + button, select the .urcap file and press Open Note: Check more details about the new URCaps by selecting it in Active URCaps field. More information appears below in URCaps Information field below.
4. If you wish to proceed with the installation of that URCap, press Restart. After that step, the URCaps is installed and ready to be used.

On the robot teach pendant go to **Installation -> URCaps -> Robpod HMI** and check the status of HMI Broker, it should be RUNNING.

<figure><img src="https://175138337-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fvxlh3prlGsBGF30oqbYW%2Fuploads%2FQ88xTCJa1BeKTuL59gw3%2Fimmagine.png?alt=media&#x26;token=685ccebe-27de-433b-9841-7d21d71705ac" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
If HMI broker is not in RUNNING status, check the [Security Settings](https://docs.robpod.cloud/appendix/security-settings) section and make sure that all settings are configured on the robot as described.&#x20;
{% endhint %}

\-
{% endtab %}

{% tab title="Doosan Robotics" %}

1. Inside Robpod Studio, 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.
2. The robot plugin file can 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>

Open **Robpod App** inside Doosan teach pendant, and keep it open durning HMI development in order to see panel previews.&#x20;

<figure><img src="https://175138337-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fvxlh3prlGsBGF30oqbYW%2Fuploads%2F0lwbF3U1UjrCpIcDjOsk%2Fhint_doosan_app_step1.gif?alt=media&#x26;token=060cb8a5-ce22-4bb5-8a0d-364d4e9c7278" alt="" width="563"><figcaption><p>Open Robpod App whie developing HMI panels</p></figcaption></figure>
{% endtab %}
{% endtabs %}
