Skip to main content

ORIGINAL RESEARCH article

Front. Plant Sci.
Sec. Sustainable and Intelligent Phytoprotection
Volume 15 - 2024 | doi: 10.3389/fpls.2024.1403385
This article is part of the Research Topic Autonomous Weed Control for Crop Plants View all 7 articles

Research on the local path planning of an orchard mower based on safe corridor and quadratic programming

Provisionally accepted
JUN LI JUN LI Haomin Li Haomin Li Ye Zeng Ye Zeng Runpeng Jiang Runpeng Jiang Chaodong Mai Chaodong Mai Zhe Ma Zhe Ma Jiamin Cai Jiamin Cai Boyi Xiao Boyi Xiao *
  • South China Agricultural University, Guangzhou, China

The final, formatted version of the article will be published soon.

    Path planning algorithms are challenging to implement with mobile robots in orchards due to kinematic constraints and unstructured environments with narrow and irregularly distributed obstacles. To address these challenges and ensure operational safety, a local path planning method for orchard mowers is proposed in this study. This method accounts for the structural characteristics of the mowing operation route and utilizes a path-velocity decoupling method for local planning based on following the global reference operation route, which includes two innovations. First, a depth-first search method is used to quickly construct safe corridors and determine the detour direction, providing a convex space for the optimization algorithm. Second, we introduce piecewise jerk and curvature restriction into quadratic programming to ensure high-order continuity and curvature feasibility of the path, which reduce the difficulty of tracking control. We present a simulation and real-world evaluation of the proposed method. The results of this approach implemented in an orchard environment show that in the detouring static obstacle scenario, compared with those of the dynamic lattice method and the improved hybrid A* algorithm, the average curvature of the trajectory of the proposed method is reduced by 2.45 and 3.11 𝑐𝑚 -1 , respectively; the square of the jerk is reduced by 124 and 436 𝑚 2 /𝑠 6 , respectively; and the average lateral errors are reduced by 0.55 𝑐𝑚 and 4.97 𝑐𝑚, respectively, which significantly improves the path smoothness and facilitates tracking control. In the orchard environment, using a search range of 40 𝑚 × 5 𝑚 and a resolution of 0.1 𝑚, the proposed method has an average computation time of 9.6 𝑚𝑠. This is a significant improvement over the open space planning algorithm and reduces the average time by 12.4 𝑚𝑠 compared to that of the dynamic lattice method, which is the same as that of the structured environment planning algorithm. The results show that the proposed method achieves a 129% improvement in algorithmic efficiency when applied to solve the path planning problem of mower operations in an orchard environment and confirm the clear advantages of the proposed method.

    Keywords: mower robot1, safe corridor2, Path planning3, quadratic programming 4, jerk5

    Received: 19 Mar 2024; Accepted: 19 Sep 2024.

    Copyright: © 2024 LI, Li, Zeng, Jiang, Mai, Ma, Cai and Xiao. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) or licensor are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

    * Correspondence: Boyi Xiao, South China Agricultural University, Guangzhou, China

    Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.