First time here? Check out the FAQ!


ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

MoveIt custom capability error

asked Apr 10 '20

Madcreator gravatar image

updated Jun 16 '20

Hi !

I am working on a custom-made (not by me) moveit capability on Moveit and Ros Kinetic and I am encountering an error that I don't manage to understand. As an information, I am working on Rviz with fake execution.

The pick is getting preempted due to an error here (https://github.com/ros-planning/movei... --> line 502 : Execution of path-completion side-effect failed. Preempting). The capability is strongly based on the pick_place_action_capability from Moveit. I just want to understand what this error means (change in scene, planning that isn't feasible, etc.) in order to be able to debug the real cause. I can see that the plan is getting well (I can preview it if I do a plan only). And also on Rviz the pick seems to go all the way to the end (the gripper is grasping the object well).But at the moment the gripper close, it is preempted.

Can anyone enlight me about this error ?

Thanks in advance,

Regards,

Preview: (hide)

1 Answer

Sort by » oldest newest most voted
0

answered May 11 '20

v4hn gravatar image

Answer as given in https://answers.ros.org/question/3519... where the question got mixed up:

The error you refer to does not mean anything but that the custom function you passed in to execute between trajectory segments returned false. For MTC's default ExecuteTaskSolutionCapability, the function is set to try to apply the next expected planning scene (change) to the PlanningScene of move_group. That might fail for a variety of reasons, among them unexpected changes to the scene and an ill-formed planning scene message. You should be able to get more constructive feedback from the DEBUG loggers of the PlanningScene class.

Preview: (hide)

Question Tools

1 follower

Stats

Asked: Apr 10 '20

Seen: 265 times

Last updated: Jun 16 '20