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

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

Hichem Cheriet, Khellat Kihel Badra, Chouraqui Samira

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

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

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.

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