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 条
  • [41] Research on trajectory learning and modification method based on improved dynamic movement primitives
    Shen, Nanyan
    Mao, Jiawei
    Li, Jing
    Mao, Zhengquan
    ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2024, 89
  • [42] Dynamic Movement Primitives based Parametric Gait Model for Lower Limb Exoskeleton
    Ma, Wenhao
    Huang, Rui
    Chen, Qiming
    Song, Guangkui
    Li, Cong
    PROCEEDINGS OF THE 39TH CHINESE CONTROL CONFERENCE, 2020, : 3857 - 3862
  • [43] Movement reproduction and obstacle avoidance with dynamic movement primitives and potential fields
    Park, Dae-Hyung
    Hoffmann, Heiko
    Pastor, Peter
    Schaal, Stefan
    2008 8TH IEEE-RAS INTERNATIONAL CONFERENCE ON HUMANOID ROBOTS (HUMANOIDS 2008), 2008, : 91 - 98
  • [44] Efficient movement representation by embedding Dynamic Movement Primitives in Deep Autoencoders
    Chen, Nutan
    Bayer, Justin
    Urban, Sebastian
    van der Smagt, Patrick
    2015 IEEE-RAS 15TH INTERNATIONAL CONFERENCE ON HUMANOID ROBOTS (HUMANOIDS), 2015, : 434 - 440
  • [45] Identifying Reusable Primitives in Narrated Demonstrations
    Mohseni-Kabir, Anahita
    Chernova, Sonia
    Rich, Charles
    ELEVENTH ACM/IEEE INTERNATIONAL CONFERENCE ON HUMAN ROBOT INTERACTION (HRI'16), 2016, : 479 - 480
  • [46] Trajectory Representation by Nonlinear Scaling of Dynamic Movement Primitives
    Ude, Ales
    Vuga, Rok
    Nemec, Bojan
    Morimoto, Jun
    2016 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2016), 2016, : 4728 - 4735
  • [47] Reinforcement Learning with Dynamic Movement Primitives for Obstacle Avoidance
    Li, Ang
    Liu, Zhenze
    Wang, Wenrui
    Zhu, Mingchao
    Li, Yanhui
    Huo, Qi
    Dai, Ming
    APPLIED SCIENCES-BASEL, 2021, 11 (23):
  • [48] Adaptation of Robot Locomotion Patterns with Dynamic Movement Primitives
    Rosado, Jose
    Silva, Filipe
    Santos, Vitor
    2015 IEEE INTERNATIONAL CONFERENCE ON AUTONOMOUS ROBOT SYSTEMS AND COMPETITIONS (ICARSC), 2015, : 23 - 28
  • [49] Dynamic Movement Primitives for Cooperative Manipulation and Synchronized Motions
    Umlauft, Jonas
    Sieber, Dominik
    Hirche, Sandra
    2014 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2014, : 766 - 771
  • [50] Tight Dynamic Movement Primitives for Complex Trajectory Generation
    Cohen, Yosef
    Berman, Sigal
    2013 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2013), 2013, : 2402 - 2407