-
Notifications
You must be signed in to change notification settings - Fork 1k
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
ur_kinematics: getting private params when moveit plugin loaded from rviz/moveit_commander #256
Comments
Z! Congrats"7#9/9 hook |
@BrettHemes wrote:
must admin I'm a bit curious as to what this actually means :) |
Wow, that must have been me sitting on my phone... sorry. :) |
Too bad, I thought it was an encoding of some sort. Would've been entertaining :). |
I believe this is captured by the issues I referred to, so I'm going to close this one. |
ipa-nhg
added a commit
to ipa-nhg/universal_robot
that referenced
this issue
Jul 2, 2019
Update the Readme re. ros_control.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
When the UR moveit plugin is being loaded via the rviz motion planning plugin or via the moveit_commander, the ur moveit plugin fails to load when an arm_prefix was set:
The reason for this is the following: When the plugin is loaded via rviz/moveit_commander, the moveit plugin is loaded in a different namespace like e.g.
Since for these namespaces the
arm_prefix
param is not set, it can't be found and the default value (empty string) is chosen (see here). It then fails here where the joint names from the urdf are compared with the expected once.Long story short: The plugin can't retrieve private params if not loaded into the default moveit namespace (usually
move_group
) where the desired params are set.What works for me is when replacing the line
with the following code:
However, I consider this an ugly fix since it makes the assumption that the desired params are set in the
move_group
namespace which is probably not always true.Is there a better way to fix this?
The text was updated successfully, but these errors were encountered: