Model-Based Hydraulic Impedance Control for Dynamic Robots

Increasingly, robots are designed to interact with the environment, including humans and tools. Legged robots, in particular, have to deal with environmental contacts every time they take a step. To handle these interactions properly, it is desirable to be able to set the robot's dynamic behavior, i.e., its impedance. In this contribution, we investigate the most relevant theoretical and practical aspects in impedance control using hydraulic actuators, ranging from the force dynamics analysis and model-based controller design to the overall stability and performance assessment. We present results with one leg of the quadruped robot HyQ and also highlight the influence of hardware parameters, such as valve bandwidth and inertia, in the impedance and force tracking. In addition, we demonstrate the capabilities of HyQ's actively compliant leg by experimentally comparing it with a passively compliant version of the same leg. With such a broad spectrum of analyses and discussions, this paper aims to serve as a practical and comprehensive guide for implementing high-performance impedance control on highly dynamic hydraulic robots.

[1]  Darwin G. Caldwell,et al.  Towards versatile legged robots through active impedance control , 2015, Int. J. Robotics Res..

[2]  Ferdinando Cannella,et al.  Design of HyQ – a hydraulically and electrically actuated quadruped robot , 2011 .

[3]  Warren P. Seering,et al.  Three dynamic problems in robot force control , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[4]  Matthew T. Mason,et al.  Compliance and Force Control for Computer Controlled Manipulators , 1981, IEEE Transactions on Systems, Man, and Cybernetics.

[5]  Koji Ikuta,et al.  Development of shape-memory alloy actuators. Performance assessment and introduction of a new composing approach , 1988, Adv. Robotics.

[6]  Darwin G. Caldwell,et al.  A reactive controller framework for quadrupedal locomotion on challenging terrain , 2013, 2013 IEEE International Conference on Robotics and Automation.

[7]  Andrew G. Alleyne,et al.  On the limitations of force tracking control for hydraulic active suspensions , 1998, Proceedings of the 1998 American Control Conference. ACC (IEEE Cat. No.98CH36207).

[8]  Shirley J. Dyke,et al.  Role of Control-Structure Interaction in Protective System Design , 1995 .

[9]  H. E. Merritt,et al.  Hydraulic Control Systems , 1991 .

[10]  Manuel G. Catalano,et al.  Variable impedance actuators: A review , 2013, Robotics Auton. Syst..

[11]  David E. Orin,et al.  Robot dynamics: equations and algorithms , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[12]  Darwin G. Caldwell,et al.  PERFORMANCE ASSESSMENT OF DIGITAL HYDRAULICS IN A QUADRUPED ROBOT LEG , 2012 .

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

[14]  Evangelos Papadopoulos,et al.  Impedance Model-based Control for an Electrohydraulic Stewart Platform , 2009, Eur. J. Control.

[15]  Darwin G. Caldwell,et al.  Dynamic torque control of a hydraulic quadruped robot , 2012, 2012 IEEE International Conference on Robotics and Automation.

[16]  Robert N. K. Loh,et al.  Passive compliance versus active compliance in robot‐based automated assembly systems , 1998 .

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

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

[19]  Stefan Schaal,et al.  Learning variable impedance control , 2011, Int. J. Robotics Res..

[20]  Matthew M. Williamson,et al.  Series elastic actuators , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[21]  Sang-Ho Hyon A Motor Control Strategy With Virtual Musculoskeletal Systems for Compliant Anthropomorphic Robots , 2009, IEEE/ASME Transactions on Mechatronics.

[22]  Ali Hajimiri,et al.  Generalized Time- and Transfer-Constant Circuit Analysis , 2010, IEEE Transactions on Circuits and Systems I: Regular Papers.

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

[24]  Daniel E. Whitney,et al.  Historical Perspective and State of the Art in Robot Force Control , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[25]  F. Conrad,et al.  Design of Hydraulic Force Control Systems with State Estimate Feedback , 1987 .

[26]  Darwin G. Caldwell,et al.  On the role of load motion compensation in high-performance force control , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[27]  Chee-Meng Chew,et al.  Virtual Model Control: An Intuitive Approach for Bipedal Locomotion , 2001, Int. J. Robotics Res..

[28]  J. Edward Colgate,et al.  Factors affecting the Z-Width of a haptic display , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[29]  William Towsend,et al.  The Effect of Transmission Design on Force-Controlled Manipulator Performance. , 1988 .

[30]  Stefan Schaal,et al.  Inverse dynamics control of floating base systems using orthogonal decomposition , 2010, 2010 IEEE International Conference on Robotics and Automation.

[31]  Alessandro De Luca,et al.  Collision Detection and Safe Reaction with the DLR-III Lightweight Manipulator Arm , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[32]  Bram Vanderborght,et al.  Dynamic Stabilisation of the Biped Lucy Powered by Actuators with Controllable Stiffness , 2010, Springer Tracts in Advanced Robotics.

[33]  Evangelos Papadopoulos,et al.  A model-based impedance control scheme for high-performance hydraulic joints , 1998, Proceedings. 1998 IEEE/RSJ International Conference on Intelligent Robots and Systems. Innovations in Theory, Practice and Applications (Cat. No.98CH36190).

[34]  J. Edward Colgate,et al.  Passivity of a class of sampled-data systems: Application to haptic interfaces , 1997 .

[35]  Darwin G. Caldwell,et al.  Stability and performance of the compliance controller of the quadruped robot HyQ , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.