Skip to content

Project of Wireless Networks for Mobile Applications (WNMA) held by Prof. Palazzi - A survey on UAV Route Planning Strategies

License

Notifications You must be signed in to change notification settings

gabrielrovesti/WNMA-UAV-Route-Planning-Survey

Repository files navigation

UAV Route Planning Strategies for Efficient Coverage Search in Complex Environments

Overview

This repository contains a comprehensive survey and analysis of Unmanned Aerial Vehicle (UAV) route planning strategies for efficient coverage search in complex environments. The survey explores various algorithms and approaches, from classical methods to state-of-the-art techniques, focusing on their applicability in challenging scenarios.

Contents

  1. Introduction
  2. Approaches Covered
  3. Key Findings
  4. Comparison of Algorithms
  5. Future Research Directions
  6. References

Introduction

UAVs have become increasingly important in various applications, including search and rescue, environmental monitoring, and military operations. Efficient route planning is crucial for these applications, especially in complex environments. This survey provides an in-depth analysis of different route planning strategies, their strengths, limitations, and potential applications.

Approaches Covered

  • Classical Algorithms
    • Dijkstra's Algorithm
    • A* Algorithm
    • Bellman-Ford Algorithm
    • Floyd-Warshall Algorithm
  • Probabilistic Methods
    • Probabilistic Roadmap Method (PRM)
  • Nature-Inspired Algorithms
    • Grey Wolf Optimization (GWO)
    • Particle Swarm Optimization (PSO)
    • Ant Colony Optimization (ACO)
  • Multi-UAV Coordination
  • Environment-Specific Approaches
  • Military Applications

Key Findings

  • Classical algorithms provide a solid foundation but may struggle with high-dimensional spaces and dynamic environments.
  • Probabilistic methods like PRM are effective for complex 3D environments and high-dimensional configuration spaces.
  • Nature-inspired algorithms offer good balance between exploration and exploitation, particularly useful for multi-objective optimization.
  • Multi-UAV coordination introduces additional challenges in task allocation and dynamic environments.
  • Environment-specific approaches, such as those tailored for river searches, can significantly improve efficiency in specialized scenarios.
  • Military applications require real-time planning and decision-making capabilities, often involving multiple constraints and objectives.

Comparison of Algorithms

Algorithm Complexity Scalability Best Use Case
Dijkstra O((V+E) log V) Moderate Static environments
A* O(b^d) High for small spaces Complex environments
PRM Variable High 3D navigation with obstacles
GWO Variable Moderate Multi-objective optimization
PSO Variable High Dynamic UAV path planning
ACO O(n^2) Moderate Real-time adaptive pathfinding

Future Research Directions

  1. Integration with emerging technologies (5G, IoT)
  2. Improving scalability and real-time adaptability
  3. Enhancing multi-UAV coordination strategies
  4. Developing more sophisticated human-swarm interaction models
  5. Addressing ethical and regulatory challenges in UAV operations

References

  1. Sathyaraj, B.M., et al. (2008). Multiple UAVs path planning algorithms: a comparative study.
  2. Yan, F., et al. (2013). Path Planning in Complex 3D Environments Using a Probabilistic Roadmap Method.
  3. Zhang, W., et al. (2021). Path Planning of UAV Based on Improved Adaptive Grey Wolf Optimization Algorithm.
  4. Yao, P., et al. (2019). Optimal UAV Route Planning for Coverage Search of Stationary Target in River.
  5. Royset, J.O., et al. (2009). Routing Military Aircraft With A Constrained Shortest-Path Algorithm.

For more detailed information, please refer to the full survey document in this repository.

Releases

No releases published

Packages

No packages published

Languages