0
$\begingroup$

The artificial potential method always takes robot as a point, if the manipulator is 6 degrees of freedom, how to use this method in path planning while six links can avoid the collision.

$\endgroup$

1 Answer 1

0
$\begingroup$

The artificial potential function correctly treats the robot as a point. It is the end-effector that is to be considered as the point object to be planned for while the rest of the manipulator kinematic chain is only considered to determine the free configuration space.

When the planning algorithm determines an end-effector's cartesian coordinate, you should employ collision checking algorithms (like the Gilbert–Johnson–Keerthi distance algorithm available in open-source packages like Flexible Collision Library(FCL) or Bullet) to determine if the pose lies in the free configuration space or not. If the pose belongs to C-free, then it is added to the path else a new point in the vicinity is proposed and same steps are repeated.

$\endgroup$
1
  • $\begingroup$ seems like RRT algorithm $\endgroup$
    – lumw
    Commented Feb 20, 2020 at 5:36

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.