Planning tangling motions for humanoids

There are not much methods for humanoid robots to path-plan movements such as piggyback-carry, firefighter-lift or giving a shoulder to support the gait of another. Such methods are essential to apply humanoid robots for rescuing people in emergency, or for taking care of injured/elderly people in the hospital. It is difficult to plan such motions as they require the limbs of the humanoids to be tangled. In this paper, we propose a new method to plan such movements using a criteria based on the Gauss linking integral (GLI). The user first specifies the target configurations of the humanoids. The system then detects the tangles made between the bodies, and then plans how the humanoids should move to arrive to the target posture from separate configurations. The motion get entangled is planned by the rapidly-exploring random trees (RRT) expansion. Using our method, it is possible to path-plan complex tangling motions which were difficult by previous methods.

[1]  Katsu Yamane,et al.  Dynamics Filter - concept and implementation of online motion Generator for human figures , 2000, IEEE Trans. Robotics Autom..

[2]  Fumio Kanehiro,et al.  Humanoid robot HRP-2 , 2008, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[3]  Jean-Claude Latombe,et al.  Planning motions with intentions , 1994, SIGGRAPH.

[4]  S. LaValle,et al.  Randomized Kinodynamic Planning , 2001 .

[5]  Tamim Asfour,et al.  An integrated approach to inverse kinematics and path planning for redundant manipulators , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[6]  Masayuki Inaba,et al.  AutoBalancer: An Online Dynamic Balance Compensation Scheme for Humanoid Robots , 2000 .

[7]  Masayuki Inaba,et al.  Dynamically-Stable Motion Planning for Humanoid Robots , 2002, Auton. Robots.

[8]  Steven M. LaValle,et al.  Rapidly-Exploring Random Trees: Progress and Prospects , 2000 .

[9]  Daniel E. Whitney,et al.  Resolved Motion Rate Control of Manipulators and Human Prostheses , 1969 .

[10]  J. Conway An enumeration of knots and links, and some of their algebraic properties , 1970 .

[11]  Katsu Yamane,et al.  Synthesizing animations of human manipulation tasks , 2004, SIGGRAPH 2004.

[12]  Katsushi Ikeuchi,et al.  Representation for knot-tying tasks , 2006, IEEE Transactions on Robotics.

[13]  T. Fukuda,et al.  Manipulation of deformable linear objects using knot invariants to classify the object condition based on image sensor information , 2006, IEEE/ASME Transactions on Mechatronics.