ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
Probably what's happening is that the IK solver is unable to evolve from the seed state you provide to the desired goal. The searchPositionIK() method performs retries (up to 3 by default) from randomly sampled seed states if the provided one fails, while getPositionIK() does not.
If you want to keep using getPositionIK(), choose a more appropriate IK seed state.