China Mechanical Engineering ›› 2022, Vol. 33 ›› Issue (10): 1226-1233,1243.DOI: 10.3969/j.issn.1004-132X.2022.10.012

Previous Articles     Next Articles

Generalization Method of Dynamic Movement Primitives Based on Weighting of Task Parameters

ZHANG Lei1,2,3;FANG Zaojun1,2,3;WANG Juxing1,3;HE Chen1,3;GU Danning1,3   

  1. 1.Ningbo Institute of Materials Technology and Engineering,Chinese Academy of Sciences,Ningbo,Zhejiang,315201
    2.University of Chinese Academy of Sciences,Beijing,100049
    3.Zhejiang Key Laboratory of Robot and Intelligent Manufacturing Equipment Technology,Ningbo,Zhejiang,315201
  • Online:2022-05-25 Published:2022-06-10

基于任务参数加权的动态运动基元泛化方法

张磊1,2,3;方灶军1,2,3;王聚幸1,3;何晨1,3;顾丹宁1,3   

  1. 1.中国科学院宁波材料技术与工程研究所,宁波,315201
    2.中国科学院大学,北京,100049
    3.浙江省机器人与智能制造装备技术重点实验室,宁波,315201
  • 通讯作者: 方灶军(通信作者),男,1981年生,研究员、博士研究生导师。研究方向为机器视觉、机器人控制。发表论文70余篇。E-mail:fangzaojun@nimte.ac.cn。
  • 作者简介:张磊,男,1996年生,硕士研究生。研究方向为机器人模仿学习。
  • 基金资助:
    国家重点研发计划(2017YFB1300400);
    宁波市2025科技重大专项(2018B10058);
    NSFC-浙江两化融合联合基金(U1909215);
    装备预研领域基金(6140923010102)

Abstract: In order to improve the computational efficiency and generalization performance of robot learning from demonstration, a robot learning from demonstration model was proposed based on generalization of dynamic movement primitives weighted by task parameters. The main steps were as follows:the dynamic movement primitives model was used to extract the characteristic parameters of the multi teaching motion trajectories; Under the new task parameter, the extracted feature parameterswas used to reconstruct the feature motion trajectory; the approximate degree of the teaching task parameters and the new task parameters were usedto weight the feature motion trajectory to generate a new motion track. Experiments on Kukaiiwa robot show that the proposed method may quickly and effectively generalize the new trajectory in the new task scenario. Compared with the existing methods, the proposed method has a great improvement in computational efficiency and generalization performance near the teaching task parameters. 

Key words: robot, learning from demonstration, dynamic movement primitives, generalization performance, task parameter

摘要: 为了提高机器人示教学习的计算效率以及泛化性能,提出了一种基于任务参数加权的动态运动基元泛化的机器人示教学习模型,主要步骤如下:运用动态运动基元模型提取多次示教运动轨迹的特征参数;在新的任务参数下,运用提取的特征参数重构特征运动轨迹;以示教任务参数与新任务参数的近似程度对特征运动轨迹进行加权叠加,生成新的运动轨迹。在Kukaiiwa机器人上的实验表明,在新的任务场景下,所提方法能够快速有效地泛化出新的运动轨迹,与已有方法相比,在计算效率及示教任务参数附近的泛化性能上有了较大的提升。

关键词: 机器人, 示教学习, 动态运动基元, 泛化性能, 任务参数

CLC Number: