TY - JOUR
T1 - Energy budgets for coordinate invariant robot control in physical human–robot interaction
AU - Lachner, Johannes
AU - Allmendinger, Felix
AU - Hobert, Eddo
AU - Hogan, Neville
AU - Stramigioli, Stefano
N1 - Funding Information:
This work was partially funded by the MURAB project (grant agreement number 688188). N. Hogan was supported in part by the Centers for Mechanical Engineering Research and Education at MIT and SUSTech.
Funding Information:
We would like to thank KUKA Systems GmbH for providing us the measurement equipment. A special thanks goes to Florian Groschup and Nicolas Brueckmann. This work was partially funded by the MURAB project (grant agreement number 688188). N. Hogan was supported in part by the Centers for Mechanical Engineering Research and Education at MIT and SUSTech.
Publisher Copyright:
© The Author(s) 2021.
PY - 2021/8
Y1 - 2021/8
N2 - In this work we consider the current certification process of applications with physical human–robot interaction (pHRI). Two major hazards are collisions and clamping scenarios. The implementation of safety measures in pHRI applications typically depends strongly on coordinates, e.g., to monitor the robot velocity or to predict external forces. We show that the current certification process does not, in general, guarantee a safe robot behavior. In particular, in unstructured environments it is not possible to predict all risks in advance. We therefore propose to control the energy of the robot, which is a coordinate invariant entity. For an impedance controlled robot, the total energy consists of potential energy and kinetic energy. The energy flow from task description to physical interaction follows a strict causality. We assign a safe energy budget for the robot. With this energy budget, the presented controller auto-tunes its parameters to limit the exchanged kinetic energy during a collision and the potential energy during clamping scenarios. In contact, the robot behaves compliantly and therefore eliminates clamping danger. After contact, the robot automatically continues to follow the desired trajectory. With this approach the number of safety-related parameters to be determined can be reduced to one energy value, which has the potential to significantly speed up the commissioning of pHRI applications. The proposed technique is validated by experiments.
AB - In this work we consider the current certification process of applications with physical human–robot interaction (pHRI). Two major hazards are collisions and clamping scenarios. The implementation of safety measures in pHRI applications typically depends strongly on coordinates, e.g., to monitor the robot velocity or to predict external forces. We show that the current certification process does not, in general, guarantee a safe robot behavior. In particular, in unstructured environments it is not possible to predict all risks in advance. We therefore propose to control the energy of the robot, which is a coordinate invariant entity. For an impedance controlled robot, the total energy consists of potential energy and kinetic energy. The energy flow from task description to physical interaction follows a strict causality. We assign a safe energy budget for the robot. With this energy budget, the presented controller auto-tunes its parameters to limit the exchanged kinetic energy during a collision and the potential energy during clamping scenarios. In contact, the robot behaves compliantly and therefore eliminates clamping danger. After contact, the robot automatically continues to follow the desired trajectory. With this approach the number of safety-related parameters to be determined can be reduced to one energy value, which has the potential to significantly speed up the commissioning of pHRI applications. The proposed technique is validated by experiments.
KW - UT-Hybrid-D
KW - Energy-aware control
KW - Impedance control
KW - Physical human–robot interaction
KW - Coordinate invariance
UR - http://www.scopus.com/inward/record.url?scp=85105721487&partnerID=8YFLogxK
U2 - 10.1177/02783649211011639
DO - 10.1177/02783649211011639
M3 - Article
AN - SCOPUS:85105721487
SN - 0278-3649
VL - 40
SP - 968
EP - 985
JO - International journal of robotics research
JF - International journal of robotics research
IS - 8-9
ER -