Compliance Control and Human-Robot Interaction: Part 1 - Survey

Compliance control is highly relevant to human safety in human–robot interaction (HRI). This paper presents a review of various compliance control techniques. The paper is aimed to provide a good background knowledge for new researchers and highlight the current hot issues in compliance control research. Active compliance, passive compliance, adaptive and reinforcement learning-based compliance control techniques are discussed. This paper provides a comprehensive literature survey of compliance control keeping in view physical human robot interaction (pHRI) e.g., passing an object, such as a cup, between a human and a robot. Compliance control may eventually provide an immediate and effective layer of safety by avoiding pushing, pulling or clamping in pHRI. Emerging areas such as soft robotics, which exploit the deformability of biomaterial as well as hybrid approaches which combine active and passive compliance are also highlighted.

[1]  Fumiya Iida,et al.  Soft Robotics: Challenges and Perspectives , 2011, FET.

[2]  Jing Xiao,et al.  Active compliant motion: a survey , 2005, Adv. Robotics.

[3]  Nikolaos G. Tsagarakis,et al.  "Soft" Exoskeletons for Upper and Lower Body Rehabilitation - Design, Control and Testing , 2007, Int. J. Humanoid Robotics.

[4]  Joris De Schutter,et al.  A study of active compliant motion control methods for rigid manipulators based on a generic scheme , 1987, ICRA.

[5]  Veljko Potkonjak,et al.  Anthropomimetic robot with passive compliance - Contact dynamics and control , 2011, 2011 19th Mediterranean Conference on Control & Automation (MED).

[6]  K.J. Astrom Adaptive control around 1960 , 1996, IEEE Control Systems.

[7]  J. Salisbury,et al.  Active stiffness control of a manipulator in cartesian coordinates , 1980, 1980 19th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes.

[8]  Bruno Siciliano,et al.  Null-Space Impedance Control For Physical Human-Robot Interaction , 2013 .

[9]  G. Oriolo,et al.  Robotics: Modelling, Planning and Control , 2008 .

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

[11]  Karl Johan Åström,et al.  Theory and applications of adaptive control - A survey , 1983, Autom..

[12]  Zhao-Hui Jiang Impedance Control of Flexible Robot Arms with Parametric Uncertainties , 2005, J. Intell. Robotic Syst..

[13]  An-Chyau Huang,et al.  Adaptive Impedance Control of Robot Manipulators based on Function Approximation Technique , 2004, Robotica.

[14]  Bruno Siciliano,et al.  Functional compliance in the control of a personal robot , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[15]  P ? ? ? ? ? ? ? % ? ? ? ? , 1991 .

[16]  Alin Albu-Schäffer,et al.  Safe acting and manipulation in human environments: A key concept for robots in our society , 2011, Advanced Robotics and its Social Impacts.

[17]  Garth Zeglin,et al.  Measuring contact points from displacements with a compliant, articulated robot hand , 2011, 2011 IEEE International Conference on Robotics and Automation.

[18]  Bruno Siciliano,et al.  Compliant control for a cable-actuated anthropomorphic robot arm: an experimental validation of different solutions , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[19]  S. Komada,et al.  Robust Force And Compliance Control Of Robotic Manipulator , 1988, Proceedings.14 Annual Conference of Industrial Electronics Society.

[20]  E. Guglielmelli,et al.  Torque-dependent compliance control in the joint space of an operational robotic machine for motor therapy , 2005, 9th International Conference on Rehabilitation Robotics, 2005. ICORR 2005..

[21]  Kevin Wedeward,et al.  Adaptive compliance control of electrically-driven manipulators , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

[22]  Alin Albu-Schäffer,et al.  On the Passivity-Based Impedance Control of Flexible Joint Robots , 2008, IEEE Transactions on Robotics.

[23]  Russell H. Taylor,et al.  Preliminary experiments in cooperative human/robot force control for robot assisted microsurgical manipulation , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[24]  Henning Tolle,et al.  A self-adjusting active compliance controller for multiple robots handling an object , 2002 .

