Computer Integrated Manufacturing System ›› 2025, Vol. 31 ›› Issue (1): 35-46.DOI: 10.13196/j.cims.2024.0073

Previous Articles     Next Articles

Improved dynamic movement primitives method based on redundant manipulator manipulability

LI Zhenkai1,FU Minglei1+,JIANG Guodong1,LIU Jinyuan1,ULADZISLAU Sychou2   

  1. 1.College of Information Engineering,Zhejiang University of Technology
    2.The United Institute of Informatics Problems of the National Academy of Sciences of Belarus
  • Online:2025-01-31 Published:2025-02-07
  • Supported by:
    Project supported by the Key Special Project for Government-to-Government International Scientific and Technological Innovation Cooperation under the National Key R&D  Program,China(No.2022YFE0121700),and the Science and Technology Planning of Zhejiang Province,China(No.2023C04032).

基于冗余机械臂可操作性的改进动态运动基元方法

李臻恺1,付明磊1+,姜国栋1,刘锦元1,Uladzislau Sychou2   

  1. 1.浙江工业大学信息工程学院
    2.白俄罗斯国家科学院信息学问题联合研究所
  • 作者简介:
    李臻恺(2000-),男,浙江桐乡人,硕士研究生,研究方向:模仿学习、机械臂运动控制,E-mail:lzk692976223@163.com;

    +付明磊(1981-),男,天津人,教授,博士,博士生导师,研究方向:机器人运动控制、人机交互等,通讯作者,E-mail:fuml@zjut.edu.cn;

    姜国栋(1998-),男,浙江淳安人,硕士研究生,研究方向:模仿学习、机械臂运动控制,E-mail:15925604638@163.com;

    刘锦元(1998-),男,陕西平利人,博士研究生,研究方向:机器人规划控制,E-mail:jy.liu@zjut.edu.cn;

    Uladzislau Sychou(1980-),男,白俄罗斯明斯克人,研究员,研究方向:机械臂运动控制等,E-mail:vsychyov@robotics.by。
  • 基金资助:
    国家重点研发计划政府间国际科技创新合作重点专项资助项目(2022YFE0121700);浙江省科技计划资助项目(2023C04032)。

Abstract: Aiming at the problem of decreased manipulator manipulability and high trajectory error caused by the Dynamic Movement Primitive (DMP) method,neglecting joint kinematic constraints during trajectory planning,a new method of Manipulability-based DMP (M-DMPs) was proposed.Through numerical solutions,the current manipulability gradient of the redundant manipulator was determined,and subsequently adjusted the external force coupling terms of DMPs separately based on the end-effector velocity component and null space component.Then,to ensure manipulability during the operation of the robotic manipulator,the dynamic parameters were designed to autonomously adapt and regulate the size of the external force coupling terms.To address the original method's obstacle avoidance limitations and potential manipulability reduction during obstacle avoidance,an exponential function optimized potential field was coupled with M-DMPs.The stability of the dynamic system was demonstrated through theoretical analysis.Simulations and physical experiments were conducted in various scenarios,demonstrating that the M-DMPs method reduced trajectory tracking errors by 53.56% while increasing manipulability by 27.69%,effectively avoiding obstacles.

Key words: imitation learning, dynamic movement primitives, manipulability, trajectory planning

摘要: 针对动态运动基元方法(DMP)在轨迹规划时忽略关节运动学约束,导致机械臂灵活度下降、轨迹跟踪精度低的问题,提出一种基于可操作性的改进版DMP(M-DMP)。该方法首先通过数值解确定冗余机械臂当前的可操作性梯度,并分别从末端速度分量和零空间分量调整动态运动基元的外力耦合项。然后设计了动态参数,能够自适应调节外力耦合项大小,保证机械臂运行时的灵活度。其次为解决原方法无法避障,以及避障过程中可能出现灵活度降低的问题,利用指数函数优化势力场后,将其与M-DMP结合实现避障。通过理论分析证明了M-DMP的稳定性。最后在多种场景下进行仿真和实物实验,结果表明M-DMP方法在避开障碍物的同时,降低了53.56%的轨迹跟踪误差,并将可操作性提高了27.69%。

关键词: 模仿学习, 动态运动基元, 可操作性, 轨迹规划

CLC Number: