Skip to content

Conversation

@BartMoyaers
Copy link

This is an example pull request to show how it is possible to change robot commands to the real-time data stream. This is quite useful if you want to control the robot in any real-time manner. (For example direct speed control, or velocity control using PID... Etc.)

It allows the URscript to be sent at 125Hz or more, according to this webpage: https://www.universal-robots.com/how-tos-and-faqs/how-to/ur-how-tos/remote-control-via-tcpip-16496/

For now only the speedx method is converted to the RT stream, but converting all other movement methods should be analogous.

@BartMoyaers BartMoyaers mentioned this pull request Nov 19, 2019
@oroulet
Copy link
Collaborator

oroulet commented Mar 11, 2020

maybe you should add a test for software version? otherwise it is going to crash for everybody with an older robot

@BartMoyaers
Copy link
Author

Yes, good point. Honestly, I forgot about this pull request! The latest commit was actually just for internal use.

I currently do not have an overview what changed in the different UR software versions, but I might look into this more in the future. Thanks for the heads-up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants