Impedance Control for Legged Robots: An Insight Into the Concepts Involved

The application of impedance control strategies to modern legged locomotion is analyzed, paying special attention to the concepts behind its implementation which is not straightforward. In order to implement a functional impedance controller for a walking mechanism, the concepts of contact, impact, friction, and impedance have to be merged together. A literature review and a comprehensive analysis are presented compiling all these concepts along with a discussion on position-based versus force-based impedance control approaches, and a theoretical model of a robotic leg in contact with its environment is introduced. A theoretical control scheme for the legs of a general legged robot is also introduced, and some simulations results are presented.

[1]  Vijay Kumar,et al.  A minimum principle for the dynamic analysis of systems with frictional contacts , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[2]  Jacob Rosen,et al.  A myosignal-based powered exoskeleton system , 2001, IEEE Trans. Syst. Man Cybern. Part A.

[3]  Carlos Canudas-de-Wit,et al.  PASSIVITY ANALYSIS OF A MOTION CONTROL FOR ROBOT MANIPULATORS WITH DYNAMIC FRICTION , 2007 .

[4]  Qingjiu Huang Softly Stable Walk Using Phased Compliance Control with Virtual Force for Multi-Legged Walking Robot , 2010 .

[5]  Dale A. Lawrence,et al.  Impedance control stability properties in common implementations , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[6]  Dragoljub Surdilovic,et al.  New intelligent power-assist systems based on differential transmission , 2003, Robotica.

[7]  James A. Maples,et al.  Experiments in force control of robotic manipulators , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[8]  Carlos Canudas de Wit,et al.  Friction Models and Friction Compensation , 1998, Eur. J. Control.

[9]  Yoshiyuki Sankai,et al.  Power assist control for walking aid with HAL-3 based on EMG and impedance adjustment around knee joint , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  W. Goldsmith,et al.  Impact: the theory and physical behaviour of colliding solids. , 1960 .

[11]  Carlos Canudas de Wit,et al.  A survey of models, analysis tools and compensation methods for the control of machines with friction , 1994, Autom..

[12]  Surya P. N. Singh,et al.  Analyzing Bounding and Galloping Using Simple Models , 2009 .

[13]  R. M. Alexander,et al.  Elastic mechanisms in animal movement , 1988 .

[14]  Robin Olsson,et al.  Impact on composite structures , 2004, The Aeronautical Journal (1968).

[15]  Bruno Siciliano,et al.  Modelling and Control of Robot Manipulators , 1997, Advanced Textbooks in Control and Signal Processing.

[16]  K. H. Hunt,et al.  Coefficient of Restitution Interpreted as Damping in Vibroimpact , 1975 .

[17]  Pablo González de Santos,et al.  On the Improvement of Walking Performance in Natural Environments by a Compliant Adaptive Gait , 2006, IEEE Transactions on Robotics.

[18]  Kevin Blankespoor,et al.  BigDog, the Rough-Terrain Quadruped Robot , 2008 .

[19]  Kan Yoneda,et al.  Sky-Hook Suspension Control of a Quadruped Walking Vehicle , 1994 .

[20]  Charles A. Klein,et al.  Optimal force distribution for the legs of a walking machine with friction cone constraints , 1990, IEEE Trans. Robotics Autom..

[21]  Ken Endo,et al.  A Quasi-Passive Leg Exoskeleton for Load-Carrying Augmentation , 2007, Int. J. Humanoid Robotics.

[22]  David E. Orin,et al.  A compliant contact model with nonlinear damping for simulation of robotic systems , 1999, IEEE Trans. Syst. Man Cybern. Part A.

[23]  Oussama Khatib,et al.  Design and development of high-performance torque-controlled joints , 1995, IEEE Trans. Robotics Autom..

[24]  Jin Tak Kim,et al.  Impedance control for biped robot walking on uneven terrain , 2009, 2009 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[25]  Pablo González de Santos,et al.  A comparative study of stability margins for walking machines , 2002, Robotica.

[26]  Claudio Semini HyQ - Design and Development of a Hydraulically Actuated Quadruped Robot , 2010 .

[27]  Bruno Siciliano,et al.  A survey of robot interaction control schemes with experimental comparison , 1999 .

[28]  Bruno Siciliano,et al.  Modelling and Control of Robot Manipulators , 1997, Advanced Textbooks in Control and Signal Processing.

[29]  Günter Hommel,et al.  A Human--Exoskeleton Interface Utilizing Electromyography , 2008, IEEE Transactions on Robotics.

[30]  K. H. Low,et al.  Design and implementation of NTU wearable exoskeleton as an enhancement and assistive device , 2006 .

[31]  Robert G. Bonitz,et al.  Internal force-based impedance control for cooperating manipulators , 1996, IEEE Trans. Robotics Autom..

[32]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation: Part II—Implementation , 1985 .

[33]  Veljko Potkonjak,et al.  Dynamics of contact tasks in robotics. Part I: general model of robot interacting with environment , 1999 .

[34]  Dimitry M. Gorinevsky,et al.  Force Control in Locomotion of Legged Vehicles over Rigid and Soft Surfaces , 1990, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[35]  Stefan Schaal,et al.  Compliant quadruped locomotion over rough terrain , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[36]  J. Estremera,et al.  Quadrupedal Locomotion: An Introduction to the Control of Four-legged Robots , 2006 .

[37]  H. Kazerooni,et al.  Biomechanical design of the Berkeley lower extremity exoskeleton (BLEEX) , 2006, IEEE/ASME Transactions on Mechatronics.

[38]  Pablo González de Santos,et al.  Combining series elastic actuation and magneto-rheological damping for the control of agile locomotion , 2011, Robotics Auton. Syst..

[39]  Kenneth J. Waldron,et al.  Thrust Control, Stabilization and Energetics of a Quadruped Running Robot , 2008, Int. J. Robotics Res..

[40]  Roy Featherstone,et al.  Rigid Body Dynamics Algorithms , 2007 .

[41]  David E. Stewart,et al.  Rigid-Body Dynamics with Friction and Impact , 2000, SIAM Rev..

[42]  David E. Orin,et al.  Dynamic simulation of enveloping power grasps , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[43]  Vukobratovic Miomir,et al.  Dynamics and Robust Control of Robot-Environment Interaction , 2009 .

[44]  Ulrich Schmucker,et al.  Force Control For Legged Robots , 1997 .

[45]  Miomir Vukobratovic,et al.  Dynamics and Robust Control of Robot-Environment Interaction , 2009, New Frontiers in Robotics.

[46]  Andrew A Biewener,et al.  BigDog-inspired studies in the locomotion of goats and dogs. , 2011, Integrative and comparative biology.

[47]  Emilio J. González-Galván,et al.  Optimization of Industrial, Vision-Based, Intuitively Generated Robot Point-Allocating Tasks Using Genetic Algorithms , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[48]  Jimmy Or,et al.  A Hybrid CPG–ZMP Controller for the Real-Time Balance of a Simulated Flexible Spine Humanoid Robot , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[49]  Inna Sharf,et al.  Literature survey of contact dynamics modelling , 2002 .

[50]  Sung-Hee Lee,et al.  Ground reaction force control at each foot: A momentum-based humanoid balance controller for non-level and non-stationary ground , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.