[25]  Maolin Jin,et al.  Robust Compliant Motion Control of Robot With Nonlinear Friction Using Time-Delay Estimation , 2008, IEEE Transactions on Industrial Electronics.

[26]  Sungchul Kang,et al.  A variable stiffness joint using leaf springs for robot manipulators , 2009, 2009 IEEE International Conference on Robotics and Automation.

[27]  S. Sastry,et al.  Adaptive Control: Stability, Convergence and Robustness , 1989 .

[28]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

[29]  Alessandro De Luca,et al.  Compliance Control for an Anthropomorphic Robot with Elastic Joints: Theory and Experiments , 2005 .

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

[31]  Alin Albu-Schäffer,et al.  Soft robotics , 2008, IEEE Robotics & Automation Magazine.

[32]  Henning Tolle,et al.  Learning approach to the active compliance control of multi-arm robots coupled through a flexible object , 1995 .

[33]  Alin Albu-Schäffer,et al.  Cartesian impedance control of redundant robots: recent results with the DLR-light-weight-arms , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[34]  Frank L. Lewis,et al.  Robot Manipulator Control: Theory and Practice , 2003 .

[35]  김병찬,et al.  Impedance learning for Robotic Contact Tasks using Natural Actor-Critic Algorithm , 2010 .

[36]  C. Majidi Soft Robotics: A Perspective—Current Trends and Prospects for the Future , 2014 .

[37]  Il Hong Suh,et al.  A compliance control strategy for robot manipulators under unknown environment , 2000 .

[38]  Homayoun Seraji,et al.  ADAPTIVE COMPLIANCE CONTROL: An Approach to Implicit Force Control in Compliant Motion , 1997 .

[39]  Alin Albu-Schäffer,et al.  Robots Driven by Compliant Actuators: Optimal Control Under Actuation Constraints , 2013, IEEE Transactions on Robotics.

[40]  Homayoun Seraji,et al.  Adaptive admittance control: an approach to explicit force control in compliant motion , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[41]  Jeha Ryu,et al.  Safe physical human robot interaction-past, present and future , 2008 .

[42]  Hesheng Wang,et al.  Unknown constrained mechanisms operation based on dynamic hybrid compliance control , 2011, 2011 IEEE International Conference on Robotics and Biomimetics.

[43]  Dragoljub Surdilovic,et al.  Safe physical human-robot interaction with industrial dual-arm robots , 2013, 9th International Workshop on Robot Motion and Control.

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

[45]  Bruno Siciliano,et al.  Adaptive compliant control of robot manipulators , 1996 .

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

[47]  Oussama Khatib,et al.  Air muscle controller design in the distributed macro-mini (DM2) actuation approach , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[48]  Min Cheol Lee,et al.  Current based compliance control method for minimizing an impact force at collision of service robot arm , 2011 .

[49]  Ivan Kalaykov,et al.  Semi-active compliant robot enabling collision safety for human robot interaction , 2010, 2010 IEEE International Conference on Mechatronics and Automation.

[50]  Loredana Zollo,et al.  Torque-dependent compliance control in the joint space for robot-mediated motor therapy , 2006 .

[51]  Bram Vanderborght,et al.  Compliant Actuation in New Robotic Applications , .

[52]  Günter Schreiber,et al.  A New Generation of Compliance Controlled Manipulators with Human Arm Like Properties , 2001, ISRR.

[53]  Nikolaos G. Tsagarakis,et al.  MACCEPA 2.0: compliant actuator used for energy efficient hopping robot Chobino1D , 2011, Auton. Robots.

[54]  Robin R. Murphy,et al.  Human-Robot Interaction , 2012 .

[55]  Frank L. Lewis,et al.  A Q-learning based Cartesian model reference compliance controller implementation for a humanoid robot arm , 2011, 2011 IEEE 5th International Conference on Robotics, Automation and Mechatronics (RAM).

