A Multi-Objective Particle Swarm Optimization for Trajectory Planning of Fruit Picking Manipulator

Stable, efficient and lossless fruit picking has always been a difficult problem, perplexing the development of fruit automatic picking technology. In order to effectively solve this technical problem, this paper establishes a multi-objective trajectory model of the manipulator and proposes an impro...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Xiaoman Cao, Hansheng Yan, Zhengyan Huang, Si Ai, Yongjun Xu, Renxuan Fu, Xiangjun Zou
Formato: article
Lenguaje:EN
Publicado: MDPI AG 2021
Materias:
S
Acceso en línea:https://doaj.org/article/539539287c9341dc940a869563ddd74e
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
id oai:doaj.org-article:539539287c9341dc940a869563ddd74e
record_format dspace
spelling oai:doaj.org-article:539539287c9341dc940a869563ddd74e2021-11-25T16:10:21ZA Multi-Objective Particle Swarm Optimization for Trajectory Planning of Fruit Picking Manipulator10.3390/agronomy111122862073-4395https://doaj.org/article/539539287c9341dc940a869563ddd74e2021-11-01T00:00:00Zhttps://www.mdpi.com/2073-4395/11/11/2286https://doaj.org/toc/2073-4395Stable, efficient and lossless fruit picking has always been a difficult problem, perplexing the development of fruit automatic picking technology. In order to effectively solve this technical problem, this paper establishes a multi-objective trajectory model of the manipulator and proposes an improved multi-objective particle swarm optimization algorithm (represented as GMOPSO). The algorithm combines the methods of mutation operator, annealing factor and feedback mechanism to improve the diversity of the population on the basis of meeting the stable motion, avoiding the local optimal solution and accelerating the convergence speed. By adopting the average optimal evaluation method, the robot arm motion trajectory has been testified to constructively fulfill the picking standards of stability, efficiency and lossless. The performance of the algorithm is verified by ZDT1~ZDT3 benchmark functions, and its competitive advantages and disadvantages with other multi-objective evolutionary algorithms are further elaborated. In this paper, the algorithm is simulated and verified by practical experiments with the optimization objectives of time, energy consumption and pulsation. The simulation results show that the solution set of the algorithm is close to the real Pareto frontier. The optimal solution obtained by the average optimal evaluation method is as follows: the time is 34.20 s, the energy consumption is 61.89 °/S2 and the pulsation is 72.18 °/S3. The actual test results show that the trajectory can effectively complete fruit picking, the average picking time is 25.5 s, and the success rate is 96.67%. The experimental results show that the trajectory of the manipulator obtained by GMOPSO algorithm can make the manipulator run smoothly and facilitates efficient, stable and nondestructive picking.Xiaoman CaoHansheng YanZhengyan HuangSi AiYongjun XuRenxuan FuXiangjun ZouMDPI AGarticlefruit pickingtrajectory planningparticle swarm optimizationmulti-objective optimizationAgricultureSENAgronomy, Vol 11, Iss 2286, p 2286 (2021)
institution DOAJ
collection DOAJ
language EN
topic fruit picking
trajectory planning
particle swarm optimization
multi-objective optimization
Agriculture
S
spellingShingle fruit picking
trajectory planning
particle swarm optimization
multi-objective optimization
Agriculture
S
Xiaoman Cao
Hansheng Yan
Zhengyan Huang
Si Ai
Yongjun Xu
Renxuan Fu
Xiangjun Zou
A Multi-Objective Particle Swarm Optimization for Trajectory Planning of Fruit Picking Manipulator
description Stable, efficient and lossless fruit picking has always been a difficult problem, perplexing the development of fruit automatic picking technology. In order to effectively solve this technical problem, this paper establishes a multi-objective trajectory model of the manipulator and proposes an improved multi-objective particle swarm optimization algorithm (represented as GMOPSO). The algorithm combines the methods of mutation operator, annealing factor and feedback mechanism to improve the diversity of the population on the basis of meeting the stable motion, avoiding the local optimal solution and accelerating the convergence speed. By adopting the average optimal evaluation method, the robot arm motion trajectory has been testified to constructively fulfill the picking standards of stability, efficiency and lossless. The performance of the algorithm is verified by ZDT1~ZDT3 benchmark functions, and its competitive advantages and disadvantages with other multi-objective evolutionary algorithms are further elaborated. In this paper, the algorithm is simulated and verified by practical experiments with the optimization objectives of time, energy consumption and pulsation. The simulation results show that the solution set of the algorithm is close to the real Pareto frontier. The optimal solution obtained by the average optimal evaluation method is as follows: the time is 34.20 s, the energy consumption is 61.89 °/S2 and the pulsation is 72.18 °/S3. The actual test results show that the trajectory can effectively complete fruit picking, the average picking time is 25.5 s, and the success rate is 96.67%. The experimental results show that the trajectory of the manipulator obtained by GMOPSO algorithm can make the manipulator run smoothly and facilitates efficient, stable and nondestructive picking.
format article
author Xiaoman Cao
Hansheng Yan
Zhengyan Huang
Si Ai
Yongjun Xu
Renxuan Fu
Xiangjun Zou
author_facet Xiaoman Cao
Hansheng Yan
Zhengyan Huang
Si Ai
Yongjun Xu
Renxuan Fu
Xiangjun Zou
author_sort Xiaoman Cao
title A Multi-Objective Particle Swarm Optimization for Trajectory Planning of Fruit Picking Manipulator
title_short A Multi-Objective Particle Swarm Optimization for Trajectory Planning of Fruit Picking Manipulator
title_full A Multi-Objective Particle Swarm Optimization for Trajectory Planning of Fruit Picking Manipulator
title_fullStr A Multi-Objective Particle Swarm Optimization for Trajectory Planning of Fruit Picking Manipulator
title_full_unstemmed A Multi-Objective Particle Swarm Optimization for Trajectory Planning of Fruit Picking Manipulator
title_sort multi-objective particle swarm optimization for trajectory planning of fruit picking manipulator
publisher MDPI AG
publishDate 2021
url https://doaj.org/article/539539287c9341dc940a869563ddd74e
work_keys_str_mv AT xiaomancao amultiobjectiveparticleswarmoptimizationfortrajectoryplanningoffruitpickingmanipulator
AT hanshengyan amultiobjectiveparticleswarmoptimizationfortrajectoryplanningoffruitpickingmanipulator
AT zhengyanhuang amultiobjectiveparticleswarmoptimizationfortrajectoryplanningoffruitpickingmanipulator
AT siai amultiobjectiveparticleswarmoptimizationfortrajectoryplanningoffruitpickingmanipulator
AT yongjunxu amultiobjectiveparticleswarmoptimizationfortrajectoryplanningoffruitpickingmanipulator
AT renxuanfu amultiobjectiveparticleswarmoptimizationfortrajectoryplanningoffruitpickingmanipulator
AT xiangjunzou amultiobjectiveparticleswarmoptimizationfortrajectoryplanningoffruitpickingmanipulator
AT xiaomancao multiobjectiveparticleswarmoptimizationfortrajectoryplanningoffruitpickingmanipulator
AT hanshengyan multiobjectiveparticleswarmoptimizationfortrajectoryplanningoffruitpickingmanipulator
AT zhengyanhuang multiobjectiveparticleswarmoptimizationfortrajectoryplanningoffruitpickingmanipulator
AT siai multiobjectiveparticleswarmoptimizationfortrajectoryplanningoffruitpickingmanipulator
AT yongjunxu multiobjectiveparticleswarmoptimizationfortrajectoryplanningoffruitpickingmanipulator
AT renxuanfu multiobjectiveparticleswarmoptimizationfortrajectoryplanningoffruitpickingmanipulator
AT xiangjunzou multiobjectiveparticleswarmoptimizationfortrajectoryplanningoffruitpickingmanipulator
_version_ 1718413317325717504