TY - GEN
T1 - Dynamic Mode Decomposition for perturbation estimation in human robot interaction
AU - Berger, Erik
AU - Sastuba, Mark
AU - Vogt, David
AU - Jung, Bernhard
AU - Ben Amor, Heni
N1 - Publisher Copyright:
© 2014 IEEE.
PY - 2014/10/15
Y1 - 2014/10/15
N2 - In many settings, e.g. physical human-robot interaction, robotic behavior must be made robust against more or less spontaneous application of external forces. Typically, this problem is tackled by means of special purpose force sensors which are, however, not available on many robotic platforms. In contrast, we propose a machine learning approach suitable for more common, although often noisy sensors. This machine learning approach makes use of Dynamic Mode Decomposition (DMD) which is able to extract the dynamics of a nonlinear system. It is therefore well suited to separate noise from regular oscillations in sensor readings during cyclic robot movements under different behavior configurations. We demonstrate the feasibility of our approach with an example where physical forces are exerted on a humanoid robot during walking. In a training phase, a snapshot based DMD model for behavior specific parameter configurations is learned. During task execution the robot must detect and estimate the external forces exerted by a human interaction partner. We compare the DMD-based approach to other interpolation schemes and show that the former outperforms the latter particularly in the presence of sensor noise. We conclude that DMD which has so far been mostly used in other fields of science, particularly fluid mechanics, is also a highly promising method for robotics.
AB - In many settings, e.g. physical human-robot interaction, robotic behavior must be made robust against more or less spontaneous application of external forces. Typically, this problem is tackled by means of special purpose force sensors which are, however, not available on many robotic platforms. In contrast, we propose a machine learning approach suitable for more common, although often noisy sensors. This machine learning approach makes use of Dynamic Mode Decomposition (DMD) which is able to extract the dynamics of a nonlinear system. It is therefore well suited to separate noise from regular oscillations in sensor readings during cyclic robot movements under different behavior configurations. We demonstrate the feasibility of our approach with an example where physical forces are exerted on a humanoid robot during walking. In a training phase, a snapshot based DMD model for behavior specific parameter configurations is learned. During task execution the robot must detect and estimate the external forces exerted by a human interaction partner. We compare the DMD-based approach to other interpolation schemes and show that the former outperforms the latter particularly in the presence of sensor noise. We conclude that DMD which has so far been mostly used in other fields of science, particularly fluid mechanics, is also a highly promising method for robotics.
UR - http://www.scopus.com/inward/record.url?scp=84937552355&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84937552355&partnerID=8YFLogxK
U2 - 10.1109/ROMAN.2014.6926317
DO - 10.1109/ROMAN.2014.6926317
M3 - Conference contribution
AN - SCOPUS:84937552355
T3 - IEEE RO-MAN 2014 - 23rd IEEE International Symposium on Robot and Human Interactive Communication: Human-Robot Co-Existence: Adaptive Interfaces and Systems for Daily Life, Therapy, Assistance and Socially Engaging Interactions
SP - 593
EP - 600
BT - IEEE RO-MAN 2014 - 23rd IEEE International Symposium on Robot and Human Interactive Communication
A2 - Loureiro, Rui
A2 - Alissandrakis, Aris
A2 - Tapus, Adriana
A2 - Sabanovic, Selma
A2 - Tanaka, Fumihide
A2 - Nagai, Yukie
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 23rd IEEE International Symposium on Robot and Human Interactive Communication, IEEE RO-MAN 2014
Y2 - 25 August 2014 through 29 August 2014
ER -