On the role of load motion compensation in high-performance force control

Robots are frequently modeled as rigid body systems, having torques as input to their dynamics. A high-performance low-level torque source allows us to control the robot/environment interaction and to straightforwardly take advantage of many model-based control techniques. In this paper, we define a general 1-DOF framework, using basic physical principles, to show that there exists an intrinsic velocity feedback in the generalized force dynamics, independently of the actuation technology. We illustrate this phenomena using three different systems: a generic spring-mass system, a hydraulic actuator, and an electric motor. This analogy helps to clarify important common aspects regarding torque/force control that can be useful when designing and controlling a robot. We demonstrate, using simulations and experimental data, that it is possible to compensate for the load motion influence and to increase the torque tracking capabilities.

[1]  Miss A.O. Penney (b) , 1974, The New Yale Book of Quotations.

[2]  R. H. Cannon,et al.  Initial Experiments on the End-Point Control of a Flexible One-Link Robot , 1984 .

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

[4]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation: Part I—Theory , 1985 .

[5]  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.

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

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

[8]  K. Ohnishi,et al.  High stiffness torque control for a geared DC motor based on acceleration controller , 1991, Proceedings IECON '91: 1991 International Conference on Industrial Electronics, Control and Instrumentation.

[9]  K. Kubo,et al.  Analysis and compensation of speed drive systems with torsional loads , 1993, Conference Record of the Power Conversion Conference - Yokohama 1993.

[10]  Yoichi Hori,et al.  Basic consideration of vibration suppression and disturbance rejection control of multi-inertia system using SFLAC (state feedback and load acceleration control) , 1993 .

[11]  R. Dhaouadi,et al.  Analysis and compensation of speed drive systems with torsional loads , 1993 .

[12]  H. Iseki,et al.  Basic consideration of vibration suppression and disturbance rejection control of n-inertia system using SFLAC (state feedback and load acceleration control) , 1993, Conference Record of the Power Conversion Conference - Yokohama 1993.

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

[14]  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.

[15]  Carol K. Shield,et al.  EFFECTIVE FORCE TESTING: A METHOD OF SEISMIC SIMULATION FOR STRUCTURAL TESTING , 1999 .

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

[17]  Mohieddine Jelali,et al.  Hydraulic servo-systems , 2003 .

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

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

[20]  Darwin G. Caldwell,et al.  Torque-control based compliant actuation of a quadruped robot , 2012, 2012 12th IEEE International Workshop on Advanced Motion Control (AMC).

[21]  Mohieddine Jelali,et al.  Hydraulic Servo-systems: Modelling, Identification and Control , 2012 .

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