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 条
  • [21] Policy improvement of the dynamical movement primitives and stiffness primitives framework for robot learning variable stiffness manipulation
    Ren, Danmei
    Bian, Feifei
    INDUSTRIAL ROBOT-THE INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH AND APPLICATION, 2025, 52 (02): : 174 - 182
  • [22] A Novel Dynamic Movement Primitives-based Skill Learning and Transfer Framework for Multi-Tool Use
    Lu, Zhenyu
    Wang, Ning
    Li, Miao
    Yang, Chenguang
    2022 IEEE 17TH INTERNATIONAL CONFERENCE ON CONTROL & AUTOMATION, ICCA, 2022, : 1 - 8
  • [23] Dynamic movement primitives based cloud robotic skill learning for point and non-point obstacle avoidance
    Lu, Zhenyu
    Wang, Ning
    ASSEMBLY AUTOMATION, 2021, 41 (03) : 302 - 311
  • [24] Dynamic Movement Primitives Based Robot Skills Learning
    Ling-Huan Kong
    Wei He
    Wen-Shi Chen
    Hui Zhang
    Yao-Nan Wang
    Machine Intelligence Research, 2023, 20 : 396 - 407
  • [25] Reinforcement learning based on movement primitives for contact tasks
    Kim, Young-Loul
    Ahn, Kuk-Hyun
    Song, Jae-Bok
    ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2020, 62
  • [26] From dynamic movement primitives to associative skill memories
    Pastor, Peter
    Kalakrishnan, Mrinal
    Meier, Franziska
    Stulp, Freek
    Buchli, Jonas
    Theodorou, Evangelos
    Schaal, Stefan
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2013, 61 (04) : 351 - 361
  • [27] Dynamic Movement Primitives Based Robot Skills Learning
    Kong, Ling-Huan
    He, Wei
    Chen, Wen-Shi
    Zhang, Hui
    Wang, Yao-Nan
    MACHINE INTELLIGENCE RESEARCH, 2023, 20 (03) : 396 - 407
  • [28] Robot Skill Learning Based on Dynamic Motion Primitives and Adaptive Control
    Zhang W.
    Gao W.
    Liu A.
    Shanghai Jiaotong Daxue Xuebao/Journal of Shanghai Jiaotong University, 2023, 57 (03): : 354 - 365
  • [29] Guided Robot Skill Learning: A User-Study on Learning Probabilistic Movement Primitives with Non-Experts
    Knaust, Moritz
    Koert, Dorothea
    PROCEEDINGS OF THE 2020 IEEE-RAS 20TH INTERNATIONAL CONFERENCE ON HUMANOID ROBOTS (HUMANOIDS 2020), 2021, : 514 - 521
  • [30] Composite dynamic movement primitives based on neural networks for human–robot skill transfer
    Weiyong Si
    Ning Wang
    Chenguang Yang
    Neural Computing and Applications, 2023, 35 : 23283 - 23293