Unified preview control for humanoid postural stability and upper-limb interaction adaptation

This paper proposes a robust whole-body control formulation for biped balance in disturbed conditions by manipulation tasks. In order to include the effects of the interaction of the robot with its environment, required by the manipulation task in the balance control, we introduce a distributed preview control which captures both balance and manipulation behaviors and enables the regulation of the interaction impedance. The initial ZMP preview control is extended to take into account the disturbance resulting from the manipulation task and the preview control of adaptive impedances used to drive the upper-limbs. The resulting behavior is illustrated in a simple scenario. Its aptitude to dynamically extract an optimal control strategy improving tracking performances of both manipulation and balance tasks is also assessed when complex perturbations have to be compensated.

[1]  Bruce H. Krogh,et al.  Distributed model predictive control , 2001, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[2]  Pierre-Brice Wieber,et al.  Prioritizing linear equality and inequality systems: Application to local motion planning for redundant robots , 2009, 2009 IEEE International Conference on Robotics and Automation.

[3]  Vincent Padois,et al.  Synthesis of complex humanoid whole-body behavior: A focus on sequencing and tasks transitions , 2011, 2011 IEEE International Conference on Robotics and Automation.

[4]  Olivier Stasse,et al.  Fast foot prints re-planning and motion generation during walking in physical human-humanoid interaction , 2009, 2009 9th IEEE-RAS International Conference on Humanoid Robots.

[5]  Giulio Sandini,et al.  The iCub Cognitive Humanoid Robot: An Open-System Research Platform for Enactive Cognition , 2006, 50 Years of Artificial Intelligence.

[6]  J. Randall Flanagan,et al.  Anticipatory postural adjustments in stance and grip , 1997, Experimental Brain Research.

[7]  Frédéric Plumet,et al.  Planning and controlling cooperating robots through distributed impedance , 2002, J. Field Robotics.

[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]  Aswin N. Venkat Distributed Model Predictive Control: Theory and Applications , 2006 .

[10]  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).

[11]  Kazuhito Yokoi,et al.  Combining suppression of the disturbance and reactive stepping for recovering balance , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  Wayne J. Book,et al.  Environment estimation for enhanced impedance control , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[13]  Clément Gosselin,et al.  General Model of Human-Robot Cooperation Using a Novel Velocity Based Variable Impedance Control , 2007, Second Joint EuroHaptics Conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems (WHC'07).

[14]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation , 1984, 1984 American Control Conference.

[15]  Oussama Khatib,et al.  A whole-body control framework for humanoids operating in human environments , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[16]  Jean. de Carufel Model predictive control of a manipulator arm with frictional/unilateral contact. , 1998 .

[17]  Alin Albu-Schäffer,et al.  Cartesian impedance control of redundant robots: recent results with the DLR-light-weight-arms , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[18]  Prahlad Vadakkepat,et al.  Disturbance rejection by online ZMP compensation , 2008, Robotica.

[19]  Masayuki Inaba,et al.  Bracing behavior in humanoid through preview control of impact disturbance , 2005, 5th IEEE-RAS International Conference on Humanoid Robots, 2005..

[20]  John A. Nelder,et al.  A Simplex Method for Function Minimization , 1965, Comput. J..

[21]  E. K. Bender,et al.  Optimum Linear Preview Control With Application to Vehicle Suspension , 1968 .

[22]  Y. Nakamura,et al.  Multi-preview configuration control for predictive behavior of redundant manipulator , 2009, 2009 ICCAS-SICE.

[23]  Pierre-Brice Wieber,et al.  Trajectory Free Linear Model Predictive Control for Stable Walking in the Presence of Strong Perturbations , 2006, 2006 6th IEEE-RAS International Conference on Humanoid Robots.