Research on 3D Obstacle Avoidance Path Planning for Apple Picking Robotic Arm
Abstract
:1. Introduction
2. Materials and Methods
2.1. Description of Apple-Picking Robotic Arm Motion Planning
2.1.1. From End-Path Collision-Free to Robotic Arm Motion Collision-Free
2.1.2. Kinematic Model of the Apple-Picking Robot Arm
2.1.3. Robotic Arm and Branch Collision Detection
2.2. Informed-RRT* Algorithm
2.3. Algorithm Improvement
2.3.1. Environmental A Priori Sampling
2.3.2. Target Offset Sampling
2.3.3. Two-Way Planning
2.3.4. Dynamic Step Size Strategy
2.3.5. Path Smoothing
3. Results and Discussion
3.1. Two-Dimensional Simulation Experiment of Path Planning
3.1.1. Simple Two-Dimensional Scene
3.1.2. Complex Two-Dimensional Scenes
3.2. Three-Dimensional Simulation Experiment of Path Planning
3.3. Robot Arm Simulation
4. Conclusions
- (1)
- In global planning, multiple subpath points are obtained using an artificial potential field and multiple subsegments are divided, which enhances the path indexing purposefulness. This method reduces the difficulty of path exploration and improves the path planning efficiency of the apple-picking robotic arm.
- (2)
- Traditional sampling methods use fully random sampling, resulting in inefficient planning. The purposefulness of the indexing is improved by using a bidirectional exploration method and making the target node as a parent node with a certain probability.
- (3)
- Exploring paths with a dynamic step size. The exploration speed can be accelerated when there are fewer obstacles and the path is smoother when there are more obstacles. Dynamic step size can not only avoid obstacles effectively but also improve the path planning quality of the picking robot arm.
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Li, Q.; Zhang, F. Progress of research on nutrient composition and application value of apple. J. Zhejiang Agric. Sci. 2017, 58, 132–134. [Google Scholar]
- Chen, Q.; Yin, C.; Guo, Z.; Wang, J.; Zhou, H.; Jiang, X. Current status and future development of the key technologies for apple picking robots. Trans. Chin. Soc. Agric. Eng. 2023, 39, 1–15. [Google Scholar]
- Sathesh, S.; Maheswaran, S.; Rega, P.; Sowmitha, K.; Shivabalan, S.R.; Sukhundhan, V.S. Design of Delta Arm for Multi-Purpose Agribot. In Proceedings of the 2024 10th International Conference on Advanced Computing and Communication Systems (ICACCS), Coimbatore, India, 14–15 March 2024. [Google Scholar]
- Cao, X. Research on Motion Planning of Fruit Picking Robot. Ph.D. Thesis, South China Agricultural University, Guangzhou, China, 2022. [Google Scholar]
- Yang, X.; Zhou, W.; Li, Y.; Qi, X.; Zhang, Q. A review on the current research status of path planning algorithms for picking robotic arm. J. Chin. Agric. Mech. 2023, 4, 161–169. [Google Scholar]
- 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. Agr. 2024, 218, 108707. [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]
- Blum, C. Ant colony optimization: A bibliometric review. Phys. Life Rev. 2024, 51, 87–95. [Google Scholar] [CrossRef]
- Fang, W.; Sun, J.; Ding, Y.; Wu, X.; Xu, W. A review of quantum-behaved particle swarm optimization. IETE Tech. Rev. 2010, 27, 336–348. [Google Scholar] [CrossRef]
- Han, D.; Mulyana, B.; Stankovic, V.; Cheng, S. A survey on deep reinforcement learning algorithms for robotic manipulatio. Sensors 2023, 23, 3762. [Google Scholar] [CrossRef]
- Sun, H.; Zhang, W.; Yu, R.; Zhang, Y. Motion planning for mobile robots—Focusing on deep reinforcement learning: A systematic review. IEEE Access 2021, 9, 69061–69081. [Google Scholar] [CrossRef]
- LaValle, S. Rapidly-exploring random trees: A new tool for path planning. In Proceedings of the 1998 IEEE International Conference on Robotics and Automation (ICRA), Leuven, Belgium, 16–20 May 1998. [Google Scholar]
- Liu, T.; Zhang, D.; Zheng, Y.; Cheng, Y.; Qiu, J.; Qi, L. Pineapple harvester navigation path planning based on improved RRT* algorith. Trans. Chin. Soc. Agric. Eng. 2022, 38, 20–28. [Google Scholar]
- Chu, D.; Liu, H.; Gao, B.; Wang, J.; Yin, G. Research Review on Predictive Cruise Control of Vehicle Queue. J. Mech. Eng. 2019, 60, 218–246. [Google Scholar]
- Xu, K.; Su, R. Path planning of nanorobot: A review. Microsyst. Technol. 2022, 28, 2393–2401. [Google Scholar] [CrossRef]
- Karaman, S.; Frazzoli, E. Optimal kinodynamic motion planning using incremental sam-pling-based methods. In Proceedings of the 49th IEEE Conference on Decision and Control (CDC), Atlanta, GA, USA, 15–17 December 2010. [Google Scholar]
- Zhang, L.; Shi, X.; Yi, Y.; Tang, L.; Peng, J.; Zou, J. Mobile Robot Path Planning Algorithm Based on RRT Connect. Electronics 2023, 12, 2456. [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. Agr. 2019, 156, 105–118. [Google Scholar] [CrossRef]
- Chen, Y.; Fu, Y.; Zhang, B.; Fu, W.; Shen, C. Path planning of the fruit tree pruning manipulator based on improved RRT-Connect algorithm. Int. J. Agr. Biol. Eng. 2022, 15, 177–188. [Google Scholar] [CrossRef]
- Gammel, J.; Srinivasa, S.; Barfoot, T. Informed RRT*:optimal sampling-based path planning focused via direct sampling of an admissible ellipsoidal heuristic. In Proceedings of the 2014 IEEE International Conference on Robotics and Automation (ICRA), Hong Kong, China, 31 May–7 June 2014. [Google Scholar]
- Wang, Y.; Liu, D.; Zhao, H.; Li, Y.; Song, W.; Liu, M.; Tian, L.; Yan, H. Rapid citrus harvesting motion planning with pre-harvesting point and quad-tree. Comput. Electron. Agric. 2022, 202, 107348. [Google Scholar] [CrossRef]
- Liang, S. Research on Offline and Online Motion Planning Methods for Multi-Degree-of-Freedom Robotic Arm. Master’s Thesis, Zhejiang University, Hangzhou, China, 2023. [Google Scholar]
- Denavit, J.; Hartenberg, R. A Kinematic Notation for Lower-Pair Mechanisms. J. Appl. Mech. 1955, 22, 215–221. [Google Scholar] [CrossRef]
- Liu, L. Optimization of Sugar-Free Tissue Culture and Rapid Propagation System for Dwarfing Apple Rootstock. Master’s Thesis, Northwest A&F University, Xianyang, China, 2024. [Google Scholar]
- Li, Q.; Zhu, H. Performance evaluation of 2D LiDAR SLAM algorithms in simulated orchard environments. Comput. Electron. Agric. 2024, 221, 108994. [Google Scholar] [CrossRef]
- Zhou, W. Research on Trajectory Planning of Robotic Arm Based on Particle Swarm Algorith. Master’s Thesis, Nanjing University of Posts and Telecommunications, Nanjing, China, 2023. [Google Scholar]
- Gammell, J.; Barfoot, T.; Srinivasa, S. Informed Sampling for Asymptotically Optimal Path Planning. IEEE Trans. Robot. 2018, 34, 966–984. [Google Scholar] [CrossRef]
- Khatib, O. Real-Time Obstacle Avoidance System for Manipulators and Mobile Robots. Int. J. Robot. Res. 1986, 5, 90–98. [Google Scholar] [CrossRef]
- Wang, H.; Gao, M.; Wang, J.; Fang, L.; Li, H. Multi-scene motion planning for robotic arm based on improved RRT~*-Connect algorithm. Trans. Chin. Soc. Agric. Mach. 2022, 5, 432–440. [Google Scholar]
- Wang, J.; Li, B.; Meng, M. Kinematic Constrained Bi-directional RRT with Efficient Branch Pruning for Robot Path Planning. Expert Syst. Appl. 2020, 170, 114541. [Google Scholar] [CrossRef]
- Xie, W.; Huang, K.; Wei, S.; Fu, H.; Yang, D. Crack removal of carrot based on the Cartesian robot with a novel path planning method. J. Food Eng. 2025, 388, 112381. [Google Scholar] [CrossRef]
- Xiong, J.; Chen, H.; Yao, Z.; Ning, Q. Motion planning method of litchi picking robot arm based on PIB-RRTstar. Trans. Chin. Soc. Agric. Mach. 2024, 55, 82–92. [Google Scholar]
Link | Theta | d/mm | a/mm | Alpha/rad | Offset/mm |
---|---|---|---|---|---|
1 | θ1 | 137.5 | 0 | 1.5708 | 0 |
2 | θ2 | 0 | 402 | 0 | 1.5708 |
3 | θ3 | 0 | 376 | 0 | 0 |
4 | θ4 | 120.5 | 0 | −1.5708 | −1.5708 |
5 | θ5 | 120.5 | 0 | 1.5708 | 0 |
6 | θ6 | 88.5 | 0 | 0 | 0 |
Algorithms | Average Path Cost/mm | Average Search Duration/s | Success Rate/% |
---|---|---|---|
RRT* | 165.58 | 27.25 | 96 |
IRRT* | 160.35 | 25.35 | 97 |
Improved algorithm | 149.7 | 18.34 | 97 |
Algorithms | Average Path Cost/mm | Average Search Duration/s | Success Rate/% |
---|---|---|---|
RRT* | 186.435 | 22.93 | 89 |
IRRT* | 169.805 | 20.08 | 91 |
Improved algorithm | 154.870 | 15.75 | 95 |
Algorithms | Average Path Cost/mm | Average Search Duration/s | Success Rate/% |
---|---|---|---|
RRT* | 2518.8 | 135.93 | 87 |
IRRT* | 2499.9 | 131.98 | 90 |
Improved algorithm | 2156.4 | 130.44 | 92 |
Algorithms | Average Path Cost /mm | Average Search Duration/s | Success Rate/% |
---|---|---|---|
RRT* | 4520.60 | 211.89 | 88 |
IRRT* | 3880.40 | 185.33 | 92 |
Improved algorithm | 3410.43 | 174.07 | 94 |
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
Chen, X.; Lu, C.; Guo, Z.; Yin, C.; Wu, X.; Lv, X.; Chen, Q. Research on 3D Obstacle Avoidance Path Planning for Apple Picking Robotic Arm. Agronomy 2025, 15, 1031. https://doi.org/10.3390/agronomy15051031
Chen X, Lu C, Guo Z, Yin C, Wu X, Lv X, Chen Q. Research on 3D Obstacle Avoidance Path Planning for Apple Picking Robotic Arm. Agronomy. 2025; 15(5):1031. https://doi.org/10.3390/agronomy15051031
Chicago/Turabian StyleChen, Xinyan, Chun Lu, Ziliang Guo, Chengkai Yin, Xuanbo Wu, Xiaolan Lv, and Qing Chen. 2025. "Research on 3D Obstacle Avoidance Path Planning for Apple Picking Robotic Arm" Agronomy 15, no. 5: 1031. https://doi.org/10.3390/agronomy15051031
APA StyleChen, X., Lu, C., Guo, Z., Yin, C., Wu, X., Lv, X., & Chen, Q. (2025). Research on 3D Obstacle Avoidance Path Planning for Apple Picking Robotic Arm. Agronomy, 15(5), 1031. https://doi.org/10.3390/agronomy15051031