Admittance control for physical human–robot interaction

This paper presents an overview of admittance control as a method of physical interaction control between machines and humans. We present an admittance controller framework and elaborate control scheme that can be used for controller design and development. Within this framework, we analyze the influence of feed-forward control, post-sensor inertia compensation, force signal filtering, additional phase lead on the motion reference, internal robot flexibility, which also relates to series elastic control, motion loop bandwidth, and the addition of virtual damping on the stability, passivity, and performance of minimal inertia rendering admittance control. We present seven design guidelines for achieving high-performance admittance controlled devices that can render low inertia, while aspiring coupled stability and proper disturbance rejection.

[1]  Roderic A. Grupen,et al.  Learning reactive admittance control , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[2]  Homayoun Seraji,et al.  Force Tracking in Impedance Control , 1997, Int. J. Robotics Res..

[3]  José Luis Pons Rovira,et al.  A robotic exoskeleton for overground gait rehabilitation , 2013, 2013 IEEE International Conference on Robotics and Automation.

[4]  Nikolaos G. Tsagarakis,et al.  Control strategies for ankle rehabilitation using a high performance ankle exerciser , 2010, 2010 IEEE International Conference on Robotics and Automation.

[5]  Wyatt S. Newman,et al.  Stable interaction control and coulomb friction compensation using natural admittance control , 1994, J. Field Robotics.

[6]  Xiaoou Li,et al.  PID admittance control for an upper limb exoskeleton , 2011, Proceedings of the 2011 American Control Conference.

[7]  Craig R. Carignan,et al.  Development of an exoskeleton haptic interface for virtual task training , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  Amir Haddadi,et al.  Stability, Performance, and Implementation Issues in Bilateral Teleoperation Control and Haptic Simulation Systems , 2012 .

[9]  Nariman Sepehri,et al.  Position-based impedance control of an industrial hydraulic manipulator , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[10]  Jake J. Abbott,et al.  On the Ability of Humans to Apply Controlled Forces to Admittance-Type Devices , 2011, Adv. Robotics.

[11]  Mahdi Tavakoli,et al.  Is the human operator in a teleoperation system passive? , 2013, 2013 World Haptics Conference (WHC).

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

[13]  Nikos A. Aspragathos,et al.  Admittance neuro-control of a lifting device to reduce human effort , 2013, Adv. Robotics.

[14]  Alin Albu-Schäffer,et al.  A passivity based Cartesian impedance controller for flexible joint robots - part II: full state feedback, impedance design and experiments , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[15]  Ryojun Ikeura,et al.  Investigating the impedance characteristic of human arm for development of robots to co-operate with human operators , 1999, IEEE SMC'99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.99CH37028).

[16]  M.A. Peshkin,et al.  Active-Impedance Control of a Lower-Limb Assistive Exoskeleton , 2007, 2007 IEEE 10th International Conference on Rehabilitation Robotics.

[17]  Robert Richardson,et al.  A Control Strategy for Upper Limb Robotic Rehabilitation With a Dual Robot System , 2010, IEEE/ASME Transactions on Mechatronics.

[18]  Dragoljub Surdilovic,et al.  Robust Control of Interaction with Haptic Interfaces , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[19]  Nikolaos G. Tsagarakis,et al.  A passivity based admittance control for stabilizing the compliant humanoid COMAN , 2012, 2012 12th IEEE-RAS International Conference on Humanoid Robots (Humanoids 2012).

[20]  Blake Hannaford,et al.  Stable haptic interaction with virtual environments , 1999, IEEE Trans. Robotics Autom..

[21]  C. L. Clover A control-system architecture for robots used to simulate dynamic force and moment interaction between humans and virtual objects , 1999, IEEE Trans. Syst. Man Cybern. Part C.

[22]  Paolo Rocco,et al.  Walk-through programming for robotic manipulators based on admittance control , 2013, Robotica.

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

[24]  Nariman Sepehri,et al.  Position-based impedance control of an industrial hydraulic manipulator , 1997 .

[25]  Dominiek Reynaerts,et al.  Bounded environment passivity of the classical Position-Force teleoperation controller , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

