Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change speedx method to RT data stream EXAMPLE #79

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

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