Real-time position path smoothing for robotic manipulators by constructing Composite Trajectory Spline

IF 4.5 1区 工程技术 Q1 ENGINEERING, MECHANICAL Mechanism and Machine Theory Pub Date : 2024-11-22 DOI:10.1016/j.mechmachtheory.2024.105855
Weiguang Yu , Daokui Qu , Fang Xu , Fengshan Zou , Mingmin Liu , Shichang Liu
{"title":"Real-time position path smoothing for robotic manipulators by constructing Composite Trajectory Spline","authors":"Weiguang Yu ,&nbsp;Daokui Qu ,&nbsp;Fang Xu ,&nbsp;Fengshan Zou ,&nbsp;Mingmin Liu ,&nbsp;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}
引用次数: 0

Abstract

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.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
通过构建复合轨迹样条为机器人机械手实时平滑位置路径
为了平滑机器人工具路径中的不连续拐角,本文提出了一种名为 "复合轨迹样条"(CT-Spline)的新型样条。基于 CT-Spline,实现了机器人机械手的实时位置路径平滑。CT 样条线无需计算曲线长度即可实现分析轨迹规划和插补,大大提高了轨迹生成效率,避免了数值误差。通过直接控制结果轨迹加速度,CT-Spline 避免了将其分解为切向加速度和法向加速度,从而在充分利用加速度潜力的同时确保遵守最大加速度约束。CT-Spline 的几何形状由三个控制点和一个轨迹模型决定。本文基于两种不同的轨迹模型进一步开发了 C1 和 C3 连续 CT-Spline,并结合速度前瞻算法实现了路径拐角的实时局部平滑。此外,还引入了平滑误差自适应控制算法,以动态地最大化轨迹速度。仿真和实验验证了 CT 样条的有效性,并证明所提出的 C3 连续轨迹平滑方法在运动学约束、速度、平滑误差和实时性方面比基于勾股定理样条的方法更具优势。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
Mechanism and Machine Theory
Mechanism and Machine Theory 工程技术-工程:机械
CiteScore
9.90
自引率
23.10%
发文量
450
审稿时长
20 days
期刊介绍: 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
期刊最新文献
Lapping tooth surface micro-topography prediction for extended epicycloid hypoid gears Classification of the three-dimensional persistent POE manifolds of SE(3) Design of a compliant mechanism with collinear input and output Sym-ML: A symplectic machine learning framework for stable dynamic prediction of mechanical system Dynamic modeling and response analysis of cracked herringbone gear transmission systems with installation errors
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1