Shuo Kang , Dongfang Li , Sifang Long , Yongkai Ye , Fuming Kuang , Dongdong Du , Jun Wang
{"title":"Time-optimal and path-optimal motion planning for selective broccoli harvesting manipulator","authors":"Shuo Kang , Dongfang Li , Sifang Long , Yongkai Ye , Fuming Kuang , Dongdong Du , Jun Wang","doi":"10.1016/j.compag.2025.111007","DOIUrl":null,"url":null,"abstract":"<div><div>Due to the asynchronous maturation characteristics of broccoli, manual harvesting in multiple batches encounters labor shortages. Consequently, there is an urgent requirement for the development of a selective broccoli harvesting robot. One of the crucial technologies in the broccoli selective harvesting robot is the motion planning algorithm, which quickly generates safe and feasible paths to avoid collisions, ensuring efficient completion of the harvesting task. However, existing motion planning algorithms struggle to balance planning speed, path quality, and success rate simultaneously. The desired motion planning algorithm for the robotic arm should enable continuous, smooth, safe, and fast movements, resembling the motion of a human arm, as it travels between the cutting and collection points, thereby enhancing the efficiency of broccoli harvesting. To address this issue, we proposed flexible edge checking and uniform sampling strategies to enhance the sampling and search processes, thereby expediting planning speed. Additionally, a Markov optimiser was incorporated to optimise path length and smoothness. Our proposed algorithm is named Time-Optimal and Path-Optimal (TOPO), which maintains and enhances the convergence properties and asymptotic optimality of Batch Informed Trees (BIT*), enabling the manipulator to exhibit smooth, efficient, and adaptive trajectories. To verify the effectiveness of our proposed algorithm, we conducted multi-dimensional collaborative simulation experiments and prototype verification experiments. The results demonstrate that compared with Rapidly-exploring Random Tree Star (RRT*), Rapidly-exploring Random Tree Connect (RRT-Connect), Fast Marching Tree Star (FMT*), Adaptively Informed Trees (AIT*), Advanced BIT*(ABIT*) and BIT* algorithms, the TOPO algorithm can reduce path planning time by 50%-73%, shorten path length by 4%-11%, minimise operating time by 9%–32%, and improve planning success rate to 97%. It can reduce the operating time of harvesting a single broccoli to within 11 s, thus enabling the selective harvesting robot to perform tasks more efficiently.</div></div>","PeriodicalId":50627,"journal":{"name":"Computers and Electronics in Agriculture","volume":"239 ","pages":"Article 111007"},"PeriodicalIF":8.9000,"publicationDate":"2025-09-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers and Electronics in Agriculture","FirstCategoryId":"97","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0168169925011135","RegionNum":1,"RegionCategory":"农林科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AGRICULTURE, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0
Abstract
Due to the asynchronous maturation characteristics of broccoli, manual harvesting in multiple batches encounters labor shortages. Consequently, there is an urgent requirement for the development of a selective broccoli harvesting robot. One of the crucial technologies in the broccoli selective harvesting robot is the motion planning algorithm, which quickly generates safe and feasible paths to avoid collisions, ensuring efficient completion of the harvesting task. However, existing motion planning algorithms struggle to balance planning speed, path quality, and success rate simultaneously. The desired motion planning algorithm for the robotic arm should enable continuous, smooth, safe, and fast movements, resembling the motion of a human arm, as it travels between the cutting and collection points, thereby enhancing the efficiency of broccoli harvesting. To address this issue, we proposed flexible edge checking and uniform sampling strategies to enhance the sampling and search processes, thereby expediting planning speed. Additionally, a Markov optimiser was incorporated to optimise path length and smoothness. Our proposed algorithm is named Time-Optimal and Path-Optimal (TOPO), which maintains and enhances the convergence properties and asymptotic optimality of Batch Informed Trees (BIT*), enabling the manipulator to exhibit smooth, efficient, and adaptive trajectories. To verify the effectiveness of our proposed algorithm, we conducted multi-dimensional collaborative simulation experiments and prototype verification experiments. The results demonstrate that compared with Rapidly-exploring Random Tree Star (RRT*), Rapidly-exploring Random Tree Connect (RRT-Connect), Fast Marching Tree Star (FMT*), Adaptively Informed Trees (AIT*), Advanced BIT*(ABIT*) and BIT* algorithms, the TOPO algorithm can reduce path planning time by 50%-73%, shorten path length by 4%-11%, minimise operating time by 9%–32%, and improve planning success rate to 97%. It can reduce the operating time of harvesting a single broccoli to within 11 s, thus enabling the selective harvesting robot to perform tasks more efficiently.
期刊介绍:
Computers and Electronics in Agriculture provides international coverage of advancements in computer hardware, software, electronic instrumentation, and control systems applied to agricultural challenges. Encompassing agronomy, horticulture, forestry, aquaculture, and animal farming, the journal publishes original papers, reviews, and applications notes. It explores the use of computers and electronics in plant or animal agricultural production, covering topics like agricultural soils, water, pests, controlled environments, and waste. The scope extends to on-farm post-harvest operations and relevant technologies, including artificial intelligence, sensors, machine vision, robotics, networking, and simulation modeling. Its companion journal, Smart Agricultural Technology, continues the focus on smart applications in production agriculture.