刘暾东, 张馨月, 林晨滢, 吴晓敏, 苏永彬. 基于分段动态运动基元的机械臂轨迹学习与避障方法[J]. 机器人, 2024, 46(3): 275-283. DOI: 10.13973/j.cnki.robot.230128
引用本文: 刘暾东, 张馨月, 林晨滢, 吴晓敏, 苏永彬. 基于分段动态运动基元的机械臂轨迹学习与避障方法[J]. 机器人, 2024, 46(3): 275-283. DOI: 10.13973/j.cnki.robot.230128
LIU Tundong, ZHANG Xinyue, LIN Chenying, WU Xiaomin, SU Yongbin. Robotic Arm Trajectory Learning and Obstacle Avoidance Method Based on Segmented Dynamic Movement Primitive[J]. ROBOT, 2024, 46(3): 275-283. DOI: 10.13973/j.cnki.robot.230128
Citation: LIU Tundong, ZHANG Xinyue, LIN Chenying, WU Xiaomin, SU Yongbin. Robotic Arm Trajectory Learning and Obstacle Avoidance Method Based on Segmented Dynamic Movement Primitive[J]. ROBOT, 2024, 46(3): 275-283. DOI: 10.13973/j.cnki.robot.230128

基于分段动态运动基元的机械臂轨迹学习与避障方法

Robotic Arm Trajectory Learning and Obstacle Avoidance Method Based on Segmented Dynamic Movement Primitive

  • 摘要: 针对存在障碍物的复杂工作场景中所规划的机械臂运动轨迹与示教轨迹相似性不高的问题, 提出一种基于分段DMP(动态运动基元)的轨迹学习与避障方法。首先利用DMP模型对示教轨迹编码生成一条学习轨迹, 结合快速扩展随机树算法(RRT)在工作空间中获得能够顺利回归原始轨迹的避障路径; 然后针对避障路径确定中间点进行分段DMP优化编码, 学习生成具有一定泛化能力的复现轨迹; 最后通过机械臂进行轨迹复现, 实现保留原始轨迹特征的避障功能。通过手写体字母实验与六轴机械臂平台上的物块搬运实验进行验证, 结果表明: DMP分段编码的能力有效解决了传统避障算法所造成的轨迹变形和特征破坏问题, 与传统避障算法的轨迹相比, 实验结果轨迹与示教轨迹的相似性有了明显提高, 验证了所提方法的有效性。

     

    Abstract: Aiming at the problem of low similarity between the planned robotic arm movement trajectory and the demonstration trajectory in complex work scenes with obstacles, a trajectory learning and obstacle avoidance method based on segmented DMP (dynamic motion primitive) is proposed. Firstly, the DMP model is adopted to encode the demonstration trajectory to generate a learning trajectory, and the rapidly-exploring random tree (RRT) is utilized also to obtain an obstacle avoidance path in the workspace that can return to the original trajectory smoothly. Then, the intermediate point of obstacle avoidance path is determined by segmented DMP optimization coding to learn and generate the playback trajectory with generalization ability. Finally, the robotic arm reproduces the trajectory, achieving obstacle avoidance while preserving the original trajectory characteristics. The handwritten letters experiment and the object handling experiment on the six-axis robotic arm platform show that the trajectory deformation and feature destruction caused by the traditional obstacle avoidance algorithms, is effectively solved by DMP segmentation coding. The experimental result trajectory shows a significant improvement in similarity to the demonstration trajectory compared to the traditional obstacle avoidance algorithms, which verifies the effectiveness of the method proposed.

     

/

返回文章
返回