# Doosan Robotics DRL Tutorial

In this tutorial a **Polishing** application with a custom HMI panel for Doosan Robotics is developed starting from scratch. DRL Scripting is used as preferred programming mode in this tutorial, so basic knowlege of Python programming language is suggested.

Covered topics:

* HMI Desinger introduction and project setup
* Custom HMI panel Design and UI components setup
* HMI Robot Plugin Installation
* Linking robot variables and functions
* Running the HMI application on robot teach pendant

{% embed url="<https://youtu.be/eKIPzn4Pcts>" %}

### Resources

{% file src="<https://175138337-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fvxlh3prlGsBGF30oqbYW%2Fuploads%2FA7oWR0D8H2ja4jnC1TRT%2Fpolish_hmi.hmi?alt=media&token=bd92c20b-8803-45bc-9fcb-5b664eebddf7>" %}
HMI file
{% endfile %}

{% file src="<https://175138337-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fvxlh3prlGsBGF30oqbYW%2Fuploads%2FIphewNKNEeMc70ItMToU%2Fpolish_script.py?alt=media&token=ac5626df-e703-4751-96ec-8be83cc92bf7>" %}
DRL script file
{% endfile %}

{% file src="<https://175138337-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fvxlh3prlGsBGF30oqbYW%2Fuploads%2FupttUVo1jq5coGIXamNx%2Fpolish_task.dt?alt=media&token=b70ffdf1-88f5-480d-a0e4-685ca9a65f89>" %}
DART Platform Task&#x20;
{% endfile %}
