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

Project -> subscribe and publish to robot #901

Open
student-0103 opened this issue Jan 3, 2024 · 1 comment
Open

Project -> subscribe and publish to robot #901

student-0103 opened this issue Jan 3, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@student-0103
Copy link

student-0103 commented Jan 3, 2024

Feature summary

Hii :)

I'm doing a project with the UR5e and want to make a program which uses data received from the robot like actual velocities, force etc.
With this package I'm able to move the UR5e to a wanted position by using MoveIt2. But when I'm right it's not possible to use/get live data from the robot. I probably have to use ur_rtde for this? (https://sdurobotics.gitlab.io/ur_rtde/installation/installation.html)

I'm using:
Robot:

  • Universal Robots UR5e

Laptop with:

  • Linux 22.04
  • ROS2 Humble

Is the ur_rtde also working in this environment, and can I use this for my project?
Or is it possible to achieve my project goal (build a program which subscribes and publish to the UR5e --> communication between both) on another way?
Anyone with same kind of project?

https://sdurobotics.gitlab.io/ur_rtde/installation/installation.html
https://www.universal-robots.com/articles/ur/interface-communication/real-time-data-exchange-rtde-guide/

@student-0103 student-0103 added the enhancement New feature or request label Jan 3, 2024
@RobertWilbrandt
Copy link
Collaborator

Hey, i'm sorry for not answering earlier. If this is still an open question to you: You are absolutely able to read out the live status data from the robot through this driver (it also uses the rtde interface after all). For joint data (position, velocity and motor current) you can take a look at the /joint_states topic, and the force + torque from the integrated sensor can be read from the force_torque_sensor_broadcaster/wrench topic. Using this directly should be easier than using the ROS driver and ur_rtde at the same time, as there are some issues with both programs claiming the same ressources on the robot otherwise. Please let us know if this works for you or if you have further questions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants