New passivity observers for improved robot force control

This paper extends the previously proposed Explicit Force Controller based on Time Domain Passivity Approach. When using the classical passivity observer, we encounter an energy accumulation problem: if the system stays a long time in stable contact, energy is dissipated and the passivity observer builds up a large value. This causes the passivity controller to be triggered late after the interaction becomes unstable, so we lose the advantage of the passivity controller. In order to deal with this energy accumulation issue, we propose two new passivity observers that allow us to quickly detect potential instability despite the accumulated energy. We prove the theoretical validity of these new observers. In addition, we propose a more generalized way of implementing the passivity based explicit force controller on a multi-DoF manipulator, using a model for the robot and environment that includes sensor flexibility, and a hybrid position/force controller in the operational space framework. The proposed method is experimentally tested with KUKA IIWA, and the improved performance is verified.

[1]  M. Spong,et al.  PASSIVE BILATERAL CONTROL OF TELEOPERATORS UNDER CONSTANT TIME-DELAY , 2005 .

[2]  Blake Hannaford,et al.  Time domain passivity control with reference energy following , 2005, IEEE Transactions on Control Systems Technology.

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

[4]  Jordi Artigas,et al.  A passive bilateral control scheme for a teleoperator with time-varying communication delay , 2010 .

[5]  Blake Hannaford,et al.  Time domain passivity control of haptic interfaces , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[6]  Ganwen Zeng,et al.  An overview of robot force control , 1997, Robotica.

[7]  Mrdjan J. Jankovic,et al.  Constructive Nonlinear Control , 2011 .

[8]  Warren P. Seering,et al.  Understanding bandwidth limitations in robot force control , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[9]  N. H. McClamroch,et al.  Feedback stabilization and tracking of constrained robots , 1988 .

[10]  Oussama Khatib,et al.  Passivity-based stability in explicit force control of robots , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

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

[12]  John M. Hollerbach,et al.  Dynamic Stability Issues in Force Control of Manipulators , 1987, 1987 American Control Conference.

[13]  Oussama Khatib,et al.  Motion and force control of robot manipulators , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

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

[15]  Weiping Li,et al.  Adaptive strategies in constrained manipulation , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[16]  Suguru Arimoto,et al.  Stability of hybrid position and force control for robotic manipulator with kinematics and dynamics uncertainties , 2003, Autom..

[17]  Homayoun Seraji,et al.  Direct adaptive impedance control of robot manipulators , 1993, J. Field Robotics.

[18]  Warren P. Seering,et al.  On dynamic models of robot force control , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[19]  Bruno Siciliano,et al.  Robot Force Control , 2000 .

[20]  Richard Volpe,et al.  A theoretical and experimental investigation of explicit force control strategies for manipulators , 1993, IEEE Trans. Autom. Control..