Compliant Control of Multicontact and Center-of-Mass Behaviors in Humanoid Robots

This paper presents a new methodology for the analysis and control of internal forces and center-of-mass (CoM) behavior, which are produced during multicontact interactions between humanoid robots and the environment. The approach leverages the virtual-linkage model that provides a physical representation of the internal and CoM resultant forces with respect to reaction forces on the supporting surfaces. A grasp/contact matrix describing the complex interactions between contact forces and CoM behavior is developed. Based on this model, a new torque-based approach for the control of internal forces is suggested and illustrated on the Asimo humanoid robot. The new controller is integrated into the framework for whole-body-prioritized multitasking, thus enabling the unified control of CoM maneuvers, operational tasks, and internal-force behavior. The grasp/contact matrix is also proposed to analyze and plan internal force and CoM control policies that comply with frictional properties of the links in contact.

[1]  L Howarth,et al.  Principles of Dynamics , 1964 .

[2]  D. T. Greenwood Principles of dynamics , 1965 .

[3]  Frank P. Lees Quantification of Man-Machine System Reliability in Process Control , 1973 .

[4]  John J. Craig,et al.  Hybrid position/force control of manipulators , 1981 .

[5]  Atsuo Takanishi,et al.  REALIZATION OF DYNAMIC WALKING BY THE BIPED WALKING ROBOT WL-10RD. , 1985 .

[6]  Editors , 1986, Brain Research Bulletin.

[7]  Marc H. Raibert,et al.  Running on four legs as though they were one , 1986, IEEE J. Robotics Autom..

[8]  Oussama Khatib,et al.  A unified approach for motion and force control of robot manipulators: The operational space formulation , 1987, IEEE J. Robotics Autom..

[9]  Tsuneo Yoshikawa,et al.  Mechanics of coordinative manipulation by multiple robotic mechanisms , 1986, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[10]  Oussama Khatib,et al.  Augmented Object and Reduced Effective Inertia in Robot Systems , 1988, 1988 American Control Conference.

[11]  Oussama Khatib,et al.  Object manipulation in a multi-effector robot system , 1988 .

[12]  Tad McGeer,et al.  Passive Dynamic Walking , 1990, Int. J. Robotics Res..

[13]  Atsuo Takanishi,et al.  Realization of dynamic biped walking stabilized by trunk motion on a sagittally uneven surface , 1990, EEE International Workshop on Intelligent Robots and Systems, Towards a New Frontier of Applications.

[14]  Oussama Khatib,et al.  The virtual linkage: a model for internal forces in multi-grasp manipulation , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[15]  T. Takenaka,et al.  The development of Honda humanoid robot , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[16]  Oussama Khatib,et al.  Operational space dynamics: efficient algorithms for modeling and control of branching mechanisms , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[17]  Oussama Khatib,et al.  Collision/Contact Models for Dynamic Simulation and Haptic Interaction , 2000 .

[18]  Oussama Khatib,et al.  Development and Control of a Holonomic Mobile Robot for Mobile Manipulation Tasks , 2000, Int. J. Robotics Res..

[19]  Shuuji Kajita,et al.  ZMP analysis for arm/leg coordination , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[20]  H. Sebastian Seung,et al.  Actuating a simple 3D passive dynamic walker , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[21]  O. Khatib TASK-ORIENTED CONTROL OF HUMANOID ROBOTS THROUGH PRIORITIZATION , 2004 .

[22]  Miomir Vukobratovic,et al.  Zero-Moment Point - Thirty Five Years of its Life , 2004, Int. J. Humanoid Robotics.

[23]  Oussama Khatib,et al.  Synthesis of Whole-Body Behaviors through Hierarchical Control of Behavioral Primitives , 2005, Int. J. Humanoid Robotics.

[24]  Russ Tedrake,et al.  Efficient Bipedal Robots Based on Passive-Dynamic Walkers , 2005, Science.

[25]  Fumiya Iida,et al.  Finding Resonance: Adaptive Frequency Oscillators for Dynamic Legged Locomotion , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[26]  Wulfram Gerstner,et al.  Dynamical principles for neuroscience and intelligent biomimetic devices , 2006 .

[27]  Oussama Khatib,et al.  Control Strategies for Robots in Contact , 2006 .

[28]  Oussama Khatib,et al.  Synthesis and control of whole-body behaviors in humanoid systems , 2007 .

[29]  E. Westervelt,et al.  Feedback Control of Dynamic Bipedal Robot Locomotion , 2007 .

[30]  Gordon Cheng,et al.  Full-Body Compliant Human–Humanoid Interaction: Balancing in the Presence of Unknown External Forces , 2007, IEEE Transactions on Robotics.

[31]  Timothy Bretl,et al.  Testing Static Equilibrium for Legged Robots , 2008, IEEE Transactions on Robotics.

[32]  Oussama Khatib,et al.  Torque-position transformer for task control of position controlled robots , 2008, 2008 IEEE International Conference on Robotics and Automation.

[33]  Alain Micaelli,et al.  Robust balance optimization control of humanoid robots with multiple non coplanar grasps and frictional contacts , 2008, 2008 IEEE International Conference on Robotics and Automation.

[34]  Vincent De Sapio,et al.  Human Motion Reconstruction by Direct Control of Marker Trajectories , 2008 .

[35]  Oussama Khatib,et al.  A Unified Framework for Whole-Body Humanoid Robot Control with Multiple Constraints and Contacts , 2008, EUROS.

[36]  Negin Nejati,et al.  Bridging the Gap Between Semantic Planning and Continuous Control for Mobile Manipulation Using a Graph-Based World Representation , 2009, IJCAI 2009.