Optimising inverse kinematics algorithm for an indigenous vision-based feeding serial robot using particle swarm optimisation and hybrid genetic algorithm: a comparison

Q4 Engineering
Priyam A. Parikh, Reena Trivedi, Keyur D. Joshi
{"title":"Optimising inverse kinematics algorithm for an indigenous vision-based feeding serial robot using particle swarm optimisation and hybrid genetic algorithm: a comparison","authors":"Priyam A. Parikh, Reena Trivedi, Keyur D. Joshi","doi":"10.1504/ijamechs.2023.131332","DOIUrl":null,"url":null,"abstract":"This paper aims to provide an optimal inverse kinematics solution for an indigenous 6 DoF feeding robot using evolutionary algorithms such as C-PSO and H-GA. Here, a case of a vision-based 3D printed serial manipulator is taken, which helps patients with meal consumption. A robotic arm passes through many intermediate points in its entire trajectory, which might create a positional error in Euclidean-space. The higher positional error can lead the robot's end-effector to the incorrect destination. To overcome this problem, we have provided a methodology that would help to perform IK at every intermediate point using C-PSO and H-GA. To efficiently solve the problem of positional error, the IK was optimised using C-PSO and H-GA, which gave a mean PE of 4.95% and 3.78% respectively. Finally, the PE, obtained from C-PSO and H-GA were compared and plotted in 2D line and 3D surface plots respectively.","PeriodicalId":38583,"journal":{"name":"International Journal of Advanced Mechatronic Systems","volume":"54 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Advanced Mechatronic Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1504/ijamechs.2023.131332","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"Engineering","Score":null,"Total":0}
引用次数: 1

Abstract

This paper aims to provide an optimal inverse kinematics solution for an indigenous 6 DoF feeding robot using evolutionary algorithms such as C-PSO and H-GA. Here, a case of a vision-based 3D printed serial manipulator is taken, which helps patients with meal consumption. A robotic arm passes through many intermediate points in its entire trajectory, which might create a positional error in Euclidean-space. The higher positional error can lead the robot's end-effector to the incorrect destination. To overcome this problem, we have provided a methodology that would help to perform IK at every intermediate point using C-PSO and H-GA. To efficiently solve the problem of positional error, the IK was optimised using C-PSO and H-GA, which gave a mean PE of 4.95% and 3.78% respectively. Finally, the PE, obtained from C-PSO and H-GA were compared and plotted in 2D line and 3D surface plots respectively.
基于粒子群算法和混合遗传算法的自主视觉连续觅食机器人运动学逆优化算法比较
本文旨在利用C-PSO和H-GA等进化算法,为国产6自由度喂哺机器人提供最优运动学逆解。这是一个基于视觉的3D打印连续机械手的案例,它可以帮助患者进食。机械臂在其整个运动轨迹中会经过许多中间点,这可能会在欧几里得空间中产生位置误差。较高的位置误差会导致机器人末端执行器到达错误的目的地。为了克服这个问题,我们提供了一种方法,可以使用C-PSO和H-GA在每个中间点执行IK。为了有效地解决定位误差问题,采用C-PSO和H-GA对IK进行了优化,平均PE分别为4.95%和3.78%。最后,将C-PSO和H-GA得到的PE分别在二维直线和三维曲面上进行比较和绘制。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
International Journal of Advanced Mechatronic Systems
International Journal of Advanced Mechatronic Systems Engineering-Mechanical Engineering
CiteScore
1.20
自引率
0.00%
发文量
5
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信