Inverse kinematic model of multi-section continuum robots using particle swarm optimization and comparison to four meta-heuristic approaches

IF 1.3 4区 工程技术 Q4 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Simulation-Transactions of the Society for Modeling and Simulation International Pub Date : 2023-03-31 DOI:10.1177/00375497231164645
S. Djeffal, Chawki Mahfoudi
{"title":"Inverse kinematic model of multi-section continuum robots using particle swarm optimization and comparison to four meta-heuristic approaches","authors":"S. Djeffal, Chawki Mahfoudi","doi":"10.1177/00375497231164645","DOIUrl":null,"url":null,"abstract":"Multi-section continuum robots’ (CRs) behavior is still an outstanding problem because of the highly non-linearity of its equation of motions. To this end, in this paper, particle swarm optimization (PSO) is adopted to solve the inverse kinematic model (IKM) of CRs. First, the CR’s structure is properly described. Then, the aforementioned algorithm is elaborately discussed and implemented in figuring out the IKM of CR and verified through forward kinematic model by choosing the PSO parameters, namely, cognitive factors ( C 1 = C 2 = 1 . 2 ) and inertia weight ( ω = 0 . 79 ) for 200 positions on an arc-like trajectory. The optimal angle values ( θ = 0 . 0346 and φ = 0 . 00013 ) which ensure the lowest distance between the attainably desired position and the robot’s end effector are 1 . 04497 × 10 − 9 mm which is perfectly accurate. After that, simulation through MATLAB is carried out, namely, in the first simulation, a three-section CR follows a linear trajectory with a precision approximately equal to 0 . 75 × 10 − 9 mm . Furthermore, PSO takes 7 ms as a mean consumption time to make the robot’s end effector attain to each position. Then, a circular trajectory is followed using PSO. Comparatively speaking, PSO is compared with four meta-heuristic approaches; it is remarked that PSO is a good compromise between accuracy and time consumption. Based on the obtained results, PSO can be considered as a trade-off between accuracy and time consumption for solving the IKM of CRs with complex structure.","PeriodicalId":49516,"journal":{"name":"Simulation-Transactions of the Society for Modeling and Simulation International","volume":null,"pages":null},"PeriodicalIF":1.3000,"publicationDate":"2023-03-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Simulation-Transactions of the Society for Modeling and Simulation International","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.1177/00375497231164645","RegionNum":4,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 1

Abstract

Multi-section continuum robots’ (CRs) behavior is still an outstanding problem because of the highly non-linearity of its equation of motions. To this end, in this paper, particle swarm optimization (PSO) is adopted to solve the inverse kinematic model (IKM) of CRs. First, the CR’s structure is properly described. Then, the aforementioned algorithm is elaborately discussed and implemented in figuring out the IKM of CR and verified through forward kinematic model by choosing the PSO parameters, namely, cognitive factors ( C 1 = C 2 = 1 . 2 ) and inertia weight ( ω = 0 . 79 ) for 200 positions on an arc-like trajectory. The optimal angle values ( θ = 0 . 0346 and φ = 0 . 00013 ) which ensure the lowest distance between the attainably desired position and the robot’s end effector are 1 . 04497 × 10 − 9 mm which is perfectly accurate. After that, simulation through MATLAB is carried out, namely, in the first simulation, a three-section CR follows a linear trajectory with a precision approximately equal to 0 . 75 × 10 − 9 mm . Furthermore, PSO takes 7 ms as a mean consumption time to make the robot’s end effector attain to each position. Then, a circular trajectory is followed using PSO. Comparatively speaking, PSO is compared with four meta-heuristic approaches; it is remarked that PSO is a good compromise between accuracy and time consumption. Based on the obtained results, PSO can be considered as a trade-off between accuracy and time consumption for solving the IKM of CRs with complex structure.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于粒子群优化的多段连续体机器人运动学逆模型及其与四种元启发式方法的比较
由于多段连续体机器人运动方程的高度非线性,其行为问题一直是一个突出的问题。为此,本文采用粒子群算法(PSO)求解CRs的逆运动学模型(IKM)。首先,对CR的结构进行了适当的描述。然后,对上述算法进行了详细的讨论和实现,计算出CR的IKM,并通过选择PSO参数,即认知因子(c1 = c2 = 1),通过正运动学模型进行验证。2)和惯性权重(ω = 0。79)在弧形轨迹上的200个位置。最佳角度值(θ = 0。和φ = 0。00013),确保可达到的期望位置与机器人末端执行器之间的最小距离为1。04497 × 10−9毫米,非常精确。然后通过MATLAB进行仿真,即在第一次仿真中,三段CR沿线性轨迹运动,其精度近似等于0。75 × 10−9mm。此外,粒子群算法使机器人末端执行器到达每个位置的平均消耗时间为7 ms。然后,利用粒子群算法跟踪一个圆形轨迹。比较而言,粒子群算法比较了四种元启发式方法;有人指出,粒子群算法是精度和时间消耗之间的一个很好的折衷。基于所获得的结果,粒子群算法可以被认为是求解复杂结构CRs的IKM的精度和时间消耗之间的权衡。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
CiteScore
3.50
自引率
31.20%
发文量
60
审稿时长
3 months
期刊介绍: SIMULATION is a peer-reviewed journal, which covers subjects including the modelling and simulation of: computer networking and communications, high performance computers, real-time systems, mobile and intelligent agents, simulation software, and language design, system engineering and design, aerospace, traffic systems, microelectronics, robotics, mechatronics, and air traffic and chemistry, physics, biology, medicine, biomedicine, sociology, and cognition.
期刊最新文献
V2X-assisted emergency vehicle transit in VANETs Validity Frame–enabled model-based engineering processes Development of an agent-based model incorporating Function–Behavior–Structure framework to enable systems engineering design process evaluation Mitigating the negative impact of new buildings on existing buildings' user comfort-a case study analysis. Dynamical simulation of the Syrian refugee crisis: quantifying the driving factors of forced migration
×
引用
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