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

Hichem Cheriet, Khellat Kihel Badra, Chouraqui Samira
8/22/2025
cs.ROcs.AI

No confident code implementation found for this paper. 2 possible matches can be shown below.

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.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 2 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{cheriet2025comparative,
  title  = {Comparative Analysis of UAV Path Planning Algorithms for Efficient Navigation in Urban 3D Environments},
  author = {Hichem Cheriet and Khellat Kihel Badra and Chouraqui Samira},
  year   = {2025},
  eprint = {2508.16515},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2508.16515v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2508.16515.svg)](https://codeofpaper.com/paper/2508.16515)

Discussion