[27]  J. Edward Colgate,et al.  Intelligent assist devices in industrial applications: a review , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[28]  Sandra Hirche,et al.  Human-preference-based control design: Adaptive robot admittance control for physical human-robot interaction , 2012, 2012 IEEE RO-MAN: The 21st IEEE International Symposium on Robot and Human Interactive Communication.

[29]  Myo Thant Sin Aung,et al.  Acceleration feedback and friction compensation for improving the stability of admittance control , 2015, 2015 10th Asian Control Conference (ASCC).

[30]  Neville Hogan,et al.  An analysis of contact instability in terms of passive physical equivalents , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[31]  J. Edward Colgate,et al.  A high performance 6-DOF haptic Cobot , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[32]  Wan Kyun Chung,et al.  Human-guided surgical robot system for spinal fusion surgery: CoRASS , 2008, 2008 IEEE International Conference on Robotics and Automation.

[33]  Michael Peshkin,et al.  KineAssist: Design and Development of a Robotic Overground Gait and Balance Therapy Device , 2008, Topics in stroke rehabilitation.

[34]  Martin Buss,et al.  Haptic Rendering of Actuated Mechanisms by Active Admittance Control , 2008, EuroHaptics.

[35]  Jian Huang,et al.  Control of upper-limb power-assist exoskeleton based on motion intention recognition , 2011, 2011 IEEE International Conference on Robotics and Automation.

[36]  Jacob Rosen,et al.  Admittance control of an upper limb exoskeleton - Reduction of energy exchange , 2012, 2012 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[37]  Wyatt S. Newman,et al.  The implementation of a natural admittance controller on an industrial manipulator , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[38]  Alin Albu-Schäffer,et al.  A Unified Passivity-based Control Framework for Position, Torque and Impedance Control of Flexible Joint Robots , 2007, Int. J. Robotics Res..

[39]  Clément Gosselin,et al.  Variable admittance control of a four-degree-of-freedom intelligent assist device , 2012, 2012 IEEE International Conference on Robotics and Automation.

[40]  Wyatt S. Newman,et al.  The passivity of natural admittance control implementations , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[41]  Kazuhiro Kosuge,et al.  Stability and Variable Admittance Control in the Physical Interaction with a Mobile Robot , 2015 .

[42]  Christian Ott,et al.  Unified Impedance and Admittance Control , 2010, 2010 IEEE International Conference on Robotics and Automation.

[43]  Gregory D. Hager,et al.  Human-Machine Collaborative Systems for Microsurgical Applications , 2005, Int. J. Robotics Res..

[44]  Devendra P. Garg,et al.  Fuzzy logic based reinforcement learning of admittance control for automated robotic manufacturing , 1997, Proceedings of 1st International Conference on Conventional and Knowledge Based Intelligent Electronic Systems. KES '97.

[45]  J. Edward Colgate,et al.  Design of an active one-degree-of-freedom lower-limb exoskeleton with inertia compensation , 2011, Int. J. Robotics Res..

[46]  Jacob Rosen,et al.  Comparison of multi-sensor admittance control in joint space and task space for a seven degree of freedom upper limb exoskeleton , 2010, 2010 3rd IEEE RAS & EMBS International Conference on Biomedical Robotics and Biomechatronics.

[47]  Daniel E. Whitney,et al.  Force Feedback Control of Manipulator Fine Motions , 1977 .

[48]  S. Micera,et al.  Robotic techniques for upper limb evaluation and rehabilitation of stroke patients , 2005, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

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

[50]  Raffaello D'Andrea,et al.  Admittance control for physical human-quadrocopter interaction , 2013, 2013 European Control Conference (ECC).

[51]  Tetsuro Yabuta,et al.  Comparison Between Admittance and Impedance Control of a Multi-Finger-Arm Robot using the Guaranteed Manipulability Method , 2013 .

[52]  Dale A. Lawrence Stability and transparency in bilateral teleoperation , 1993, IEEE Trans. Robotics Autom..

[53]  Takeo Kanade,et al.  What you can see is what you can feel-development of a visual/haptic interface to virtual environment , 1996, Proceedings of the IEEE 1996 Virtual Reality Annual International Symposium.

