<p>Path planning for unmanned ground vehicle (UGV) is crucial for its autonomous operation and has gained increasing attention due to its wide range of applications. Existing UGV path planning methods suffer from poor optimization quality. To address this issue, this paper proposes a path planning method based on the Adaptive Sand Cat Swarm Optimization Algorithm (ASCSO). First, an adaptive step-size perturbation strategy is introduced to mitigate population homogenization and enhance exploration capability in early iterations, while improving convergence accuracy and solution quality in later iterations. This strategy assigns weights to individuals and employs a roulette wheel mechanism to enhance reference selection diversity. Meanwhile, the perturbation probability is dynamically adjusted, enabling selected individuals to execute partial-dimensional perturbation toward reference individuals using an adaptive Brownian motion step size. Second, a trajectory point repair strategy based on an empirical penalty mechanism is proposed. By adaptively selecting repair directions, this strategy improves the population’s search efficiency for feasible paths and further enhances solution quality by guiding the search toward high-quality feasible regions. Finally, various map models with differing complexities are constructed for experimental validation.Experiments demonstrate that the proposed ASCSO outperforms other comparison methods, with the minimum cost reduction rate of <InlineEquation ID="IEq1"> <EquationSource Format="TEX">\(30.21\%\)</EquationSource> </InlineEquation>, the maximum of <InlineEquation ID="IEq2"> <EquationSource Format="TEX">\(90.24\%\)</EquationSource> </InlineEquation>, and an average of <InlineEquation ID="IEq3"> <EquationSource Format="TEX">\(60.05\%\)</EquationSource> </InlineEquation>. Simulation experiments confirm the effectiveness and superiority of the proposed method. Meanwhile, practical validation conducted in indoor scenarios further verifies the applicability and reliability of the method in real-world navigation tasks. The source code for ASCSO is publicly available at <a href="https://github.com/lgh-pp/UGV-path-planning.">https://github.com/lgh-pp/UGV-path-planning.</a></p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Adaptive sand cat swarm optimization algorithm for unmanned ground vehicle path planning

  • Guanghao Lei,
  • Zhenxue He,
  • Xiaojun Zhao,
  • Yijin Wang,
  • Xiaodan Zhang,
  • Kejian Wang,
  • Xiang Wang

摘要

Path planning for unmanned ground vehicle (UGV) is crucial for its autonomous operation and has gained increasing attention due to its wide range of applications. Existing UGV path planning methods suffer from poor optimization quality. To address this issue, this paper proposes a path planning method based on the Adaptive Sand Cat Swarm Optimization Algorithm (ASCSO). First, an adaptive step-size perturbation strategy is introduced to mitigate population homogenization and enhance exploration capability in early iterations, while improving convergence accuracy and solution quality in later iterations. This strategy assigns weights to individuals and employs a roulette wheel mechanism to enhance reference selection diversity. Meanwhile, the perturbation probability is dynamically adjusted, enabling selected individuals to execute partial-dimensional perturbation toward reference individuals using an adaptive Brownian motion step size. Second, a trajectory point repair strategy based on an empirical penalty mechanism is proposed. By adaptively selecting repair directions, this strategy improves the population’s search efficiency for feasible paths and further enhances solution quality by guiding the search toward high-quality feasible regions. Finally, various map models with differing complexities are constructed for experimental validation.Experiments demonstrate that the proposed ASCSO outperforms other comparison methods, with the minimum cost reduction rate of \(30.21\%\) , the maximum of \(90.24\%\) , and an average of \(60.05\%\) . Simulation experiments confirm the effectiveness and superiority of the proposed method. Meanwhile, practical validation conducted in indoor scenarios further verifies the applicability and reliability of the method in real-world navigation tasks. The source code for ASCSO is publicly available at https://github.com/lgh-pp/UGV-path-planning.