Customizing skills for assistive robotic manipulators, an inverse reinforcement learning approach with error-related potentials

被引:32
作者
Batzianoulis, Iason [1 ]
Iwane, Fumiaki [1 ,2 ,3 ]
Wei, Shupeng [1 ]
Correia, Carolina Gaspar Pinto Ramos [1 ]
Chavarriaga, Ricardo [2 ]
Millan, Jose del R. [2 ,3 ,4 ]
Billard, Aude [1 ]
机构
[1] Ecole Polytech Fed Lausanne EPFL, Learning Algorithms & Syst Lab LASA, Lausanne, Switzerland
[2] Ecole Polytech Fed Lausanne EPFL, Brain Machine Interface CNBI, Geneva, Switzerland
[3] Univ Texas Austin, Dept Elect & Comp Engn, Austin, TX 78712 USA
[4] Univ Texas Austin, Dept Neurol, Austin, TX 78712 USA
关键词
BRAIN-COMPUTER INTERFACES; MACHINE INTERFACE; MOTOR IMAGERY; AVOIDANCE; COMPONENTS; SYSTEM; REACH; THETA;
D O I
10.1038/s42003-021-02891-8
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
Robotic assistance via motorized robotic arm manipulators can be of valuable assistance to individuals with upper-limb motor disabilities. Brain-computer interfaces (BCI) offer an intuitive means to control such assistive robotic manipulators. However, BCI performance may vary due to the non-stationary nature of the electroencephalogram (EEG) signals. It, hence, cannot be used safely for controlling tasks where errors may be detrimental to the user. Avoiding obstacles is one such task. As there exist many techniques to avoid obstacles in robotics, we propose to give the control to the robot to avoid obstacles and to leave to the user the choice of the robot behavior to do so a matter of personal preference as some users may be more daring while others more careful. We enable the users to train the robot controller to adapt its way to approach obstacles relying on BCI that detects error-related potentials (ErrP), indicative of the user's error expectation of the robot's current strategy to meet their preferences. Gaussian process-based inverse reinforcement learning, in combination with the ErrP-BCI, infers the user's preference and updates the obstacle avoidance controller so as to generate personalized robot trajectories. We validate the approach in experiments with thirteen able-bodied subjects using a robotic arm that picks up, places and avoids real-life objects. Results show that the algorithm can learn user's preference and adapt the robot behavior rapidly using less than five demonstrations not necessarily optimal. Teaching an assistive robotic manipulator to move objects in a cluttered table requires demonstrations from expert operators, but what if the experts are individuals with motor disabilities? Batzianoulis et al. propose a learning approach which combines robot autonomy and a brain-computer interfacing that decodes whether the generated trajectories meet the user's criteria, and show how their system enables the robot to learn individual user's preferred behaviors using less than five demonstrations that are not necessarily optimal.
引用
收藏
页数:14
相关论文
共 69 条
  • [1] Abbeel P., 2004, P 21 INT C MACH LEAR, P1, DOI [10.1145/1015330.1015430, DOI 10.1145/1015330.1015430]
  • [2] Decoding motor imagery from the posterior parietal cortex of a tetraplegic human
    Aflalo, Tyson
    Kellis, Spencer
    Klaes, Christian
    Lee, Brian
    Shi, Ying
    Pejsa, Kelsie
    Shanfield, Kathleen
    Hayes-Jackson, Stephanie
    Aisen, Mindy
    Heck, Christi
    Liu, Charles
    Andersen, Richard A.
    [J]. SCIENCE, 2015, 348 (6237) : 906 - 910
  • [3] Performing Complex Tasks by Users With Upper-Extremity Disabilities Using a 6-DOF Robotic Arm: A Study
    Al-Halimi, Reem K.
    Moussa, Medhat
    [J]. IEEE TRANSACTIONS ON NEURAL SYSTEMS AND REHABILITATION ENGINEERING, 2017, 25 (06) : 686 - 693
  • [4] Multiclass Brain-Computer Interface Classification by Riemannian Geometry
    Barachant, Alexandre
    Bonnet, Stephane
    Congedo, Marco
    Jutten, Christian
    [J]. IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2012, 59 (04) : 920 - 928
  • [5] CONTROLLING THE FALSE DISCOVERY RATE - A PRACTICAL AND POWERFUL APPROACH TO MULTIPLE TESTING
    BENJAMINI, Y
    HOCHBERG, Y
    [J]. JOURNAL OF THE ROYAL STATISTICAL SOCIETY SERIES B-STATISTICAL METHODOLOGY, 1995, 57 (01) : 289 - 300
  • [6] Motor Imagery and Error Related Potential Induced Position Control of a Robotic Arm
    Bhattacharyya, Saugat
    Konar, Amit
    Tibarewala, D. N.
    [J]. IEEE-CAA JOURNAL OF AUTOMATICA SINICA, 2017, 4 (04) : 639 - 650
  • [7] Bishop C.M., 2006, Pattern Recognition and Machine Learning
  • [8] Frontal theta as a mechanism for cognitive control
    Cavanagh, James F.
    Frank, Michael J.
    [J]. TRENDS IN COGNITIVE SCIENCES, 2014, 18 (08) : 414 - 421
  • [9] Errare machinale est: the use of error-related potentials in brain-machine interfaces
    Chavarriaga, Ricardo
    Sobolewski, Aleksander
    Millan, Jose del R.
    [J]. FRONTIERS IN NEUROSCIENCE, 2014, 8
  • [10] Control of a 7-DOF Robotic Arm System With an SSVEP-Based BCI
    Chen, Xiaogang
    Zhao, Bing
    Wang, Yijun
    Xu, Shengpu
    Gao, Xiaorong
    [J]. INTERNATIONAL JOURNAL OF NEURAL SYSTEMS, 2018, 28 (08)