Multi-Strategy Fusion RRT-Based Algorithm for Optimizing Path Planning in Continuous Cherry Picking
Abstract
1. Introduction
- The improved RRT algorithm we propose integrates a precondition-based constrained probability-guided sampling strategy, a goal-oriented dynamic sampling approach, and an obstacle density-adaptive step size adjustment algorithm. This integration significantly enhances both the efficiency and accuracy of the algorithm in the context of cherry-picking path planning;
- We have optimized the sequence planning for multi-target fruit picking by integrating the -TSP algorithm, which is designed for multi-objective fruit continuous picking sequence optimization. By incorporating an obstacle coefficient into the model, we have achieved a notable reduction in the length of the picking path, thereby improving the picking efficiency;
- Extensive experimental and simulation results demonstrate the innovative nature of our proposed algorithm and its potential for practical deployment.
2. Materials and Methods
2.1. Cherry Tree Information Perception System
2.2. Single-Objective Fruit Picking Path Planning Based on an Improved RRT Algorithm
- When the expanding tree grows closer to an obstacle, the step size is automatically reduced, enabling the model to move closely alongside the obstacle without collision;
- Upon successfully navigating around the obstacle, the step size is promptly increased to expedite progress toward the target location;
- Reasonable upper and lower bounds are established for the step size to accommodate cherry-picking scenarios. This is because, when confronted with obstacles of complex shapes such as concavities or overlaps, an excessively small step size may lead to stagnation, whereas an overly large step size during the process of moving away from obstacles and gradually approaching the target may result in unnecessary oscillations near the target area.
2.3. Multi-Objective Sequential Fruit Picking Order Planning Based on the -TSP Algorithm
2.4. Path Optimization
3. Experiments and Analysis
3.1. Comparison of Different Planning Algorithms
3.2. Single-Objective Path Planning Simulation Experiment
3.3. Multi-Objective Path Planning Experiment
3.4. Discussion
4. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Data Availability Statement
Conflicts of Interest
References
- Gao, Y.F.; Liu, J.K.; Yang, F.M.; Zhang, G.Y.; Wang, D.; Zhang, L.; Ou, Y.B.; Yao, Y.A. The WRKY transcription factor WRKY8 promotes resistance to pathogen infection and mediates drought and salt stress tolerance in Solanum lycopersicum. Physiol. Plant. 2020, 168, 98–117. [Google Scholar] [CrossRef]
- Xiang, Y.; Chen, Q.; Su, Z.; Zhang, L.; Chen, Z.; Zhou, G.; Yao, Z.; Xuan, Q.; Cheng, Y. Deep learning and hyperspectral images based tomato soluble solids content and firmness estimation. Front. Plant Sci. 2022, 13, 860656. [Google Scholar] [CrossRef]
- Jagtap, S.T.; Phasinam, K.; Kassanuk, T.; Jha, S.S.; Ghosh, T.; Thakar, C.M. Towards application of various machine learning techniques in agriculture. Mater. Today Proc. 2022, 51, 793–797. [Google Scholar] [CrossRef]
- Hossain, M.S.; Al-Hammadi, M.; Muhammad, G. Automatic fruit classification using deep learning for industrial applications. IEEE Trans. Ind. Inform. 2018, 15, 1027–1034. [Google Scholar] [CrossRef]
- Krizhevsky, A.; Sutskever, I.; Hinton, G.E. ImageNet classification with deep convolutional neural networks. Commun. ACM 2017, 60, 84–90. [Google Scholar] [CrossRef]
- Wang, P.; Tang, J.; Lin, H.W.; Zhang, F.; Wang, C.; Wang, J.; Shi, L.; Meng, M.Q.H. MINER-RRT*: A hierarchical and fast trajectory planning framework in 3D cluttered environments. IEEE Trans. Autom. Sci. Eng. 2025, 22, 10973–10985. [Google Scholar] [CrossRef]
- Li, M.; Tao, Z.; Yan, W.; Lin, S.; Feng, K.; Zhang, Z.; Jing, Y. Apnet: Lightweight network for apricot tree disease and pest detection in real-world complex backgrounds. Plant Methods 2025, 21, 4. [Google Scholar] [CrossRef]
- Liu, C.; Feng, Q.; Tang, Z.; Wang, X.; Geng, J.; Xu, L. Motion planning of the citrus-picking manipulator based on the TO-RRT algorithm. Agriculture 2022, 12, 581. [Google Scholar] [CrossRef]
- Li, Y.; Ma, S.; Li, L. RRT-Connect-based Path Planning for Pruning Apple Trees with an Intelligent Manipulator. J. ASABE 2024, 67, 1547–1560. [Google Scholar] [CrossRef]
- Noreen, I.; Khan, A.; Habib, Z. Optimal path planning using RRT* based approaches: A survey and future directions. Int. J. Adv. Comput. Sci. Appl. 2016, 7, 97–107. [Google Scholar] [CrossRef]
- Ganesan, S.; Ramalingam, B.; Mohan, R.E. A hybrid sampling-based RRT* path planning algorithm for autonomous mobile robot navigation. Expert Syst. Appl. 2024, 258, 125206. [Google Scholar] [CrossRef]
- Tai, S.; Tang, Z.; Li, B.; Wang, S.; Guo, X. Intelligent Recognition and Automated Production of Chili Peppers: A Review Addressing Varietal Diversity and Technological Requirements. Agriculture 2025, 15, 1200. [Google Scholar] [CrossRef]
- Yin, J.; Hu, Z.; Mourelatos, Z.P.; Gorsich, D.; Singh, A.; Tau, S. Efficient reliability-based path planning of off-road autonomous ground vehicles through the coupling of surrogate modeling and RRT. IEEE Trans. Intell. Transp. Syst. 2023, 24, 15035–15050. [Google Scholar] [CrossRef]
- Fang, C.; Wang, J.; Yuan, F.; Chen, S.; Zhou, H. Path Planning for Dragon-Fruit-Harvesting Robotic Arm Based on XN-RRT* Algorithm. Sensors 2025, 25, 2773. [Google Scholar] [CrossRef]
- Zhang, B.; Yin, C.; Fu, Y.; Xia, Y.; Fu, W. Harvest motion planning for mango picking robot based on improved RRT-Connect. Biosyst. Eng. 2024, 248, 177–189. [Google Scholar] [CrossRef]
- LaValle, S. Rapidly-Exploring Random Trees: A New Tool for Path Planning; Technical Report TR98-30; Iowa State University: Ames, IA, USA, 1998. [Google Scholar]
- Amato, N.M.; Bayazit, O.B.; Dale, L.K.; Jones, C.; Vallejo, D. OBPRM: An obstacle-based PRM for 3D workspaces. In Proceedings of the 3rd Workshop on the Algorithmic Foundations of Robotics on Robotics: The Algorithmic Perspective, Houston, TX, USA, 5–7 March 1998; pp. 155–168. [Google Scholar]
- Ni, Z.; Li, Q.; Zhang, M. Efficient motion planning for chili flower pollination mechanism based on BI-RRT. Comput. Electron. Agric. 2025, 232, 110063. [Google Scholar] [CrossRef]
- Huang, A.; Yu, C.; Feng, J.; Tong, X.; Yorozu, A.; Ohya, A.; Hu, Y. A motion planning method for winter jujube harvesting robotic arm based on optimized Informed-RRT* algorithm. Smart Agric. Technol. 2025, 10, 100732. [Google Scholar] [CrossRef]
- Kang, M.; Chen, Q.; Fan, Z.; Yu, C.; Wang, Y.; Yu, X. A RRT based path planning scheme for multi-DOF robots in unstructured environments. Comput. Electron. Agric. 2024, 218, 108707. [Google Scholar] [CrossRef]
- Wei, K.; Ren, B. A method on dynamic path planning for robotic manipulator autonomous obstacle avoidance based on an improved RRT algorithm. Sensors 2018, 18, 571. [Google Scholar] [CrossRef]
- Wang, H.; Lai, H.; Du, H.; Gao, G. IBPF-RRT*: An improved path planning algorithm with Ultra-low number of iterations and stabilized optimal path quality. J. King Saud-Univ.-Comput. Inf. Sci. 2024, 36, 102146. [Google Scholar] [CrossRef]
- Cao, X.; Zou, X.; Jia, C.; Chen, M.; Zeng, Z. RRT-based path planning for an intelligent litchi-picking manipulator. Comput. Electron. Agric. 2019, 156, 105–118. [Google Scholar] [CrossRef]
- Ye, L.; Duan, J.; Yang, Z.; Zou, X.; Chen, M.; Zhang, S. Collision-free motion planning for the litchi-picking robot. Comput. Electron. Agric. 2021, 185, 106151. [Google Scholar] [CrossRef]
- Chen, J.; Zhao, Y.; Xu, X. Improved RRT-connect based path planning algorithm for mobile robots. IEEE Access 2021, 9, 145988–145999. [Google Scholar] [CrossRef]
- Kang, J.G.; Lim, D.W.; Choi, Y.S.; Jang, W.J.; Jung, J.W. Improved RRT-connect algorithm based on triangular inequality for robot path planning. Sensors 2021, 21, 333. [Google Scholar] [CrossRef] [PubMed]
- Wang, Y.; Liu, D.; Zhao, H.; Li, Y.; Song, W.; Liu, M.; Tian, L.; Yan, X. Rapid citrus harvesting motion planning with pre-harvesting point and quad-tree. Comput. Electron. Agric. 2022, 202, 107348. [Google Scholar] [CrossRef]
- Gammell, J.D.; Srinivasa, S.S.; Barfoot, T.D. Informed RRT*: Optimal sampling-based path planning focused via direct sampling of an admissible ellipsoidal heuristic. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, Chicago, IL, USA, 14–18 September 2014; pp. 2997–3004. [Google Scholar]
- Zhang, H.; Wang, Y.; Zheng, J.; Yu, J. Path planning of industrial robot based on improved RRT algorithm in complex environments. IEEE Access 2018, 6, 53296–53306. [Google Scholar] [CrossRef]
- Amiryan, J.; Jamzad, M. Adaptive motion planning with artificial potential fields using a prior path. In Proceedings of the 3rd RSI International Conference on Robotics and Mechatronics (ICROM), Tehran, Iran, 7–9 October 2015; pp. 731–736. [Google Scholar]
- Karaman, S.; Frazzoli, E. Sampling-based algorithms for optimal motion planning. Int. J. Robot. Res. 2011, 30, 846–894. [Google Scholar] [CrossRef]
- Xu, W.; Yang, Y.; Yu, L.; Zhu, L. A global path planning algorithm based on improved RRT. Control Decis. 2022, 37, 829–838. [Google Scholar]
- Hao, L.J.; Ye, C.; Du, S.X. Pose planning for surgical robot with improved artificial potential field method. Control Theory Appl. 2022, 39, 1121–1129. [Google Scholar]
- Ester, M.; Kriegel, H.P.; Sander, J.; Xu, X. A density-based algorithm for discovering clusters in large spatial databases with noise. In Proceedings of the 2nd International Conference on Knowledge Discovery and Data Mining, Portland, OR, USA, 2–4 August 1996; Volume 96, pp. 226–231. [Google Scholar]
- Babaee Tirkolaee, E.; Cakmak, E.; Karadayi-Usta, S. Traveling salesman problem with drone and bicycle: Multimodal last-mile e-mobility. Int. Trans. Oper. Res. 2025, 32, 3232–3258. [Google Scholar] [CrossRef]
- Bock, S.; Bomsdorf, S.; Boysen, N.; Schneider, M. A survey on the Traveling Salesman Problem and its variants in a warehousing context. Eur. J. Oper. Res. 2025, 322, 1–14. [Google Scholar] [CrossRef]
- Plessen, M. Path planning for spot spraying with uavs combining tsp and area coverages. Smart Agric. Technol. 2025, 11, 100965. [Google Scholar] [CrossRef]
- Zhou, S.; Ding, Y.; Zhang, C.; Cao, Z.; Jin, Y. Dualopt: A dual divide-and-optimize algorithm for the large-scale traveling salesman problem. In Proceedings of the AAAI Conference on Artificial Intelligence, Philadelphia, PA, USA, 28 February–4 March 2025; Volume 39, pp. 27178–27186. [Google Scholar]
- Xu, Q.; Xia, K.; Chu, X. Discrete Differentiated Creative Search for traveling salesman problem. Appl. Soft Comput. 2025, 174, 112998. [Google Scholar] [CrossRef]
- Hu, W.; Chen, S.; Liu, Z.; Luo, X.; Xu, J. HA-RRT: A heuristic and adaptive RRT algorithm for ship path planning. Ocean. Eng. 2025, 316, 119906. [Google Scholar] [CrossRef]
- Su, Y.; Xin, J.; Sun, C. Dynamic Path Planning for Mobile Robots Based on Improved RRT* and DWA Algorithms. IEEE Trans. Ind. Electron. 2025. [Google Scholar] [CrossRef]
- Xu, T.; Ma, J.; Qin, P.; Hu, Q. An improved RRT* algorithm based on adaptive informed sample strategy for coastal ship path planning. Ocean. Eng. 2025, 333, 121511. [Google Scholar] [CrossRef]
















