Whole-body motion planning for pivoting based manipulation by humanoids

This paper emphasizes on the capacity of a humanoid robot to perform tasks that are difficult for other types of robots. It deals with manipulation of bulky objects. Such tasks require complicated manipulations involving the whole-body and line coordination between legs, arms and torso motions. We introduce here a whole-body motion planner that allows a humanoid robot to autonomously plan a pivoting strategy that accounts for the various constraints: collision avoidance, legs-arms coordination and stability control. Based on a previous result by the authors [1] proving the small-time controllability of a pivoting system, the planner is proven to inherit from the probabilistic completeness of the sampling- based motion planning method it is built on. The geometric and kinematic capacity of the proposed planner is mainly demonstrated through simulations and experiments.

[1]  Kazuhito Yokoi,et al.  Pivoting based manipulation by humanoids: a controllability analysis , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

[3]  Thierry Siméon,et al.  Manipulation Planning with Probabilistic Roadmaps , 2004, Int. J. Robotics Res..

[4]  Kazuhito Yokoi,et al.  Biped walking pattern generation by using preview control of zero-moment point , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[5]  B. Faverjon,et al.  Probabilistic Roadmaps for Path Planning in High-Dimensional Con(cid:12)guration Spaces , 1996 .

[6]  L. Shepp,et al.  OPTIMAL PATHS FOR A CAR THAT GOES BOTH FORWARDS AND BACKWARDS , 1990 .

[7]  Steven M. LaValle,et al.  Planning algorithms , 2006 .

[8]  J. Laumond Kineo CAM: a success story of motion planning algorithms , 2006, IEEE Robotics & Automation Magazine.

[9]  Thierry Siméon,et al.  Visibility-based probabilistic roadmaps for motion planning , 2000, Adv. Robotics.

[10]  Kenji KANEKO,et al.  Humanoid robot HRP-3 , 2004, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[11]  Eiichi Yoshida,et al.  Task-driven Support Polygon Reshaping for Humanoids , 2006, 2006 6th IEEE-RAS International Conference on Humanoid Robots.

[12]  Yoshihiko Nakamura,et al.  Advanced robotics - redundancy and optimization , 1990 .

[13]  Fumio Kanehiro,et al.  Reusable Robotics Software Collection , 2007 .

[14]  Kazuhito Yokoi,et al.  Pivoting a large object: whole-body manipulation by a humanoid robot , 2006 .

[15]  Jean-Paul Laumond,et al.  Robot Motion Planning and Control , 1998 .

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

[17]  James J. Kuffner,et al.  Planning Among Movable Obstacles with Artificial Constraints , 2008, WAFR.

[18]  A. Berthoz,et al.  The nonholonomic nature of human locomotion: a modeling study , 2006, The First IEEE/RAS-EMBS International Conference on Biomedical Robotics and Biomechatronics, 2006. BioRob 2006..

[19]  Jean-Jacques E. Slotine,et al.  A general framework for managing multiple tasks in highly redundant robotic systems , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[20]  David Hsu,et al.  Randomized single-query motion planning in expansive spaces , 2000 .

[21]  Masayuki Inaba,et al.  Pivoting: A new method of graspless manipulation of object by robot fingers , 1993, Proceedings of 1993 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS '93).

[22]  Satoshi Kagami,et al.  Planning and Executing Navigation Among Movable Obstacles , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[23]  Shuuji Kajita,et al.  OpenHRP: Open Architecture Humanoid Robotics Platform , 2004, Int. J. Robotics Res..

[24]  Howie Choset,et al.  Principles of Robot Motion: Theory, Algorithms, and Implementation ERRATA!!!! 1 , 2007 .