Abstract

This article presents a dual fast marching tree algorithm that consists of constrained fast marching tree planning in a Cartesian space (C_FMT <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">∗</sup> ) and human-like fast marching tree planning in self-motion manifolds (H_FMT <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">∗</sup> ) for human-like motion planning for anthropomorphic arms with task constraints. The key idea of the proposal is to exploit dual sampling in a Cartesian space and self-motion manifolds to explore the entire configuration space. The C_FMT <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">∗</sup> reduces the constrained planning problem to the unconstrained instance by sampling in the obstacle-free Cartesian space and satisfying the task constraints; it can solve most of these constrained path planning tasks quickly and obtain lower cost solutions compared to the existing techniques. In addition, a validity checking method of Cartesian sampling points based on self-motion manifolds is introduced to ensure the probabilistic completeness of the new planner. By analyzing musculoskeletal models of the human arm and the muscle strength property, a torque effort criterion was deduced to generate biomimetic motion for anthropomorphic arms. Then, an H_FMT <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">∗</sup> that incorporates the FMT <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">∗</sup> algorithm with the torque effort criterion is also proposed and used to bias the tree growth toward human-like movements in the self-motion manifolds of the obtained path. Finally, the proposed approach has been illustrated with several real examples executed with a humanoid robot. The obtained results show that the paths obtained with the proposed approach are quicker and more human-like.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call