A Variable Impedance Skill Learning Algorithm Based on Kernelized Movement Primitives

被引:3
|
作者
Liu, Andong [1 ]
Zhan, Shuwen [1 ]
Jin, Zhehao [1 ]
Zhang, Wen-An [1 ]
机构
[1] Zhejiang Univ Technol, Coll Informat Engn, Zhejiang Prov United Key Lab Embedded Syst, Hangzhou 310023, Peoples R China
基金
中国国家自然科学基金;
关键词
Trajectory; Impedance; Kernel; Robots; Hidden Markov models; Heuristic algorithms; Task analysis; Kernelized movement primitives (KMP); learning from demonstrations (LfD); multivariate Gaussian process (MV-GP); variable impedance control (VIC); ROBOT; FRAMEWORK; DYNAMICS;
D O I
10.1109/TIE.2023.3250746
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This article proposes a novel learning from demonstrations (LfD) method based on kernelized movement primitives (KMP). The original KMP algorithm is excellent at generalizing and handling high-dimensional inputs, but it is slightly inadequate in reproduction accuracy. To address this issue, we make two improvements to the KMP algorithm. First, a multivariate Gaussian process is employed to model the reference trajectory, which preliminarily improves the reproduction accuracy of KMP. Second, an optimization problem is formulated to learn the hyperparameters of the kernel function in KMP, which reduces the dependence on experience. We also propose a novel variable impedance control approach to tradeoff contact compliance against tracking accuracy by utilizing the probabilistic properties of the KMP. Comparative simulations and experiments are conducted to validate the proposed LfD algorithm.
引用
收藏
页码:870 / 879
页数:10
相关论文
共 50 条
  • [31] Robot control based on skill primitives
    Kolbus, M
    Reisinger, T
    Maass, J
    PROCEEDINGS OF THE SIXTH IASTED INTERNATIONAL CONFERENCE ON ROBOTICS AND APPLICATIONS, 2005, : 260 - 266
  • [32] Learning Underwater Intervention Skills Based on Dynamic Movement Primitives
    Yang, Xuejiao
    Zhang, Yunxiu
    Li, Rongrong
    Zheng, Xinhui
    Zhang, Qifeng
    ELECTRONICS, 2024, 13 (19)
  • [33] Movement generalization of variable initial task state based on Euclidean transformation dynamical movement primitives
    Ti, Boyang
    Gao, Yongsheng
    Shi, Ming
    Fu, Le
    Zhao, Jie
    INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2021, 18 (06)
  • [34] Incremental Motor Skill Learning and Generalization From Human Dynamic Reactions Based on Dynamic Movement Primitives and Fuzzy Logic System
    Lu, Zhenyu
    Wang, Ning
    Li, Miao
    Yang, Chenguang
    IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2022, 30 (06) : 1506 - 1515
  • [35] Robot skill learning system of multi-space fusion based on dynamic movement primitives and adaptive neural network control
    Liu, Chengguo
    Peng, Guangzhu
    Xia, Yu
    Li, Junyang
    Yang, Chenguang
    NEUROCOMPUTING, 2024, 574
  • [36] Active Learning of Probabilistic Movement Primitives
    Conkey, Adam
    Hermans, Tucker
    2019 IEEE-RAS 19TH INTERNATIONAL CONFERENCE ON HUMANOID ROBOTS (HUMANOIDS), 2019, : 425 - 432
  • [37] Human-Like Trajectory Planning Based on Postural Synergistic Kernelized Movement Primitives for Robot-Assisted Rehabilitation
    Liu, Zemin
    Ai, Qingsong
    Liu, Haojie
    Meng, Wei
    Liu, Quan
    IEEE TRANSACTIONS ON HUMAN-MACHINE SYSTEMS, 2024, 54 (02) : 152 - 161
  • [38] Learning variable impedance control based on reinforcement learning
    Li C.
    Zhang Z.
    Xia G.
    Xie X.
    Zhu Q.
    Liu Q.
    Harbin Gongcheng Daxue Xuebao/Journal of Harbin Engineering University, 2019, 40 (02): : 304 - 311
  • [39] Composite dynamic movement primitives based on neural networks for human-robot skill transfer
    Si, Weiyong
    Wang, Ning
    Yang, Chenguang
    NEURAL COMPUTING & APPLICATIONS, 2023, 35 (32): : 23283 - 23293
  • [40] Robot learning system based on dynamic movement primitives and neural network
    Zhang, Ying
    Li, Miao
    Yang, Chenguang
    NEUROCOMPUTING, 2021, 451 : 205 - 214