基于GMM与JA的轨迹学习与泛化方法研究
Learning and Generalization of Trajectories Based on GMM and JA
摘要: 本文针对机器人拆解任务中路径起点或终点发生变化时重定位时间成本高、编程效率低的问题,提出一种基于高斯混合模型(GMM)与Jerk Accuracy模型(JA)的轨迹学习与泛化方法。首先,通过高斯混合模型和高斯混合回归获得最优示教轨迹,然后引入JA模型,从优化角度生成具有泛化能力的复现轨迹,实现任务位置约束下起点或终点轨迹的泛化。最后,设计仿真实验对所提出方法进行验证。结果表明:该方法有效解决了上述问题,相较于传统的GMM-DMP方法,实验结果显示泛化轨迹与示教轨迹的相似性有了明显提高,验证了所提方法的有效性。
Abstract: To address the issues of high relocation time costs and low programming efficiency in scenarios where the start or end points of paths change in robotic disassembly tasks, this study proposes a trajectory learning and generalization method based on Gaussian Mixture Model (GMM) and Jerk Accuracy (JA) model. Firstly, the optimal demonstration trajectory is obtained through the Gaussian Mixture Model and Gaussian Mixture Regression. The JA model is then introduced to optimize and generate reproduction trajectories with generalization capabilities, allowing for trajectory generalization under task position constraints at the start or end points. Finally, a simulation is designed to validate the proposed method. The results demonstrate that this method effectively solves the aforementioned issues, significantly improving the similarity between the experiment trajectories and the demonstration trajectories compared to traditional GMM-DMP trajectories, thus verifying the method’s effectiveness.
文章引用:杜闯. 基于GMM与JA的轨迹学习与泛化方法研究[J]. 建模与仿真, 2024, 13(5): 5558-5565. https://doi.org/10.12677/mos.2024.135503

参考文献

[1] 李国静, 林连宗. 工业机器人轨迹工作站离线编程[J]. 信息与电脑(理论版), 2024, 36(9): 22-24.
[2] 赵罡, 魏德民, 肖文磊. 面向机器人离线示教编程的并联测量平台[J]. 机械设计与制造, 2020(10): 248-252.
[3] 曲威名, 刘天林, 林惟凯, 等. 机器人学习方法综述[J]. 北京大学学报(自然科学版), 2023, 59(6): 1069-1086.
[4] 赵月. 基于GMM的协作机器人动力学参数辨识和示教学习研究[D]: [硕士学位论文]. 哈尔滨: 东北林业大学, 2023.
[5] 冯浩宇, 万小金. 机器人双轴孔装配策略建立与分析[J]. 武汉理工大学学报, 2024, 46(3): 148-155.
[6] Ti, B., Gao, Y., Li, Q. and Zhao, J. (2019) Dynamic Movement Primitives for Movement Generation Using GMM-GMR Analytical Method. 2019 IEEE 2nd International Conference on Information and Computer Technologies, Kahului, 14-17 March 2019, 250-254. [Google Scholar] [CrossRef
[7] Li, F., Bai, Y., Zhao, M., Fu, T., Men, Y. and Song, R. (2023) Research on Robot Screwing Skill Method Based on Demonstration Learning. Sensors, 24, Article 21. [Google Scholar] [CrossRef] [PubMed]
[8] Meirovitch, Y., Bennequin, D. and Flash, T. (2016) Geometrical Invariance and Smoothness Maximization for Task-Space Movement Generation. IEEE Transactions on Robotics, 32, 837-853. [Google Scholar] [CrossRef
[9] 郭岩, 罗珞珈, 汪洋, 等. 一种基于DTW改进的轨迹相似度算法[J]. 国外电子测量技术, 2016, 35(9): 66-71.
[10] Pignat, E. and Calinon, S. (2017) Learning Adaptive Dressing Assistance from Human Demonstration. Robotics and Autonomous Systems, 93, 61-75. [Google Scholar] [CrossRef