Comparative Analysis of UAV Path Planning Algorithms for Efficient Navigation in Urban 3D Environments

2508.16515v1 cs.RO, cs.AI 2025-08-26
Авторы:

Hichem Cheriet, Khellat Kihel Badra, Chouraqui Samira

Резюме на русском

## Контекст Планирование путей и избежание препятствий являются одними из ключевых проблем для судоходных Управляемых Автономных Легких Летательных Аппаратов (УААЛЛА). Эффективное планирование путей не только повышает эффективность движения, но и обеспечивает безопасность УААЛЛА в трудных условиях. В последние годы развитие технологий и инструментов для планирования путей позволило улучшить производительность и точность. Однако существуют недостатки, такие как высокая сложность вычислений, ограниченная обработка сложных сред и несостоятельность алгоритмов при высокой плотности препятствий. Данная статья основывается на этих проблемах и стремится провести сравнительный анализ трех широко используемых алгоритмов планирования путей в симуляционных 3D-средах, чтобы определить их эффективность и ограничения в различных условиях. ## Метод Методология исследования основывается на симуляционных экспериментах с использованием трех алгоритмов планирования путей: A*, RRT* и Particle Swarm Optimization (PSO). Алгоритм A* является интенсивно вычислительно затратным, но обеспечивает высокое качество путей. RRT* является рандомизированным и показывает высокую универсальность в различных условиях. PSO хорошо подходит для трудных зон с тесными выклочками. Для экспериментов использовались разные размеры городских карт, различные уровни воздушной высоты (изменение высоты полета), разнообразные плотности и размеры препятствий. Эксперименты позволяют проверить как качество пути, так и производительность алгоритмов в разных условиях. ## Результаты Эксперименты были проведены в симуляторе с разными условиями. На основе результатов, A* алгоритм показал себя лучше всех в плане качества пути и производительности вычислений. PSO показал себя эффективным в узких и плотных зонах, где другие алгоритмы сталкивались с проблемами. RRT* показал баланс между качеством и производительностью, действуя хорошо во всем диапазоне условий. Оценка производительности была произведена по количеству шагов и времени, потребовавшихся для построения пути. Эти результаты дали полное представление о производительности каждого алгоритма в разных ситуациях. ## Значимость Результаты имеют высокую значимость в различных областях, включая судоходство, авиацию и робототехнику. Эффективное планирование путей не только обеспечивает безопасность, но и повышает эффективность движения. Алгоритм A* является приоритетным для обычных ситуаций с меньшей плотностью препятствий. PSO, в свою очередь, полезен для сложных сред, где требу

Abstract

The most crucial challenges for UAVs are planning paths and avoiding obstacles in their way. In recent years, a wide variety of path-planning algorithms have been developed. These algorithms have successfully solved path-planning problems; however, they suffer from multiple challenges and limitations. To test the effectiveness and efficiency of three widely used algorithms, namely A*, RRT*, and Particle Swarm Optimization (PSO), this paper conducts extensive experiments in 3D urban city environments cluttered with obstacles. Three experiments were designed with two scenarios each to test the aforementioned algorithms. These experiments consider different city map sizes, different altitudes, and varying obstacle densities and sizes in the environment. According to the experimental results, the A* algorithm outperforms the others in both computation efficiency and path quality. PSO is especially suitable for tight turns and dense environments, and RRT* offers a balance and works well across all experiments due to its randomized approach to finding solutions.

Ссылки и действия