Robot skill learning system of multi-space fusion based on dynamic movement primitives and adaptive neural network control

被引:1
作者
Liu, Chengguo [1 ,3 ]
Peng, Guangzhu [2 ]
Xia, Yu [1 ]
Li, Junyang [1 ]
Yang, Chenguang [3 ]
机构
[1] Chongqing Univ, State Key Lab Mech Transmiss, Chongqing 400044, Peoples R China
[2] Nanjing Univ Informat Sci & Technol, Sch Automat, Nanjing 210044, Peoples R China
[3] Univ West England, Bristol Robot Lab, Bristol BS16 1QY, England
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
Multi -space skill; Riemannian manifold; Dynamic movement primitive; Adaptive neural network; Variable admittance control; FRAMEWORK;
D O I
10.1016/j.neucom.2024.127248
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This article develops a robot skill learning system with multi -space fusion, simultaneously considering motion/ stiffness generation and trajectory tracking. To begin with, surface electromyography (sEMG) signals from the human arm is captured based on the MYO armband to estimate endpoint stiffness. Gaussian Process Regression (GPR) is combined with dynamic movement primitive (DMP) to extract more skills features from multidemonstrations. Then, the traditional DMP formulation is improved based on the Riemannian metric to encode the robot's quaternions with non-Euclidean properties. Furthermore, an adaptive neural network (NN)based finite -time admittance controller is designed to track the trajectory generated by the motion model and to reflect the learned stiffness characteristics. In this controller, a radial basis function neural network (RBFNN) is employed to compensate for the uncertainty of the robot dynamics. Finally, experimental validation is conducted using the ROKAE collaborative robot, confirming the effectiveness of the proposed approach. In summary, the presented framework is suitable for human -robot skill transfer method that require simultaneous consideration of position and stiffness in Euclidean space, as well as orientation on Riemannian manifolds.
引用
收藏
页数:12
相关论文
共 36 条
  • [1] Finite time control of robotic manipulators with position output feedback
    Abooee, Ali
    Khorasani, Masoud Moravej
    Haeri, Mohammad
    [J]. INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2017, 27 (16) : 2982 - 2999
  • [2] Abu-Dakka FJ, 2020, IEEE INT CONF ROBOT, P4421, DOI [10.1109/icra40945.2020.9196952, 10.1109/ICRA40945.2020.9196952]
  • [3] Force-based variable impedance learning for robotic manipulation
    Abu-Dakka, Fares J.
    Rozo, Leonel
    Caldwell, Darwin G.
    [J]. ROBOTICS AND AUTONOMOUS SYSTEMS, 2018, 109 : 156 - 167
  • [4] Alizadeh T, 2016, IEEE ASME INT C ADV, P889, DOI 10.1109/AIM.2016.7576881
  • [5] Calinon S., 2016, Humanoid Robotics: a Reference, P1
  • [6] Gaussians on Riemannian Manifolds: Applications for Robot Learning and Adaptive Control
    Calinon, Sylvain
    [J]. IEEE ROBOTICS & AUTOMATION MAGAZINE, 2020, 27 (02) : 33 - 45
  • [7] Calinon S, 2014, IEEE INT CONF ROBOT, P3339, DOI 10.1109/ICRA.2014.6907339
  • [8] Conservative congruence transformation for joint and Cartesian stiffness matrices of robotic hands and fingers
    Chen, SF
    Kao, I
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2000, 19 (09) : 835 - 847
  • [9] Learning Compliant Movement Primitives Through Demonstration and Statistical Generalization
    Denisa, Miha
    Gams, Andrej
    Ude, Ales
    Petric, Tadej
    [J]. IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2016, 21 (05) : 2581 - 2594
  • [10] Hogan N, 1984, 1984 AM CONTROL C, P304, DOI [DOI 10.23919/ACC.1984.4788393, 10.23919/ACC.1984.4788393]