ArticlePDF Available

Abstract and Figures

The number of real-world scenarios where the use of an unmanned aerial vehicle (UAV) swarm is beneficial has greatly increased in recent years. From precision agriculture to forest fire monitoring, post-disaster search and rescue applications, to military use, the applications are widespread. While it is a perceived requirement that all UAV swarms be inherently resilient, in reality, it is often not so. The incorporation of resilient mechanisms depends on an application usage scenario. This study examines a comprehensive range of application scenarios for UAV swarms to bring forward the multitude of components that work together to provide a measure of resilience to the overall swarm. A three-category scheme is used to classify swarm applications. While systemic resilience is an interconnected concept, most real-world applications of UAV swarm research focus on making certain components resilient to disturbances. A broad categorization of UAV swarm applications, categorized by recognized components and modules, is presented, and prevalent approaches for novel resilience mechanisms in each category are discussed.
This content is subject to copyright. Terms and conditions apply.
Phadke et al. Intell Robot 2023;3:453-78
DOI: 10.20517/ir.2023.27 Intelligence & Robotics
© The Author(s) 2023. Open Access This article is licensed under a Creative Commons Attribution 4.0
International License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, sharing,
adaptation, distribution and reproduction in any medium or format, for any purpose, even commercially, as
long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and
indicate if changes were made.
www.intellrobot.com
Open AccessReview
Examining application-specific resiliency
implementations in UAV swarm scenarios
Abhishek Phadke1,2 , F. Antonio Medrano1,2
1Conrad Blucher Institute for Surveying and Science, Texas A & M University-Corpus Christi, Corpus Christi, TX 78412, USA.
2Department of Computer Science, Texas A & M University-Corpus Christi, Corpus Christi, Corpus Christi, TX 78412, USA.
Correspondence to: Abhishek Phadke, Department of Computer Science, Texas A & M University-Corpus Christi, 6300
Ocean Drive Unit 5799, Corpus Christi, TX 78412, USA. E-mail: aphadke@islander.tamucc.edu
How to cite this article: Phadke A, Medrano FA. Examining application-specific resiliency implementations in UAV swarm
scenarios. Intell Robot 2023;3:453-78. https://dx.doi.org/10.20517/ir.2023.27
Received: 19 Jul 2023 First Decision: 15 Aug 2023 Revised: 29 Aug 2023 Accepted: 19 Sep 2023 Published: 25 Sep 2023
Academic Editors: Haibin Duan, Simon X. Yang Copy Editor: Dan Zhang Production Editor: Dan Zhang
Abstract
The number of real-world scenarios where the use of an unmanned aerial vehicle (UAV) swarm is beneficial has
greatly increased in recent years. From precision agriculture to forest fire monitoring, post-disaster search and
rescue applications, to military use, the applications are widespread. While it is a perceived requirement that all
UAV swarms be inherently resilient, in reality, it is often not so. The incorporation of resilient mechanisms depends
on an application usage scenario. This study examines a comprehensive range of application scenarios for UAV
swarms to bring forward the multitude of components that work together to provide a measure of resilience to the
overall swarm. A three-category scheme is used to classify swarm applications. While systemic resilience is an
interconnected concept, most real-world applications of UAV swarm research focus on making certain
components resilient to disturbances. A broad categorization of UAV swarm applications, categorized by
recognized components and modules, is presented, and prevalent approaches for novel resilience mechanisms in
each category are discussed.
Keywords: UAV, UAS, drone, resilience, disruptions
1. INTRODUCTION
UAV swarms, representing coordinated groups of drones operating through decentralized control
algorithms, have recently emerged at the forefront of aerial robotics research. These swarms leverage
Page 454 Phadke et al. Intell Robot 2023;3:453-78 https://dx.doi.org/10.20517/ir.2023.27
collective behaviors to achieve complex tasks with minimal human oversight, epitomizing the confluence of
advancements in electronics, communication technology, and algorithmic design.
The miniaturization of electronics has been instrumental in the evolution of UAV swarms. With the advent
of compact microcontrollers, powerful computation can be integrated into relatively small drone chassis.
Concurrently, the incorporation of Micro-Electro-Mechanical Systems (MEMS) sensors[1], including
accelerometers, gyroscopes, and magnetometers, ensures robust Attitude and Heading Reference
systems (AHRS) for individual UAVs. Communication remains central to the efficacy of UAV
swarms, necessitating low latency and high reliability. Modern swarms predominantly employ
protocols such as Zigbee, LoRa[2,3], or customized 2.4 GHz RF modules, with a distinct bias toward mesh
network topologies, ensuring redundancy and robustness in intra-swarm communications. These
communication frameworks, when coupled with decentralized control algorithms, such as consensus
algorithms, distributed task allocation, and flocking behaviors, enable UAVs to exhibit collective
intelligence.
At the core of each UAV in the swarm is a combination of onboard processors, sensor suites comprising
Inertial Measurement Units (IMUs)[4], Global Navigation Satellite System (GNSS) receivers and
transponders, and vision systems using cameras or Light Detection and Ranging (LiDAR)[5] for
Simultaneous Localization And Mapping (SLAM) applications[6] and communication modules that
sustain the necessary connectivity within the swarm and potentially with human operators.
With advancements in battery technology, particularly the ubiquity of high-energy-density Li-Po and Li-ion
batteries, along with the efficiency of brushless DC motors, UAVs are now more enduring and agile than
ever. Collectively, these innovations underpin the burgeoning potential of UAV swarms, positioning them
as a transformative force in a diverse array of sectors, ranging from agriculture and defense to urban
planning and entertainment.
Resiliency is a broad term that encompasses the ability of a system to continue working at acceptable
performance levels despite disruptions. While conceptually, it can be defined as system rebound, inherent
robustness, graceful extensibility, and unconstrained adaptability[7], these are a literary representation of
ideal system characteristics to unwanted stimuli, external or internal. The study of resilience as applied to
Unmanned Aerial Systems (UAS) has been widespread in the literature, and the problem is approached
from various directions. Sometimes, addressing key components of the systemic makeup, such as trying to
solve networking or area coverage issues, or sometimes, addressing the system as a whole[8,9]. This study
performs a categorization of application-specific UAV swarms and their resilience mechanisms and
condenses it into a structural representation. The review structure is summarized in Figure 1.
To curate the literature required for the review and updated insight into current trends, articles on UAV
swarms published in the last five years (2019 to June 2023) were examined. The search was conducted using
popular scientific databases, including Scopus, Science Direct, Web of Science, and Google Scholar. Out of
the total 572 articles that were examined, 67 were survey articles that were removed. Figure 2 outlines the
basic outline for the literature collection[10]. Articles that explicitly do not make use of UAV swarms for an
application were removed. These include dataset descriptors[11] and machine learning and image processing
methodologies using UAV imagery and sensor data.
The remaining articles were then classified into one of the three categories that were established. Figure 3
visualizes the literature divided into these three categories.
Phadke et al. Intell Robot 2023;3:453-78 https://dx.doi.org/10.20517/ir.2023.27 Page 455
Figure 1. Review structure.
Additionally, a preliminary bibliometric analysis was conducted on the created literature dataset using
VOSviewer[12], a popular tool useful for visualizing scientific networks. Topic mapping is a crucial step in
literature analysis. This technique has been implemented in several relevant research studies for bibliometric
analysis[13,14], citation, and co-authorship visualizations. Obtained outputs such as density visualization and
keyword co-occurrence give relevant information such as the spread of literature, relevant research areas,
and gaps.
Density visualization offers the advantage of visually rendering data point concentration and dispersion
across datasets, facilitating the identification of inherent clusters, trends, and deviations. Conversely,
network visualization provides a structured depiction of interconnections between discrete entities. By
employing node-link diagrams or matrix representations, network visualization offers insights into intricate
Page 456 Phadke et al. Intell Robot 2023;3:453-78 https://dx.doi.org/10.20517/ir.2023.27
Figure 2. Article curation process for conducting the literature review.
Figure 3. Distribution of selected articles into three established categories.
relationships present within systems, such as relevant keywords or co-authorship networks. Its ability to
reveal node centrality, network modularity, and connectivity patterns proves invaluable in disciplines such
as social network analysis, epidemiology, and information retrieval, where a grasp of relational dynamics
informs strategic planning and system optimization. Figures 4 and 5 show network and density
visualizations of the extracted literature dataset, respectively.
Aerial swarm operations face a multitude of challenges both due to internal and external factors. The
resilience of UAV swarms is an integral need due to the dynamic environment in which these swarms
usually function. The authors have previously comprehensively examined UAV swarm systemic
composition and categorized it into components and modules[15]. The major system operations are
condensed into seven recognized components: Communication, Movement, search and rescue (SAR),
Security, Resource and Task Handling, Agent Properties, and Resilience Evaluation. Each component has
one or more modules, which are integral systemic connections that make up a corresponding component.
These components are based on core elements of swarm systems and generalized swarm architectures such
as those presented in[16] combined with bibliometric analysis of prevalent literature on UAV swarms[10]. As
Phadke et al. Intell Robot 2023;3:453-78 https://dx.doi.org/10.20517/ir.2023.27 Page 457
Figure 4. The network visualization of extracted keywords from the selected and compiled literature.
Figure 5. The density visualization of keywords from the selected and compiled literature.
mentioned earlier, the division into components and modules is based on previous work by the authors.
This work is presented as a systematic component analysis[15] and summarized in Figure 6. The seven main
components of UAV swarms are listed, and each component has its child modules. Good system design
practice includes addressing each module for robustness to bring a measure of resilience to the parent
component’s function.
In general, the approach in the literature has always been to incorporate the most obvious and important
resilience mechanisms in UAV swarm components. However, this is an idealistic approach that is worth
closer examination. While specific use case scenarios may not require such a comprehensive integration of
mechanisms to respond to disruptions that are not predicted to occur in their state space, this review
considers a broad body of research on UAV and UAV swarms and their proposed usage. Often, the choice
of the component to implement resilient mechanisms for was also based on the application the swarms will
be used for.
Page 458 Phadke et al. Intell Robot 2023;3:453-78 https://dx.doi.org/10.20517/ir.2023.27
Figure 6. A condensation of unmanned aerial vehicle (UAV) swarm resiliency incorporation into its components and modules.
Designing specific experiment series for every application of UAV swarm technology is essential to ensure
the optimal functioning and performance of both individual components and the system as a whole. Each
application, whether it is environmental monitoring, disaster response, precision agriculture, or
surveillance, poses unique challenges and requirements that can influence how UAVs interact and
collaborate. By tailoring the experiment series to the specific application, researchers can comprehensively
assess the capabilities of individual UAV components, such as sensors, communication systems, and
autonomy algorithms, within the context in which they will operate[17]. Furthermore, testing the entire
swarm system in scenarios relevant to the application allows for the identification of potential bottlenecks,
vulnerabilities, or unexpected behaviors that may arise when UAVs work together. This approach not only
enhances the reliability and efficiency of UAV swarm deployments but also enables iterative refinement of
the technology to meet the specific demands of each real-world scenario. Figure 7 visualizes the major
applications that UAV swarms are typically used for. Table 1 mentions relevant studies for each application
outlined in Figure 7.
Table 1. Major applications of unmanned aerial vehicle (UAV) swarms with relevant studies examined
Application area Relevant work in the application area
Precision agriculture [18-22]
Ecological and environmental monitoring [23-25]
Victim search and rescue [26,27]
Military defense applications [28-30]
Land mapping [13]
Infrastructure inspection and survey [31-34]
Emergency communication services [35,36]
Package delivery [37,38]
Phadke et al. Intell Robot 2023;3:453-78 https://dx.doi.org/10.20517/ir.2023.27 Page 459
Figure 7. An overview of unmanned aerial vehicle (UAV) swarm applications.
3. For each category, current literature is examined, and the resilience component/module that they target is
discussed.
2. CATEGORIZATION OF UAV SWARM RESEARCH
Based on the way UAV swarm usage is targeted, there are three major categories into which an application
can be condensed: Adversarial environment, SAR, and Target study and surveying. Any use case scenario
can be reasonably categorized into one of the application categories. Table 2 organizes swarm applications
into these major categories and their broad description. In the following sections, we approach each
category and examine multiple research approaches that have been indexed under each study for their novel
approach toward resilient UAV swarms.
1. Establishing a categorization system that uniquely classifies UAV swarm applications into one of the
three established divisions, namely, adversarial environment applications, SAR applications, or target study
and surveying.
2. Category 2, i.e., SAR, is a broad domain. This article uniquely recognizes two subcategories. An
application-focused SAR methodology that uses UAV swarms to search for targets, such as victims, after a
disaster, swarm-specific SAR (SS-SAR) methodologies are focused on the UAV swarm agents themselves.
While the former is a use-case scenario of UAV swarms that provides a beneficial service, the latter focuses
on creating robust swarm deployments by taking care of swarm agents during an operation.
Table 2. Three major categories for unmanned aerial vehicle (UAV) swarm applications
Major application category General description of the method of resilient operation
Adversarial environment applications
(military, security)
Demonstrate robust network, formation control, and tracking of targets in adversarial environments,
avoid hostile network takeover attempts, jamming resistance, and external agent attacks
Search and rescue applications Maximize search area coverage, ad hoc network coverage robustness
Target study, surveying, long-term area
commitment applications
Efficient information recording, accurate target detection, long-term energy-efficient operations for
mapping, analysis, or DaaS (Drones as a Service) provisions
The application scenarios were categorized into three major categories. Each category is then discussed for
its unique implementations and contributions to making a specific parent component more resilient. The
major contributions of this study are as follows.
Page 460 Phadke et al. Intell Robot 2023;3:453-78 https://dx.doi.org/10.20517/ir.2023.27
Figure 8. Examples of adversarial environments an unmanned aerial vehicle (UAV) swarm might encounter.
relay node for a swarm of low-altitude recon quadcopters. The fixed-wing provides a connection relay
service to base stations beyond the line of sight of the low-altitude swarm. Adversarial environment
functions include signal jammers, enemy UAVs, and surface-to-air anti-aircraft defense systems.
Table 3 organizes the referenced works by the primary resiliency module they focus on. Swarms working in
adversarial environments, in general, require thorough provisioning for intrusion detection in both physical
and cyberspace, along with the implementation of secure encrypted network protocols for data
transmission. Resilient networking protocols for UAV swarms are important links to other agents and
ground control. Once a UAV swarm enters hostile territory, the enemy will try both physical and
cyberattack approaches to deter the swarm from accomplishing its goal. Network security, such as an IDS
(Intrusion Detection System), should be incorporated into the development of network topology and
routing protocols. There is a complete taxonomy of network IDS[39] that can be incorporated based on the
capability of the swarm and mission scenarios.
The other form of swarm security, physical agent security, is necessary for environments where adversarial
activity is expected. Commonly explored approaches use onboard sensors, such as vision and LiDAR, to
effectively detect physical space intrusions by external non-swarm entities. Article[40] proposes the use of
LiDAR as a means for obstacle recognition and physical space intrusion detection. A model proposed by
authors in[41] takes inspiration from shoal formations in the real world, such as bees and fish, to demonstrate
a cooperative hunting strategy for a swarm. Such techniques can be used to both hunt targets, evade enemy
agents, and address multiple swarm components and modules. Bio-inspired algorithms are proving to
provide solutions to multiple challenges faced by UAV swarms. Based on group hunting behavior in
nature[42], provides a reinforcement learning-based decision scheme for attack and defense maneuvers for
the swarm.
2.1. Adversarial environment applications
An adversarial environment is broadly defined as an environment where an agent may encounter any kind
of resistance to its activity or danger to its well-being. In such an environment, UAV swarms are expected to
face disruptions. However, an adversarial environment in military-specific applications is further
constructively defined as an environment where the swarm may be attacked by physical agents, such as
ground-based vehicles, projectiles, or other UAVs, in an attempt to impede its progress. Network attacks,
such as takeover and hacking attempts, or attempted swarm attacks by network jamming are also included.
Figure 8 shows a heterogeneous UAV swarm that consists of a high-altitude fixed-wing aircraft that acts as a
Phadke et al. Intell Robot 2023;3:453-78 https://dx.doi.org/10.20517/ir.2023.27 Page 461
Table 3. Categorization of referenced studies by the major resilience module/component that they consider (adversarial
environment)
Resilience component/module highlighted Referenced study
Area coverage [45]
Agent security (physical) [40,42,44]
Path planning, collision avoidance [40,43]
Agent property (heterogeneity) [44,45,47]
Resource allocation/task reassignment [44,45]
Formation control [41,46]
Network security [50]
This technique can also be scaled and applied to swarm systems to track cooperative swarm agents for
collision avoidance and external dynamic and static obstacle avoidance. A similar technique using visual
sensing has been used in[43] to detect cooperative UAVs in swarms. This is an effective method for inter-
agent collision avoidance, and the technique can also be expanded to track any external UAV entering the
proximity of the swarm. This is especially useful in perimeter protection and defense strategy, where a
swarm of UAVs can effectively form a perimeter around an area to be protected. Any external UAV
attempting entry can be detected and actively tracked for other defensive establishments to destroy. Pursue-
evader applications using UAV agents are also a possibility in the military domain. Applications involve the
use of UAV swarms to collectively pursue other UAV targets to jam their communications, impede
progress, or intentionally collide with them to bring them down. Development in this field is ongoing, but
innovative work was done in[44] that combines evader-pursuer algorithms with the possibility that the two
parties being tracked may be heterogeneous in terms of their flight capabilities and accounts for it by
proposing Apollonius algorithms to efficiently detect evaders by resource allocation.
Combination studies such as this comprehensively address agent heterogeneity, resource allocation, and
swarm security components under one application scenario. A similar study conducted in[45] proposes
autonomous unmanned heterogeneous vehicles for persistent monitoring in defense and monitoring high-
value targets such as military installation camps. Using a variety of quadcopters and fixed-wing agents, the
proposed framework can also track static and dynamic ground targets. When entering adversarial
environments, it can be expected that UAV swarms may lose connection with ground control or space
segments, resulting in temporary or permanent control or navigation signal loss. The key focus was the
development of enabling technology to address task assignment, coverage, and swarm management policies
in such scenarios. Bearing-based formation control methods, such as[46,47], may use neighboring agents,
ground control planes, and tertiary data to align themselves and prevent immediate mission failure. This
allows both ground control and the swarm additional time to attempt signal reconnection. While some
methods study single-space operational swarms only, certain approaches expand the formation control and
management policies to multi-operational space heterogeneous agents[47]. However, it cannot be assumed
that all heterogeneous agents are for support purposes. In problems such as these, the heterogeneous agents
are the advertisers of the UAV swarm. With the rapid development of surface-to-air missiles, swarms also
have to consider the occurrence of land-based malicious entities such as missiles and jammers that are
focused on damaging aerial swarms. A consensus algorithm is proposed in[48] for a swarm of herding UAVs
that have to deal with land-based anti-aircraft vehicles. Continuous tracking of heterogeneous targets is
such a broad domain that it requires additional development, as demonstrated in[49].
While secure network communication is a basic requirement of all swarms, both energy-efficient and secure
UAV communications are a primary concern during warfare. Working in conjunction with anomaly
Page 462 Phadke et al. Intell Robot 2023;3:453-78 https://dx.doi.org/10.20517/ir.2023.27
detection IDS, a joint resource allocation and secure protocol can work despite experiencing downlinks and
in the presence of eavesdroppers yet still provide efficient communication support to ground users[50].
2.2. Search and rescue of targets
While resiliency components highlight the SS-SAR features needed, this section refers to application-
specific SAR (AS-SAR) uses. It is first necessary to establish a differentiation between the two methods. AS-
SAR deals with the process of using a UAV swarm to effectively search an area for a specific target. Such
target search examples include searching for lost or trapped miners in underground mines[51], detecting
forest fires[52-59], and marine rescue scenarios[60-63]. The segregation of the two approaches is summarized in
Figure 9.
SS-SAR is a different research area from AS-SAR. While both are exploratory problems, the former is
concerned with internal agents while the latter has the search for an external target as its end goal. SS-SAR
frameworks have the sole purpose of keeping track of the individual agents that make up the swarm. If an
agent of the swarm is lost, the other agents attempt to locate and rescue the fallen agent. It can, thus, be
comprehended that while AS-SAR is a use-case scenario of UAV swarms, SS-SAR is a resiliency component
within itself. The availability and efficacy of SS-SAR frameworks contribute to the overall increase or
decrease in swarm resilience.
AS-SAR varies widely in terms of methodology. Researchers often employ a wide range of approaches,
including game theory, deep learning, and probabilistic approaches, such that it is impossible to condense
them under a single framework. SS-SAR approaches, on the other hand, being a relatively novel field, have a
generalized workflow that has been proposed.
Figure 10 shows an AS-SAR scenario where a UAV swarm coordinates to search a region for a missing
person. Figure 11 depicts an SS-SAR scenario where any swarm agents that fall into distress themselves
while conducting an AS-SAR mission may be rescued. This is done using pose checks, agent well-being
checks, and reconnection protocols. If immediate rescue is not possible, SS-SAR opens up avenues such as
marking the location of the fallen agent for possible retrieval later on. Comparing Figures 10 and 11, a
difference between the two scenarios is realized. Current work by the author focuses on developing the
aforementioned SS-SAR protocols to realize the proposed SS-SAR scenario as a novel area of research.
Figure 12 shows a part of the experiments that the authors are conducting to test distressed agent recovery
in simulated environments[64].
Figure 13 presents an SS-SAR framework for rescuing distressed UAV swarm agents[64]. It comprises several
stages for agent tracking and initiating rescue protocols. The advantage of such frameworks is their modular
nature. Modules can be swapped or upgraded as per factors such as mission requirements and agent
capability. Section 1 uses periodic hello messages” from agents labeled as HBS (Heartbeat Signals) to track
agent well-being. Further modules perform static and dynamic obstacle checks near distressed agents to
determine causes of failure, followed by higher-level system checks for battery, network connection, and
hardware integrity. The last stages involve agent recovery procedures or loss procedures and task
reassignment.
While it was important to highlight the difference between SS-SAR and AS-SAR, this study focuses on
reviewing AS-SAR research and the various methodologies that have been implemented to make such
scenarios more robust and effective. Table 4 organizes referred works by their major resiliency module
focus. Victim SAR scenarios have often relied on large teams of people searching for the victim through
Phadke et al. Intell Robot 2023;3:453-78 https://dx.doi.org/10.20517/ir.2023.27 Page 463
Table 4. Categorization of referenced study by the major resilience module/component they consider (SAR)
Resilience component/module highlighted Referenced study
Network coverage [69,76]
Area coverage [68,69,76]
Path planning, collision avoidance [62,79]
Agent property (heterogeneity) [68,79]
Resource allocation/task reassignment [80]
Formation control [68,76]
SAR: search and rescue.
Figure 9. A differentiation between swarm-specific and application-specific search and rescue (SAR).
building rubble, forests, and water. The last known location of the missing person is often triangulated and
searched manually. Post-disaster locations are typically manually and meticulously gone through for days to
look for live victims trapped or injured. Due to the nature of such scenarios, time constraints are of the
utmost importance. The advent of remotely operated robots on land, water, and air has rapidly seen their
inclusion in SAR missions. Often, a swarm of such robots can effectively cover a larger area in less time.
Additionally, multiple passes over a single area are possible as an added advantage. Target detection using
sensors is the most prevalent choice for this methodology, with vision sensors being the primary choice for
victim detection[65,66]. Speed and efficiency factors of a SAR operation can depend on the extent of the
environmental knowledge of the search area.
Swarm agent heterogeneity can be implemented in many ways via the choice of swarm hardware, area of
operation, and agent characteristics. A UGV (Unmanned Ground Vehicle) can provide efficient and low-
error information such as terrain, surface, and elevation, including the presence of obstacles and their
dimensions[67]. Multiple quadcopters performing post-tsunami swarming maneuvers to assist in SAR use
control systems that defined simple behaviors based on UAV personality type. This addresses the
heterogeneity by agent nature of swarms[68]. The speed of victim detection is also an indirect function of the
maximum area coverage. The faster the swarm of drones covers the target area, the higher the probability of
the target being detected. As such, maximum area coverage optimization problems using mobile nodes and
the associated network coverage problem need to be addressed. Adjacent agents need to ensure that they
Page 464 Phadke et al. Intell Robot 2023;3:453-78 https://dx.doi.org/10.20517/ir.2023.27
Figure 10. A swarm of UAVs searching for a person lost in a forest. UAV: unmanned aerial vehicle.
Figure 11. A representation of a swarm-specific SAR (SS-SAR) scenario. SAR: search and rescue.
cover the maximum area but also ensure that they are within range to maintain a network connection to the
swarm as well. How they stay connected depends on the underlying network topology. One approach is to
maintain a mesh-based data hop connection where every agent is connected to at least two other agents.
Additional constraints are required so that the connections do not result in closed-loop scenarios.
Phadke et al. Intell Robot 2023;3:453-78 https://dx.doi.org/10.20517/ir.2023.27 Page 465
Figure 12. An execution of a swarm-specific SAR (SS-SAR) scenario in a CoppeliaSim simulated environment.
Figure 13. A swarm-specific SAR (SS-SAR) workflow for agent tracking and distressed agent rescue. SAR: search and rescue.
Area optimization during SAR approaches, such as in[69], aims to cover multiple such modules before the
SAR exploratory problem can even be approached. Naturally occurring flocks of creatures have been
observed to demonstrate some highly efficient maneuvers for member management, deployment, and
exploratory behaviors. Inspired algorithms from such behaviors are categorized as bio-inspired algorithms.
Each algorithm has popularly been associated with particular behaviors of a swarm, such as modifications of
the wolf pack algorithm for task assignments[70-72] and the fruit fly algorithm for mission planning and
consensus[73-75]. Article[76] covers an autonomous deployment of a UAV array in a tactical formation using a
Page 466 Phadke et al. Intell Robot 2023;3:453-78 https://dx.doi.org/10.20517/ir.2023.27
learning approach called self-organizing maps. This methodology condenses the area-network coverage
problems into singular solutions that can output arrays of mobile agents over the target area. This broad
study can be programmed to military scenarios as well, where such efficient formations can provide
emergency communications to troops on the ground. The authors, however, have modeled this scenario
with SAR as their primary scenario descriptor.
Such methodologies can be used to complement existing swarm deployments using information exchange
policies for environmental awareness. Appearance-based tracking algorithms, such as[77], can detect victims
on the ground in SAR scenarios. It is possible to employ such techniques on collaborative UAVs to
effectively cover a larger area or track a single target from multiple frames to gain higher confidence levels
on target detection probability. Additional approaches involve using bimodal information-based target
recognition for victim detection[78]. A collaborative process in[79] uses a UAV-UGV to solve a SAR scene
locally in the absence of GNSS information. While GNSS is an integral part of robot navigation, it is also
prone to errors, signal sparsity, and jamming. Developing methodologies that can function without GNSS,
even temporarily, is an important addition to the overall resilience factor of a swarm. The UGV here is a
humanoid robot that localizes using a combination of local odometry and adaptive Monte Carlo
localization. In this study, a camera sensor backed by a neural network is used for detecting humans. The
aerial robot provides a 2.5-D map that is used as input by the path-planning process of ground robots. Such
hardware and operational space heterogeneous agents also highlight developments in the agent property
component. Decision independence in individual agents is a complex research task. It measures the
availability of decision-making capability that each agent is capable of during tasks. Agents that are capable
of making individual decisions have been shown to provide better results for SAR missions when compared
with a swarm that has centralized control[80]. This is a problem that broadly falls under the resource
allocation and reassignment scheme for swarms. Agents are capable of requesting, holding on to, or
releasing common resources and reassignment tasks for accomplishing a common objective by making
individual decisions. The limitations to executing tasks by agents are their limited fuel and computing
capacity.
Path planning and obstacle avoidance fall under the control system area of swarm development using
optimization problems and environmental information based on simultaneously occurring external
incidents. Article[62] uses multiple UAVs to decompose search grids and create efficient paths along polygon
edges in maritime SAR.
2.3. Target study and surveying
Target studying and surveying is a broad category that describes the use of UAV swarms for remote sensing
and ecological and agricultural scenarios. It differs from the above SAR section by its primary factor of time
constraints. While it is vital to accomplish victim detection and rescue in post-disaster scenarios, target
study, and surveying may require a long-term commitment to the interaction between the UAV swarm and
the target site. For example, following a herd of buffalos being hunted by lions to study pack hunting
strategies or using UAV swarms to create agricultural field vegetation maps for plant disease detection[22,81].
Applications such as using fixed-wing aircraft to collect cumulus cloud data[82] also fall under this category.
Table 5 highlights referred works that incorporate resilient mechanisms in target study applications.
Hence, there is an inherent shift in the way resiliency is perceived in such applications. A focus on sensor
data quality, sensor fusion, efficient transmission of data through network protocols, and energy-aware
routing protocols[83-88] is prevalent in resilient mechanisms. In persistent surveying applications such as
crowd control and surveying[89], there is no need for SAR protocols. However, UAV swarms may be used to
Phadke et al. Intell Robot 2023;3:453-78 https://dx.doi.org/10.20517/ir.2023.27 Page 467
Table 5. Categorization of referenced study by the major resilience module/component they consider (target study)
Resilience component/module highlighted Referenced study
Area coverage [32,85,93,98-100,104]
Path planning [95]
Agent property (heterogeneity) [94,102-104]
Testbed design and resilience measurement metrics [97]
Resource allocation, optimization [85,92,97,99,100,103,105]
Task assignment/reassignment [84,98]
Network coverage, structure [94]
analyze crowd movements or use vision sensors to detect and track certain people as they move through the
crowd. Police drone swarms use vision sensors and onboard light displays as means of crowd control,
evidence recording, and criminal activity deterrents[90,91]. These applications, in particular, require persistent
presence. Energy-efficient resource allocations such as[85] are ideal. They may also achieve this by task-
offloading algorithms using fast network protocols for data management. Joint modules such as area
coverage and resource allocation are thus actively covered[85,92]. Topology control and routing protocols,
such as in[93], recognize the tradeoff between area coverage and connectivity and provide solutions based on
modules that balance mission completion and communication. Target surveying may also be classified by
the size of the area being surveyed. Using UAV swarms to monitor traffic conditions and road bottlenecks is
one such perceived application[34]. Current persistent schemes, as outlined in[94], are the replacement of
agents, novel team formation approaches, and energy-efficient behaviors for path planning. Individual
modules of swarm functioning, such as path planning, are ideal recipients of learning-based augmentation
methods to improve efficiency. A reinforcement learning-based algorithm performs centralized training on
all agents of a swarm[95]. Individual agents can then make optimal decisions, while the swarm as a whole can
function with sparse information and historical map data.
Hierarchical structures are possible, which bring cohesion between swarm heterogeneity and control
schemes to produce better results. A high-altitude fixed-wing aircraft provides critical management support
to a swarm of lower-level quadcopters. Here, multiple approaches, such as task offloading, agent
heterogeneity, and robust communication links between swarm and ground controls, are explored.
Additional collaboration techniques exist between mobile sensors on aerial UAV agents and ground-based
static sensors to create a hybrid strategy for target search. This technique is more viable in Category 3:
Target search rather than in Category 2: SAR. This is because hybrid strategies require the pre-placement of
hybrid sensors such as ground-based mission pads, time-of-flight cameras, environment-sensing vision
cameras, or terrestrial LiDAR. This approach is more viable when it is possible to set up these static sensors
beforehand, such as agricultural fields, roads, or urban buildings. SAR operation scenarios are usually more
unpredictable, with no pre-planning. A study in[96] uses such static sensors for target search of SAR of a lost
person but makes wide-ranging assumptions about each sensor and agent having global access to a central
controller. Additionally, the sensors are non-retrievable and non-relocatable. While the approach is sound,
it makes more economic sense to deploy sensors at locations where their benefit can be realized in typical
operational scenarios. Potential applications include tracking cars at signal junctions or the number of
animals entering fields to consume crops.
Distributed sensing using multiple drones is one of the techniques implemented for such scenarios. One
single drone fitted with varied sensor payload is expensive and, if damaged, can put a stop to mission
progress; multiple smaller drones spread over an area is a more flexible approach. Testbeds and the design
Page 468 Phadke et al. Intell Robot 2023;3:453-78 https://dx.doi.org/10.20517/ir.2023.27
of relevant resilient metrics to measure incorporated resilience are important steps of such swarm
development. Distributed sensing using multiple sensors in a target area has been examined in[97]. Optimal
area coverage, as discussed above, recognizes a tradeoff between the area to be covered and inter-agent
network strengths. Additionally, approaches may address the issue of preventing multiple UAVs from
covering the same area as a way of addressing the maximum area coverage problem. By reducing repeat
passes, one can decrease the time it takes for a swarm to completely survey an area, particularly in scenarios
where a single pass data collection flight is perceived to be enough. Addressing task assignment with
optimal coverage, a study[98] proposed a unique optimized waypoint-defining technique.
Area considerations are not only limited to maximum area coverage problems. Persistent interactions with
the environment are also required for extremely specific applications such as in[99], which uses LiDAR data
collected during the survey to also calculate emergency landing spots for the UAV to land in case of any
occurrence where the UAV needs to land but is unable to return to base. A combination of onboard data
processing in real-time using resource allocation and area coverage is addressed here. Such
implementations, when scaled to larger swarms, can help assist swarm agents facing issues to land in
optimal zones rather than losing control altogether. Another issue that comes with long-term persistent
interactions with the environment is energy efficiency. A swarm that performs quick operations over a small
region requires significantly less power than one that operates over a considerable time or area. The power
management and fuel source systems on such deployments may be adjusted proportionally. Long-term
surveillance, reconnaissance, and mapping functionality may require advanced energy and fuel optimization
techniques. This can be accomplished by either designing fuel stations or recharging locations at strategic
locations that enable agents to land and refuel[100]. This involves the collaboration of optimization techniques
for maximum area coverage by minimum fuel stations, plus the design of appropriate energy-aware
protocols[101].
Surveying using remote sensing and photogrammetry principles often involves the usage of sensors to
create extensive point clouds of the surveyed area for analysis and further processing. A study by[102] used
heterogeneous unmanned robotic systems to propose a framework for the registration and segmentation of
point clouds of complex terrain. They use a multi-module system where a combination of UAV-UGV each
produces point clouds. The UGV uses a laser range finder, and the UAV produces a point cloud from
images using SfM (Structure from Motion) photogrammetry. A collaborative mapping scenario between
Micro UAV-UGV[103,104] is another such example where different operational space vehicles collect and
augment data for richer mapping outputs. Such implementations require robust formation control and data
exchange and fusion policies to be in place. In this study, key areas of resilience incorporation are
communication, navigation, and resource allocation. Observations to support the claims of this study are
validated when such novel methodologies implement robust algorithms for processing sensor fusion and
communication, whereas omitting developments to the physical or cyber security of swarms. Survey
missions may use behavior-based control for network optimization, positioning, and even for the loss of a
portion of the swarm, creating robust packages of disruption handling mechanisms. This can improve the
efficiency of surveys in terms of time taken and data quality. It is interesting to note that by the classification
set by this study, while victim detection in a post-earthquake scenario would be classified as a SAR target
problem and be placed in the previous section, detection, and survey of damage done to structures and
infrastructure would be classified in this section. Figure 14 shows a UAV swarm conducting an
infrastructure examination operation.
This again highlights the variety of UAV applications and their specific resiliency requirements. While SAR
problems are exploratory and time-constrained, problems such as[32] for building damage assessment need
Phadke et al. Intell Robot 2023;3:453-78 https://dx.doi.org/10.20517/ir.2023.27 Page 469
Figure 14. An unmanned aerial vehicle (UAV) swarm examining a road for cracks and potholes.
high-quality and accurate sensor data for real-time and post-processing analysis. As such, their resilience
requirements may entirely vary. Area coverage problems are addressed in this study, where efficient data
extraction is required from oblique photos. As survey timelines go, it might not be possible to accurately
cover damaged areas without the effect of sensor tilt, whereas efficient area coverage might require
gathering data for larger areas using predefined points only, resulting in oblique sensor readings. It is then
necessary to post-process the data to extract the maximum accuracy information from the sensor
measurements.
3. NON-APPLICATION SPECIFIC AND FLEXIBLE DEVELOPMENTS
This section highlights methodologies that are not specifically focused on UAV swarms or for specific
application scenarios. However, they do propose unique methodologies for dealing with the many
challenges that UAVs face during operation. These could be applied to any of the scenarios discussed above
as needed to create more efficient outputs. The advantage of examining such research is that they have been
developed with a generalized outlook on the problem statement. Thus, they can effectively be scaled and
applied to any application-specific scenario to effectively increase overall resiliency. Table 6 categorizes
generalized work on UAV implementation that increases operational resilience.
This section covers all the modules that were recognized in UAV swarm operations above. Formation
control of swarm agents, as they move in the operational space, is a vital area for resilience integration.
Inter-agent collisions can lead to a cascaded failure of the entire swarm. An increase in the distance between
agents as they navigate obstacles can also impact connectivity between them. Implementations such as those
in article[106] introduce formation control appr Self-organization is an important characteristic of UAV
swarms and involves the ability of agents to recognize other agents as those of the swarm itself or outsiders.
This awareness leads to the development of better formation policies and inherent security against external
agents. Evolutionary hybrid algorithms[107] have seen a high rate of success for such ideas.
Task planning for agents with distinctive characteristics and goals involves interfacing multiple protocols
with each other. One such example is article[108], which addresses task planning problems for a swarm of
heterogeneous UAVs, where the swarm agents are defined as having different operational capabilities. A
multi-type-task allocation algorithm is introduced that considers different mission requirements and the
individual ability of each agent of the swarm, thus addressing the task planning module along with the agent
Page 470 Phadke et al. Intell Robot 2023;3:453-78 https://dx.doi.org/10.20517/ir.2023.27
Table 6. Categorization of referenced study by the major resilience module/component they consider (general)
Resilience component/module highlighted Referenced study
Path planning [115]
Obstacle avoidance and detection [115]
Task assignment/reassignment [108,118]
Flocking [116,117]
Network connectivity and structure [116,119]
Swarm size scalability [116]
Agent property (heterogeneity) [108]
Scalable resilience evaluation metrics [120]
Navigation [110,112-114,121]
Area coverage [98]
Formation control [106,107]
property component. An application where budget constraints apply is for efficient sensing of the
environment using low-cost sensors onboard toy drones. The study in[109] uses a divided framework to map
its surrounding terrain with a fast 3D model in the frontend and an offline backend that uses an MVS
(Multi-View Stereo) to create a higher resolution 3D model. Such models aim to combine fast sensing and
data acquisition platforms with post-processing methodology for high-resolution data acquisition. This
provides a good example of using fast MVS methodologies to create an automated low-cost 3D map from
inexpensive UAVs, with potential applications in surveying and mapping. For accurate comprehensive
mapping ability, an optimized area coverage approach is vital. Most Flying Ad Hoc Network (FANET)
applications require the ROI (Region of Interest) to be maximally covered, with additional constraints such
as time and resource limitations. Setting optimized waypoints is often the first step in semi-autonomous
flight planning systems[98]. This, combined with dynamic grid decomposition and selection schemes,
provides better results than planner-only approaches.
Autonomous swarm navigation with multi-target sensing and tracking in the presence of dynamic obstacles
is another such generalized development that can be applied to military, SAR, and general surveying
applications discussed above. Navigation methods need to be fault-tolerant and capable of functioning in
sparse and GNSS-deprived environments[110,111]. Indoor localization[112,113] is an additional challenge where
GNSS signals might be weaker, hence relying on other sensor readings, passive beacons, fiducial
markers[114], or cooperative localization techniques.
Article[115] discusses a multi-view approach to swarm management, path planning, and obstacle detection
and tracking using trust region policy and proximal policy optimization algorithms. An interesting
assumption by the study is that the agents are homogeneous; heterogeneous agent additions have been
omitted. The authors in[116] present a distributed flocking protocol for mid-sized UAV swarms (< 100
agents) where they define swarm size, communication radius, and collision parameters to create resilient
implementations and a research methodology for future development in control theories and statistical
analysis of the results. This requires the design of relevant scalable metrics for performance evaluation.
Data transfer policies between swarm agents and non-connected swarm entities are a network issue for
swarm devices. Article[117] proposes an adaptive data transfer method for separated non-swarm devices using
offline evolving swarms to enable the connection between disconnected network nodes. The resultant
swarm was able to adapt emergent behavior and achieve effective transmission between the desired nodes.
Resource allocation and task assignment problems are also prevalent issues in all scenarios, application-
Phadke et al. Intell Robot 2023;3:453-78 https://dx.doi.org/10.20517/ir.2023.27 Page 471
specific or generalized. Multi-UAV cooperative task assignment problems by considering different UAV
nature types are considered in[118]. Routing protocols strengthen data transmission and optimize networks
for FANETs. Biologically inspired algorithms often work on natural swarming and exchanges observed in
real-world animal gatherings such as for ants, bees, and wolves. Article[119] uses a novel ant colony
optimization algorithm with fuzzy logic for improving UAV swarm routing performance. Fuzzy models can
make decisions in uncertain environments commonly found in swarm operations. The predicted advantage
of fuzzy models is their efficiency in performance when achieving high throughput in large network loads
for mobile agents. Efficient routing protocols form the basis of any resilient communication component.
Although every study usually has its own set of proposed or existing methods that it uses to validate
performance, perhaps via Monte Carlo methods or comparisons with existing state-of-art, there is a
necessity for universal scalable metrics for the assessment of UAV swarm resilience. The very nature of such
proposals is not to fit into a single application domain but rather to promote widespread usage of common
metrics. Using common assessment methods and metrics makes it easier to compare the multitude of novel
techniques with each other. Although such literature is sparse, methodologies such as those in[120] introduce
baseline assessment methods for swarm resilience based on complex networks.
4. DISCUSSION
Our investigation has uncovered a multifaceted landscape of UAV swarm resilience that underscores the
complexity inherent in diverse application scenarios. The tailoring of resilience mechanisms to match
specific challenges within each scenario is evident, reinforcing the importance of a context-driven approach.
By examining the responses of individual components and their collective behavior, we have unraveled
emergent properties that enhance the overall resilience of the swarm. Using keyword analysis and network
visualization allows the researcher to access the range and spread of the research topic in question and
identify key points of entry for further research directions.
The significance of this study extends to the broader realm of research on UAV swarm applications and
resilience. Our findings emphasize the need for a holistic understanding of the interplay between
components, recognizing the potential for emergent behavior. This insight extends beyond the immediate
scope of resilience, highlighting the importance of considering system-level behavior when designing and
deploying UAV swarm systems.
While our study aims to contribute valuable insights, it is essential to acknowledge the limitations we
encountered in crafting resilient case studies for UAV swarm scenarios. Literature dataset curation for
surveys is often influenced by the authors’ perspectives on trends and how they are interpreted. This can be
remedied by creating up-to-date surveys on the research topic that offers multifaceted viewpoints. This
allows the reader to explore a wide range of possibilities and prevents biased outlooks. Additionally, it is
impossible for a single survey to accurately cover every single research article and methodology. Multiple
surveys offer a broader coverage of the topic, ensuring that all key literature is included.
The inherent complexity of real-world applications often defies complete emulation in controlled
environments. Overcoming this challenge calls for collaborative efforts between researchers, industry
partners, and regulators to create realistic and representative testbeds for comprehensive resilience
evaluations. When it comes to the individual agents that make up the swarm, they are often influenced by
ongoing changes in regulations that require certain changes to them. For example, the FAA[122] has enforced
the RID (Remote Identification) rule that requires certain classes of UAV agents to have an open broadcast
module that will transmit the location and certain identifying information of the agent and operator at all
times. Regulations such as this are certain to influence the way this information is processed by swarms and
Page 472 Phadke et al. Intell Robot 2023;3:453-78 https://dx.doi.org/10.20517/ir.2023.27
their applications[123].
There are several directions that justify further exploration. A multi-objective optimization approach would
hold promise for balancing diverse objectives while enhancing resilience. Dynamic adaptation mechanisms,
powered by machine learning and AI, can facilitate real-time adjustments based on evolving conditions.
Additionally, fostering effective human-swarm interaction techniques and exploring innovative sensor
configurations can amplify the resilience of UAV swarms.
The significance of our findings resonates in the advancement of resilient UAV swarm applications across
various domains. From disaster response to agriculture[124], the potential impact on societal well-being is
substantial. This survey is designed to motivate readers to contemplate the intricate dynamics of UAV
swarm resilience, to critically assess their applicability within their fields, and to contribute to the ongoing
discourse in this area of research.
5. FUTURE RESEARCH DIRECTIONS
Few researchers have addressed the problem of swarm agent resilience and well-being as they perform their
assigned tasks. Depending on the resilience thresholds designed, the loss of several agents during mission
progress can affect the ability of the swarm to complete its mission. Even with tight constraints, some agents
can exhibit degraded performance and fail. As such, the swarm must have the capability for self-awareness
of the location and well-being of its agents. Previous studies have not addressed methodologies to track and
rescue their agents in the case that a loss occurs. SAR of swarm agents has been recognized as component
three[15] by the authors of this study, where we found that there was almost no current research to reference
its implementation. One of the closest approaches to awareness policy by swarms to replace lost UAVs is
described in[125], which uses a replacement policy to replace lost UAVs. Recovery policies are almost absent
in current deployments where UAV swarm actively tries to recover lost agents. A different approach that
the authors of[126] took was to design rescue depots and dynamic mission abort policies for swarm agent
well-being. These are perfect examples of preliminary work on SS-SAR procedures.
The presence of heterogeneity in swarms can be categorized by a variety of factors, such as their hardware
buildup, operational space, and agent property. Operational space heterogeneity occurs when a swarm
comprises of agents working across a diverse target space, such as quadcopters and water surface vehicles
or ground-based rovers. Heterogeneity by nature is introduced when heterogeneity is induced by the
assigned operational characteristics in homogeneous hardware agents, such as a fast and slow agent or
exploratory and cautious agent combination swarms. Although challenging to address, heterogeneous
swarms have been observed to produce better performance, including co-evolution and the natural
emergence of agent capabilities[127,128]. This occurs due to complementary abilities brought about by
heterogeneous agents and extended thresholds on agent ability. Multiple demonstrations of operational
space combinations have been trialed, such as air-underwater vehicles[129], air-water surface[130], and air-
ground vehicles[25]. A selection of research exists that specifically targets heterogeneous agent issues in
swarms as discussed above in each category; however, prevalent issues with implementation along
with wide-ranging assumptions during experimental designs warrant further research.
6. CONCLUSION
This study conducts a general review of different application scenarios and the various novel resiliency
mechanisms that have been proposed to make swarms more efficient in accomplishing assigned goals. The
end goal of systemic resiliency research is the complete integration of such mechanisms in every facet of
system operation. This is an ambitious goal by itself, which requires ground-up development for all system
Phadke et al. Intell Robot 2023;3:453-78 https://dx.doi.org/10.20517/ir.2023.27 Page 473
components.
Researchers have broken down the swarm resiliency problem into smaller parts and aim to address each
component individually. As these are part of an integrated system design, the performance of individual
components often cannot be accurately validated beyond certain thresholds. This results in the linking of
disjoint components during development without incorporating them into a holistic system. The issue of
the lack of a comprehensive resilient swarm mechanism still exists. This study recognizes this research gap
and presents a systematic review of the various novel implementations of resilience in application-specific
scenarios.
DECLARATIONS
Authors’ contributions
Conceptualization, Methodology, Validation, Investigation, original draft writing: Phadke A
Conceptualization, Validation, draft review & editing, supervision: Medrano FA
Availability of data and materials
Not applicable.
Financial support and sponsorship
None.
Conflicts of interest
All authors declared that there are no conflicts of interest.
Ethical approval and consent to participate
Not applicable.
Consent for publication
Not applicable.
Copyright
© The Author(s) 2023.
REFERENCES
Wang D, Lv H, Wu J. In-flight initial alignment for small UAV MEMS-based navigation via adaptive unscented Kalman filtering
approach. Aerospace Science and Technology 2017;61:73-84. DOI
1.
Paredes WD, Kaushal H, Vakilinia I, Prodanoff Z. LoRa technology in flying ad hoc networks: a survey of challenges and open
issues. Sensors 2023;23:2403. DOI PubMed PMC
2.
Davoli L, Pagliari E, Ferrari G. Hybrid LoRa-IEEE 802.11s opportunistic mesh networking for flexible UAV swarming. Drones
2021;5:26. DOI
3.
Cheng J, Ren P, Deng T. A novel ranging and IMU-Based method for relative positioning of two-MAV formation in GNSS-denied
environments. Sensors 2023;23:4366. DOI PubMed PMC
4.
Ortiz-villarejo AJ, Gutiérrez Soler L. A low-cost, easy-way workflow for multi-scale archaeological features detection combining
lidar and aerial orthophotography. Remote Sensing 2021;13:4270. DOI
5.
Friess C, Niculescu V, Polonelli T, Magno M, Benini L. Fully onboard SLAM for Distributed mapping with a swarm of Nano-
Drones. arXiv 2023:03678. DOI
6.
Woods DD. Four concepts for resilience and the implications for the future of resilience engineering. Reliab Eng Syst Safe
2015;141:5-9. DOI
7.
Madni AM, Erwin D, Sievers M. Constructing models for systems resilience: challenges, concepts, and formal methods. Systems
2020;8:3. DOI
8.
Ordoukhanian E, Madni A. Model-based approach to engineering resilience in multi-UAV systems. Systems 2019;7:11. DOI9.
Page 474 Phadke et al. Intell Robot 2023;3:453-78 https://dx.doi.org/10.20517/ir.2023.27
Phadke A, Antonio Medrano F, Chu T. Engineering resiliency in UAV swarms-a bibliographic analysis. J Phys: Conf Ser
2022;2330:012007. DOI
10.
Wang J, Teng X, Li Z, Yu Q, Bian Y, Wei J. VSAI: A multi-view dataset for vehicle detection in complex scenarios using aerial
images. Drones 2022;6:161. DOI
11.
VOSviewer-visualizing scientific landscapes. Available from: https://www.vosviewer.com [Last accessed on 21 Sep 2023].12.
Iqbal U, Riaz MZB, Zhao J, Barthelemy J, Perez P. Drones for flood monitoring, mapping and detection: a bibliometric review.
Drones 2023;7:32. DOI
13.
Rodríguez M, Melgar SG, Cordero AS, Márquez JMA. A critical review of unmanned aerial vehicles (UAVs) use in architecture and
urbanism: scientometric and bibliometric analysis. Appl Sci 2021;11:9966. DOI
14.
Phadke A, Medrano FA. Towards resilient UAV swarms-a breakdown of resiliency requirements in UAV swarms. Drones
2022;6:340. DOI
15.
Abdelkader M, Güler S, Jaleel H, Shamma JS. Aerial swarms: recent applications and challenges. Curr Robot Rep 2021;2:309-20.
DOI PubMed PMC
16.
Phadke A, Medrano FA, Sekharan CN, Chu T. Designing UAV Swarm experiments: a simulator selection and experiment design
process. Sensors 2023;23:7359. DOI PubMed PMC
17.
Merz M, Pedro D, Skliros V, et al. Autonomous UAS-based agriculture applications: general overview and relevant european case
studies. Drones 2022;6:128. DOI
18.
Pearson S, Camacho-villa TC, Valluru R, et al. Robotics and Autonomous systems for net zero agriculture. Curr Robot Rep
2022;3:57-64. DOI
19.
Lee HS, Shin BS, Thomasson JA, Wang T, Zhang Z, Han X. Development of multiple UAV collaborative driving systems for
improving field phenotyping. Sensors 2022;22:1423. DOI PubMed PMC
20.
Zhang W, Miao Z, Li N, He C, Sun T. Review of current robotic approaches for precision weed management. Curr Robot Rep
2022;3:139-51. DOI PubMed PMC
21.
Tsouros DC, Bibi S, Sarigiannidis PG. A review on UAV-based applications for precision agriculture. Information 2019;10:349.
DOI
22.
Odonkor P, Ball Z, Chowdhury S. Distributed operation of collaborating unmanned aerial vehicles for time-sensitive oil spill
mapping. Swarm and Evolutionary Computation 2019;46:52-68. DOI
23.
Vasilijevic A, Calado P, Lopez-Castejon F, et al. Heterogeneous robotic system for underwater oil spill survey. Genova, Italy; 2015,
pp. 1-7. DOI
24.
Roldán JJ, Garcia-Aunon P, Garzón M, de León J, Del Cerro J, Barrientos A. Heterogeneous multi-robot system for mapping
environmental variables of greenhouses. Sensors 2016;16:1018. DOI PubMed PMC
25.
Goian A, Ashour R, Ahmad U, Taha T, Almoosa N, Seneviratne L. Victim localization in USAR scenario exploiting multi-layer
mapping structure. Remote Sensing 2019;11:2704. DOI
26.
Cardona GA, Calderon JM. Robot Swarm navigation and victim detection using rendezvous consensus in search and rescue
operations. Appl Sci 2019;9:1702. DOI
27.
Siemiatkowska B, Stecz W. A framework for planning and execution of drone swarm missions in a hostile environment. Sensors
2021;21:4150. DOI PubMed PMC
28.
Gans NR, Rogers JG. Cooperative multirobot systems for military applications. Curr Robot Rep 2021;2:105-11. DOI29.
Ko Y, Kim J, Duguma DG, Astillo PV, You I, Pau G. Drone secure communication protocol for future sensitive applications in
military zone. Sensors 2021;21:2057. DOI PubMed PMC
30.
Nex F, Duarte D, Steenbeek A, Kerle N. Towards real-time building damage mapping with low-cost UAV solutions. Remote Sensing
2019;11:287. DOI
31.
Zhang R, Li H, Duan K, et al. Automatic detection of earthquake-damaged buildings by integrating UAV oblique photography and
infrared thermal imaging. Remote Sensing 2020;12:2621. DOI
32.
Nagasawa R, Mas E, Moya L, Koshimura S. Model-based analysis of multi-UAV path planning for surveying postdisaster building
damage. Sci Rep 2021;11:18588. DOI PubMed PMC
33.
Outay F, Mengash HA, Adnan M. Applications of unmanned aerial vehicle (UAV) in road safety, traffic and highway infrastructure
management: Recent advances and challenges. Transp Res Part A Policy Pract 2020;141:116-29. DOI PubMed PMC
34.
Klaine PV, Nadas JPB, Souza RD, Imran MA. Distributed drone base station positioning for emergency cellular networks using
reinforcement learning. Cognit Comput 2018;10:790-804. DOI PubMed PMC
35.
Hydher H, Jayakody DNK, Hemachandra KT, Samarasinghe T. Intelligent UAV Deployment for a disaster-resilient wireless
network. Sensors 2020;20:6140. DOI PubMed PMC
36.
Ferrag MA, Maglaras L. Deliverycoin: an ids and blockchain-based delivery framework for drone-delivered services. Computers
2019;8:58. DOI
37.
Rinaldi M, Primatesta S, Bugaj M, Rostáš J, Guglieri G. Development of heuristic approaches for last-mile delivery tsp with a truck
and multiple drones. Drones 2023;7:407. DOI
38.
Phadke A, Ustymenko S. Updating the taxonomy of intrusion detection systems. in proceedings of the 2021 IEEE 45th annual
computers, software, and applications conference (COMPSAC). Madrid, Spain; 2021.pp.1085-91. DOI
39.
Miao Y, Tang Y, Alzahrani BA, Barnawi A, Alafif T, Hu L. Airborne LiDAR assisted obstacle recognition and intrusion detection 40.
Phadke et al. Intell Robot 2023;3:453-78 https://dx.doi.org/10.20517/ir.2023.27 Page 475
towards unmanned aerial vehicle: architecture, modeling and evaluation. IEEE Trans Intell Transport Syst 2021;22:4531-40. DOI
Quamar MM, ElFerik S. Control and coordination for swarm of uavs under multi-predator attack. in proceedings of the 2023 systems
and information engineering design symposium (SIEDS); 2023 April 96-101; Charlottesville, VA, USA. DOI
41.
Chi P, Wei J, Wu K, Di B, Wang Y. A bio-inspired decision-making method of UAV swarm for attack-defense confrontation via
multi-agent reinforcement learning. Biomimetics 2023;8:222. DOI PubMed PMC
42.
Opromolla R, Inchingolo G, Fasano G. Airborne visual detection and tracking of cooperative uavs exploiting deep learning. Sensors
2019;19:4332. DOI PubMed PMC
43.
Makkapati VR, Tsiotras, P. Apollonius allocation algorithm for heterogeneous pursuers to capture multiple evaders. arXiv
2006:10253. DOI
44.
Lappas V, Shin H, Tsourdos A, et al. Autonomous unmanned heterogeneous vehicles for persistent monitoring. Drones 2022;6:94.
DOI
45.
Sial MB, Zhang Y, Wang S, et al. Bearing-based distributed formation control of unmanned aerial vehicle swarm by quaternion-
based attitude synchronization in three-dimensional space. Drones 2022;6:227. DOI
46.
Li S, Wang X, Wang S, Zhang Y. Distributed bearing-only formation control for UAV-UWSV heterogeneous system. Drones
2023;7:124. DOI
47.
Vásquez BL, Barca JC. Adversarial scenarios for herding UAVs and counter-swarm techniques. Robotica 2023;41:1436-51. DOI48.
Jiang B, Qin K, Li T, Lin B, Shi M. Robust Cooperative control of UAV swarms for dual-camp divergent tracking of a heterogeneous
target. Drones 2023;7:306. DOI
49.
Cai Y, Wei Z, Li R, Ng DWK, Yuan J. Joint trajectory and resource allocation design for energy-efficient secure uav communication
systems. IEEE Trans Commun 2020;68:4536-53. DOI
50.
Zimroz P, Trybała P, Wróblewski A, et al. Application of UAV in search and rescue actions in underground mine-A specific sound
detection in noisy acoustic signal. Energies 2021;14:3725. DOI
51.
Wang C, Liu P, Zhang T, Sun J. The adaptive vortex search algorithm of optimal path planning for forest fire rescue UAV. In
Proceedings of the Advanced Information Technology, Electronic and Automation Control Conference(IAEAC 2018). Chongqing,
China; 2018.pp.400-03. DOI
52.
Ausonio E, Bagnerini P, Ghio M. Drone swarms in fire suppression activities: a conceptual framework. Drones 2021;5:17. DOI53.
Hu J, Niu H, Carrasco J, Lennox B, Arvin F. Fault-tolerant cooperative navigation of networked UAV swarms for forest fire
monitoring. Aerospace Science and Technology 2022;123:107494. DOI
54.
Saffre F, Hildmann H, Karvonen H, Lind T. Monitoring and cordoning wildfires with an autonomous swarm of unmanned aerial
vehicles. Drones 2022;6:301. DOI
55.
Madridano Á, Al-kaff A, Flores P, Martín D, de la Escalera A. Software architecture for autonomous and coordinated navigation of
uav swarms in forest and urban firefighting. Applied Sciences 2021;11:1258. DOI
56.
Aydin B, Selvi E, Tao J, Starek M. Use of fire-extinguishing balls for a conceptual system of drone-assisted wildfire fighting. Drones
2019;3:17. DOI
57.
Alsammak ILH, Mahmoud MA, Aris H, Alkilabi M, Mahdi MN. The use of swarms of unmanned aerial vehicles in mitigating area
coverage challenges of forest-fire-extinguishing activities: a systematic literature review. Forests 2022;13:811. DOI
58.
Bharany S, Sharma S, Frnda J, et al. Wildfire monitoring based on energy efficient clustering approach for FANETS. Drones
2022;6:193. DOI
59.
Lee S, Morrison JR. Decision support scheduling for maritime search and rescue planning with a system of UAVs and fuel service
stations. In Proceedings of the International Conference on Unmanned Aircraft Systems (ICUAS). Denver, CO, USA; 2015.pp.1168-
77. DOI
60.
Chen M, Zeng F, Xiong X, Zhang X, Chen Z. A maritime emergency search and rescue system based on unmanned aerial vehicle and
its landing platform. In Proceedings of the 2021 IEEE International Conference on Electrical Engineering and Mechatronics
Technology (ICEEMT). Qingdao, China; 2021.pp.758-61. DOI
61.
Cho S, Park J, Park H, Kim S. Multi-UAV coverage path planning based on hexagonal grid decomposition in maritime search and
rescue. Mathematics 2022;10:83. DOI
62.
Liu L, Gu Q, Li L, Lai X. Research on maritime search and rescue recognition based on agent technology. In Proceedings of the 2020
International Conference on Artificial Intelligence and Electromechanical Automation (AIEA); 2020 June 201-5; Tianjin, China.
DOI
63.
Phadke, A.; Medrano, A. Drone2Drone: a search and rescue framework for finding lost UAV swarm agents. TAMUCC- Symposium
for Student Innovation, Research, and Creative Activities Posters; 2023 April. DOI
64.
Queralta JP, Taipalmaa J, Can Pullinen B, et al. Collaborative multi-robot search and rescue: planning, coordination, perception, and
active vision. IEEE Access 2020;8:191617-43. DOI
65.
Lygouras E, Santavas N, Taitzoglou A, Tarchanidis K, Mitropoulos A, Gasteratos A. Unsupervised human detection with an
embedded vision system on a fully autonomous UAV for search and rescue operations. Sensors 2019;19:3542. DOI PubMed PMC
66.
Gianni M, Ferri F, Menna M, Pirri F. Adaptive robust three-dimensional trajectory tracking for actively articulated tracked vehicles*:
Adaptive robust 3D trajectory tracking for actively articulated tracked vehicles (AATVs). J Field Robotics 2016;33:901-30. DOI
67.
Arnold R, Jablonski J, Abruzzo B, Mezzacappa E. Heterogeneous UAV multi-role swarming behaviors for search and rescue. In
Proceedings of the Conference on Cognitive and Computational Aspects of Situation Management (CogSIMA). Victoria, BC,
68.
Page 476 Phadke et al. Intell Robot 2023;3:453-78 https://dx.doi.org/10.20517/ir.2023.27
Canada; 2020.pp.122-8. DOI
Ruetten L, Regis PA, Feil-Seifer D, Sengupta S. Area-optimized UAV swarm network for search and rescue operations. DOI69.
Lu Y, Ma Y, Wang J. Multi-population parallel wolf pack algorithm for task assignment of UAV swarm. Applied Sciences
2021;11:11996. DOI
70.
Xu S, Li L, Zhou Z, Mao Y, Huang J. A Task allocation strategy of the UAV swarm based on multi-discrete wolf pack algorithm.
Applied Sciences 2022;12:1331. DOI
71.
Lu Y, Ma Y, Wang J, Han L. Task assignment of UAV swarm based on wolf pack algorithm. Applied Sciences 2020;10:8335. DOI72.
Garg V, Tiwari R, Shukla A. Comparative analysis of fruit fly-inspired multi-robot cooperative algorithm for target search and
rescue. In Proceedings of the 2022 IEEE World Conference on Applied Intelligence and Computing (AIC); 2022 June 444-50. DOI
73.
Shi K, Zhang X, Xia S. Multiple swarm fruit fly optimization algorithm based path planning method for multi-UAVs. Applied
Sciences 2020;10:2822. DOI
74.
Luo R, Zheng H, Guo J. Solving the multi-functional heterogeneous UAV cooperative mission planning problem using multi-swarm
fruit fly optimization algorithm. Sensors 2020;20:5026. DOI PubMed PMC
75.
Chen B, Rho S. Autonomous tactical deployment of the UAV array using self-organizing swarm intelligence. IEEE Consumer
Electron Mag 2020;9:52-6. DOI
76.
Al-Kaff A, Gómez-Silva MJ, Moreno FM, de la Escalera A, Armingol JM. An appearance-based tracking algorithm for aerial search
and rescue purposes. Sensors 2019;19:652. DOI PubMed PMC
77.
Qi F, Zhu M, Li Z, et al. Automatic air-to-ground recognition of outdoor injured human targets based on UAV Bimodal information:
the explore study. Applied Sciences 2022;12:3457. DOI
78.
Chatziparaschis D, Lagoudakis MG, Partsinevelos P. Aerial and ground robot collaboration for autonomous mapping in search and
rescue missions. Drones 2020;4:79. DOI
79.
Chaves AN, Cugnasca PS, Jose J. Adaptive search control applied to search and rescue operations using unmanned aerial vehicles
(UAVs). IEEE Latin Am Trans 2014;12:1278-83. DOI
80.
Radoglou-grammatikis P, Sarigiannidis P, Lagkas T, Moscholios I. A compilation of UAV applications for precision agriculture.
Computer Networks 2020;172:107148. DOI
81.
Hattenberger G, Verdu T, Maury N, et al. Field report: deployment of a fleet of drones for cloud exploration. Int J Micro Air Veh
2022;14:175682932110708. DOI
82.
Mansour HS, Mutar MH, Aziz IA, et al. Cross-layer and energy-aware AODV routing protocol for flying Ad-Hoc networks.
Sustainability 2022;14:8980. DOI
83.
Chen S; Shi L; Ding X; Lv Z; Li Z. Energy efficient resource allocation and trajectory optimization in uav-assisted mobile edge
computing system. In Proceedings of the 2021 7th International Conference on Big Data Computing and Communications (BigCom).
Deqing, China; 2021.pp.7-13. DOI
84.
Yang Z, Pan C, Wang K, Shikh-bahaei M. Energy efficient resource allocation in UAV-enabled mobile edge computing networks.
IEEE Trans Wireless Commun 2019;18:4576-89. DOI
85.
Lansky J, Rahmani AM, Malik MH, et al. An energy-aware routing method using firefly algorithm for flying ad hoc networks. Sci
Rep 2023;13:1323. DOI PubMed PMC
86.
Raza W, Osman A, Ferrini F, Natale FD. Energy-efficient inference on the edge exploiting TinyML capabilities for UAVs. Drones
2021;5:127. DOI
87.
Park S, Kim HT, Kim H. Energy-efficient topology control for UAV networks. Energies 2019;12:4523. DOI88.
Sawalmeh A, Othman NS, Shakhatreh H. Efficient deployment of multi-UAVs in massively crowded events. Sensors 2018;18:3640.
DOI PubMed PMC
89.
Al-dosari K, Hunaiti Z, Balachandran W. Systematic review on civilian drones in safety and security applications. Drones
2023;7:210. DOI
90.
Kwon D, Yoon G, Kim SY, Kwon Y. A study on auto patrol drone development for safety management. In Proceedings of the
Proceedings of the International Conference on Compute and Data Analysis. Lakeland, FL, USA; 2017.pp.293-7. DOI
91.
Yu Z, Gong Y, Gong S, Guo Y. Joint Task offloading and resource allocation in UAV-enabled mobile edge computing. IEEE
Internet Things J 2020;7:3147-59. DOI
92.
Alam MM, Moh S. Joint topology control and routing in a UAV swarm for crowd surveillance. J Netw Comput Appl
2022;204:103427. DOI
93.
Xu C, Zhang K, Jiang Y, Niu S, Yang T, Song H. Communication aware UAV swarm surveillance based on hierarchical architecture.
Drones 2021;5:33. DOI
94.
Chen Y, Dong Q, Shang X, Wu Z, Wang J. Multi-UAV autonomous path planning in reconnaissance missions considering
incomplete information: a reinforcement learning method. Drones 2023;7:10. DOI
95.
Kashino Z, Nejat G, Benhabib B. A hybrid strategy for target search using static and mobile sensors. IEEE Trans Cybern
2020;50:856-68. DOI PubMed
96.
Qin C, Candan F, Mihaylova LS, Pournaras E. 3, 2, 1, drones go! arXiv 2022:05914. DOI97.
Hong Y, Jung S, Kim S, Cha J. Autonomous mission of multi-uav for optimal area coverage. Sensors 2021;21:2482. DOI PubMed
PMC
98.
Loureiro G, Dias A, Martins A, Almeida J. Emergency landing spot detection algorithm for unmanned aerial vehicles. Remote 99.
Phadke et al. Intell Robot 2023;3:453-78 https://dx.doi.org/10.20517/ir.2023.27 Page 477
Sensing 2021;13:1930. DOI
Santin R, Assis L, Vivas A, Pimenta LCA. Matheuristics for multi-UAV routing and recharge station location for complete area
coverage. Sensors 2021;21:1705. DOI PubMed PMC
100.
Hong I, Kuby M, Murray AT. A range-restricted recharging station coverage model for drone delivery service planning. Transport
Res C-Emer 2018;90:198-212. DOI
101.
Balta H, Velagic J, Beglerovic H, De Cubber G, Siciliano B. 3D registration and integrated segmentation framework for
heterogeneous unmanned robotic systems. Remote Sensing 2020;12:1608. DOI
102.
Dewan A, Mahendran A, Soni N, Krishna KM. Optimization based coordinated UGV-MAV exploration for 2D augmented mapping.
Available from: https://citeseerx.ist.psu.edu/document?repid=rep1&type=pdf&doi=03c1ff959a47d215fe404fde769ca23ac5a74dda
[Last accessed on 21 Sep 2023].
103.
Mahendran A, Dewan A, Soni N, Krishna KM. UGV-MAV collaboration for augmented 2D maps. In Proceedings of the Proceedings
of Conference on Advances In Robotics; 2013.pp.1-6. DOI
104.
Jung S, Jo Y, Kim Y. Aerial Surveillance with low-altitude long-endurance tethered multirotor UAVs using photovoltaic power
management system. Energies 2019;12:1323. DOI
105.
Zhu L, Ma C, Li J, Lu Y, Yang Q. Connectivity-maintenance UAV formation control in complex environment. Drones 2023;7:229.
DOI
106.
Stolfi DH, Danoy G. An evolutionary algorithm to optimise a distributed UAV swarm formation system. Applied Sciences
2022;12:10218. DOI
107.
Luo Y, Huang X, Yang J, Wu F, Leng S. Auction mechanism-based multi-type task planning for heterogeneous UAVs swarm. In
Proceedings of the International Conference on Communication Technology; 2020.pp. 698-702. DOI
108.
Huang R, Zou D, Vaughan R, Tan P. Active image-based modeling with a toy drone. 2018 IEEE International Conference on
Robotics and Automation (ICRA); 2018.pp. 6124-31. DOI
109.
Power W, Pavlovski M, Saranovic D, Stojkovic I, Obradovic Z. Autonomous navigation for drone swarms in GPS-denied
environments using structured learning. In Artificial Intelligence Applications and Innovations; IFIP Advances in Information and
Communication Technology; 2020.pp. 219-31. DOI
110.
Sarras I, Marzat J, Bertrand S, Piet-lahanier H. Collaborative multiple micro air vehicles’ localization and target tracking in GPS-
denied environment from range-velocity measurements. International Journal of Micro Air Vehicles 2018;10:225-39. DOI
111.
Chen S, Jiang B, Pang T, et al. Firefly swarm intelligence based cooperative localization and automatic clustering for indoor
FANETs. PLoS One 2023;18:e0282333. DOI PubMed PMC
112.
Basiri A, Mariani V, Glielmo L. Improving visual SLAM by combining SVO and ORB-SLAM2 with a complementary filter to
enhance indoor mini-drone localization under varying conditions. Drones 2023;7:404. DOI
113.
Ekici M, Seçkin AÇ, Özek A, Karpuz C. Warehouse drone: indoor positioning and product counter with virtual fiducial markers.
Drones 2023;7:3. DOI
114.
Qamar S, Khan SH, Arshad MA, Qamar M, Khan A. Autonomous drone swarm navigation and multi-target tracking in 3d
environments with dynamic obstacles. arXiv 2022:06253. DOI PubMed
115.
Jia Y, Li Q, Zhang Z. Accelerating emergence of aerial swarm. Applied Sciences 2020;10:7986. DOI116.
Smith P, Aleti A, Barca JC. Adaptive data transfer methods via policy evolution for UAV swarms. In Proceedings of the International
Telecommunication Networks and Applications Conference (ITNAC). Melbourne, VIC, Australia; 2017.pp.1-8. DOI
117.
Wang K, Zhang X, Qiao X, et al. Adjustable fully adaptive cross-entropy algorithms for task assignment of multi-UAVs. Drones
2023;7:204. DOI
118.
Khan S, Khan MZ, Khan P, et al. An ant-hocnet routing protocol based on optimized fuzzy logic for swarm of UAVs in FANET.
Wirel Commun Mob Com 2022;2022:1-12. DOI
119.
Sun Q, Li H, Zhang Y, Xie Y, Liu C. A baseline assessment method of UAV swarm resilience based on complex networks. In
Proceedings of the 2021 IEEE 19th World Symposium on Applied Machine Intelligence and Informatics (SAMI); 2021 January
000083-6. DOI
120.
Shen H, Zong Q, Lu H, Zhang X, Tian B, He L. A distributed approach for lidar-based relative state estimation of multi-UAV in
GPS-denied environments. Chinese J Aeronaut 2022;35:59-69. DOI
121.
Federal Aviation Administration. Remote identification of unmanned aircraft-final rule. Available from: https://www.faa.gov/
newsroom/remoteid-final-rule [Last accessed on 25 Sep 2023].
122.
Phadke A, Boyd J, Medrano FA, Starek M. Navigating the skies: examining the FAA’s remote identification rule for unmanned
aircraft systems. Drone Syst Appl 2023;11:1-4. DOI
123.
Petkovics I, Petkovic D, Petkovics A. IoT devices vs. drones for data collection in agriculture. In DAAAM International Scientific
Book 2017; DAAAM International Scientific Book; 2017; pp. 063-080. DOI PubMed
124.
Huang S, Teo RSH, Kwan JLP, Liu W, Dymkou SM. Distributed UAV loss detection and auto-replacement protocol with guaranteed
properties. J Intell Robot Syst 2019;93:303-16. DOI
125.
Zhao X, Lv Z, Qiu Q, Wu Y. Designing two-level rescue depot location and dynamic rescue policies for unmanned vehicles. Reliab
Eng Syst Safe 2023;233:109119. DOI
126.
Gomes J, Mariano P, Christensen AL. Cooperative coevolution of partially heterogeneous multiagent systems. In Proceedings of the
International Conference on Autonomous Agents and Multiagent Systems; Istanbul; 2015.pp. 297-305. Available from: https://dl.
127.
Page 478 Phadke et al. Intell Robot 2023;3:453-78 https://dx.doi.org/10.20517/ir.2023.27
acm.org/doi/abs/10.5555/2772879.2772919# [Last accessed on 25 Sep 2023].
Deka A, Sycara K. Natural emergence of heterogeneous strategies in artificially intelligent competitive teams. ASI 2021; 12689:13-
25. DOI
128.
Incze ML, Sideleau SR, Gagner C, Pippin CA. Communication and collaboration among heterogeneous unmanned systems using
SAE Jaus standard formats and protocols. IFAC-PapersOnLine 2015;48:7-10. DOI
129.
Xue K, Wu T. Distributed consensus of USVs under heterogeneous UAV-USV multi-agent systems cooperative control scheme.
JMSE 2021;9:1314. DOI
130.
... Researchers propose novel means of resilience integration in UAV swarms at a fast pace. Resilience integration is often application-specific [5]; i.e., only the UAV swarm components that are deemed to require a robust implementation are made so. This is due to the difficulty of creating comprehensive deployments in all components and modules of a swarm system [6] or the high costs and long development timelines. ...
Article
Full-text available
UAV swarms have multiple real-world applications but operate in a dynamic environment where disruptions can impede performance or stop mission progress. Ideally, a UAV swarm should be resilient to disruptions to maintain the desired performance and produce consistent outputs. Resilience is the system’s capability to withstand disruptions and maintain acceptable performance levels. Scientists propose novel methods for resilience integration in UAV swarms and test them in simulation scenarios to gauge the performance and observe the system response. However, current studies lack a comprehensive inclusion of modeled disruptions to monitor performance accurately. Existing approaches in compartmentalized research prevent a thorough coverage of disruptions to test resilient responses. Actual resilient systems require robustness in multiple components. The challenge begins with recognizing, classifying, and implementing accurate disruption models in simulation scenarios. This calls for a dedicated study to outline, categorize, and model interferences that can be included in current simulation software, which is provided herein. Wind and in-path obstacles are the two primary disruptions, particularly in the case of aerial vehicles. This study starts a multi-step process to implement these disruptions in simulations accurately. Wind and obstacles are modeled using multiple methods and implemented in simulation scenarios. Their presence in simulations is demonstrated, and suggested scenarios and targeted observations are recommended. The study concludes that introducing previously absent and accurately modeled disruptions, such as wind and obstacles in simulation scenarios, can significantly change how resilience in swarm deployments is recorded and presented. A dedicated section for future work includes suggestions for implementing other disruptions, such as component failure and network intrusion.
... Two major types of SAR capabilities in UAV swarms are defined and categorized here. They are application-specific SAR [22] and swarm-specific SAR (SS-SAR). Although our study takes a different direction than a regular application-focused SAR use scenario, it remains an exploratory problem. ...
Article
Full-text available
Resilient UAV (Unmanned Aerial Vehicle) swarm operations are a complex research topic where the dynamic environments in which they work significantly increase the chance of systemic failure due to disruptions. Most existing SAR (Search and Rescue) frameworks for UAV swarms are application-specific, focusing on rescuing external non-swarm agents, but if an agent in the swarm is lost, there is inadequate research to account for the resiliency of the UAV swarm itself. This study describes the design and deployment of a Swarm Specific SAR (SS-SAR) framework focused on UAV swarm agents. This framework functions as a resilient mechanism by locating and attempting to reconnect communications with lost UAV swarm agents. The developed framework was assessed over a series of performance tests and environments, both real-world hardware and simulation experiments. Experimental results showed successful recovery rates in the range of 40%-60% of all total flights conducted, indicating that UAV swarms can be made more resilient by including methods to recover distressed agents. Decision-based modular frameworks such as the one proposed here lay the groundwork for future development in attempts to consider the swarm agents in the search and rescue process.
Article
Full-text available
In the fast-evolving field of Uncrewed Aerial Vehicle (UAV) swarm research, there is a growing emphasis on validating results through simulation rather than hands-on hardware experiments. This article delves into this shift, focusing on fundamental research questions on whether simulation tests verify results with hardware experiments, if they mention reasons for not using hardware, and if they provide plans for future implementation using hardware. By examining relevant trends, this study aims to be among the first to address the question of whether the advancements in simulation platforms and disruption modeling have reduced the perceived need for real-world hardware-based tests to verify performance metrics. Supported by data from articles spanning a decade, this report examines global trends in UAV swarm research and experimentation. Variables such as the country, swarm size, and implementation method are reviewed to reveal current trends in how UAV swarm research is conducted and validated. It is concluded that the increase in the simulation-only deployments used by UAV swarm researchers is being readily accepted by the academic community, viewing it as a viable solution to avoid regulations on the UAV industry as well as a reflection on the advanced simulation and modeling methods being developed to support them.
Article
Full-text available
The rapid advancement and increasing number of applications of Unmanned Aerial Vehicle (UAV) swarm systems have garnered significant attention in recent years. These systems offer a multitude of uses and demonstrate great potential in diverse fields, ranging from surveillance and reconnaissance to search and rescue operations. However, the deployment of UAV swarms in dynamic environments necessitates the development of robust experimental designs to ensure their reliability and effectiveness. This study describes the crucial requirement for comprehensive experimental design of UAV swarm systems before their deployment in real-world scenarios. To achieve this, we begin with a concise review of existing simulation platforms, assessing their suitability for various specific needs. Through this evaluation, we identify the most appropriate tools to facilitate one’s research objectives. Subsequently, we present an experimental design process tailored for validating the resilience and performance of UAV swarm systems for accomplishing the desired objectives. Furthermore, we explore strategies to simulate various scenarios and challenges that the swarm may encounter in dynamic environments, ensuring comprehensive testing and analysis. Complex multimodal experiments may require system designs that may not be completely satisfied by a single simulation platform; thus, interoperability between simulation platforms is also examined. Overall, this paper serves as a comprehensive guide for designing swarm experiments, enabling the advancement and optimization of UAV swarm systems through validation in simulated controlled environments.
Article
Full-text available
As technology and innovations in unmanned aerial vehicles progress, so does the need for regulations in place to create safe and controlled flying scenarios. The Federal Aviation Administration (FAA) is a governing body under the United States Department of Transportation that is responsible for a wide range of regulatory activities related to the United States airspace. In a recently published final rule, the FAA addresses several concerns such as the need for a system to identify all aircrafts flying in national airspace, as well as the implementation of a separate system from the prevalent Automatic Dependent Surveillance–Broadcast system to prevent interference with manned aircrafts. Their solution to these concerns is the deployment of remote identification (RID) on all unmanned aircraft systems (UAS) flying under its implied jurisdiction. While US governing agencies retain the use of the word UAS for now, the International Civil Aviation Organization terminology is remotely piloted aircraft systems. The FAA describes the RID implementation as a “ Digital license plate” for all UAS flying in the United States airspace. They outline additional policies including several options for compliance, operating rules, and design and production guidelines for manufacturers. As the September 2023 deadline for compliance draws near, this article highlights possible deployment applications and challenges.
Article
Full-text available
Unmanned Aerial Vehicles (UAVs) are gaining momentum in many civil and military sectors. An example is represented by the logistics sector, where UAVs have been proven to be able to improve the efficiency of the process itself, as their cooperation with trucks can decrease the delivery time and reduce fuel consumption. In this paper, we first state a mathematical formulation of the Travelling Salesman Problem (TSP) applied to logistic routing, where a truck cooperates synchronously with multiple UAVs for parcel delivery. Then, we propose, implement, and compare different sub-optimal routing approaches to the formulated mFSTSP (multiple Flying Sidekick Travelling Salesman Problem) since the inherent combinatorial computational complexity of the problem makes it unattractable for commercial Mixed-Integer Linear Programming (MILP) solvers. A local search algorithm, two hybrid genetic algorithms that permutate feasible and infeasible solutions, and an alternative ad-hoc greedy method are evaluated in terms of the total delivery time of the output schedule. For the sake of the evaluation, the savings in terms of delivery time over the well-documented truck-only TSP solution are investigated for each proposed routing solution, and this is repeated for two different scenarios. Monte Carlo simulations corroborate the results.
Article
Full-text available
Mini-drones can be used for a variety of tasks, ranging from weather monitoring to package delivery, search and rescue, and also recreation. In outdoor scenarios, they leverage Global Positioning Systems (GPS) and/or similar systems for localization in order to preserve safety and performance. In indoor scenarios, technologies such as Visual Simultaneous Localization and Mapping (V-SLAM) are used instead. However, more advancements are still required for mini-drone navigation applications, especially in the case of stricter safety requirements. In this research, a novel method for enhancing indoor mini-drone localization performance is proposed. By merging Oriented Rotated Brief SLAM (ORB-SLAM2) and Semi-Direct Monocular Visual Odometry (SVO) via an Adaptive Complementary Filter (ACF), the proposed strategy achieves better position estimates under various conditions (low light in low-surface-texture environments and high flying speed), showing an average percentage error of 18.1% and 25.9% smaller than that of ORB-SLAM and SVO against the ground-truth.
Article
Full-text available
The unmanned aerial vehicle (UAV) swarm is regarded as having a significant role in modern warfare. The demand for UAV swarms with the capability of attack-defense confrontation is urgent. The existing decision-making methods of UAV swarm confrontation, such as multi-agent reinforcement learning (MARL), suffer from an exponential increase in training time as the size of the swarm increases. Inspired by group hunting behavior in nature, this paper presents a new bio-inspired decision-making method for UAV swarms for attack-defense confrontation via MARL. Firstly, a UAV swarm decision-making framework for confrontation based on grouping mechanisms is established. Secondly, a bio-inspired action space is designed, and a dense reward is added to the reward function to accelerate the convergence speed of training. Finally, numerical experiments are conducted to evaluate the performance of our method. The experiment results show that the proposed method can be applied to a swarm of 12 UAVs, and when the maximum acceleration of the enemy UAV is within 2.5 times ours, the swarm can well intercept the enemy, and the success rate is above 91%.
Article
Full-text available
Agents are used to exhibit swarm intelligence in the sense of convergence, while divergence is equivalently common in nature and useful in complex applications for multi-UAV systems. This paper proposes a robust target-tracking control algorithm, where UAV swarms are partitioned by a signed graph to perform opposite movements along or against the trajectory of the target. Uncertainties take place in both the fractional-order model of the target and the double-integrator dynamics of the UAVs. To tackle the challenge induced by the bipartite behavior and unknown components in the multi-UAV systems, the article comes up with a backstepping cascade controller and a new method for uncertainty estimation-compensation via a combined approach based on a neural network (NN) and an Uncertainty and Disturbance Estimator (UDE). Steered by the controller, UAVs in a structurally balanced network will display symmetry of their paths, pursuing or away from the target with respect to the origin. Theoretical derivation and numerical simulations have evidenced that the tracking errors converge to zero. Compared with the traditional NN method to solve such problems, this method is proposed for the first time, which can effectively improve the precision of cooperative target tracking and reduce the chattering phenomena of the controller.
Article
Full-text available
Global Navigation Satellite Systems (GNSS) with weak anti-jamming capability are vulnerable to intentional or unintentional interference, resulting in difficulty providing continuous, reliable, and accurate positioning information in complex environments. Especially in GNSS-denied environments, relying solely on the onboard Inertial Measurement Unit (IMU) of the Micro Aerial Vehicles (MAVs) for positioning is not practical. In this paper, we propose a novel cooperative relative positioning method for MAVs in GNSS-denied scenarios. Specifically, the system model framework is first constructed, and then the Extended Kalman Filter (EKF) algorithm, which is introduced for its ability to handle nonlinear systems, is employed to fuse inter-vehicle ranging and onboard IMU information, achieving joint position estimation of the MAVs. The proposed method mainly addresses the problem of error accumulation in the IMU and exhibits high accuracy and robustness. Additionally, the method is capable of achieving relative positioning without requiring an accurate reference anchor. The system observability conditions are theoretically derived, which means the system positioning accuracy can be guaranteed when the system satisfies the observability conditions. The results further demonstrate the validity of the system observability conditions and investigate the impact of varying ranging errors on the positioning accuracy and stability. The proposed method achieves a positioning accuracy of approximately 0.55 m, which is about 3.89 times higher than that of an existing positioning method.
Article
Full-text available
At present, the applications of multiple unmanned aerial vehicles (UAVs) are becoming more and more widespread, covering many civil and military fields. When performing tasks, UAVs will form a flying ad hoc network (FANET) to communicate to each other. However, subject to high mobility, dynamic topology, and limited energy of FANETs, maintaining stable communication performance is a challenging task. As a potential solution, the clustering routing algorithm divides the entire network into multiple clusters to achieve strong network performance. Meanwhile, the accurate localization of UAV is also strongly required when FANETs are applied in the indoor scenario. In this paper, we propose a firefly swarm intelligence based cooperative localization (FSICL) and automatic clustering (FSIAC) for FANETs. Firstly, we combine the firefly algorithm (FA) and Chan algorithm to better cooperative locate the UAVs. Secondly, we propose the fitness function consisting of link survival probability, node degree-difference, average distance, and residual energy, and take it as the light intensity of the firefly. Thirdly, the FA is put forward for cluster-head (CH) selection and cluster formation. Simulation results indicate that the proposed FSICL algorithm achieves the higher localization accuracy faster, and the FSIAC algorithm achieves the higher stability of clusters, longer link expiration time (LET), and longer node lifetime, all of which improve the communication performance for indoor FANETs.
Article
Full-text available
Cooperative formation control is the research basis for various tasks in the multi-UAV network. However, in a complex environment with different interference sources and obstacles, it is difficult for multiple UAVs to maintain their connectivity while avoiding obstacles. In this paper, a Connectivity-Maintenance UAV Formation Control (CMUFC) algorithm is proposed to help multi-UAV networks maintain their communication connectivity by changing the formation topology adaptively under interference and reconstructing the broken communication topology of a multi-UAV network. Furthermore, through the speed-based artificial potential field (SAPF), this algorithm helps the multi-UAV formation to avoid various obstacles. Simulation results verify that the CMUFC algorithm is capable of forming, maintaining, and reconstructing multi-UAV formation in complex environments.