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

Moveit- effect of set goal tolerance on performace?

asked 2017-09-29 01:23:59 -0600

Hi, I am using moveit with a UR5 robotic arm. I have joint angle goals to reach. My question is that does setting a larger goal tolerance using the function move_group.setGoalTolerance(x) helps in increasing the probability of finding a plan in a constraint environment with obstacles . Has anyone played around or experimented with this?

edit retag flag offensive close merge delete


Also on moveit-users.

gvdhoorn gravatar image gvdhoorn  ( 2017-10-03 03:22:40 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2017-10-04 03:27:20 -0600

v4hn gravatar image

I have not experimented with this a lot, but the main application of the tolerances is with Pose targets. If you use bigger tolerances with JointConstraints, you can get rather unintuitive results because the tolerance applies per joint.

You might get better results in this case if your actual goal state is in collision, but part of the relaxation is not. I'm not sure it's the best idea to rely on this though, instead of setting toleranced Pose targets.

For the default planner in kinetic (RRTConnect) I do not believe it should have much of an influence on the actual trajectory planning process, because it's goal-biased either way.

edit flag offensive delete link more

Question Tools



Asked: 2017-09-29 01:23:59 -0600

Seen: 1,387 times

Last updated: Oct 04 '17