Dynamic movement primitives based on positive and negative demonstrations

被引:1
|
作者
Dong, Shuai [1 ]
Yang, Zhihua [1 ]
Zhang, Weixi [1 ]
Zou, Kun [1 ,2 ]
机构
[1] Univ Elect Sci & Technol China, Zhongshan Inst, Zhongshan, Peoples R China
[2] Univ Elect Sci & Technol China, Zhongshan Inst, Xueyuan Rd 1, Zhongshan 528400, Guangdong, Peoples R China
基金
中国国家自然科学基金;
关键词
Expectation-maximization algorithm; Gaussian mixed regression; negative demonstrations; skill transfer learning; data set aggregation; TASK; SAFETY;
D O I
10.1177/17298806231152997
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Dynamic motion primitive has been the most prevalent model-based imitation learning method in the last few decades. Gaussian mixed regression dynamic motion primitive, which draws upon the strengths of both the motion model and the probability model to cope with multiple demonstrations, is a very practical and conspicuous branch in the dynamic motion primitive family. As Gaussian mixed regression dynamic motion primitive only learns from expert demonstrations and requires full environmental information, it is incapable of handling tasks with unmodeled obstacles. Aiming at this problem, we proposed the positive and negative demonstrations-based dynamic motion primitive, for which the introduction of negative demonstrations can bring additional flexibility. Positive and negative demonstrations-based dynamic motion primitive extends Gaussian mixed regression dynamic motion primitive in three aspects. The first aspect is a new maximum log-likelihood function that balances the probabilities on positive and negative demonstrations. The second one is the positive and negative demonstrations-based expectation-maximum, which involves iteratively calculating the lower bound of a new Q-function. And the last is the application framework of data set aggregation for positive and negative demonstrations-based dynamic motion primitive to handle unmodeled obstacles. Experiments on several typical robot manipulating tasks, which include letter writing, obstacle avoidance, and grasping in a grid box, are conducted to validate the performance of positive and negative demonstrations-based dynamic motion primitive.
引用
收藏
页数:19
相关论文
共 50 条
  • [31] Dynamic Movement Primitives: Volumetric Obstacle Avoidance
    Ginesi, Michele
    Meli, Daniele
    Calanca, Andrea
    Dall'Alba, Diego
    Sansonetto, Nicola
    Fiorini, Paolo
    2019 19TH INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS (ICAR), 2019, : 234 - 239
  • [32] Dynamic movement primitives in robotics: A tutorial survey
    Saveriano, Matteo
    Abu-Dakka, Fares J.
    Kramberger, Aljaz
    Peternel, Luka
    INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2023, 42 (13): : 1133 - 1184
  • [33] MODULATION OF DYNAMIC MOVEMENT PRIMITIVES FOR BIPED LOCOMOTION
    Rosado, Jose
    Silva, Filipe
    Santos, Vitor
    Lu, Zhenli
    ASSISTIVE ROBOTICS, 2016, : 389 - 396
  • [34] Geometry-aware Dynamic Movement Primitives
    Abu-Dakka, Fares J.
    Kyrki, Ville
    2020 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2020, : 4421 - 4426
  • [35] Action sequencing using dynamic movement primitives
    Nemec, Bojan
    Ude, Ales
    ROBOTICA, 2012, 30 : 837 - 846
  • [36] Overcoming some drawbacks of Dynamic Movement Primitives
    Ginesi, Michele
    Sansonetto, Nicola
    Fiorini, Paolo
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2021, 144
  • [37] 6D trajectories planning based on improved dynamic movement primitives
    Wang J.-F.
    Wang Y.-N.
    Chen W.-R.
    Diao Q.
    Kongzhi Lilun Yu Yingyong/Control Theory and Applications, 2022, 39 (05): : 809 - 818
  • [38] Robot Learning System Based on Adaptive Neural Control and Dynamic Movement Primitives
    Yang, Chenguang
    Chen, Chuize
    He, Wei
    Cui, Rongxin
    Li, Zhijun
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2019, 30 (03) : 777 - 787
  • [39] Gaussian Processes for Dynamic Movement Primitives with Application in Knowledge-based Cooperation
    Fanger, Yunis
    Umlauft, Jonas
    Hirche, Sandra
    2016 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2016), 2016, : 3913 - 3919
  • [40] Stitching Dynamic Movement Primitives and Image-Based Visual Servo Control
    Rotithor, Ghananeel
    Salehi, Iman
    Tunstel, Edward
    Dani, Ashwin P.
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2023, 53 (05): : 2583 - 2593