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

被引:4
作者
Singh, Naseeb [1 ]
Tewari, Virendra Kumar [1 ]
Biswas, Prabir Kumar [2 ]
Dhruw, Laxmi Kant [1 ]
Ranjan, Rakesh [3 ]
Ranjan, Abhishek [1 ]
机构
[1] IIT Kharagpur, Dept Agr & Food Engn, Kharagpur 721302, India
[2] IIT Kharagpur, Dept Elect & Elect Commun Engn, Kharagpur, India
[3] Freshwater Inst, Conservat Fund Freshwater Inst, Shepherdstown, WV USA
关键词
artificial neural network; cotton; genetic algorithm; inverse kinematics; particle swarm optimization; robotic harvesting; OPTIMIZATION; QUATERNION;
D O I
10.1002/rob.22247
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
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 (R-2) > 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.
引用
收藏
页码:2322 / 2342
页数:21
相关论文
共 81 条
[31]   MULTILAYER FEEDFORWARD NETWORKS ARE UNIVERSAL APPROXIMATORS [J].
HORNIK, K ;
STINCHCOMBE, M ;
WHITE, H .
NEURAL NETWORKS, 1989, 2 (05) :359-366
[32]  
Huang Y., 2020, Intelligent Biomechatronics in Neurorehabilitation, P111, DOI [DOI 10.1016/B978-0-12-814942-3.00007-6, 10. 1016/B978-0-12-814942-3.00007-6]
[33]  
Idrissi M.A. J., 2016, 2016 3 INT C LOG OP, P1, DOI [10.1109/GOL.2016.7731699, DOI 10.1109/GOL.2016.7731699]
[34]   NEURAL NETWORKS AND THE INVERSE KINEMATICS PROBLEM [J].
JACK, H ;
LEE, DMA ;
BUCHAL, RO ;
ELMARAGHY, WH .
JOURNAL OF INTELLIGENT MANUFACTURING, 1993, 4 (01) :43-66
[35]   Development of an automated mobile robotic sprayer to prevent workers' exposure of agro-chemicals inside polyhouse [J].
Jat, Dilip ;
Dubey, Kumkum ;
Potdar, Rahul R. ;
Chakraborty, Subir Kumar ;
Kumar, Satya Prakash ;
Chandel, Narendra Singh ;
Rajwade, Yogesh Anand ;
Subeesh, A. .
JOURNAL OF FIELD ROBOTICS, 2023, 40 (06) :1388-1407
[36]  
Jazar Reza., 2007, Theory of Applied Robotics, DOI DOI 10.1007/978-0-387-68964-7
[37]   An evolutionary approach for solving the multimodal inverse kinematics problem of industrial robots [J].
Kalra, P. ;
Mahapatra, P. B. ;
Aggarwal, D. K. .
MECHANISM AND MACHINE THEORY, 2006, 41 (10) :1213-1229
[38]  
Kennedy J, 1995, SWARM INTELL-US, V4, P1942, DOI [DOI 10.1109/ICNN.1995.488968, 10.1109/ICNN.1995.488968]
[39]   Recent Biosensors for Detection of Antibiotics in Animal Derived Food [J].
Khan, M. Z. H. .
CRITICAL REVIEWS IN ANALYTICAL CHEMISTRY, 2022, 52 (04) :780-790
[40]   Applied machine vision and artificial neural network for modeling and controlling of the grape drying process [J].
Khazaei, Nasser Behroozi ;
Tavakoli, Teymour ;
Ghassemian, Hassan ;
Khoshtaghaza, Mohammad Hadi ;
Banakar, Ahmad .
COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2013, 98 :205-213