A Scalable Swarm Intelligence Algorithm for Autonomous UAV Search and Rescue Operations
This paper presents the design and implementation of an autonomous UAV-based search and rescue system developed within the Horizon Europe project P2CODE. The proposed system leverages a modular and scalable architecture integrating edge-based real-time video processing, AI-based human detection, asynchronous message communication, and persistent state logging, all orchestrated through a web-based operator interface. Central to the system is a swarm intelligence algorithm that partitions the search area among multiple UAVs, taking into account factors such as battery levels and initial positions to generate balanced and coherent flight paths. By combining a Divide Areas based on Robots' initial Positions (DARP) method with a Spanning Tree Coverage (STC) algorithm, the system ensures efficient and complete coverage of large outdoor regions. The operational workflow supports both fully autonomous exploration and reactive human-in-the-loop intervention in response to real-time detections. This work contributes a practical blueprint for large-scale, multi-agent coordination in dynamic and unstructured environments, advancing the state of the art in autonomous search and rescue missions.
Authors
- Javier Sáez-Pérez (ORCID: https://orcid.org/0000-0003-2114-9798)
- Pablo Salvá-García (ORCID: https://orcid.org/0000-0002-2804-7404)
- Pablo Benlloch-Caballero (ORCID: https://orcid.org/0000-0001-5409-7467)
- Qi Wang (ORCID: https://orcid.org/0000-0002-7764-9858)
- Julio Diez-Tomillo
Institutions
- University of Leicester (GB)
- University of the West of Scotland (GB)
Publication Details
- Published
- 2025-09-29
- DOI
- https://doi.org/10.1109/srds69199.2025.00056
- Primary Topic
- UAV Applications and Optimization
- Type
- article
- Field-Weighted Citation Impact
- 0.00