Weiguang Yu , Daokui Qu , Fang Xu , Fengshan Zou , Mingmin Liu , Shichang Liu
{"title":"通过构建复合轨迹样条为机器人机械手实时平滑位置路径","authors":"Weiguang Yu , Daokui Qu , Fang Xu , Fengshan Zou , Mingmin Liu , Shichang Liu","doi":"10.1016/j.mechmachtheory.2024.105855","DOIUrl":null,"url":null,"abstract":"<div><div>Aiming at smoothing discontinuous corners in robotic tool paths, a novel spline named “Composite Trajectory Spline”(CT-Spline) is proposed in this paper. Based on CT-Spline, the real-time position path smoothing for robotic manipulators is realized. CT-Spline enables analytical trajectory planning and interpolation without curve length computation, significantly enhancing trajectory generation efficiency and avoiding numerical errors. By directly controlling resultant trajectory acceleration, CT-Spline avoids decomposing it into tangential and normal accelerations, ensuring adherence to the maximum acceleration constraint while fully utilizing acceleration potential. The geometric shape of CT-Spline is determined by three control points and a trajectory model. This paper further develops C1 and C3 continuous CT-Splines based on two different trajectory models, combined with a velocity look-ahead algorithm to achieve real-time local smoothing of path corners. Additionally, an adaptive control algorithm of smoothing error is introduced to dynamically maximize trajectory velocity. Simulations and experiments validate the effectiveness of CT-Spline, and demonstrate that the proposed C3 continuous trajectory smoothing method has several advantages over the method based on Pythagorean-hodograph splines in terms of kinematic constraints, velocity, smoothing errors, and real-time performance.</div></div>","PeriodicalId":49845,"journal":{"name":"Mechanism and Machine Theory","volume":"205 ","pages":"Article 105855"},"PeriodicalIF":4.5000,"publicationDate":"2024-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Real-time position path smoothing for robotic manipulators by constructing Composite Trajectory Spline\",\"authors\":\"Weiguang Yu , Daokui Qu , Fang Xu , Fengshan Zou , Mingmin Liu , Shichang Liu\",\"doi\":\"10.1016/j.mechmachtheory.2024.105855\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Aiming at smoothing discontinuous corners in robotic tool paths, a novel spline named “Composite Trajectory Spline”(CT-Spline) is proposed in this paper. Based on CT-Spline, the real-time position path smoothing for robotic manipulators is realized. CT-Spline enables analytical trajectory planning and interpolation without curve length computation, significantly enhancing trajectory generation efficiency and avoiding numerical errors. By directly controlling resultant trajectory acceleration, CT-Spline avoids decomposing it into tangential and normal accelerations, ensuring adherence to the maximum acceleration constraint while fully utilizing acceleration potential. The geometric shape of CT-Spline is determined by three control points and a trajectory model. This paper further develops C1 and C3 continuous CT-Splines based on two different trajectory models, combined with a velocity look-ahead algorithm to achieve real-time local smoothing of path corners. Additionally, an adaptive control algorithm of smoothing error is introduced to dynamically maximize trajectory velocity. Simulations and experiments validate the effectiveness of CT-Spline, and demonstrate that the proposed C3 continuous trajectory smoothing method has several advantages over the method based on Pythagorean-hodograph splines in terms of kinematic constraints, velocity, smoothing errors, and real-time performance.</div></div>\",\"PeriodicalId\":49845,\"journal\":{\"name\":\"Mechanism and Machine Theory\",\"volume\":\"205 \",\"pages\":\"Article 105855\"},\"PeriodicalIF\":4.5000,\"publicationDate\":\"2024-11-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Mechanism and Machine Theory\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0094114X24002829\",\"RegionNum\":1,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"ENGINEERING, MECHANICAL\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Mechanism and Machine Theory","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0094114X24002829","RegionNum":1,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, MECHANICAL","Score":null,"Total":0}
Real-time position path smoothing for robotic manipulators by constructing Composite Trajectory Spline
Aiming at smoothing discontinuous corners in robotic tool paths, a novel spline named “Composite Trajectory Spline”(CT-Spline) is proposed in this paper. Based on CT-Spline, the real-time position path smoothing for robotic manipulators is realized. CT-Spline enables analytical trajectory planning and interpolation without curve length computation, significantly enhancing trajectory generation efficiency and avoiding numerical errors. By directly controlling resultant trajectory acceleration, CT-Spline avoids decomposing it into tangential and normal accelerations, ensuring adherence to the maximum acceleration constraint while fully utilizing acceleration potential. The geometric shape of CT-Spline is determined by three control points and a trajectory model. This paper further develops C1 and C3 continuous CT-Splines based on two different trajectory models, combined with a velocity look-ahead algorithm to achieve real-time local smoothing of path corners. Additionally, an adaptive control algorithm of smoothing error is introduced to dynamically maximize trajectory velocity. Simulations and experiments validate the effectiveness of CT-Spline, and demonstrate that the proposed C3 continuous trajectory smoothing method has several advantages over the method based on Pythagorean-hodograph splines in terms of kinematic constraints, velocity, smoothing errors, and real-time performance.
期刊介绍:
Mechanism and Machine Theory provides a medium of communication between engineers and scientists engaged in research and development within the fields of knowledge embraced by IFToMM, the International Federation for the Promotion of Mechanism and Machine Science, therefore affiliated with IFToMM as its official research journal.
The main topics are:
Design Theory and Methodology;
Haptics and Human-Machine-Interfaces;
Robotics, Mechatronics and Micro-Machines;
Mechanisms, Mechanical Transmissions and Machines;
Kinematics, Dynamics, and Control of Mechanical Systems;
Applications to Bioengineering and Molecular Chemistry