Research Article

Autonomous UAV Navigation in Simulated Environments: A Comparative Study of Dijkstra and A* Algorithms

Volume: 12 Number: 2 November 30, 2025
TR EN

Autonomous UAV Navigation in Simulated Environments: A Comparative Study of Dijkstra and A* Algorithms

Abstract

This study presents a comparative analysis of the Dijkstra and A* algorithms for the autonomous path planning of Unmanned Aerial Vehicles (UAVs) in simulated 2D environments. The simulations were conducted in CoppeliaSim (V-REP), a versatile robotics simulation platform, where a quadcopter model navigated through obstacle-rich scenarios by following the shortest path generated by each algorithm. Both algorithms were implemented using a grid-based graph representation, with the path costs calculated using the Manhattan and Euclidean distances. The UAV visually traced the computed path in real time, avoided obstacles, and returned to the starting point after reaching the target. Performance metrics such as path optimality, computational efficiency, and execution time were evaluated to compare the two approaches. The results indicate that while Dijkstra guarantees the shortest path, A* achieves faster convergence with minimal deviation in path length, making it more suitable for real-time UAV navigation. The visualized simulation framework demonstrates the effectiveness of integrating classical pathfinding algorithms with UAV models in a physics-enabled environment, offering a reproducible testbed for autonomous navigation research.

Keywords

Supporting Institution

The author(s) acknowledge that they received no external funding to support this research.

Ethical Statement

It is declared that scientific and ethical principles were followed during the preparation of this study and that all studies used are stated in the bibliography.

Thanks

This study was conducted within the scope of a senior project in the Department of Computer Engineering at Bilecik Şeyh Edebali University. The authors would like to express their sincere gratitude to the Department of Computer Engineering for its academic support and infrastructure throughout this work. The source code for the simulation is available at: https://github.com/retnap/Dijkstra-and-A-Search-Algorithm-with-CoppeliaSim. Additional demonstration videos of the CoppeliaSim environment and UAV path tracking can be accessed via the YouTube channel: https://www.youtube.com/@selmankayal2006.

References

  1. Singh, R., & Kumar, S. (2025). A comprehensive insights into drones: History, classification, architecture, navigation, applications, challenges, and future trends. arXiv preprint, arXiv:2501.10066.
  2. Tsouros, D. C., Bibi, S., & Sarigiannidis, P. G. (2019). A review on UAV-based applications for precision agriculture. Information, 10(11), 349.
  3. Velusamy, P., Rajendran, S., Mahendran, R. K., Naseer, S., Shafiq, M., & Choi, J. G. (2021). Unmanned aerial vehicles (UAV) in precision agriculture: Applications and challenges. Energies, 15(1), 217.
  4. Lekidis, A., Anastasiadis, A. G., & Vokas, G. A. (2022). Electricity infrastructure inspection using AI and edge platform-based UAVs. Energy Reports, 8, 1394–1411.
  5. Khan, A., Gupta, S., & Gupta, S. K. (2022). Emerging UAV technology for disaster detection, mitigation, response, and preparedness. Journal of Field Robotics, 39(6), 905–955.
  6. Aljohani, M., Mukkamala, R., & Olariu, S. (2025). Delivery of medical supplies to remote locations via unmanned aerial vehicles: Approaches, challenges, and solutions. Transportation Research Procedia, 84, 73–80.
  7. Huang, H., Savkin, A. V., & Huang, C. (2021). Decentralized autonomous navigation of a UAV network for road traffic monitoring. IEEE Transactions on Aerospace and Electronic Systems, 57(4), 2558–2564.
  8. Green, D. R., Hagon, J. J., Gómez, C., & Gregory, B. J. (2019). Using low-cost UAVs for environmental monitoring, mapping, and modelling: Examples from the coastal zone. In Coastal management (pp. 465–501). Academic Press.

Details

Primary Language

English

Subjects

Algorithms and Calculation Theory

Journal Section

Research Article

Publication Date

November 30, 2025

Submission Date

September 13, 2025

Acceptance Date

October 21, 2025

Published in Issue

Year 2025 Volume: 12 Number: 2

APA
Kayalı, S., Yüzgeç, U., & Özalp, M. (2025). Autonomous UAV Navigation in Simulated Environments: A Comparative Study of Dijkstra and A* Algorithms. Bilecik Şeyh Edebali Üniversitesi Fen Bilimleri Dergisi, 12(2), 488-503. https://doi.org/10.35193/bseufbd.1782323
AMA
1.Kayalı S, Yüzgeç U, Özalp M. Autonomous UAV Navigation in Simulated Environments: A Comparative Study of Dijkstra and A* Algorithms. Bilecik Şeyh Edebali Üniversitesi Fen Bilimleri Dergisi. 2025;12(2):488-503. doi:10.35193/bseufbd.1782323
Chicago
Kayalı, Selman, Uğur Yüzgeç, and Murat Özalp. 2025. “Autonomous UAV Navigation in Simulated Environments: A Comparative Study of Dijkstra and A* Algorithms”. Bilecik Şeyh Edebali Üniversitesi Fen Bilimleri Dergisi 12 (2): 488-503. https://doi.org/10.35193/bseufbd.1782323.
EndNote
Kayalı S, Yüzgeç U, Özalp M (November 1, 2025) Autonomous UAV Navigation in Simulated Environments: A Comparative Study of Dijkstra and A* Algorithms. Bilecik Şeyh Edebali Üniversitesi Fen Bilimleri Dergisi 12 2 488–503.
IEEE
[1]S. Kayalı, U. Yüzgeç, and M. Özalp, “Autonomous UAV Navigation in Simulated Environments: A Comparative Study of Dijkstra and A* Algorithms”, Bilecik Şeyh Edebali Üniversitesi Fen Bilimleri Dergisi, vol. 12, no. 2, pp. 488–503, Nov. 2025, doi: 10.35193/bseufbd.1782323.
ISNAD
Kayalı, Selman - Yüzgeç, Uğur - Özalp, Murat. “Autonomous UAV Navigation in Simulated Environments: A Comparative Study of Dijkstra and A* Algorithms”. Bilecik Şeyh Edebali Üniversitesi Fen Bilimleri Dergisi 12/2 (November 1, 2025): 488-503. https://doi.org/10.35193/bseufbd.1782323.
JAMA
1.Kayalı S, Yüzgeç U, Özalp M. Autonomous UAV Navigation in Simulated Environments: A Comparative Study of Dijkstra and A* Algorithms. Bilecik Şeyh Edebali Üniversitesi Fen Bilimleri Dergisi. 2025;12:488–503.
MLA
Kayalı, Selman, et al. “Autonomous UAV Navigation in Simulated Environments: A Comparative Study of Dijkstra and A* Algorithms”. Bilecik Şeyh Edebali Üniversitesi Fen Bilimleri Dergisi, vol. 12, no. 2, Nov. 2025, pp. 488-03, doi:10.35193/bseufbd.1782323.
Vancouver
1.Selman Kayalı, Uğur Yüzgeç, Murat Özalp. Autonomous UAV Navigation in Simulated Environments: A Comparative Study of Dijkstra and A* Algorithms. Bilecik Şeyh Edebali Üniversitesi Fen Bilimleri Dergisi. 2025 Nov. 1;12(2):488-503. doi:10.35193/bseufbd.1782323