TY - JOUR
T1 - Compensation for Undefined Behaviors during Robot Task Execution by Switching Controllers Depending on Embedded Dynamics in RNN
AU - Suzuki, Kanata
AU - Mori, Hiroki
AU - Ogata, Tetsuya
N1 - Funding Information:
Manuscript received October 14, 2020; accepted February 12, 2021. Date of publication March 3, 2021; date of current version March 23, 2021. This letter was recommended for publication by Associate Editor E. Ugur and Editor T. Asfour upon evaluation of the reviewers’ comments. This work was supported by JST ACT-X under Grant JPMJAX190I, Japan. (Corresponding author: Tetsuya Ogata.) Kanata Suzuki is with the Artificial Intelligence Laboratories, Fujitsu Laboratories Ltd., Kanagawa 211-8588, Japan and also with the Department of Intermedia Art and Science, School of Fundamental Science and Engineering, Waseda University, Tokyo 169-8555, Japan (e-mail: suzuki.kanata@jp.fujitsu.com).
Publisher Copyright:
© 2016 IEEE.
PY - 2021/4
Y1 - 2021/4
N2 - Robotic applications require both correct task performance and compensation for undefined behaviors. Although deep learning is a promising approach to perform complex tasks, the response to undefined behaviors that are not reflected in the training dataset remains challenging. In a human-robot collaborative task, the robot may adopt an unexpected posture due to collisions and other unexpected events. Therefore, robots should be able to recover from disturbances for completing the execution of the intended task. We propose a compensation method for undefined behaviors by switching between two controllers. Specifically, the proposed method switches between learning-based and model-based controllers depending on the internal representation of a recurrent neural network that learns task dynamics. We applied the proposed method to a pick-And-place task and evaluated the compensation for undefined behaviors. Experimental results from simulations and on a real robot demonstrate the effectiveness and high performance of the proposed method.
AB - Robotic applications require both correct task performance and compensation for undefined behaviors. Although deep learning is a promising approach to perform complex tasks, the response to undefined behaviors that are not reflected in the training dataset remains challenging. In a human-robot collaborative task, the robot may adopt an unexpected posture due to collisions and other unexpected events. Therefore, robots should be able to recover from disturbances for completing the execution of the intended task. We propose a compensation method for undefined behaviors by switching between two controllers. Specifically, the proposed method switches between learning-based and model-based controllers depending on the internal representation of a recurrent neural network that learns task dynamics. We applied the proposed method to a pick-And-place task and evaluated the compensation for undefined behaviors. Experimental results from simulations and on a real robot demonstrate the effectiveness and high performance of the proposed method.
KW - Cognitive control architectures
KW - learning from experience
KW - sensorimotor learning
UR - http://www.scopus.com/inward/record.url?scp=85102243382&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85102243382&partnerID=8YFLogxK
U2 - 10.1109/LRA.2021.3063702
DO - 10.1109/LRA.2021.3063702
M3 - Article
AN - SCOPUS:85102243382
SN - 2377-3766
VL - 6
SP - 3475
EP - 3482
JO - IEEE Robotics and Automation Letters
JF - IEEE Robotics and Automation Letters
IS - 2
M1 - 9368970
ER -