Remote desktop to the controller UI

Sorry not a lot of time to type this out.

Give the robot internet access
Make sure sources.list has the sources for debian Jessie and not Wheezy like the CB series.

If you’re using that script that’s floating around, just replace the package install section with:

sudo apt-get update

sudo apt-get install x11vnc

It will install all the proper packages for Debian 8.9

Hi i did that and it installed sucessfully and i was able to connect to the controller. But Image and controls were very laggy and after two minutes connection crashed and wasnt possible to reconnect. Maybe some problem in configs ?

1 Like

Hi,

I use this package all the time (e-series and CB3) :
Remote desktop to the controller UI

If you are having GUI lag via the VNC Viewer then it is probably something in your network connection to the robot that is causing this. I have never seen anyone have to adjust config settings in the VNC server setup to optimize the connection.

Hi,
I can confirm it works OK now. Changed switch and VNC works perfect. Thank you a lot for help.
Maybe have one aditional question. Did anybody try to stream PC to robot controller ? (to use it instead of HMI on small applications)

Hi,

I’m not sure I understand your question entirely but I can confirm that it is not possible to stream the PC’s HMI on the controller’s teach pendant.

It is possible to build a customized HMI using a PC or some dedicated industrial HMI. This would require programming skills, use of an ethernet connection with some fieldbus (example - modbus/tcp) or possibly a sockets connection to one of the robots servers.

Is it possible to have customized screens on e-series ? or you ment just stand-alone solution which would read information from robot via profinet or ethernet ?

It is not possible to customize the polyscope GUI.

Hi,
i’ve followed the procedure but it doesn’t work.
Evrithing is correctly installed, infact I’m able to run x11vnc by console. (But i would like to start the vnc server when I power the robot).
Could the problem be the clipping or scaling values?

PS: I’m using a UR10e.

You can start x11vnc at robot boot by editing crontab, adding:
@reboot x11vnc

I have solved some connections problems in the past by adding two options:
@reboot x11vnc -forever -shared

1 Like

Thanks for the Magic files!
This worked perfectly.
It makes programming so much easier
I’ve installed it on both of the UR5e’s we have.

Great work!!!

1 Like

@yuva1 Is there anyway you could put a updated version of this together?
The libs that are included are now out of date.

You can update your sources.list to point to the archive repository (deb Index of /debian jessie main) now that support for that version of debian has ended, then it will work again.

Please remember that any modifications to the controller OS by command line are at your own risk.

1 Like

Hello, I need to install VNC into UR5e and UR3e, could you tell me what steps did you realize, please?
What version of polyscope are you using?

I still think remote desktop should be a default feature of Polyscope, simply enabled via the Installation tab as the Network or Remote Control tabs…

Having to fiddle around installing things manually over ssh “at your own risk” or having to use third-party URCaps just feels wrong… We’ve wasted so many hours troubleshooting things with people filming the teachpendant screen with their phones… digging through logs over ssh to understand what error happened remotely, etc… having ur_control crash somehow while rsync’ing logs… etc etc.

I’m really hopeful this can be implemented natively in Polyscope as a user-enabled feature, is there a reason why it’s not been yet?

5 Likes

Hi, I can’t find this magic file on the UR download site. Is this something developed by you ?

The screen on a 2012 UR5 CB2 doesn’t work anymore, so until a new motherboard arrives I would like to use it via VNC.

Are there any things I need to take care of?

I Managed to access via SSH but I couldn’t figure out what kind of linux is installed.
Also I would like to backup the SD-Card before trying to install something.

hello, but it also works for e-series ?
on the file.sh where I have to change the password “easybot” ? veverywhere I read it?
thanks

@attila

This is indeed developed by a user and not supported by Universal Robots officially. :slight_smile:

@vt340

If you can access SSH on your robot, you can use any Linux command. The command hostnamectl should show you the version.

You can find tutorials on how to set up X11VNC (free VNC server) in Linux by searching on Google. :slight_smile:

To back up the SD-card through FTP (network protocol like SSH), you can follow this article: https://s3-eu-west-1.amazonaws.com/ur-support-site/15375/Replacing%20Flashcard%20in%20CB3%20robots.pdf

Hi!

I saved the whole /root directory. But is it possible to re-install the linux if something fails during VNC install?