# Developping a UI

**URL:** <https://forum.universal-robots.com/t/developping-a-ui/13770>\
**Category:** URScript\
**Created:** [April 20, 2021, 7:48am UTC](https://forum.universal-robots.com/t/developping-a-ui/13770 "2021-04-20T07:48:18Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![f.berguiga](https://avatars.discourse-cdn.com/v4/letter/f/2bfe46/32.png) [@f.berguiga](https://forum.universal-robots.com/u/f.berguiga)\
**Post date:** [April 20, 2021, 7:48am UTC](https://forum.universal-robots.com/t/developping-a-ui/13770/1 "2021-04-20T07:48:18Z")

</div>

Hi guys,  
Do you know if it is possible to change the design of the user interface of the teach pendant on an UR or if i can create an other one on the computer and use it as a teach for the robot? If so, can you tell how can i do it and which elements will i nedd?  
I didn’t find many things about how to make change on the teachpendant interface of the robot.  
thank you,

---

<div class="post-metadata">

**Author:** ![sam.verity-hilton](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.universal-robots.com/sam.verity-hilton/32/6046_2.png) [@sam.verity-hilton](https://forum.universal-robots.com/u/sam.verity-hilton)\
**Post date:** [April 20, 2021, 12:39pm UTC](https://forum.universal-robots.com/t/developping-a-ui/13770/2 "2021-04-20T12:39:04Z")

</div>

Im afraid that loading a completely custom OS on a universal robot is not really possible, and almost certainly not supported, polyscope and its control are pretty flexible though, and whilst loading a custom OS isn’t supported, you can create plugins, named URCaps, to extend the functionality of a UR. You’ll find more information about what these URCaps can offer on the UR+ site. These plugins can be very simple or very powerful, it is entirely up to the coder.

You can also control the robot and load programs from a PLC interface, even load a VNC server onto the robot to give you remot control of polyscope from anywhere else on the network. There are a coupel of other remote control options, though I am less familiar with them, I hope this is useful nevertheless.

---

<div class="post-metadata">

**Author:** ![bba](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.universal-robots.com/bba/32/555_2.png) [@bba](https://forum.universal-robots.com/u/bba)\
**Post date:** [April 21, 2021, 8:14pm UTC](https://forum.universal-robots.com/t/developping-a-ui/13770/3 "2021-04-21T20:14:05Z")

</div>

Hi there,

Unfortunately it is not possible to modify the GUI of Polyscope directly like you can for typical industrial HMIs. IF you wanted to create your own HMI on a PC and connect to the robot this is theoretically possible but the learning curve would be steep and the time investment quite large.