[54]  Stephen P. Buerger,et al.  Relaxing Passivity for Human-Robot Interaction , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[55]  Jos Meuleman,et al.  Novel actuation design of a gait trainer with shadow leg approach , 2013, 2013 IEEE 13th International Conference on Rehabilitation Robotics (ICORR).

[56]  J. Edward Colgate The control of dynamically interacting systems , 1988 .

[57]  Craig R. Carignan,et al.  Manipulator impedance accuracy in position-based impedance control implementations , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[58]  M. Doyon,et al.  On the implementation and performance of impedance control on position controlled robots , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[59]  Neville Hogan,et al.  Controlling impedance at the man/machine interface , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[60]  Fatih Ozkul,et al.  Design of an admittance control with inner robust position control for a robot-assisted rehabilitation system RehabRoby , 2011, 2011 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM).

[61]  W. S. Newman,et al.  Stability and Performance Limits of Interaction Controllers , 1992 .

[62]  Homayoon Kazerooni,et al.  Human-robot interaction via the transfer of power and information signals , 1990, IEEE Trans. Syst. Man Cybern..

[63]  Dragoljub Surdilovic,et al.  Contact stability issues in position based impedance control: theory and experiments , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[64]  M. A. Peshkin,et al.  Inertia Compensation Control of a One-Degree-of-Freedom Exoskeleton for Lower-Limb Assistance: Initial Experiments , 2012, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[65]  Arno H. A. Stienen,et al.  The ACT-4D: A novel rehabilitation robot for the quantification of upper limb motor impairments following brain injury , 2011, 2011 IEEE International Conference on Rehabilitation Robotics.

[66]  Jiting Li,et al.  An adaptive haptic interaction architecture for knee rehabilitation robot , 2009, 2009 International Conference on Mechatronics and Automation.

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

[68]  Michael A. Peshkin,et al.  The robustness of an admittance control law designed for force guided assembly to the disturbance of contact friction , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[69]  P. Culmer,et al.  An Admittance Control Scheme for a Robotic Upper- Limb Stroke Rehabilitation System , 2005, 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference.

[70]  Frans C. T. van der Helm,et al.  Design of a Rotational Hydroelastic Actuator for a Powered Exoskeleton for Upper Limb Rehabilitation , 2010, IEEE Transactions on Biomedical Engineering.

[71]  Blake Hannaford,et al.  Control law design for haptic interfaces to virtual reality , 2002, IEEE Trans. Control. Syst. Technol..

[72]  Stephen P. Buerger,et al.  Complementary Stability and Loop Shaping for Improved Human–Robot Interaction , 2007, IEEE Transactions on Robotics.

[73]  Piet Lammertse,et al.  HapticMaster - a generic force controlled robot for human interaction , 2003, Ind. Robot.

[74]  Septimiu E. Salcudean,et al.  Analysis of Control Architectures for Teleoperation Systems with Impedance/Admittance Master and Slave Manipulators , 2001, Int. J. Robotics Res..

[75]  Dale Lawrence,et al.  Position-based impedance control - Achieving stability in practice , 1987 .

[76]  Neville Hogan,et al.  Robust control of dynamically interacting systems , 1988 .

[77]  J. Edward Colgate,et al.  Haptic Display of Constrained Dynamic Systems via Admittance Displays , 2007, IEEE Transactions on Robotics.

[78]  G. Raisbeck A Definition of Passive Linear Networks in Terms of Time and Energy , 1954 .

[79]  Michael A. Peshkin,et al.  Force-assembly with friction , 1994, IEEE Trans. Robotics Autom..

[80]  Dikai Liu,et al.  Admittance control scheme for implementing model-based assistance-as-needed on a robot , 2013, 2013 35th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[81]  R. Colbaugh,et al.  Simulation Studies in Manipulator Impedance Control , 1992, 1992 American Control Conference.

[82]  Daniel Liberzon,et al.  Switching in Systems and Control , 2003, Systems & Control: Foundations & Applications.

[83]  Kevin Cleary,et al.  Closed-Loop Force Control for Haptic Simulation of Virtual Environments , 2000 .

[84]  Yoshihiko Nakamura,et al.  Base force/torque sensing for position based Cartesian impedance control , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[85]  Xiaoou Li,et al.  Neural PID admittance control of a robot , 2013, 2013 American Control Conference.