| All nodes in the expansion tree Tree are Tree = (, , …, ), starting node |
| while (maximum iterations not reached and goal not found) { |
| = randomly sample a point from the state space; |
| = the closest node to in Tree; |
| = the new node obtained by expanding from toward ; |
| if ( does not collide with obstacles) { |
| Add to the tree T; |
| if ( is close to the goal) { |
| Return the path from to ; |
| }}} |
| Method | Sampling Nodes (Units) | Path Length (mm) | Planning Time (s) |
|---|---|---|---|
| RRT | 1141 | 412 | 31.84 |
| PG-RRT | 58 | 350 | 0.66 |
| Go-RRT | 45 | 393 | 2.42 |
| Obs-RRT | 422 | 108 | 5.80 |
| Planning Algorithm | Trajectory Length of Multi-Target Picking |
|---|---|
| RRT* | 496 |
| RRT-connect | 421 |
| Enhanced RRT | 297 |
| Planning Algorithm | Multi-Target Picking | Planning Time |
|---|---|---|
| -TSP-RRT* | 2638 | 11.81 |
| -TSP-RRT-connect | 2542 | 5.41 |
| MSI-RRTCHP | 1966 | 3.43 |
| Planning Algorithm | Mature Fruits | Damaged Fruits |
|---|---|---|
| MSI-RRTCHP | 23 | 4 |
| 24 | 4 | |
| 22 | 4 | |
| 21 | 4 | |
| 24 | 4 | |
| ... | ... | |
| 25 | 4 | |
| 23 | 4 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Zhang, Y.; Miao, X.; Sun, Y.; He, Z.; Hou, T.; Wang, Z.; Wang, Q. Multi-Strategy Fusion RRT-Based Algorithm for Optimizing Path Planning in Continuous Cherry Picking. Agriculture 2025, 15, 1699. https://doi.org/10.3390/agriculture15151699
Zhang Y, Miao X, Sun Y, He Z, Hou T, Wang Z, Wang Q. Multi-Strategy Fusion RRT-Based Algorithm for Optimizing Path Planning in Continuous Cherry Picking. Agriculture. 2025; 15(15):1699. https://doi.org/10.3390/agriculture15151699
Chicago/Turabian StyleZhang, Yi, Xinying Miao, Yifei Sun, Zhipeng He, Tianwen Hou, Zhenghan Wang, and Qiuyan Wang. 2025. "Multi-Strategy Fusion RRT-Based Algorithm for Optimizing Path Planning in Continuous Cherry Picking" Agriculture 15, no. 15: 1699. https://doi.org/10.3390/agriculture15151699
APA StyleZhang, Y., Miao, X., Sun, Y., He, Z., Hou, T., Wang, Z., & Wang, Q. (2025). Multi-Strategy Fusion RRT-Based Algorithm for Optimizing Path Planning in Continuous Cherry Picking. Agriculture, 15(15), 1699. https://doi.org/10.3390/agriculture15151699

