-
Notifications
You must be signed in to change notification settings - Fork 564
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
Servoing doesn't follow twist command correctly #3215
Comments
(EDIT: I thought I had made a mistake, but checked again and it seems fine. So I don't know what's going on here) Also generally, your servo configuration file seems to have a lot of deprecated parameters in it. See here for a list of what you actually need:
List of parameters in your file that no longer exist:
|
Those upper/lower singularity threshold values also look pretty high, but I doubt that's the main issue here... |
This is a reference UR5 servo configuration which may also help? |
I'll close the issue, modifying the .yaml file resolved the issue. Also this was a problem of ur controllers so not completely related to moveit, thanks for the help! |
Description
I'm trying to do servoing, using the c++ api, all i've tried to do is to setting a target twist defined in the planning frame, in my case the robot frame, to move the end effector on the z-axis. As you can see in the video below this does not happen. I've taken the tutorial file used on franka emika panda and modified for working with ur10e.
visualization.mp4
ROS Distro
Jazzy
OS and version
Ubuntu 24.04
Source or binary build?
Source
If binary, which release version?
No response
If source, which branch?
main commit abb440d
Which RMW are you using?
None
Steps to Reproduce
You need to have ros2 driver for ur robot provided by universal robots
Here is my modified .cpp file for servoing using the cpp api, i changed the type of command that the servo node outputs, because the /forward_position_controller/commands accepts only std_msgs::msg::Float64MultiArray
Also I leave the .yaml file for configuring the servo node
Expected behavior
End effector should move only on the z-axis
Actual behavior
The robot doesn't make the correct movement
Backtrace or Console output
No response
The text was updated successfully, but these errors were encountered: