A Method for Robot Motor Fatigue Management in Physical Interaction and Human-Robot Collaboration Tasks

Collaborative robots are often designed with limited power and force capacity, with the aim to provide affordable solutions and ensure human safety in case of accidental collisions and impacts. If a task requires a power beyond this capacity, or is performed repeatedly over long periods, such limits may be exceeded, which can cause inevitable robot damage and contribute to the lost productivity. In such cases, where hardware solutions and improvements are not applicable, effective software frameworks can prolong robot productivity and lifetime. To this end, in this paper we propose a novel technique for the monitoring and management of robot fatigue in repetitive or high-effort task execution scenarios. The robot fatigue is estimated by the measured temperature of motors in the joints. The proposed fatigue management system is composed of two-stage reaction process that is triggered by different levels of the estimated fatigue. The first stage exploits the kinematic redundancy of robot structure in attempt to minimise the load in the specific joints that under fatigue by reconfiguration in the joint space through the null space of the Cartesian task production. If the first stage is not successful in reducing the fatigue, the second stage is activated that gradually reduces the forces of hybrid controller. At that point, the human co-worker can temporarily take over the task execution until the robot will be recovered from the excessive fatigue. To validate the proposed approach we conducted experiments on KUKA Lightweight Robot performing two interaction tasks: autonomous surface wiping and collaborative human-robot surface polishing.

[1]  Antonio Bicchi,et al.  On making robots understand safety: Embedding injury knowledge into control , 2012, Int. J. Robotics Res..

[2]  Nikolaos G. Tsagarakis,et al.  Tele-impedance: Teleoperation with impedance regulation using a body–machine interface , 2012, Int. J. Robotics Res..

[3]  Rieko Osu,et al.  The central nervous system stabilizes unstable dynamics by learning optimal impedance , 2001, Nature.

[4]  Nikolaos G. Tsagarakis,et al.  Anticipatory Robot Assistance for the Prevention of Human Static Joint Overloading in Human–Robot Collaboration , 2018, IEEE Robotics and Automation Letters.

[5]  John M. Hollerbach,et al.  Redundancy resolution of manipulators through torque optimization , 1987, IEEE J. Robotics Autom..

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

[7]  Arash Ajoudani,et al.  A Human–Robot Co-Manipulation Approach Based on Human Sensorimotor Information , 2017, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[8]  Sami Haddadin,et al.  Unified passivity-based Cartesian force/impedance control for rigid and flexible joint robots via task-energy tanks , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

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

[10]  Nikolaos G. Tsagarakis,et al.  Robot adaptation to human physical fatigue in human–robot co-manipulation , 2018, Auton. Robots.

[11]  Sami Haddadin,et al.  An Artificial Robot Nervous System To Teach Robots How To Feel Pain And Reflexively React To Potentially Damaging Contacts , 2017, IEEE Robotics and Automation Letters.

[12]  Darwin G. Caldwell,et al.  A Method for Derivation of Robot Task-Frame Control Authority from Repeated Sensory Observations , 2017, IEEE Robotics and Automation Letters.

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

[14]  Masayuki Inaba,et al.  Design of high torque and high speed leg module for high power humanoid , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[15]  Arash Ajoudani,et al.  Towards ergonomie control of human-robot co-manipulation and handover , 2017, 2017 IEEE-RAS 17th International Conference on Humanoid Robotics (Humanoids).

[16]  Masayuki Inaba,et al.  Thermal control of electrical motors for high-power humanoid robots , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[17]  R. Midence,et al.  Fundamentals of a motor thermal model and its applications in motor protection , 2005, Conference Record of 2005 Annual Pulp and Paper Industry Technical Conference, 2005..

[18]  Veljko Potkonjak,et al.  Motion in human and machine: A virtual fatigue approach , 2002, IEEE Trans. Syst. Man Cybern. Part A.

[19]  Aude Billard,et al.  Task Parameterization Using Continuous Constraints Extracted From Human Demonstrations , 2015, IEEE Transactions on Robotics.

[20]  Tadej Petric,et al.  Robotic assembly solution by human-in-the-loop teaching method based on real-time stiffness modulation , 2018, Auton. Robots.

[21]  Ian D. Walker,et al.  Observer-based fault detection for robot manipulators , 1997, Proceedings of International Conference on Robotics and Automation.

[22]  Alessandro De Luca,et al.  Actuator failure detection and isolation using generalized momenta , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[23]  Guangjun Liu Control of robot manipulators with consideration of actuator performance degradation and failures , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[24]  Dana Kulic,et al.  Pre-collision safety strategies for human-robot interaction , 2007, Auton. Robots.