Optimizing cotton-picking robotic manipulator and inverse kinematics modeling using evolutionary algorithm-assisted artificial neural network

IF 4.2 2区 计算机科学 Q2 ROBOTICS
Naseeb Singh, Virendra Kumar Tewari, Prabir Kumar Biswas, Laxmi Kant Dhruw, Rakesh Ranjan, Abhishek Ranjan
{"title":"Optimizing cotton-picking robotic manipulator and inverse kinematics modeling using evolutionary algorithm-assisted artificial neural network","authors":"Naseeb Singh,&nbsp;Virendra Kumar Tewari,&nbsp;Prabir Kumar Biswas,&nbsp;Laxmi Kant Dhruw,&nbsp;Rakesh Ranjan,&nbsp;Abhishek Ranjan","doi":"10.1002/rob.22247","DOIUrl":null,"url":null,"abstract":"<p>This study presents a particle swarm optimization (PSO) algorithm-assisted neural-network-based inverse kinematics solution for a 4-DoF (degree-of-freedom) cotton harvesting robot. A novel setup was developed to measure the three-dimensional locations of in-field cotton bolls. Dimensional optimization of the manipulator was conducted using the PSO algorithm to minimize torque requirements at joints. With the optimized links’ lengths, the targeted end-effector positions were achieved effectively (coefficient of determination (<i>R</i><sup>2</sup>) &gt; 99.88). The genetic algorithm optimized the neural network architecture to include three hidden layers with [64 64 32] neurons, identifying the <i>Tanh</i> activation function as the optimal configuration. A custom loss function was used during the training of artificial neural network (ANN). Using angles predicted by the trained ANN, the end-effector reached targeted positions with positioning errors below 13.0 mm. A hybrid model consisting of an ANN and PSO algorithm was developed to further reduce the error. This trained hybrid model resulted in a positioning error below 1.0 mm with inference time of 6.07 s during simulation phase. As compared to the ANN and PSO algorithm, hybrid model reduced the positioning error and inference time (&gt;40.0%), respectively. For hybrid model, the mean percentage errors of 0.25%, 0.39%, and 0.84% were observed along the <i>x-</i>, <i>y-</i>, and <i>z</i>-axis. A positioning error below 9.0 mm occurred during evaluation of the hybrid model with the fabricated manipulator. Hence, the developed hybrid model precisely determines the joint angles, allowing the end-effector of the cotton harvesting robot to reach at targeted pose with minimum error.</p>","PeriodicalId":192,"journal":{"name":"Journal of Field Robotics","volume":"41 7","pages":"2322-2342"},"PeriodicalIF":4.2000,"publicationDate":"2023-09-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Field Robotics","FirstCategoryId":"94","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/rob.22247","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ROBOTICS","Score":null,"Total":0}
引用次数: 0

Abstract

This study presents a particle swarm optimization (PSO) algorithm-assisted neural-network-based inverse kinematics solution for a 4-DoF (degree-of-freedom) cotton harvesting robot. A novel setup was developed to measure the three-dimensional locations of in-field cotton bolls. Dimensional optimization of the manipulator was conducted using the PSO algorithm to minimize torque requirements at joints. With the optimized links’ lengths, the targeted end-effector positions were achieved effectively (coefficient of determination (R2) > 99.88). The genetic algorithm optimized the neural network architecture to include three hidden layers with [64 64 32] neurons, identifying the Tanh activation function as the optimal configuration. A custom loss function was used during the training of artificial neural network (ANN). Using angles predicted by the trained ANN, the end-effector reached targeted positions with positioning errors below 13.0 mm. A hybrid model consisting of an ANN and PSO algorithm was developed to further reduce the error. This trained hybrid model resulted in a positioning error below 1.0 mm with inference time of 6.07 s during simulation phase. As compared to the ANN and PSO algorithm, hybrid model reduced the positioning error and inference time (>40.0%), respectively. For hybrid model, the mean percentage errors of 0.25%, 0.39%, and 0.84% were observed along the x-, y-, and z-axis. A positioning error below 9.0 mm occurred during evaluation of the hybrid model with the fabricated manipulator. Hence, the developed hybrid model precisely determines the joint angles, allowing the end-effector of the cotton harvesting robot to reach at targeted pose with minimum error.

基于进化算法辅助人工神经网络的摘棉机械臂优化及逆运动学建模
本研究提出了一种基于粒子群优化(PSO)算法辅助神经网络的4自由度棉花收获机器人运动学逆解。本文提出了一种新的测量田间棉铃三维位置的装置。采用粒子群算法对机械臂进行尺寸优化,使关节处的扭矩要求最小。在优化的连杆长度下,末端执行器的目标位置得到了有效的确定(决定系数(R2) > 99.88)。遗传算法对神经网络结构进行优化,使其包含三个隐藏层[64 64 32]神经元,并确定Tanh激活函数为最优配置。在人工神经网络(ANN)的训练过程中使用自定义损失函数。利用训练后的人工神经网络预测的角度,末端执行器达到目标位置,定位误差低于13.0 mm。为了进一步减小误差,提出了一种由神经网络和粒子群算法组成的混合模型。经过训练的混合模型在仿真阶段定位误差小于1.0 mm,推理时间为6.07 s。与人工神经网络和粒子群算法相比,混合模型的定位误差和推理时间分别降低了40.0%。对于混合模型,沿x轴、y轴和z轴的平均百分比误差分别为0.25%、0.39%和0.84%。在对混合模型与自制机械手进行评估时,定位误差小于9.0 mm。因此,所开发的混合模型可以精确地确定关节角度,从而使棉花收获机器人的末端执行器以最小的误差达到目标姿态。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Journal of Field Robotics
Journal of Field Robotics 工程技术-机器人学
CiteScore
15.00
自引率
3.60%
发文量
80
审稿时长
6 months
期刊介绍: The Journal of Field Robotics seeks to promote scholarly publications dealing with the fundamentals of robotics in unstructured and dynamic environments. The Journal focuses on experimental robotics and encourages publication of work that has both theoretical and practical significance.
×
引用
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学术官方微信