Discussion
Remote control of Universal Robots user interface |
22.8K views
|
Answered | |
/ Most recent by David_Gouffe
in Integration
|
64 comments |

Hi. Has anyone tried to or does anyone know how to remote control Polyscope, the user interface of Universal robots?
I’ve had the idea to install VNC server on a robot to be able to remote control the user interface. And now I can see a company already is selling it as a part of a product:
https://blog.universal-robots.com/industry-40-is-here
Does anyone know how to install VNC server on a UR robot?
Maybe it’s possible to install and set up VNC server using a magic script?
I know that by attaching a USB keyboard and by pressing <ctrl>+<alt>+<F2> you’ll switch interface to the Linux console. Maybe it’s possible to install VNC through this console? (pw: easybot) (Press <ctrl>+<alt>+<F7> to switch back to Polyscope.)
By
installing VNC server it would be possible to remote control and troubleshoot a
robot from office PC, tablet or smart phone... It could be quite useful.
Thanking you in advance.
Warm Regards,
Lakshmi Prasanna.
To answer your other question, the basic device (ARCS) is like you said, for getting system status messages sent to a phone. The Remote Manager is an 'add-on' to this ARCS device....it's simply a software license to the hardware device. So, short answer is NO you don't 'get' the basic functions of the ARCS with the purchase of the RM software license, you need to add it to your existing ARCS hardware.
Clear as mud?
EDIT:
I just realized that the link in the above post to the UR website is the article I was featured in.
You can access the console with the method you described in the first post.
Once it is installed, you can use any vnc client to connect to your robot.
I strongly suggest that you copy your UR controller flash drive before doing this. And make sure the copy is valid before doing it.
Software Designer
[email protected]
Have you tried this yourself? Does it work good?
Do you have any tips on how to configure the VNC-server installation?
And do you know if this is the command to uninstall VNC?
$ apt-get remove x11vnc
I could find this guide for x11vnc.
https://help.ubuntu.com/community/VNC/Servers#x11vnc
Thank you for the tip.
To remove it is the good command. But I suggest that you use your backup instead in order to restore your system to the factory settings.
Software Designer
[email protected]
Now I'm trying to make x11vnc service start automatically on system boot. Do you know how to solve this @PierreOlivier_Proulx ?
Software Designer
[email protected]
I'm using UltraVNC Viewer to connect to the VNC server.
Hope this helps some of you!
I also had to edit "/etc/apt/sources.list" and un-comment the two lines so the following servers are active:
deb http://ftp.dk.debian.org/debian/ wheezy main contrib
deb-src http://ftp.dk.debian.org/debian/ wheezy main contrib
I can't edit my post anymore (they really should allow that!), but people will find out soon enough.
Hello together,
Thank you for the perfect explanation.
Can one of you explain what I do wrong with my UR5?
If I am on the Polyscope user interface, I enter [CTRL + Alt + F2] to get into the console.
Then I log in with root and easybot.
And if I then enter the command # apt-get install x11vnc ;it appears with me the message:
E: Could not find package x11vnc
So what am I doing wrong or are my steps the right one at all?
Thank you
-
Thank you for this solution, but i have a problem...
When try this command : /etc/apt/sources.list'
this message appears : -bash: /etc/apt/sources.list: Permission denied
This will open a text editor so will be able to uncomment the lines.
Software Designer
[email protected]
I've tried the above process (get update), the download site appears to be offline? 'failed to fetch http://packages.ur-update.dk/ubuntu/./Release.gpg'
I'd be happy to answer any questions you have about how it works.
Software Designer
[email protected]
I am trying to install x11vnc. I have edit, removed the hash in,etc/apt/sources.list. Then I ran apt-get update and got the following:
Also,
I am connect to the internet.
Here are my ping results:
</code><code>
If I execute (/usr/bin/x11vnc -xkb -noxrecord -noxfixes -noxdamage -display :0 -rfbauth /etc/x11vnc.pass -rfbport 5900 -forever -auth root -bg -o /var/log/x11vnc.log) in ssh it starts and works fine.
When I add it to xsession as noted above it is not running when I reboot. I did notice it does start making the x11vnc.log though. I will kill vnc, delete the log then reboot. I log in and see the log was made and it shows it parsed the parameters then shows a bunch of help stuff then ends.
If i delete the log and send the command through ssh command the log file looks different and has much more in it.
Any Ideas?
Thanks,
Brian.
Hi Brian,
Thank you for your post. I will look into your issue now that I got mine working!
How I solved the problem:
I am not sure of why I could not connect to the dk servers,
So I change to the US ones.
This change let me update and install.
I tried to change DNS server to google and public IP's however it still did not let me install, it kept giving the 403 error.
Software Designer
[email protected]