Apple-Picking Robot Picking Path Planning Algorithm Based on Improved PSO

被引:14
作者
Gao, Ruilong [1 ]
Zhou, Qiaojun [2 ,3 ]
Cao, Songxiao [1 ]
Jiang, Qing [1 ]
机构
[1] China Jiliang Univ, Coll Metrol & Measurement Engn, Hangzhou 310018, Peoples R China
[2] China Jiliang Univ, Engn Training Ctr, Hangzhou 310018, Peoples R China
[3] Zhejiang Sci Tech Univ, Fac Mech Engn & Automat, Hangzhou 310018, Peoples R China
关键词
apple harvesting; path planning; avoiding obstacles; improved PSO;
D O I
10.3390/electronics12081832
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
To solve the problem that the robot often collides with the obstacles such as branches around the fruit during picking due to its inability to adapt to the fruit growing environment, this paper proposes an apple-picking robot picking path planning algorithm based on the improved PSO. The main contents of the algorithm are: firstly, the fruit and its surrounding branches are extracted from the 3D point cloud data, and the picking direction of the fruit is calculated; then the point cloud on the surface of the fruit and branches is used to establish the spatial model of obstacles; finally, an improved particle swarm optimization (PSO) algorithm is proposed to plan the obstacle avoidance trajectory of the end-effector in space, which can dynamically adjust the velocity weights according to the trend of the particle fitness value and the position of the particle swarm center of mass. The experimental results show that the improved PSO has faster convergence speed than the standard PSO, and the path planning method proposed in this paper improves the fruit-picking success rate to 85.93% and reduces the picking cycle to 12 s. This algorithm can effectively reduce the collision between the manipulator and branches during apple picking and improve the picking success rate and picking efficiency.
引用
收藏
页数:18
相关论文
共 29 条
[1]   Development of a sweet pepper harvesting robot [J].
Arad, Boaz ;
Balendonck, Jos ;
Barth, Ruud ;
Ben-Shahar, Ohad ;
Edan, Yael ;
Hellstrom, Thomas ;
Hemming, Jochen ;
Kurtser, Polina ;
Ringdahl, Ola ;
Tielen, Toon ;
van Tuijl, Bart .
JOURNAL OF FIELD ROBOTICS, 2020, 37 (06) :1027-1039
[2]   Angle estimation between plant parts for grasp optimisation in harvest robots [J].
Barth, Ruud ;
Hemming, Jochen ;
Van Henten, Eldert J. .
BIOSYSTEMS ENGINEERING, 2019, 183 :26-46
[3]   Agricultural robots for field operations: Concepts and components [J].
Bechar, Avital ;
Vigneault, Clement .
BIOSYSTEMS ENGINEERING, 2016, 149 :94-111
[4]   Picking Robot Visual Servo Control Based on Modified Fuzzy Neural Network Sliding Mode Algorithms [J].
Chen, Wei ;
Xu, Tongqing ;
Liu, Junjie ;
Wang, Mo ;
Zhao, Dean .
ELECTRONICS, 2019, 8 (06)
[5]   Mobile robot path planning using artificial bee colony and evolutionary programming [J].
Contreras-Cruz, Marco A. ;
Ayala-Ramirez, Victor ;
Hernandez-Belmonte, Uriel H. .
APPLIED SOFT COMPUTING, 2015, 30 :319-328
[6]   Position-based visual servo control of autonomous robotic manipulators [J].
Dong, Gangqi ;
Zhu, Z. H. .
ACTA ASTRONAUTICA, 2015, 115 :291-302
[7]  
Duckett T, 2018, Arxiv, DOI [arXiv:1806.06762, 10.48550/arXiv.1806.06762]
[8]   An Algorithm for Calculating Apple Picking Direction Based on 3D Vision [J].
Gao, Ruilong ;
Zhou, Qiaojun ;
Cao, Songxiao ;
Jiang, Qing .
AGRICULTURE-BASEL, 2022, 12 (08)
[9]   Polynomial interpolation in several variables [J].
Gasca, M ;
Sauer, T .
ADVANCES IN COMPUTATIONAL MATHEMATICS, 2000, 12 (04) :377-410
[10]   A Consolidated Review of Path Planning and Optimization Techniques: Technical Perspectives and Future Directions [J].
Gul, Faiza ;
Mir, Imran ;
Abualigah, Laith ;
Sumari, Putra ;
Forestiero, Agostino .
ELECTRONICS, 2021, 10 (18)