[56]  Feng-Li Lian,et al.  Adaptive hybrid position/force control for robotic manipulators with compliant links , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[57]  Richard Colbaugh,et al.  Adaptive Compliant Motion Control for Dexterous Manipulators , 1995, Int. J. Robotics Res..

[58]  Antonio Bicchi,et al.  Integration of active and passive compliance control for safe human-robot coexistence , 2009, 2009 IEEE International Conference on Robotics and Automation.

[59]  Takahiro Kosaki,et al.  Design of a Pressure Observer and its Application to a Low-Cost Pneumatic Control System , 2011, Int. J. Autom. Technol..

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

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

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

[63]  Jörg Krüger,et al.  Dual arm robot for flexible and cooperative assembly , 2011 .

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

[65]  Sang-Rok Oh,et al.  Compliance control of a position controlled robotic hand using F/T sensors , 2011, 2011 8th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI).

[66]  MajidiCarmel,et al.  Soft Robotics: A Perspective—Current Trends and Prospects for the Future , 2014 .

[67]  G. Giralt,et al.  Safe and dependable physical human-robot interaction in anthropic domains: State of the art and challenges , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[68]  Taro Nakamura,et al.  Position and Vibration Control of Variable Rheological Joints Using Artificial Muscles and Magneto-Rheological Brake , 2011, Int. J. Humanoid Robotics.

[69]  Marcelo H. Ang,et al.  Active compliance control of a PUMA 560 robot , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[70]  Toru Tsumugiwa,et al.  Variable impedance control based on estimation of human arm stiffness for human-robot cooperative calligraphic task , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[71]  Bram Vanderborght,et al.  Mechanical Design of the huggable Robot Probo , 2011, Int. J. Humanoid Robotics.

[72]  Alin Albu-Schäffer,et al.  Human-Like Adaptation of Force and Impedance in Stable and Unstable Interactions , 2011, IEEE Transactions on Robotics.

[73]  Alin Albu-Schäffer,et al.  Programming by touch: the different way of human-robot interaction , 2003, IEEE Trans. Ind. Electron..

[74]  Louis Phee,et al.  A review of master-slave robotic systems for surgery , 2004, IEEE Conference on Robotics, Automation and Mechatronics, 2004..

[75]  Friedrich M. Wahl,et al.  Manipulation Primitives - A Universal Interface between Sensor-Based Motion Control and Robot Programming , 2011, Robotic Systems for Handling and Assembly.

[76]  Bruno Siciliano,et al.  An impedance-compliance control for a cable-actuated robot , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[77]  Alin Albu-Schäffer,et al.  Decoupling based Cartesian impedance control of flexible joint robots , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[78]  Martin Buss,et al.  Human-Robot Collaboration: a Survey , 2008, Int. J. Humanoid Robotics.

[79]  Paolo Dario,et al.  Experimental validation of functional compliance in an anthropomorphic personal robot , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[80]  Ryojun Ikeura,et al.  Investigation of the Impedance Characteristic of Human Arm for Development of Robots to Cooperate with Humans , 2002 .

[81]  Norihiko Adachi,et al.  Compliant motion control of kinematically redundant manipulators , 1993, IEEE Trans. Robotics Autom..

[82]  John B. Shoven,et al.  I , Edinburgh Medical and Surgical Journal.

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

[84]  Stefan Schaal,et al.  Variable Impedance Control - A Reinforcement Learning Approach , 2010, Robotics: Science and Systems.

[85]  Nabil Simaan,et al.  Compliant motion control for continuum robots with intrinsic actuation sensing , 2011, 2011 IEEE International Conference on Robotics and Automation.

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

[87]  R. Ham,et al.  Compliant actuator designs , 2009, IEEE Robotics & Automation Magazine.

[88]  Charles C. Kemp,et al.  Human-Robot Interaction for Cooperative Manipulation: Handing Objects to One Another , 2007, RO-MAN 2007 - The 16th IEEE International Symposium on Robot and Human Interactive Communication.

[89]  von Albrichsfeld,et al.  Self-adjusting Active Compliance Controller for Two Cooperating Robots Handling a Flexible Object , 1996 .

[90]  Yuan F. Zheng,et al.  Intelligent compliant motion control , 1998, IEEE Trans. Syst. Man Cybern. Part B.

[91]  Chong-Won Lee,et al.  A compliant motion control for insertion of complex shaped objects using contact , 1997, Proceedings of International Conference on Robotics and Automation.

[92]  Naoki Kawakami,et al.  Design, Control and Evaluation of a Whole-Sensitive Robot Arm for Physical Human-Robot Interaction , 2009, Int. J. Humanoid Robotics.

[93]  John Kenneth Salisbury,et al.  Playing it safe [human-friendly robots] , 2004, IEEE Robotics & Automation Magazine.

[94]  George M. Whitesides,et al.  A Hybrid Combining Hard and Soft Robots , 2014 .

[95]  Alin Albu-Schäffer,et al.  Modal limit cycle control for variable stiffness actuated robots , 2013, 2013 IEEE International Conference on Robotics and Automation.

[96]  C.-H. Wu,et al.  Nonlinear neuromuscular control for robot compliance control , 1993, Proceedings of 8th IEEE International Symposium on Intelligent Control.

[97]  Peter Kulchyski and , 2015 .

[98]  Oussama Khatib,et al.  Interface Design and Control Strategies for a Robot Assisted Ultrasonic Examination System , 2010, ISER.

[100]  Bruno Siciliano,et al.  An experimental study on compliance control for a redundant personal robot arm , 2003, Robotics Auton. Syst..

[101]  Alin Albu-Schäffer,et al.  The DLR lightweight robot: design and control concepts for robots in human environments , 2007, Ind. Robot.

[102]  Jean-Jacques E. Slotine,et al.  Adaptive Cartesian Control of Redundant Manipulators , 1990, 1990 American Control Conference.

[103]  Ren C. Luo,et al.  Gravity compensation and compliance based force control for auxiliarily easiness in manipulating robot arm , 2011, 2011 8th Asian Control Conference (ASCC).

[104]  Aude Billard,et al.  Safety issues in human-robot interactions , 2013, 2013 IEEE International Conference on Robotics and Automation.

[105]  Alin Albu-Schäffer,et al.  A passivity based Cartesian impedance controller for flexible joint robots - part I: torque feedback and gravity compensation , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[106]  Woonchul Ham Adaptive force and position control of robot manipulator based on hyperstability , 1998, Proceedings of the 37th SICE Annual Conference. International Session Papers.

[107]  Sungchul Kang,et al.  A Robot Joint With Variable Stiffness Using Leaf Springs , 2011, IEEE Transactions on Robotics.

[108]  V.F. Filaretov,et al.  Adaptive force/position control of robot manipulators , 2008, 2008 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.

[109]  Alin Albu-Schäffer,et al.  Anthropomorphic Soft Robotics - From Torque Control to Variable Intrinsic Compliance , 2009, ISRR.

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

[111]  Antonio Bicchi,et al.  Toward soft robots you can depend on , 2008, IEEE Robotics & Automation Magazine.

[112]  Louis L. Whitcomb,et al.  Adaptive force control of position/velocity controlled robots: theory and experiment , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[113]  Qiang Huang,et al.  Compliance control of a humanoid arm based on force feedback , 2005, 2005 IEEE International Conference on Information Acquisition.

[114]  Kuu-young Young,et al.  Reinforcement Learning and Robust Control for Robot Compliance Tasks , 1998, J. Intell. Robotic Syst..

[115]  Karl Johan Åström,et al.  Adaptive control around 1960 , 1995 .