Next Article in Journal
Heterogeneous Federated Learning-Based Few-Shot Specific Emitter Identification for Low-Altitude Drone Management
Next Article in Special Issue
Autonomous Fault-Tolerant Cooperative Tracking and Obstacle Avoidance for UAV Swarm in Complex Maritime Environments
Previous Article in Journal
Aerodynamic Layout Design of a Compound Conventional Rotor High-Speed Unmanned Helicopter
Previous Article in Special Issue
Collision Detection and Recovery Control of Drones Using Onboard Inertial Measurement Unit
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

A Comprehensive Review of UAV Formation Control from a Mission-Driven Perspective

1
Graduate School, Air Force Engineering University, Xi’an 710051, China
2
National Key Laboratory of Unmanned Aerial Vehicle Technology, Air Force Engineering University, Xi’an 710051, China
3
Equipment Management and Unmanned Aerial Vehicle Engineering School, Air Force Engineering University, Xi’an 710051, China
*
Author to whom correspondence should be addressed.
Drones 2026, 10(4), 278; https://doi.org/10.3390/drones10040278
Submission received: 25 February 2026 / Revised: 31 March 2026 / Accepted: 8 April 2026 / Published: 13 April 2026
(This article belongs to the Special Issue Flight Control and Collision Avoidance of UAVs: 2nd Edition)

Highlights

What are the main findings?
  • This review systematically deconstructs the UAV formation mission lifecycle from a mission-driven perspective, synthesizing key research across the three core sub-processes: formation assembly, formation maintenance, and formation reconfiguration.
  • It provides a novel, multidimensional analysis framework of UAV formation performance evaluation, summarizing the state of the art in resilience, robustness, reliability, and vulnerability.
What is the implication of the main finding?
  • The integrated architecture offers researchers and engineers a structured understanding of formation control, linking specific mission phases to appropriate control strategies and performance metrics.
  • The identified research challenges and future directions, particularly in heterogeneous swarms and comprehensive evaluation systems, provide a roadmap for advancing the field toward more resilient and intelligent autonomous systems.

Abstract

To systematically review the research progress on unmanned aerial vehicle (UAV) formation control, this paper proposes a mission-driven full-lifecycle analysis architecture. The architecture summarizes the core scenarios and key technologies involved in the three main stages: formation assembly, formation maintenance, and formation reconfiguration. Moreover, a comprehensive evaluation framework is established that covers pre-event, in-event, and post-event phases from the perspectives of resilience, robustness, reliability, and vulnerability. The interrelationships among these four dimensions are explained in terms of time, function, and design. Finally, this paper identifies current research gaps and practical challenges in terms of algorithms, evaluation methodologies, and real-world deployment verification, and outlines future development directions.

1. Introduction

1.1. Background and Significance

Unmanned aerial vehicles (UAVs) have attracted significant attention due to their high maneuverability, low deployment cost, and unique ability to perform complex and dangerous tasks. A single UAV demonstrates its value across a wide range of applications, including visual navigation [1,2], aerobatics [3], radiation monitoring [4], and slope inspection [5], and is increasingly being deployed in various civilian and military fields.
However, the operational capability of a single UAV is inherently limited by factors such as payload capacity, flight range, endurance, and fault tolerance. Complex missions that require large-area coverage, simultaneous multi-point data collection, or coordinated physical interaction often exceed the capacity of a single platform. Therefore, organizing multiple UAVs into a structured formation has become a critical research direction. Through cooperative control, UAV formations can achieve greater system robustness, redundancy, efficiency, and overall performance that exceeds the sum of individual capabilities. Such formations have shown great potential in applications such as target surveillance [6], mapping and surveying [7], forest firefighting [8], and collaborative transportation [9].
UAV formation control refers to the process in which multiple UAVs autonomously and cooperatively generate and maintain a desired spatial geometric configuration and communication network topology through inter-UAV communication and distributed computing. This process enables real-time responses to mission commands and various disturbances in dynamic environments, thereby achieving closed-loop feedback for formation stability, switching, and reconfiguration. Its core objective is to integrate individual UAVs into an aerial swarm that possesses robustness, adaptability, and collaborative capabilities, allowing it to perform complex tasks beyond the capacity of a single UAV. The key sub-processes include formation assembly, formation maintenance, and formation reconfiguration, as illustrated in Figure 1.
Among these, the three sub-processes—formation assembly, formation maintenance, and formation reconfiguration—are not independent but rather interconnected and interactive, exhibiting a task-driven sequential evolution. Specifically, formation maintenance continuously sustains the predefined formation configuration and communication topology through closed-loop feedback control in complex dynamic environments. This ensures the stable operation of the entire formation under disturbances and provides a reliable state foundation for mission execution. Formation reconfiguration handles the transient processes triggered by mission switching or changes in internal and external environments, guiding the formation to transition dynamically, orderly, and controllably from its current stable maintenance mode to the optimal mode under new constraints. Collectively, these three layers form a hierarchical and tightly integrated closed-loop control system, guided by mission objectives and constrained by environmental factors.

1.2. Research Gap and Motivation

In recent years, many researchers have investigated the key technologies and core issues in unmanned aerial vehicle (UAV) formation control. Th early literature [10] classified multi-agent formation control into three categories—position-based, displacement-based, and distance-based—from the perspective of perception and interaction topology, laying a foundation for the classification of formation control. Ref. [11] proposed a five-layer swarm intelligence architecture consisting of decision-making, planning, control, communication, and application layers. Refs. [12,13] compared and analyzed the advantages and disadvantages of centralized versus distributed approaches, as well as traditional models versus artificial intelligence methods in formation control, from the perspectives of system architecture and algorithmic paradigms. Ref. [14] systematically reviewed the decade-long evolution from PID control to swarm intelligence and reinforcement learning. Refs. [15,16] summarized research progress in key tasks such as collision avoidance, task assignment, path planning, and formation control from the perspectives of swarm intelligence algorithms and system architecture, respectively. Ref. [17] classified moving target tracking into three categories: detection, tracking, and collaboration. Ref. [18] compared four types of trajectory prediction methods: mathematical models, classical machine learning, deep learning, and reinforcement learning. Ref. [19] categorized collision avoidance strategies into six major types. Ref. [20] reviewed collision avoidance technologies across three stages: obstacle perception, collision prediction, and collision avoidance. Refs. [21,22] systematically analyzed swarm security threats and corresponding defense strategies from the network and system levels, respectively. A comparative analysis of the aforementioned related work is presented in Table 1.
As shown in the comparison above, existing reviews and studies mainly focus on the performance of a specific phase or aspect of formation control, lacking a systematic integration of the full lifecycle and multidimensional performance evaluation of formations.
Building on previous research, this paper is the first to incorporate formation modeling, assembly, maintenance, reconfiguration, and performance evaluation into a unified task-driven framework, thereby addressing the limitations of existing research in terms of systematicness and comprehensiveness. Furthermore, to the best of our knowledge, this is one of the first attempts to provide a systematic and multidimensional review of UAV formation performance evaluation from the four dimensions of resilience, robustness, reliability, and vulnerability, filling a gap in the systematic review of formation performance evaluation in this field.

1.3. Novelty and Contributions

Before establishing the research framework and topic of this paper, we searched the CNKI database using the keyword “UAV formation control,” selected the 500 most relevant and most recently published Chinese documents, and performed a keyword co-occurrence analysis using VOSviewer 1.6.20. The results are shown in Figure 2. The analysis indicates that the three keywords “formation assembly,” “formation maintenance,” and “formation reconfiguration” appear with high frequency. These are closely related to various specific technologies and, together with formation modeling and performance evaluation, constitute the full lifecycle of UAV formation mission execution. This supports the construction of a logically coherent analytical framework from a “task-driven” perspective. However, no previous research has systematically organized and summarized this field along these lines; therefore, the core themes of this paper are established accordingly.
This review adopts a systematic literature screening approach. Using keywords such as “UAV formation,” “formation control,” “formation assembly,” “formation reconfiguration,” and “formation performance evaluation,” the search period was set from 2015 to 2026, also including highly cited early classic papers from top journals in the field. A preliminary search of the IEEE, ScienceDirect, and Springer databases yielded 9606 documents. After removing duplicates and screening by titles and abstracts, 852 papers remained. Through full-text reading and quality assessment, papers not directly relevant or focusing on individual technical details were excluded, resulting in 246 core references. Additional relevant literature was incorporated during in-depth reading to form the analytical foundation of this review. Figure 3 illustrates the overall process of literature retrieval and screening.
To demonstrate that the selected literature provides a relatively comprehensive reflection of the cutting-edge research in UAV formation control, this paper analyzes the collected literature from two dimensions: publication year and source journal or conference, as shown in Figure 4 and Figure 5, respectively. In terms of temporal distribution, publications from 2020 to 2026 account for more than half of the total, clearly reflecting the latest research progress in the field. Meanwhile, publications before 2010 mainly consist of foundational and pioneering theoretical achievements, which are equally indispensable. Regarding publication sources, more than half of the selected literature comes from top-tier journals in fields such as aerospace, control, robotics, and operations research and management, indicating strong authority and representativeness.
The main contributions and innovations of this paper are as follows:
(1)
From a mission-driven perspective, this study takes the full lifecycle of UAV formation mission execution as its main thread to analyze and summarize the key sub-problems and core mission scenarios involved in the three main sub-processes: formation assembly, formation maintenance, and formation reconfiguration.
(2)
We summarize and analyze existing research on UAV formation performance evaluation from four dimensions—resilience, robustness, reliability, and vulnerability—and propose a comprehensive analytical framework. As far as we are aware, no previous work has systematically summarized research on UAV performance evaluation from multiple dimensions.
(3)
We discuss the current research gaps and future development directions in the field of UAV formation control.

1.4. Paper Roadmap

The rest of this paper is organized as follows: Section 2 reviews modeling and representation methods for UAV formations. Section 3, Section 4 and Section 5 discuss formation assembly, formation maintenance, and formation reconfiguration in detail, respectively. Section 6 analyzes the current research status of UAV formation performance evaluation. Section 7 discusses research gaps and future directions, and summarizes the entire paper. The structure of the paper is illustrated in Figure 6.

2. Formation Modeling and Representation

UAV formation modeling primarily defines the spatial geometric configuration, communication topology, and cooperative control methods of the formation. It serves as the prerequisite and foundation for all research on UAV formations, and its precision and adaptability directly affect the effectiveness of mission execution.

2.1. Spatial Geometric Configurations

The spatial structure of a UAV formation primarily refers to the geometric configuration and relative positional distribution of the swarm in three-dimensional space, which is typically reflected in the formation patterns adopted during mission execution.
Formation design is a fundamental issue that must be addressed before executing UAV formation missions. A well-designed formation can help optimize overall energy consumption, extend mission endurance, and significantly improve formation safety and robustness. In practical design, formations need to be dynamically adjusted based on mission type, fleet size, and operational environment to achieve an optimal balance among safety, flexibility, energy efficiency, and mission effectiveness. Common UAV formation patterns include V-formation, single-file column, single-file line, circular, trapezoidal, diamond, and serpentine formations.
Among these, the V-formation uses updrafts to reduce fuel consumption and extend range [23]. The single-file column formation is suitable for passing through narrow obstacles such as valleys and for evading radar detection [24]. The single-file horizontal formation is commonly used for area scanning and coordinated search tasks. The double-line horizontal formation is often employed for jamming and suppressing enemy radar. The circular formation is frequently used for continuous perimeter surveillance and sustained observation of fixed targets [25]. The trapezoidal formation is commonly applied for lateral entry into target areas and conducting covering fire strikes [26]. The diamond formation offers greater flexibility and stability, making it suitable for complex mission scenarios that require rapid formation changes or protection of central targets [27]. The serpentine formation is often used for following winding paths or dynamically tracking moving targets. A performance comparison of common UAV configurations is shown in Table 2.

2.2. Communication Topology Relationships

The communication topology of a UAV formation describes the network structure for information exchange among the UAVs, defining the connection rules and direction of data links between them. Common topologies include centralized [28], distributed [29], and hybrid structures [30]. Figure 7 illustrates typical topology configurations for UAV formations.
In a centralized topology, a single designated leader serves as the main node that communicates with all followers, with no direct interaction among the followers themselves. This structure facilitates centralized decision-making and global optimization, but it also introduces risks of a single point of failure, imposes a heavy communication burden on the leader, and results in low system resilience [31].
A distributed topology has no fixed leader. Each UAV coordinates with its neighbors through local communication, and formation consistency is achieved through distributed algorithms. This structure is decentralized, highly robust, and scalable, but it requires fast algorithm convergence and strong consistency guarantees [32].
A hybrid topology combines the two approaches using a layered architecture. Within each group, UAVs operate under the centralized control of a group leader, while the group leaders themselves form a distributed or centralized network at the upper layer. This approach integrates the efficiency of centralized scheduling with the reliability of distributed systems, making it suitable for large-scale formations with better scalability and fault tolerance [21].
Consequently, the communication topology within the formation also determines its control structure, which can be similarly divided into centralized control [33], distributed control [34], and hybrid control [35]. Centralized control enables effective management of the swarm through a single hub, where the central node establishes communication links with designated UAVs. Distributed control mimics the collective behavior of biological groups, with individuals interacting through information exchange to accomplish tasks collaboratively. Hybrid control achieves global management of the UAV swarm by combining centralized coordination with distributed autonomy.

2.3. Cooperative Control Methods

Cooperative control methods for UAV formations mainly include leader–follower methods [36,37,38], virtual structure methods [39,40,41], behavior-based methods [42,43,44], and methods based on consensus theory [45,46,47], as shown in Figure 8.
The leader–follower method [48] establishes one or more leaders, with followers maintaining formation according to predefined relative positions or distances. The leader’s trajectory is generated independently, while followers track it via local feedback control. This method features a simple structure, ease of implementation, and low computational cost. However, it suffers from single-point dependency, where leader failure can destabilize the formation, and it also lacks flexibility.
The virtual structure method [49] treats the formation as a rigid geometric structure, with each UAV assigned to a fixed point. Coordination is achieved by tracking the motion of this virtual structure. This method offers high formation accuracy and is suitable for tight formations, providing unified global motion planning and strong robustness. However, its structural rigidity leads to weak obstacle avoidance and poor adaptability to dynamic environments.
The behavior-based method [50] designs multiple fundamental behaviors for each UAV, such as obstacle avoidance, aggregation, and formation maintenance, and generates control commands through weighted fusion of behavioral outputs. This approach offers high flexibility and strong real-time responsiveness to environmental changes, along with good distributed characteristics and high fault tolerance. However, theoretical analysis is challenging, stability is difficult to guarantee, and behavior weighting relies on empirical tuning, limiting generalization.
The consensus-based method [51] uses graph theory to describe the communication topology among UAVs. Through local information exchange, state variables such as position and velocity achieve asymptotic consensus, enabling formation generation and maintenance. This approach has a strong theoretical foundation, provable convergence, and good scalability, making it suitable for large-scale formations, and it exhibits robustness to changes in communication topology. However, it requires high communication quality, and factors such as latency or packet loss can degrade performance. It is also sensitive to initial conditions, and convergence speed is constrained by the topology structure. In addition, designing complex formations requires integrating geometric constraints, which increases design complexity.
The performance comparison of these methods is shown in Table 3, where m represents the number of behaviors and k represents the number of neighbors.

2.4. Multi-Layer Heterogeneous Networks

Section 2.2 and Section 2.3 systematically reviewed the communication topologies and cooperative control methods of UAV formations based on the core assumption that all UAVs within the formation operate at the same level and achieve coordination by exchanging relative positions or local information.
However, as mission scenarios expand to wide-area coverage, long-endurance operations, and the offloading of complex tasks, the limitations of a single UAV layer have gradually emerged. In recent years, integrating high-altitude platform stations (HAPSs) into UAV networks to form a multi-layer, heterogeneous architecture comprising a HAPS layer and a UAV layer has become a research hotspot in the field of air–ground integrated networks [52,53].
HAPS are typically deployed in the stratosphere at an altitude of around 20 km. With their wide-area coverage, long endurance, and high payload capacity, they can act as aerial base stations or central processing units, providing communication backhaul, task offloading, and global scheduling services for UAV formations at lower altitudes. This integration fundamentally changes the communication and control paradigm of the formation, expanding its operational capabilities. Compared with pure UAV formations, the introduction of HAPS offers advantages in ensuring fair resource allocation and scheduling [54], providing computational support [55], and achieving wide-area continuous coverage [56].
However, existing research still has the following limitations. First, most models assume that the HAPS-UAV link is ideally stable and do not fully consider actual channel fluctuations. Second, interference management and resource competition issues arising when multiple UAVs access the same HAPS remain to be further studied. Third, there is no unified theoretical framework for the joint deployment and dynamic reconfiguration of HAPS and UAVs in large-scale heterogeneous scenarios.

3. Formation Assembly

UAV formation assembly is the first step in executing multi-UAV cooperative missions. Its core lies in enabling individual UAVs to autonomously, safely, and efficiently converge from a dispersed initial state to establish the initial formation while satisfying kinematic, dynamic, and environmental constraints.
Existing research mainly focuses on two key subproblems. The first is spatiotemporal rendezvous, which aims to achieve precise convergence of multiple UAVs at a specified spatiotemporal point through coordinated planning and tracking control. Mainstream approaches can be divided into three categories: velocity-based, trajectory-based, and guidance-based. Among them, velocity-based methods have a simple structure but are sensitive to communication delays; trajectory-based methods offer strong adaptability but require high computational effort; guidance-based methods provide clear stability guarantees but rely heavily on real-time data acquisition. In recent years, research on spatiotemporal rendezvous involving heterogeneous unmanned systems has gradually emerged, yet a unified and scalable cooperative framework remains lacking.
The second is formation generation, which refers to the process of autonomously arranging into a predefined geometric configuration and stabilizing it after convergence, based on local perception and communication. Existing research mainly adopts segmented control strategies, reducing the complexity and collision risk of direct formation by transitioning from a loose to a tight formation. Techniques such as zone-based assembly and altitude stratification are also used to improve safety and efficiency. However, current methods still rely primarily on preset rules and fixed-stage logic, lacking a systematic trade-off mechanism among tight formation stability, collision avoidance guarantees, and formation efficiency.
This section systematically reviews the existing research methods, typical strategies, and their applicable conditions from the perspectives of spatiotemporal rendezvous and formation generation, providing a reference for the control design and mission planning of UAV formations.

3.1. Spatiotemporal Rendezvous

Spatiotemporal rendezvous refers to the process in which multiple UAVs, initially distributed across different spatial locations, plan and execute their trajectories under kinematic and dynamic constraints and external environmental disturbances, in order to converge at a specified time and location.
Current research on UAV formation coordination and rendezvous mainly focuses on two types of problems: determining the rendezvous position and determining the rendezvous time. For the first problem, researchers typically set a predetermined rendezvous time to calculate the rendezvous position and path [57,58,59], while for the second problem, they usually set a predetermined rendezvous position to optimize the rendezvous time [60,61,62]. Existing rendezvous methods are generally classified into three categories: velocity-based [63,64,65], trajectory-based [66,67,68], and guidance-based [69,70,71].
(1)
Velocity-based method
This method adjusts the velocity vectors of each UAV in real time to ensure that they converge at the target location by a predetermined time. Typical approaches include velocity consensus protocols and proportional navigation-based strategies. Such methods usually model the rendezvous problem as a distributed control problem within a multi-agent system, relying on the exchange of local information to achieve swarm coordination [72]. Ref. [73] proposes a velocity control and online trajectory correction method for fixed-wing UAV formation. Ref. [74] achieves dynamic velocity control by improving the consensus algorithm and solves the velocity coordination problem for formations with large spacing by incorporating particle swarm optimization.
This method achieves distributed cooperative control through the exchange of local information. It features a simple structure and facilitates real-time adjustment, but it is relatively sensitive to initial velocity differences and communication delays, and its convergence rate and coordination efficiency are easily affected by the network topology.
(2)
Trajectory-based method
This method typically generates reference trajectories that satisfy spatiotemporal constraints either offline or online, with each UAV achieving rendezvous through a trajectory tracking controller. To address the spatiotemporal consistency and rendezvous efficiency issues during multi-batch takeoffs of shipborne UAVs, ref. [75] proposed a multi-batch formation rendezvous method based on Improved Sequential Convex Programming (IST-SCP), which alleviates the efficiency loss caused by improper initial solutions. Ref. [76] presents an online trajectory generation framework based on multi-stage path prediction, using local and global A-star algorithms for real-time path prediction and combining cubic B-splines to generate flyable trajectories that satisfy dynamic constraints.
This method can explicitly satisfy spatiotemporal constraints and generate feasible trajectories that meet dynamic requirements, and is highly adaptable to complex rendezvous scenarios. However, it imposes a heavy computational burden for trajectory planning and online adjustment, and is sensitive to the quality of the initial solution and changes in the environment.
(3)
Guidance-based method
This method draws on missile guidance theory and transforms the rendezvous problem into a dynamic target tracking problem through the design of guidance laws [77]. In particular, ref. [78] used differential geometry tools to design guidance laws for UAVs to rendezvous with and hover while tracking moving targets. Three types of rendezvous solutions—convergent, divergent, and parallel—were derived, and the global stability of the guidance laws was rigorously proven using Lyapunov theory. Ref. [79] proposes a UAV rendezvous guidance scheme based on three-point guidance. Ref. [80] integrates terminal line-of-sight angle and velocity constraints into a predefined-time sliding mode guidance law, and presents a comprehensive scheme that combines terminal constraint guidance with predefined-time event-triggered consistency control.
This method transforms the rendezvous problem into a guidance law design problem with well-established theory, enabling theoretical guarantees of stability and the derivation of closed-form solutions, and has clearly defined convergence properties. However, its performance heavily depends on the real-time and accurate acquisition of the leader’s state information, and its robustness degrades in scenarios with limited sensors or communication interruptions.
In addition, research on spatiotemporal rendezvous of heterogeneous unmanned systems has gradually become a research hotspot. Ref. [81] proposed a separation and rendezvous control method for UAV-USV systems based on distributed NMPC, enabling two groups of UAVs to operate in a rotating manner and achieve continuous operation. Ref. [82] proposed a cooperative rendezvous controller for heterogeneous UAVs and USVs, allowing heterogeneous platforms to autonomously form a specified circular formation and perform coordinated rendezvous using only communication between the lead UAV and the USV. To address the limited endurance and periodic charging needs of low-cost fixed-wing UAVs, ref. [83] proposed a method for generating rendezvous trajectories between UAVs and mobile ground vehicles based on optimal control. Ref. [84] proposed a dynamic programming method capable of efficiently solving UAV-UGV charging and rendezvous scheduling problems. This method maintains optimality while supporting multiple charging scenarios and features low computational complexity, making it suitable for large-scale missions.
However, existing research on spatiotemporal coordination of heterogeneous unmanned systems has mainly focused on specific platform combinations and mission scenarios. There remains a lack of a unified and scalable framework that can address the real-time coordination requirements arising from diverse platform types, dynamic mission changes, and environmental uncertainties.

3.2. Formation Generation

Formation generation refers to the process in which a fleet of UAVs, after converging in the designated airspace, autonomously arranges into a specific or predefined geometric configuration through local sensing and communication. However, under actual conditions with disturbances and uncertainties, the state of individual UAVs upon reaching the rendezvous point may contain errors. Moreover, mission requirements may necessitate forming a tight formation to directly establish an ideal configuration suitable for subsequent operations, which poses significant control challenges and a high risk of collisions between UAVs. Existing research typically accomplishes the formation of the ideal configuration in stages.
Ref. [85] proposed a segmented control strategy for tight formation assembly of UAVs based on information consensus. By introducing a coordination variable, this strategy enables each UAV to first rapidly form a loose formation at higher speeds, and then gradually transition to a tight formation by relaxing geometric constraints, thereby improving the overall assembly efficiency. Building on the positional coordination variable in [85,86], a partitioned formation control strategy was proposed. By dividing the area around the formation point into separate, non-interfering partitions and planning the formation sequence of UAVs within each partition, this method effectively improves formation efficiency and reduces unnecessary flight energy consumption. To increase the safety margin during formation, ref. [74] guided UAVs to different altitude layers and then used a three-step formation method to complete the assembly. Furthermore, ref. [87] presented a generalized formation design method that uses minimal formation units to construct arbitrary formations. Ref. [88] proposed an autonomous cooperative control strategy for UAV swarm formation assembly based on the LDE-MADDPG algorithm, which is capable of adapting to formation assembly tasks involving different formation shapes and varying numbers of UAVs.
Existing research adopts methods such as phased assembly, zone control, and multi-level hierarchy to reduce the risk of collisions and the control difficulty associated with directly forming tight formations. However, these methods largely rely on predefined rules and fixed phased logic. Most studies have yet to establish a systematic trade-off mechanism that balances the stability of tight formations, collision avoidance guarantees, and formation efficiency.

4. Formation Maintenance

Formation maintenance is essential for ensuring that the formation system continuously sustains the desired spatial configuration and communication topology connectivity in complex dynamic environments. It is a critical factor in guaranteeing the stability and reliability of collaborative missions.
Existing research mainly focuses on four key scenarios. The first is formation maintenance and topology preservation. Research is evolving from control methods that rely on global information toward distributed control that depends only on relative position perception. Theories of position rigidity and affine formation control have improved adaptability in GNSS-denied environments. Meanwhile, topology preservation has shifted from requiring strong connectivity to allowing more relaxed conditions, such as intermittent connections and joint connectivity. Tools like algebraic connectivity offer new ways to balance flexibility with connectivity.
Second, for robust formation flight in complex environments, multiple sources of interference such as wind disturbances, GNSS jamming, and obstacles have driven the development of a technical framework that integrates disturbance observation compensation, robust control, multi-sensor fusion, relative positioning, and a combination of potential field methods, geometric methods, optimization methods, and learning methods. A key research focus remains how to achieve a balance between disturbance suppression and formation maintenance.
Third, for secure network formations under cyberattacks, research has gradually shifted from attack modeling and detection toward resilient control and event-triggered mechanisms. Focusing on typical threats such as spoofing attacks, replay attacks, and denial-of-service attacks, this shift aims to improve system resilience under limited communication resources. In addition, defense strategies against complex threats, such as Byzantine attacks, are also gaining increasing attention.
Fourth, fault-tolerant control of formations under fault conditions has expanded from passive and active fault tolerance for single-actuator failures to scenarios involving multiple concurrent faults, such as communication link failures and pneumatic coupling. The integration of methods including observer techniques, adaptive approximation, and prescribed performance control provides effective means for enhancing cooperative reliability.
This section will systematically review the key methods, technological advances, and applicable conditions for formation maintenance from the four dimensions discussed above, offering guidance for the design and engineering application of cooperative control in UAV formations under complex environments.

4.1. Formation and Topology Maintenance

4.1.1. Formation Maintenance

Formation maintenance aims to maintain a specific spatial configuration of a UAV swarm dynamically. Control strategies can be classified into four major categories based on their reference frames: position-based, displacement-based, distance-based, and bearing-based, as shown in Table 4.
Displacement-based and distance-based methods typically rely on external positioning systems, whereas bearing-based control directly obtains relative bearing information between neighboring UAVs using only onboard sensors such as vision cameras [89] or radar [90], without the need for global position coordinates. This characteristic makes it more suitable for complex or obstructed environments where global positioning signals are unavailable [91]. In addition, bearing-based formation control imposes the lowest perception requirements on UAVs and is less affected by measurement noise, and has gradually become a research hotspot in recent years [92].
From the perspective of geometric constraints in formation flight, displacement constraints between UAVs remain unchanged only under translational motion; therefore, displacement-based methods can only achieve translational formation maneuvers. Distance constraints remain unchanged under both translational and rotational motion; thus, distance-based methods can achieve both translational and rotational formation maneuvers. Bearing constraints remain unchanged under translational motion and scaling; therefore, bearing-based methods can achieve both formation scaling and translational maneuvers [93].
The theory of bearing rigidity [94] provides the theoretical foundation for bearing-based control methods, offering a sufficient condition for determining the unique geometric configuration of a formation using only relative bearing information. In bearing-based methods, it is typically assumed that the desired formation is infinitesimally bearing rigid to ensure the global uniqueness of the formation configuration. Consequently, existing studies generally assume that the desired bearing angles of the UAVs remain constant [95,96,97], which makes it difficult to describe rotating formations. To address this limitation, ref. [98] established a unified method for describing maneuvering formations by introducing a rotation matrix to dynamically adjust the bearing vectors during formation rotation, thereby fully capturing translation, rotation, and scaling maneuvers.
To further enhance the maneuverability of formations and achieve coordinated control of scaling, translation, and rotation, affine formation maneuvering control methods based on tools such as the stress matrix [99] and the complex Laplacian matrix [100,101] have attracted increasing attention [102,103]. Ref. [104] investigated the dynamic affine formation tracking problem for six-degree-of-freedom underactuated multirotor UAVs, achieving the maintenance of a three-dimensional target formation. Ref. [105] extended the heading-based simultaneous localization and affine formation tracking control scheme to heading coordination control for underactuated UAV systems, where the desired relative headings between UAVs may vary over time. In addition, flexible formation control [106] allows followers to dynamically adjust their positions and orientations within a set of relative distance constraints, further improving the flexibility of formation maintenance while reducing system control energy consumption [107] and providing tactical advantages [108].
Table 4. Summary of research findings based on perceptual benchmarks.
Table 4. Summary of research findings based on perceptual benchmarks.
ReferenceGeometric Constraint DescriptionMobility and Flexibility
Location-based[109,110,111]Invariant only under translationOnly capable of translational formation maneuvers
Displacement-based[112,113,114]
Distance-based[115,116,117,118]Invariant under translation and
rotation
Achieve translation and rotation formations
bearing-based[89,90,91,92,95,96,97,98,119,120]Invariant under translation and
scaling motions
Implement panning and zooming formations

4.1.2. Topology Maintenance

For UAV formations, maintaining topological connectivity is a prerequisite for distributed formation control, reliable information exchange, and coordinated mission execution, and directly affects the overall system performance. However, maintaining topological connectivity in formations faces the following challenges. On one hand, during mission execution, the network topology of a formation often exhibits a complex and highly time-varying three-dimensional structure. Given the limited communication range and bandwidth of individual UAVs, it is difficult to maintain global and continuous topological connectivity for large-scale formations. On the other hand, under practical constraints such as GNSS denial [121] and limited field of view [122], traditional connectivity maintenance methods that rely on fixed topologies or omnidirectional perception often become ineffective.
Existing research has focused on designing distributed consensus protocols tailored to different communication topologies to enable formation control under local information exchange. Refs. [123,124] developed consensus-based formation protocols for static and switching topologies, respectively. Ref. [125] proposed two types of cluster consensus criteria for discrete-time systems with fixed and switching topologies. Ref. [126] introduced a novel multi-layer topological network and a consensus control method for the motion of large-scale UAV swarms under stable configurations.
However, implementing formation control typically requires certain constraints on the network conditions. For example, ref. [127] proposed a leader–follower protocol capable of generating various formations in undirected networks, but it requires that agents within each formation maintain joint connectivity. Ref. [128] implemented multi-formation control using an event-triggered leader–follower approach, yet still requires the existence of a spanning tree within each subgroup. These requirements introduce additional difficulties and challenges in the design of formation control laws.
A growing number of studies aim to achieve formation control under more relaxed and flexible topological connectivity conditions. By utilizing similarity matrix transformations and the Hurwitz stability criterion, ref. [129] provides sufficient conditions for system stability and a method for designing control matrices, significantly reducing the requirements for communication topological connectivity and making the approach applicable to real-world scenarios with weak communication conditions. Ref. [130] achieved, for the first time, formation control of multiple vertical takeoff and landing (VTOL) UAVs under a jointly connected switching topology, allowing for weak connectivity in the communication topology among UAVs. Ref. [131] permits the topology to degrade from continuous connectivity to periodic or intermittent connectivity. Yan et al. also achieved effective formation control under conditions where the initial network is disconnected [132,133]. Ref. [134] points out that ensuring formation stability requires only that the joint connectivity condition be satisfied. The joint connectivity condition requires that the network’s union over time remains connected, rather than being connected at every instant. However, such methods typically require a predefined topological structure for formation control [135]. Ref. [136] proposes a distributed connectivity preservation method that neither requires maintaining specific edge connections nor estimating algebraic connectivity. Moreover, its dynamic network graph is constructed based on the real-time states of the agents, rather than relying on a predefined fixed connectivity topology, thereby providing greater flexibility for formation maneuvers.
Currently, the state-of-the-art methods in this field achieve flexible connectivity maintenance by controlling the second smallest eigenvalue λ 2 of the graph Laplacian matrix. Refs. [137,138] show that the algebraic connectivity is positive if and only if the graph is connected. This type of method typically estimates the global algebraic connectivity and its gradient with respect to each agent’s position in a distributed manner, and then uses these estimates to design position controllers that keep the global algebraic connectivity positive [139,140]. Ref. [141] constructs a global potential function using λ 2 , allowing interaction links to be dynamically added or removed according to mission requirements while ensuring the overall connectivity of the group. This maintains high flexibility in the group’s configuration and motion even under strong constraints. Similarly, Refs. [142,143,144,145] also design potential functions based on algebraic connectivity theory to preserve network connectivity.
However, as the size of the swarm increases, the computational cost of calculating λ 2 and estimating the gradients also rises, leading to higher demands on communication bandwidth and computational resources. Moreover, to ensure that λ 2 remains positive, the controller often needs to maintain a certain connectivity margin, which limits the flexibility of configuration adjustments to some extent.

4.2. Robust Formation in Complex Environments

In actual flight operations, formation systems frequently encounter complex environmental disturbances such as wind turbulence, GNSS denial, and obstacles.

4.2.1. Wind Disturbance

In UAV formation flight, wind disturbance is the most common external disturbance source, significantly affecting formation stability, tracking accuracy, and flight safety. In existing research, control methods for UAV formations to handle wind disturbances can be mainly divided into the following three categories: method based on disturbance estimation and compensation, method based on robust control theory, and method based on deep neural networks.
(1)
method based on disturbance estimation and compensation
This method estimates wind disturbances in real time by constructing a disturbance observer and then feeds the compensation back into the control loop, thereby mitigating the effects of wind disturbances [146]. The core of such methods lies in designing efficient observer and estimator structures [147,148]. Common structures include adaptive disturbance observers [149], extended state observers [150], and predefined-time unknown state estimators [151]. In addition, ref. [152] employs an unknown system dynamics estimator (USDE) to adapt to time-varying wind disturbances through simple filtering operations, avoiding the trade-off between decay rate and peak phenomenon inherent in traditional extended state observers [153,154]. Ref. [155] proposes a disturbance rejection control scheme based on multiple observers: the position loop uses a composite disturbance observer and an extended state observer to suppress disturbances from payload and wind, while the attitude loop uses an extended state observer to eliminate model uncertainties and wind disturbances. Such methods have strong adaptability, but their disturbance rejection performance depends on the convergence properties and estimation accuracy of the observers.
(2)
method based on robust control theory
This method relies on a highly robust control framework to mitigate the effects of wind disturbances through the controller’s inherent structure, rather than explicitly estimating the disturbances. Typical examples include sliding mode control and its variants [156,157,158], as well as H control [159]. Furthermore, ref. [160] employed a finite-frequency-domain H controller to enhance robustness and combined it with a proportional–integral–derivative (PID) controller to achieve stable UAV control under various wind conditions. Ref. [161] used acceleration-feedback-enhanced H control to counteract wind disturbances. Ref. [162] developed a cascaded robust controller to mitigate the effects of gusts. These methods demonstrate strong robustness when the system model is uncertain and the disturbances are bounded; however, they often suffer from control signal oscillations or excessive conservativeness.
Currently, a growing number of studies combine these two approaches to achieve the complementary benefits of precise compensation and robust stability, thereby overcoming the limitations of either method alone. Ref. [163] estimates gust disturbances using an adaptive super-twisting extended state observer and combines it with an adaptive super-twisting sliding mode controller to enable a quadrotor UAV to track a desired trajectory. Ref. [164] develops an active wind-resistant control architecture by integrating adaptive wind field compensation with a reference nonsingular terminal sliding mode controller, effectively suppressing external wind disturbances.
(3)
method based on deep neural networks
However, the two types of control methods mentioned above often rely on prior knowledge or conservative assumptions, and their adaptability to dynamic and time-varying wind fields is limited. In contrast, the data-driven deep learning-based control method is attracting increasing attention due to its strong nonlinear fitting and generalization capabilities [165].
Ref. [166] developed a deep learning-based trajectory tracking controller to quickly adapt to rapidly changing wind field conditions. Refs. [167,168] adopted a Bayesian neural network as a learning strategy to estimate disturbances. Ref. [169] designed a fault-tolerant controller by combining a disturbance observer (DO) with a radial basis function (RBF) neural network, effectively suppressing both integrated internal disturbances and external disturbances. Considering the complexity of multiple wind disturbances, including turbulence, wake vortices, and gusts, ref. [170] designed an MLP-based RBF neural network estimator (MRBFNNEs). In addition, ref. [171] used reinforcement learning and domain randomization to study robust wind-resistant hovering control for quadrotor UAVs. Ref. [172] introduced three wind field models—constant, time-varying, and strong gusts—into the learning environment and employed reinforcement learning algorithms to address the control problem of vertical takeoff and landing (VTOL) aircraft in wind-disturbed environments.
Nevertheless, the performance of such models depends heavily on the coverage and quality of the training data, making it difficult to ensure reliability in wind field scenarios that fall outside the training distribution. In addition, the lack of explicit modeling of the physical mechanisms of wind turbulence leads to poor model interpretability.

4.2.2. GNSS Denial

In environments where GNSS signals are blocked or disrupted (e.g., indoors, dense forests, urban canyons, or areas with strong electromagnetic interference), UAVs cannot rely on satellite navigation for precise positioning and global coordinate synchronization, posing significant challenges to formation maintenance. The primary difficulties include a significant decline in positioning accuracy, the accumulation of relative attitude estimation errors, and the inability to establish a unified global reference frame.
Current research on UAV formation flight in GNSS-denied environments mainly focuses on two areas: multi-sensor positioning and tight formation control. In terms of positioning, the primary approach relies on local sensor data—such as vision [173], LiDAR [174], ultrasonic [175], and ultra-wideband [176]—to overcome the failure of global positioning caused by the absence of GNSS signals. A relative positioning sensor system based on gyroscopes and accelerometers was proposed in [177]; although it suffers from cumulative positioning errors over time, it can still maintain the swarm topology for extended periods in GNSS-denied environments. In [178], ultra-wideband modules and inertial measurement units (IMUs) were used to measure relative distance and velocity, respectively, thereby solving the relative positioning problem for multiple UAVs under continuous excitation in GPS-denied environments. Passive positioning schemes relying solely on azimuth or relative distance are also applicable in special scenarios such as electromagnetic silence [179]. Most of these methods are based on relative positioning, constructing distributed pose estimation networks through local observations and communication with neighboring drones to achieve state consensus within the swarm without requiring a global coordinate system. However, the accumulation and drift of positioning errors remain difficult to eliminate fundamentally.
Furthermore, high-precision positioning is an important prerequisite for multi-UAV tight formation flight, enabling target tracking, formation maintenance, and collision avoidance. Tight formation control requires UAVs to fly in a geometric pattern with a lateral spacing of no more than twice the wingspan. However, in GNSS-denied environments, obtaining high-precision positioning data is challenging, which may lead to target loss or UAV collisions [180]. An integrated solution combining LiDAR-based relative positioning with DDPG reinforcement learning control was proposed in [181] to address the challenge of dense formation flight for vertical takeoff and landing (VTOL) aircraft in GNSS-denied environments. In [182], a novel adaptive dynamic programming–integral sliding mode control (ADP-ISMC) formation controller was developed, which achieves both robust and optimal formation control for fixed-wing UAVs based on a local coordinate system.

4.2.3. Obstacle Environment

In complex scenarios such as urban rescue operations and regional patrols, UAV formations inevitably encounter obstacles, which pose a significant threat to formation safety. Current mainstream methods primarily include potential field method [183], geometry-based method [184], optimization-based method [185], and learning-based method [186].
(1)
Potential field method
This method guides UAV movement by constructing attractive and repulsive fields [187]. It has the advantages of a simple structure and fast response, but inherent issues such as the local minimum problem and insufficient adaptability to dynamic obstacles [188] limit its application in complex environments. To address the local minimum problem in APF, a novel rotational potential field that encircles obstacles was proposed in [189]; this field is orthogonal to the repulsive potential field of the obstacles, ensuring that the net external force acting on the UAV is non-zero. In [190], a flux-guided method was proposed based on the property that the electric flux field is inherently smooth and free of local minima, to generate collision-free trajectories for multiple UAVs.
(2)
Geometry-based method
This method starts from the geometric relationship between the agent and obstacles, directly assessing collision risks and generating avoidance commands using techniques such as collision cones [191] and velocity obstacles [192]. The velocity obstacle algorithm analyzes the velocity relationship between the robot and obstacles to formulate avoidance plans based on predicted potential collisions over future time intervals; it is currently the mainstream method among geometry-based approaches. Building on this foundation, ref. [193] extended the two-dimensional velocity-based obstacle avoidance method to three-dimensional scenarios and combined the velocity-based strategy with the potential field method to resolve the singularity issue where UAVs oscillate at the edges of the obstacle protection zone in velocity-based avoidance control. In addition, methods such as reciprocal velocity obstacles [194], hybrid reciprocal velocity obstacles [195], and optimal reciprocal collision avoidance [196] have also been proposed and applied.
The geometry-based method has a simple structure, low computational cost, and fast response. However, it relies on high-precision perception of the surrounding environment, which is difficult to achieve in practice. In addition, this method only addresses collision avoidance and does not consider formation constraints.
(3)
Optimization-based method
This method represents obstacles and the controlled agent as inequality constraints and a cost function, respectively, and solves the constrained optimization problem using mathematical programming or meta-heuristic algorithms. Common approaches include convex optimization [197], control barrier function [198], model predictive control (MPC) [199], and receding horizon control [200]. Among them, nonlinear model predictive control (NMPC) incorporates formation control errors into the cost function, treats obstacle avoidance as a constraint, and solves the optimization problem iteratively within a finite prediction horizon, enabling better handling of dynamic obstacles. Ref. [201] predicted obstacle trajectories based on discrete control barrier functions, established safety constraints within the NMPC framework, and achieved optimal obstacle avoidance control for time-varying formations of underactuated UAVs. Ref. [202] used NMPC to minimize the deviation of UAVs from reference trajectories, thereby realizing formation control with obstacle avoidance capability.
(4)
Learning-based method
Learning-based method, particularly deep reinforcement learning (DRL), can integrate perception, planning, and control into a single model. This enables a direct mapping from sensor data to formation and obstacle avoidance decisions, allowing for data-driven joint optimization of the entire system [203]. To some extent, this addresses the relative lack of flexibility and adaptability of the first three types of methods when operating in complex obstacle environments.
However, the DRL method still faces challenges such as low sampling efficiency and difficulty in training within high-dimensional state spaces [204]. To address these issues, ref. [205] proposed an ensemble reinforcement learning framework that combines the strengths of the MADDPG and DDPG algorithms and employs a curriculum learning strategy during the training phase, decomposing the formation task into progressive stages to alleviate convergence difficulties in multi-agent algorithms. Ref. [206] proposed the 3A-MADDPG algorithm, which combines an attention mechanism with adaptive learning rates, significantly improving the convergence speed and control accuracy of large-scale UAV swarms. Ref. [207] proposed a flexible multi-UAV formation control method based on a model-data hybrid-driven framework, ensuring formation structural integrity through affine transformations and using DRL to maintain flexible formations under safety constraints.
In addition, as the scope of UAV applications and mission types continues to expand, a growing number of researchers are focusing on two key challenges: how to achieve robust and autonomous formation flight in obstacle-dense environments, and how to balance formation maintenance with collision avoidance.
To address the first challenge, ref. [208] proposes a comprehensive formation flight system that balances formation maintenance, obstacle avoidance, and dynamic constraints for large-scale UAV swarms in dense environments. Ref. [209] proposes a novel passage priority allocation method based on collision avoidance urgency, which is suitable for UAV formations operating in dense obstacle environments. Ref. [210] proposes a fluid-based path planning framework that treats the formation collision avoidance problem as the continuous flow of a set of parallel streamlines around obstacles, thereby addressing the collision avoidance problem for UAV formations in low-altitude, three-dimensional dense obstacle environments.
To address the second issue, ref. [211] developed a consensus-based reinforcement learning method that enables UAVs to balance obstacle avoidance and formation maintenance through coordinated local decision-making using a flexible strategy switching mechanism. Ref. [212] proposed a closed-loop, lightweight control strategy based on Lyapunov analysis, which reduces overly conservative obstacle avoidance behavior while maintaining safety. Ref. [213] designed an orthogonal artificial potential field algorithm and a gradient-mapping-based swarm collision avoidance method to achieve dynamic obstacle avoidance while preserving formation integrity. Ref. [214] integrated formation maintenance and collision avoidance into a unified learning task by combining imitation learning with reinforcement learning, and introduced LSTM to handle dynamic obstacles, thereby achieving efficient and safe formation control and obstacle avoidance in complex environments.

4.3. Security Formation Under Cyber Attacks

UAV formations rely on open wireless communication networks for information exchange, making them highly vulnerable to various malicious cyberattacks. Such attacks can destabilize the formation, cause trajectory deviations, and may even lead to mission failure. Based on the target and method of attack, cyberattacks against UAV formations can be categorized as follows:

4.3.1. Deception Attack

Attackers inject fabricated sensor or control data to mislead the UAV’s state estimation or control decisions, thereby compromising formation tracking accuracy. Such attacks are highly covert and relatively easy to execute, and their attack vectors cover the entire data chain from perception to execution.
Specifically, at the sensor level, this manifests as sensor spoofing attacks [215]; at the control channel level, it manifests as false data injection attacks (FDIAs) [216]; and at the actuator level, it manifests as actuator injection attacks [102]. Accordingly, ref. [217] investigated false data injection attacks on communication channels in multi-agent systems (MASs), while ref. [218] focused on FDIAs targeting sensors and actuators. Ref. [219] proposed a covert attack strategy that simultaneously spoofs both GPS and inertial sensors, and ref. [220] developed a covert attack strategy specifically targeting GPS and ultra-wideband positioning sensors in three-dimensional environments.
Most existing studies on countering spoofing attacks typically employ traditional methods that assume a predefined upper bound on the attack [221,222], and ref. [223] introducing a Bernoulli random variable to describe the occurrence of spoofing attacks under a given upper bound. However, for unknown systems, the tolerable upper bound against spoofing attacks must be obtained through estimation rather than predefined parameters. Ref. [224] reduces the conservatism associated with preset attack bounds by estimating the safety upper bound that a UAV formation can tolerate against spoofing attacks. Ref. [225] uses Lyapunov stability theory to derive sufficient conditions for a multi-UAV system under spoofing attacks to achieve a predefined formation. Ref. [226] proposes a novel method for detecting and countering spoofing attacks in UAV swarms. For the first time, ref. [227] simultaneously considers both desired trajectory attacks and spoofing attacks, transforming these attacks into an input signal tampering problem and proposing a compensation scheme based on an adaptive neural network observer (ANNO). However, although the above studies have conducted in-depth research on spoofing attacks, they do not address the probability of attack occurrence, which creates a certain gap from real-world operational conditions.

4.3.2. Replay Attack

Attackers intercept valid data packets from a past time and resend them, causing the system to make decisions based on outdated or incorrect information, leading to performance degradation. Such attacks are easy to implement and do not require knowledge of the system model. Moreover, replay attacks that leverage historical process data are covert and often difficult to detect.
While ref. [228] introduced a Bernoulli variable to model replay attacks, this approach overlooks the inherent temporal correlation and periodicity of such attacks and fails to capture their duration. Therefore, modeling replay attacks solely through a Bernoulli variable is not reasonable. Ref. [229] developed a novel replay attack model for multi-drone systems, dividing each attack cycle into a dormant phase and an active phase. During the dormant phase, data transmission proceeds normally; during the active phase, data packets from the current time slot are replaced with those from a historical time slot, thereby more accurately capturing the behavioral characteristics of replay attackers. Ref. [230] derived the upper bounds for the duration of each network attack and the interval between two consecutive attacks, quantifying the resilience of interconnected systems under replay attacks. Building on system resilience quantification methods, ref. [231] investigated resilient adaptive control for centralized nonlinear systems under replay attacks. Ref. [232] analyzed the degradation of distributed estimation performance caused by replay attacks and used Kullback–Leibler (K–L) divergence to quantify the stealthiness of the attacks.

4.3.3. Denial-of-Service Attack

By blocking communication links or consuming bandwidth resources, these attacks disrupt or delay the exchange of critical status information among UAVs. This compromises the real-time performance and consistency of formation coordination, ultimately leading to system instability [233].
A significant body of research has focused on addressing the impact of DoS attacks on system control [234,235]. Based on the assumption of a known DoS attack probability, ref. [236] uses a stochastic switching delay system to model random DoS attacks. Ref. [237] further investigates the security of heterogeneous multi-agent systems under conditions where the DoS attack probability is unknown. Ref. [238] derives sufficient conditions for a heterogeneous multi-agent system to achieve secure time-varying formation tracking under DoS attacks, as well as the feasibility conditions for the formation. Ref. [239] proposes a game-theoretic solution for distributed denial-of-service (DoS) attacks targeting UAV network hosts. Ref. [240] proposes a fixed-time link weight estimation mechanism to mitigate the impact of DoS attacks. Ref. [241] further distinguishes between long-term and short-term DoS attacks and analyzes the differential impacts of different attack types on system stability.
To improve the utilization of limited network resources, time-triggered control strategies, which are relatively easy to implement, are often the preferred choice for UAVs. However, such communication schemes may lead to information redundancy, resulting in resource waste or even network congestion, and make it more difficult to address the complex and severe challenges posed by the aforementioned malicious network attacks.
The Event-Triggered Scheme (ETS) [242] has attracted widespread attention in recent years due to its advantages over time-triggered schemes [243,244,245,246]. Specifically, ETS triggers actions based on predefined conditions, significantly reducing redundant data transmission and conserving limited network bandwidth. Meanwhile, its asynchronous and adaptive characteristics provide the control system with greater flexibility. When facing cyberattacks or external disturbances, the system can maintain formation performance by adjusting the triggering strategy, thereby enhancing system resilience.
Building on this foundation, improved variants such as the dynamic event-triggered mechanism (DETM) [247,248], memory-based ETM [249], hybrid triggering scheme [250], and adaptive event-triggered mechanism [251] have been proposed and applied. Furthermore, event-triggered mechanisms have been widely used in the design of defense strategies against various types of cyberattacks. Ref. [252] proposed a class-switching event-triggered control strategy for networked control systems under DoS attacks. Ref. [253] considered spoofing attacks and investigated the security control of T-S fuzzy systems based on a historical information event-triggered mechanism (ETM). Ref. [254] designed a novel switching event-triggered mechanism for multi-UAV systems, taking into account the start-stop switching characteristics of replay attacks within a sampling period.
In addition to the three common types of cyberattacks mentioned above, highly threatening composite attacks such as Byzantine attacks have also received increasingly extensive research attention in recent years. In essence, most of the aforementioned attacks can be classified as more general forms of Byzantine attacks.
As a typical example of composite attacks, Byzantine attacks can be regarded as a combination of Byzantine edge attacks (BEAs) and Byzantine node attacks (BNAs) [229]. By propagating erroneous information through unidentified nodes (BEAs) and tampering with their own inputs (BNAs), such attacks pose a serious threat to the stability and reliability of UAV swarms. Existing research can be divided into two types of approaches. The first consists of diagnosis-based defense schemes [255], which detect, identify, and isolate Byzantine agents through continuous diagnostic algorithms [256]. The second type is implemented using mean subsequence reduction algorithms [257,258,259,260]. Ref. [261] addresses Byzantine edge attacks and node attacks by decoupling the defense strategy into two independent tasks: suppressing Byzantine edge attacks at the DTL layer and suppressing Byzantine node attacks at the traditional cyber-physical layer.

4.4. Fault-Tolerant Formation Under Fault Conditions

When UAV formations operate in complex real-world environments, they are highly susceptible to various uncertainties, including actuator failures, sensor malfunctions, communication link interruptions, and external disturbances. These failures not only compromise the stability of individual UAVs but may also propagate through the cooperative network, leading to formation instability, reduced mission performance, or even collisions, thereby posing a serious threat to system safety and mission reliability. Therefore, designing efficient and reliable fault-tolerant control strategies that enable the formation system to maintain expected cooperative performance after a failure has occurred has become a critical challenge that urgently needs to be addressed in this field.
Current research addressing this issue can be broadly divided into two categories: passive fault tolerance and active fault tolerance [262]. Passive fault tolerance relies on the inherent robustness of controllers and algorithms [263,264], with typical examples including sliding mode control [265] and H control [266]. Ref. [267] proposed an adaptive sliding surface control method for actuator failures in multi-UAV systems. Ref. [268] proposed a robust H∞ fault-tolerant formation control method based on graph theory for fixed-wing UAV leader–follower systems. However, the fault tolerance of such methods is limited; when the deviation exceeds the robustness margin of the system, stability becomes difficult to guarantee. To expand the system’s fault tolerance capability, active fault-tolerant methods must be adopted [269].
Active fault-tolerant control typically includes a fault detection and diagnosis (FDD) module, which adjusts controller parameters or structure online based on fault estimation information to achieve precise compensation. This is usually accomplished using observer techniques [270,271,272] and adaptive approximation techniques [273,274,275].
Actuator failures are the most common and directly impactful type of fault in UAV formations. They include performance degradation (partial failure), jamming, offset errors, and complete failure. Such failures directly alter the control inputs, leading to disturbances in UAV dynamics and potentially causing formation instability or collisions. To address these failures, active fault-tolerant control primarily relies on fault estimation and adaptive compensation.
Refs. [149,276,277,278] designed various observers to estimate actuator failures online. Meanwhile, adaptive approximators such as neural networks and fuzzy systems have been widely used to learn the unknown dynamics caused by failures and provide compensation [279,280]. To address the challenges of performance control under actuator failures, refs. [281,282] combine prescribed performance control (PPC) with fault-tolerant control (FTC) methods to predefine the desired transient and steady-state performance metrics under actuator failure conditions. Ref. [240] proposes an adaptive estimation method that simultaneously identifies gain and offset fault parameters to handle more complex coupled actuator failures.
Communication link and network failures, such as communication interruptions and link failures, disrupt the information exchange essential for formation coordination, leading to the failure of distributed controllers. Addressing such failures mainly focuses on distributed state estimation and the design of resilient control protocols.
Refs. [283,284] use distributed state observers to handle communication link failures and demonstrate their resilience to such failures. Considering limited communication capacity, ref. [285] designs an event-triggered distributed observer to cope with the effects of communication link failures. However, most of the above studies focus only on a single type of failure in multi-agent systems. To address the formation control problem of fixed-wing UAVs under both actuator and communication link failures, ref. [286] proposes a fault-tolerant controller and a distributed leader state observer based on the theory of fully actuated systems, effectively solving the formation fault-tolerant control problem under coupled controller and communication failures.
Additionally, in close formation flight, it is essential to specifically address the aerodynamic coupling and safety risks caused by wake effects, and to design a composite controller that combines wake resistance with fault tolerance. Ref. [287] investigated modeling methods for wake effects in close formation flight of UAVs and proposed a continuous horseshoe vortex modeling approach. By adjusting the model parameters, this method can be flexibly adapted to UAVs with different wing configurations. Ref. [288] achieved, for the first time, fault-tolerant close formation flight under conditions involving external wake vortices, disturbances, internal actuator failures, and input saturation.
Moreover, real-world systems often encounter complex scenarios involving multiple concurrent or coupled failures. For such composite failures, a divide-and-conquer strategy is typically adopted. Ref. [289] addresses the problem of attitude synchronization tracking under a distributed control framework in the presence of actuator failures and wind disturbances. To handle actuator failures, communication constraints, and external disturbances, ref. [290] proposes a dual-channel dynamic event-triggered adaptive sliding mode fault-tolerant control law. Ref. [240] develops a resilient fault-tolerant cooperative control (RFTCC) method with an outer-inner loop structure, where the outer-loop controller effectively mitigates the impact of DoS attacks, while the parameters of actuator coupling faults are estimated and integrated through the inner-loop controller.

4.5. Discussion

To systematically compare the characteristics of different formation maintenance methods in addressing complex environments and challenges, this section summarizes and compares the aforementioned studies across dimensions such as communication dependency, computational overhead, support for heterogeneity, and validation maturity. It also summarizes the papers that have conducted physical experiments on the relevant methods, as shown in Table 5.

5. Formation Reconfiguration

UAV formation reconfiguration is a dynamic adaptive process in which the formation, driven by mission requirements or the need to adapt to environmental changes, employs distributed cooperative decision-making and real-time trajectory replanning to achieve a smooth and controlled transition of its spatial configuration and communication topology from one stable state to another specified state, thereby restoring, maintaining, and optimizing formation performance.
Current research mainly focuses on four typical scenarios. The first involves reconfiguration in response to dynamic changes in formation members, covering situations such as UAVs leaving the formation due to malfunctions, damage, or power depletion, as well as the addition of new members. The core challenge lies in quickly completing topology adjustments, position reassignments, and role reallocation while maintaining system stability.
Second, the reconfiguration of formations when navigating through dense obstacles and confined environments focuses on how the formation can safely pass through narrow passages and complex terrain by adapting its shape, and then quickly return to the desired configuration afterward. The challenge lies in balancing the inherent conflict between formation maintenance and obstacle avoidance.
Third, reconfiguration to maintain connectivity under dynamic switching of communication topologies: The core challenge lies in addressing communication link interruptions caused by interference, changes in distance, or node movement. This requires reconfiguring the topology and ensuring connectivity at minimal cost while meeting the requirements for the flow of formation control information.
Fourth, task-efficiency-driven active reconfiguration treats the reconfiguration process as a multi-objective optimization problem, seeking an optimal balance among metrics such as energy consumption, time, and task efficiency. Its core lies in efficiently solving optimal control problems subject to nonlinear and non-convex constraints.
This section will systematically examine the key methods, technological advancements, and applicable conditions for formation reconfiguration from the four dimensions mentioned above, providing theoretical support and engineering guidance for the adaptive cooperative control of UAV formations in complex environments.

5.1. Dynamic Variation in Member Quantity

In actual missions, when UAVs exit or join the formation due to damage, malfunctions, power depletion, or mission changes, the size of the formation changes, requiring adjustments to the formation configuration and a reassignment of tasks. The central issue is how to rapidly and smoothly adjust the formation topology, reassign positions, and re-elect roles such as the leader under dynamic changes in membership while maintaining system stability.

5.1.1. Changes in the Number of Formation Members

Changes in formation size can be attributed to two basic forms and their combinations: UAVs leaving the formation due to destruction, malfunction, or mission withdrawal, and new UAVs joining the formation or the formation being expanded due to mission changes.
To address scenarios involving a reduction in the number of members, ref. [25] proposed a task reassignment and formation reconfiguration algorithm based on the distributed Hungarian method. Ref. [291] designed a switching rule based on global consistency cost to determine whether to change the formation. However, its formation switching mode must be predefined, lacking the capability for dynamic autonomous reconfiguration.
To address scenarios involving an increase in the number of members, ref. [292] proposes a design and a distributed allocation protocol to solve the problem of formation reconfiguration when UAVs join the formation. For three scenarios, namely leader withdrawal, follower departure, and new member joining, ref. [293] proposes three formation reconfiguration strategies aimed at reducing the frequency of connection changes. However, these strategies lack flexibility when dealing with dynamic tasks.

5.1.2. Changes in Formation Leadership and Control

The leader–follower architecture is widely used in multi-UAV formation control due to its simple control logic and high theoretical maturity. However, it relies heavily on the formation leader. If the leader fails and exits the formation, the control architecture may collapse. Currently, a significant body of research has focused on the issues of dynamic leader re-election and control handover [38,294,295].
Among these, ref. [296] proposes a leader election mechanism based on kinematic information, but considers only a single information source. Ref. [293] introduces a hierarchical belief rule-based model that integrates kinematic and non-kinematic multi-source information to evaluate and elect the most capable new leader, thereby improving decision reliability. Ref. [297] proposes a voting-based leader election algorithm, while ref. [298] proposes a re-election method following leader failure in obstacle-dense environments. Ref. [299] proposes an emotion-driven dynamic leader selection model, in which followers influence the leader’s shame value by emitting dissatisfaction signals, thereby triggering a leader re-election process. However, its emotional parameters must be determined experimentally, and the model lacks an adaptive adjustment mechanism. Nevertheless, most of the above studies consider only single-leader scenarios, making them less suitable for larger-scale UAV formations.
In contrast, multi-leader formations achieve better scalability and robustness through a distributed cooperative leadership mechanism. Considering the context of multi-leader formations, ref. [300] proposes a comprehensive fault-tolerant leadership evaluation algorithm capable of selecting the most flexible leadership configuration while ensuring formation safety. However, the approach has limitations in terms of communication overhead and scalability.
Furthermore, to address dynamic and highly challenging problems, refs. [301,302] proposed a human–machine shared control mechanism that executes swarm tasks by dynamically allocating control authority. This mechanism offers greater efficiency advantages over purely manual control or fully automated systems in most application scenarios [303]. Ref. [304] established a cooperative model between manned aircraft and unmanned swarms under five levels of formation autonomy, and introduced the Stackelberg game model to address the issue of control transfer during dynamic missions. However, this study was limited to simulation verification with small-scale formations and assumed that manned nodes could fully obtain the status of the unmanned swarm, without adequately considering the numerous limitations on information acquisition in actual combat environments.

5.2. Dense Obstacles and Constrained Environments

In environments filled with obstacles, narrow passages, or other complex terrain, formations often struggle to maintain a fixed configuration during navigation and must dynamically adjust to accommodate environmental constraints. The core challenge lies in balancing the inherent conflict between formation maintenance and obstacle avoidance, enabling the formation to flexibly deform during navigation and quickly return to its original configuration afterward.
Ref. [208] suggests that an ideal formation flight system should possess three key capabilities: maintaining formation during obstacle avoidance, adjusting the formation distribution according to environmental constraints, and rapidly reorganizing the formation after an emergency. These capabilities are summarized as the PAPER criteria. This section mainly introduces research related to formation configuration adjustments during obstacle traversal and rapid recovery after passing through obstacles.
(1)
Method based on affine transformations
Affine transformations provide a mathematical framework for the overall geometric deformation of formations, enabling complex transformations such as rotation, translation, and scaling. This allows formation members to dynamically adjust their positions and orientations in response to environmental changes and mission requirements, making it a key method for adaptive reconfiguration in environments with dense obstacles and narrow constraints [305]. To implement affine transformations, ref. [306] explored the necessary and sufficient conditions for affine formations based on graph theory. Ref. [307] designed a controller based on the complex-valued graph Laplacian operator, capable of regulating the formation’s scaling ratio during maneuvers such as traversing corridors. However, existing research on affine formations based on stress matrices requires that the transformation parameters for translation, rotation, scaling, and shearing be pre-designed offline. To address this, ref. [308] proposed a novel online affine parameter adjustment method capable of achieving autonomous formation reconfiguration in multi-obstacle environments. However, this method is limited to fixed interaction topologies.
However, methods based on affine formation flight are mainly designed for environments with known static obstacles. When faced with unknown or dynamic obstacles, it becomes difficult to guarantee the safety of the formation [207].
(2)
Environment-Aware Formation Library method
This approach does not rely on a single fixed formation. Instead, it dynamically selects the most feasible configuration from a predefined formation library based on real-time environmental data. Using a local sensing-based obstacle-free maximum passable width detection algorithm, ref. [309] dynamically matches the optimal configuration from a predefined formation library, significantly reducing the risk of collisions in scenarios with dense obstacles and narrow spaces. However, this method assumes that all robots can share position and environmental information in real time, making it difficult to apply to large-scale robot teams or scenarios with limited communication. Ref. [310] allows the swarm to switch between square and linear formations to adapt to environmental constraints and dynamic changes, but the formation is highly dependent on the leader and lacks a fault-tolerance mechanism. Ref. [311] designed and implemented a self-reconfiguring V-formation controller that dynamically adjusts its configuration, such as by opening and closing wings or merging into a straight line, when encountering obstacles. However, the triggering and coordination mechanisms for these reconfiguration behaviors rely on preset rules, limiting flexibility. In addition, the adaptability of the V-formation’s geometric parameters has not been fully explored.
This class of methods provides immediate and efficient responses and can clearly align with the physical constraints of the environment. However, this flexibility is limited by the comprehensiveness of the predefined formation library. In addition, constructing such a library requires prior knowledge, making it difficult to handle completely unknown or highly complex environmental conditions.
(3)
Method based on swarm intelligence
The core idea of this strategy originates from observations of highly agile biological groups such as bird flocks and fish schools. When encountering obstacles or predators, these groups can temporarily disperse, evade threats through simple local interaction rules among individuals, and then rapidly and orderly regroup to restore the formation [312]. This class of methods allows the formation to temporarily disperse when necessary, enabling individual agents or subgroups to avoid obstacles before subsequently reassembling.
Ref. [208] proposes a global-remap-local-replan (GRLR) strategy. To address the difficulty of the entire formation traversing narrow areas, the large swarm is divided into several sub-swarms with greater maneuverability. Each sub-swarm uses a local replanning module and a reactive obstacle avoidance algorithm to autonomously navigate through obstacles. After passing through the bottleneck area, all individuals regroup and return to the desired formation configuration. Ref. [313] designs a split-and-merge control strategy based on pigeon flock behavior, integrating three mechanisms: obstacle avoidance, inter-vehicle collision avoidance, and formation reconfiguration. Based on the behavioral characteristic that pigeon flocks switch between hierarchical and egalitarian interaction modes during different flight phases, ref. [314] proposes a pigeon flock formation model and a cooperative obstacle avoidance model to coordinate heterogeneous UAV swarms through obstacle-laden environments with only a limited number of information-bearing individuals. Ref. [315] proposes a Vector Field Histogram (FEB-VFH) method based on fish escape behavior, which is adaptable to different formations and complex scenarios.
This class of methods offers good robustness and flexibility, enabling them to cope with highly dynamic and unknown obstacles. However, during the transient phase, the formation structure becomes loose, which may lead to a temporary loss of overall functionality. In addition, such methods place high demands on the stability and convergence speed of distributed coordination algorithms.

5.3. Topology Switching and Reconfiguration

Communication links between UAVs may be interrupted or experience degraded quality due to communication interference, changes in distance, or node movement. Therefore, the network topology needs to be dynamically reconfigured to maintain essential connectivity. The primary difficulty is how to reconfigure the topology with minimal communication overhead or via the shortest path while meeting the information flow requirements for formation control, and avoiding new formation instability caused by the reconfiguration process. To address these challenges, various dynamic topology reconfiguration mechanisms have been proposed in the academic community.
(1)
Methods based on graph theory and combinatorial optimization
This class of methods transforms topology reconfiguration into a network optimization problem, aiming to find an optimal or near-optimal connectivity graph under specific constraints. Ref. [316] proposes a reconfigurable hierarchical framework that specifies how to maintain the overall bearing rigidity and hierarchical structure of the network through local edge addition and deletion operations when robots join, leave, or when subgroups merge or split. This provides a rigorous mathematical foundation for topology reconfiguration. Ref. [317] proposes a shortest connection path optimization strategy that reduces communication overhead during communication failures through optimal topology design and distributed reconfiguration algorithms. Ref. [318] introduces an optimized topology reconfiguration strategy that incorporates evaluation metrics for formation stability, communication efficiency, and structural symmetry. Ref. [319] further proposes an algorithm based on Edmonds’ minimum-cost tree, achieving unified optimization of communication topology and formation. Ref. [320] proposes a method to identify vulnerable links by analyzing network community structure and node betweenness centrality, and to enhance network resilience globally by selectively adding a small number of super-links.
(2)
Methods based on performance evaluation
Most of these methods focus on reactive recovery after a failure occurs. Among them, ref. [321] combines importance measures with resilience analysis to identify critical nodes and links in the topology. When a failure occurs, the reconfiguration strategy prioritizes restoring those connections that have the greatest impact on the overall resilience of the system. From the perspective of recovery efficiency, ref. [322] establishes a relationship between algebraic connectivity and the convergence rate of consensus, guiding UAVs to selectively establish new links to maximize system performance as quickly as possible.
(3)
Self-healing control method
In addition, self-healing control is widely used in the repair and reconstruction of network topologies. Currently, the three most common self-healing control methods are direct self-healing [323], density-based self-healing [324], and recursive self-healing [325].
In particular, direct self-healing method uses predefined rules to restore the topology by directly replacing failed nodes with healthy ones [326]. This method usually relies on a highly centralized control architecture, making it difficult to apply in distributed formations.
The density-based method simulates physical diffusion processes and aims to restore network topology by rebalancing node density [327]. However, this method struggles to handle large-scale topological networks and exhibit limited control performance.
The recursive self-healing method repairs the topology through cascading, hop-by-hop position adjustments [328]. This method typically relies on neighborhood state information within a hyperlocal scope and is not suitable for fully distributed systems that strictly depend on local interactions. It attempts to overcome this limitation by proposing a fully distributed gradient self-healing algorithm that uses a gradient field to estimate distances and determine optimal repair paths. However, this algorithm imposes specific constraints on the network topology, and its general applicability cannot be guaranteed. Ref. [329] proposes a hierarchical distributed recursive self-healing algorithm that establishes node importance assessments through local interactions and recursively selects nodes for repair, enabling rapid recovery of cluster topology and formations under single-point and multi-point failures. However, its hierarchical assessment relies on static degree and distance information, and the optimality of its greedy repair strategy in resource-constrained or dynamic environments remains unverified.

5.4. Performance-Optimized Active Reconfiguration

To improve mission execution efficiency and meet higher mission performance requirements, formations need to proactively reconfigure their structure or topology. Existing research typically formulates the formation reconfiguration process as an optimization problem. Ref. [330] was the first study to address the formation reconfiguration problem with respect to minimum fuel consumption, providing a classic framework for subsequent research. Since then, optimization problems for reconfiguration based on various mission performance metrics have been extensively studied.
In performance-driven active reconfiguration, the existing research mainly focuses on two dimensions: minimizing time and minimizing energy consumption. Refs. [331,332,333,334] formulate formation reconfiguration as a time-optimal control problem with the goal of minimizing the time required to complete the configuration change. However, pursuing time optimization alone often results in UAVs flying at maximum speed or frequently accelerating and decelerating, which leads to significantly higher propulsion energy consumption than energy-optimized strategies.
It is worth noting that the limited capacity of onboard batteries directly determines the feasibility boundaries of reconfiguration strategies and constrains the optimization of overall mission performance. Consequently, some studies prioritize energy optimization as the primary objective. Ref. [335] proposes a two-stage energy-optimized reconfiguration strategy that pre-deploys agents into specific formations during mission downtime, thereby simultaneously minimizing both the energy consumption of the current reconfiguration and the expected energy consumption of future mission transitions. Inspired by the V-formation used in goose migration, ref. [336] achieves load balancing through a UAV position rotation algorithm, thereby improving the overall energy efficiency of the swarm. However, this approach may prolong reconfiguration time and affect mission timeliness.
In practical applications, formation reconfiguration requires balancing multiple performance metrics. Ref. [337] simultaneously optimized system resilience, reconfiguration time, and coverage area during formation reconfiguration after a random attack, demonstrating the feasibility of multi-objective joint optimization. Ref. [338] minimized the expected values of reconfiguration energy and time consumption. Ref. [339] addressed both collision risk and endurance by targeting the shortest time and minimum fuel consumption, respectively. Ref. [340] achieved a balance between communication throughput and energy consumption through three-dimensional trajectory design and an energy-efficient reinforcement learning framework. In addition, ref. [341] conducted research aimed at maximizing global search performance, while ref. [342] focused on minimizing total travel distance and reducing the computational cost of formation reconfiguration.
For the optimization problem described above, the optimization variables are the control input time series for each UAV. The objective function typically includes performance metrics such as reconfiguration time and energy consumption, while also satisfying constraints related to actuator inputs, airframe dynamics, and collision avoidance [343]. Existing solution methods can be broadly divided into three categories: control parameterization and time discretization [344], receding horizon control [345], and heuristic intelligent algorithms [346].
(1)
Parameterization and Time Discretization
This method transforms the original optimal control problem into a discrete optimization problem that is easier to solve by parameterizing the continuous control inputs and discretizing the time variable into finite intervals [347]. It is often combined with intelligent solution algorithms [348,349]. Ref. [350] employs a control parameterization and time discretization method based on the Bat Algorithm to solve for the time-optimal control law for formation reconfiguration in a multi-robot system. A limitation of such methods is that modeling formation reconfiguration as a global optimal control problem leads to excessive computational complexity, which significantly increases solution time and makes it difficult to adapt to tasks requiring rapid response.
(2)
Receding Horizon Control
This method achieves adaptive control under constraints through rolling optimization within a finite time domain [351]. Ref. [331] proposes a receding horizon control (RHC) method based on differential evolution, which decomposes the global reconfiguration of a multi-UAV formation into a series of online local optimization problems. Ref. [343] further decouples the reconfiguration process into two stages, namely task allocation and control input optimization. It employs adaptive hybrid particle swarm and differential evolution algorithms to solve the task allocation problem and uses RHC to decompose the global control to reduce computational cost. Although such methods possess online adaptive capabilities, existing research has not yet comprehensively addressed constraint conditions. In addition, the optimization process is prone to getting stuck in local optima, which limits their practical performance in complex environments [352].
(3)
Heuristic intelligent algorithm
This class of methods does not rely on gradient information and achieves parallel exploration of the search space by simulating the behavioral patterns of biological populations in nature. It is suitable for solving complex optimization problems such as nonlinear, non-convex, and mixed-integer optimization. The core advantage of these methods lies in their ability to directly handle discrete control variables and complex constraints, thereby avoiding the strong dependence on problem structure inherent in traditional numerical optimization methods. However, the limitations are as follows. The balance between global search and local exploration is difficult to control precisely, which can lead to issues such as premature convergence or low search efficiency. In addition, algorithm performance is highly sensitive to parameter settings.
To address the aforementioned issues, the existing research has primarily focused on two directions: improving algorithmic structures and designing hybrid strategies. Ref. [353] combines control parameterization and time discretization methods with an improved particle swarm optimization algorithm. It dynamically adjusts particle velocities through mutation and escape operators to reduce the risk of getting trapped in local optima. Ref. [354] proposes an adaptive perceptual Cauchy mutation-based pigeon swarm optimization algorithm. It introduces adaptive weighting factors and Cauchy mutation operators and uses a roulette wheel selection mechanism to balance global search and local exploration.
While these improvements have alleviated the problems of premature convergence and parameter sensitivity in heuristic algorithms for formation reconfiguration to some extent, the computational efficiency of such methods remains constrained by population size and the number of iterations. In addition, further optimization is needed regarding constraint handling mechanisms.

5.5. Discussion

To systematically analyze the characteristics of different reconfiguration methods across various task scenarios, this section summarizes and compares the aforementioned studies from dimensions such as communication dependency, computational overhead, support for heterogeneity, and validation maturity. It also summarizes the papers that have conducted physical experiments on these methods, as shown in Table 6.

6. Formation Performance Evaluation

The evaluation of UAV formation performance refers to a systematic process in which, under specific mission scenarios, a feasible multidimensional metric system is established for UAV formation systems through the comprehensive application of theoretical modeling, numerical simulation, hardware-in-the-loop simulation, and flight testing. This process enables quantitative calculations and qualitative analysis of system performance. Current research primarily evaluates the control performance of UAV formations from four dimensions: resilience, robustness, reliability, and vulnerability.

6.1. Resilience

The concept of resilience was originally used specifically to describe the resilience of ecosystems [355]. However, through continuous application and expansion by experts and scholars, it is now used across various fields such as sociology, psychology, and engineering [356,357,358].
In the field of UAV formations, there is currently no unified or universally accepted definition of resilience. The existing research tends to interpret the concept from different perspectives depending on the specific problem context. Ref. [359] emphasizes the system’s ability to withstand disturbances, while ref. [360] focuses on the dynamic mechanisms through which a system responds to disturbances and restores its performance. Refs. [361,362] provide interpretations from the perspectives of phase segmentation and capability decomposition, respectively, but these definitions also overlap to varying degrees with established concepts such as robustness.
Based on a comprehensive review of existing research, this paper defines the resilience of a UAV formation as its ability to restore functionality through means such as dynamic reconfiguration when system performance is degraded by various internal and external disturbances, thereby maximizing the fulfillment of mission requirements. At its core lies the dynamic process of recovery after an attack or disturbance.
Existing research on the resilience assessment of UAV formations mainly concentrates on the following aspects:
(1)
Modeling and evaluation method based on complex networks and graph models
This method models a UAV swarm as a network, where nodes represent UAVs and edges represent communication or collaboration relationships, and evaluates resilience by analyzing the network’s topological characteristics. In particular, Cheng et al. designed a resilience evaluation framework for joint reconnaissance missions based on complex network theory [363]. However, this study primarily focuses on homogeneous UAV swarms.
For heterogeneous formations, ref. [364] used resilience analysis to evaluate the criticality of heterogeneous unmanned system-of-systems (USoS). Ref. [365] further proposed a baseline resilience evaluation method based on heterogeneous graph communication networks, overcoming the limitations of homogeneous models. Building on this foundation, several studies have sought to expand the analytical scope. Ref. [366] introduced a dependency network model to analyze the interdependencies among different networks and their impact on resilience. Ref. [367] focused on the dynamic evolution of resilience under node attacks.
In summary, this method abstracts complex cluster interactions into quantifiable graph structures, making them suitable for assessing the structural resilience of clusters, though its ability to characterize task resilience is relatively limited.
(2)
Quantitative method based on performance trajectories and metrics
This method transforms resilience assessment into a quantitative characterization of the dynamic evolution of system performance. It comprehensively evaluates resilience by constructing performance–time curves and calculating metrics such as the area under the curve, recovery rate, and coverage ratio.
Ref. [368] defines the resilience metric as the ratio of the area under the performance curve after a failure to the area under the initial performance curve, thus quantifying the system’s ability to resist interference and recover during the mission replanning phase. Other researchers have used the difference between current performance and target performance to reflect the system’s adaptability and recovery capabilities [369]. Since most existing studies focus only on the time dimension while neglecting the influence of the spatial distribution of UAV swarms, ref. [370] established a spatiotemporal methodology for evaluating UAV swarm resilience, enabling quantitative assessment of swarm resilience under arbitrary spatiotemporal scenarios. Ref. [371] introduced the concept of the largest recoverable component (LRC) to evaluate the fault recovery capability and individual importance of swarm systems from the follower’s perspective. However, this metric does not yet adequately cover leader failure scenarios or heterogeneous interaction relationships.
Many existing studies typically assume that the performance of a UAV swarm must return to its original state to be considered satisfactory. However, during actual mission execution, it is neither necessary nor guaranteed that the swarm’s performance will fully recover. Consequently, some studies have begun to emphasize the concept that restoring a new, stable, and consistent state [322] is sufficient, rather than requiring a complete return to the initial performance level [372]. From a mission-oriented perspective, the mission baseline is defined as the minimum performance level required to complete the operational task [373]. Furthermore, the introduction of a baseline evaluation mechanism, which dynamically adjusts the mission baseline through adjustment factors, has relaxed the rigid constraints of the original mission baseline.
This method transforms resilience from an abstract concept into quantifiable performance trajectories, providing intuitive and practical tools for comparing and optimizing resilience. Furthermore, compared to evaluation method that relies solely on topological structures, it is more closely aligned with real-world mission scenarios. However, the selection of performance metrics directly affects the validity of evaluation results, and existing research still offers relatively limited definitions of these metrics. Although the approach to setting task baselines has shifted from rigid to flexible, there remains a lack of unified standards regarding the validity of these baselines and the mechanisms for adjusting them.

6.2. Robustness

Robustness is often used as a key metric to evaluate a system’s ability to maintain basic functionality when facing internal failures or external attacks. It is a core factor that must be considered in system optimization [374] and is widely applied in fields such as network intrusion detection [375], autonomous driving [376], and power grid dispatch [377]. Ref. [378] defines the robustness of a UAV swarm as its ability to maintain functionality and complete tasks even after losing some of UAVs.
The robustness of a UAV formation can be defined as its ability to maintain core functions and overall mission execution capabilities without significant degradation when facing failures of certain nodes or connections, external attacks, or environmental disturbances. At its core lies the system’s ability to maintain a stable state even under attack.
Current research on the robustness of UAV formations is relatively limited. Given that the similar characteristics and dynamic evolutionary relationships within UAV swarms can be modeled using complex network theory, and such complex networks exhibit small-world and scale-free properties [379], they can be regarded as multi-layered complex networks with multifunctional interconnections. Therefore, analysis can be conducted by drawing on approaches used to evaluate the robustness of complex networks.
The core of robustness in complex networks lies in analyzing how the network responds when nodes or edges are removed [380]. Since the ability of a UAV formation to complete a mission in the event of individual failures depends heavily on the integrity of the underlying communication network, its robustness can be characterized by analyzing how the topological structure evolves during the removal of nodes or edges.
In related research, ref. [381] investigated the cascading failures caused by the removal of interdependent nodes in multilayer networks. Christian proposed a node robustness metric to measure the size of the largest connected component in a swarm network under attack [382]. Ref. [383] used a latent importance metric to perform targeted node removal and analyzed its impact on different network structures. Ref. [384] simulated random failures through random node removal and malicious attacks through the removal of highly connected nodes, comparing the robustness differences between random networks and scale-free networks, using connectivity as the evaluation criterion. Zeng proposed a connectivity robustness metric to assess network robustness under malicious edge attacks [385].
To address these limitations, previous studies have made valuable explorations. Ref. [379] developed a comprehensive robustness evaluation metric for UAV swarms based on three-layer complex network theory. They introduced evolutionary mechanisms such as dynamic reconfiguration and information association, and proposed corresponding evaluation methods and algorithms. However, this model provides a rather idealized description of the coupling relationships between network layers, and its dynamic evolution rules do not fully account for practical communication constraints and resource competition. Therefore, further research is needed to develop more flexible modeling methods. Ref. [386] constructed a set of robustness metrics across three dimensions, namely swarm attributes, environmental attributes, and mission performance. By combining the Shapley Additive Explanation (SHAP) with Extreme Gradient Boosting Trees (XGBoost), an intelligent quantitative evaluation model with interpretability was built, offering a new approach that incorporates machine learning for multidimensional metric fusion in complex scenarios. However, the interpretability of the evaluation results remains limited by the quality of the feature engineering, and the model exhibits strong dependence on the distribution of the training data. Its generalization ability across different task scenarios requires further validation.

6.3. Reliability

Reliability refers to the ability of a system to perform its intended functions under specified conditions and within a given period of time [387]. The mission reliability of a UAV swarm is defined as the swarm’s ability to complete its assigned mission under specific operating conditions and within a specified time frame [388].
The reliability of a UAV formation can be defined as the probability that the formation will complete its intended mission without failure and maintain its structural integrity under specified mission profiles and operating conditions. At its core lies the assurance of the system’s long-term fault-free operation. Existing research primarily employs binary decision diagrams and k-out-of-n system theory for evaluation.
(1)
Binary Decision Diagram (BDD)
Binary Decision Diagrams (BDDs) are widely used in the reliability assessment of multi-stage tasks [389]. Ref. [390] proposed a reliability analysis method for multi-stage task systems based on BDDs and further extended this method for mission reliability prediction [391]. Ref. [392] improved BDDs to enhance the computational efficiency of reliability analysis for multi-stage task systems. Ref. [393] used BDDs to model the performance of UAVs at each stage, enabling dynamic reassessment of failure probabilities during mission execution. Ref. [394] also proposed a BDD-based reliability analysis method for multi-stage UAV missions, but their study was limited to a single UAV.
The BDD-based methods described above offer high modeling accuracy for mission reliability across different phases and can effectively capture the impact of mission temporal logic on system reliability. However, such methods often suffer from the problem of state space explosion. As the system scale increases or the number of mission phases grows, the number of BDD nodes increases exponentially, resulting in a sharp increase in computational complexity.
(2)
The k-out-of-n (k/n) system theory
On the other hand, research on k/n systems and their variants designed to meet phased mission requirements has been quite extensive [395,396]. Ref. [397] established a reliability model and estimation method for multi-tiered balanced UAVs in continuous systems, and systematically explored the matching problem between UAV swarms and continuous k/n:F/G systems or continuous (r,s)/(m,n):F/G systems. Ref. [398] analyzed the joint reliability significance of correlated components in multiple sets of continuous k/n:F systems based on Markov chains; ref. [399], on the other hand, established recursive formulas that account for incomplete fault coverage for k/n systems with identical components, phased mission requirements, and non-perfect fault coverage, based on the law of total probability and conditional probability, thereby achieving an accurate assessment of overall mission reliability.
In system optimization design, the identification of critical components plays a crucial guiding role. Through importance analysis, critical individuals within a UAV swarm can be identified. Based on a continuous k/n:F system, ref. [388] established a mission reliability model for polygonal formation UAV swarms. The paper presents the Birnbaum importance measure and a composite importance measure. By integrating these two importance metrics, the study analyzes the importance measures of UAVs at different positions within the swarm, thereby identifying high-importance UAVs and locating critical nodes and vulnerabilities. Ref. [400] models the swarm mission as a k/n system with phased requirements. A method for calculating mission reliability is presented, and based on this, several importance metrics are proposed to describe the impact of changes in the number of UAVs on mission reliability.
The k/n system theory provides a concise and effective modeling framework for UAV swarms with redundant structures and is particularly suitable for typical mission scenarios such as “at least k nodes must remain operational.” Its importance analysis method can effectively identify critical nodes within the system, providing a basis for decisions regarding redundant configurations and protection strategies. However, due to its strong assumptions regarding component homogeneity and failure independence, it is difficult to directly apply this theory to swarm scenarios involving heterogeneous nodes or those with functional dependencies.

6.4. Vulnerability

Vulnerability is an inherent property of a system. A system is considered vulnerable when external disturbances cause damage or performance degradation [401]. Compared with resilience, robustness, and reliability, vulnerability places greater emphasis on the structural and functional sensitivity of UAV swarm systems when subjected to attacks or failures.
The vulnerability of UAV formation can be defined as the extent to which the formation’s structural integrity, functional connectivity, and mission effectiveness collapse or degrade significantly when subjected to specific attacks or failures. The core of this concept lies in identifying the weak points of the system, specifically which nodes or links, if failed, would have the greatest impact on the overall system.
Existing research on vulnerability assessment for UAV swarms is relatively limited. Ref. [402] constructed a two-layer, multi-edge complex network model to characterize communication relationships and mission coordination relationships. It designed a vulnerability analysis framework that includes a fault analysis module and proposed two methods for calculating vulnerability metrics. Ref. [403] introduced five vulnerability metrics, namely node integrity, edge integrity, social node functionality, hub node functionality, and hub edge functionality. Based on these, an evaluation system comprising ten metrics was subsequently established, drawing from both network structure and functionality, to quantify the vulnerability of manned-unmanned cooperative combat networks.
In terms of evaluation methods, ref. [404] proposed a node-influence-based evaluation method to measure the vulnerability of UAV swarm communication networks in jamming environments. Ref. [405] used the Coupled Map Lattice (CML) model to integrate topological metrics such as node degree, distance between nodes, and clustering coefficient, thereby reflecting changes in node states under interference scenarios from a topological perspective. They employed relative network efficiency and failure rate as measures of vulnerability. Ref. [406] constructed an information and communication interdependence network model for vulnerability analysis of UAV swarm networks in emergency response missions.
The aforementioned studies have expanded the analytical framework for assessing the vulnerability of UAV swarms by introducing approaches such as network modeling and indicator systems. However, most of these methods focus on analysis under static topologies or predefined failure modes. Furthermore, there is a lack of systematic methodologies to support the translation of vulnerability assessment results into decision-making processes such as system optimization and defense strategy formulation.

6.5. Discussion

The four dimensions of resilience, robustness, reliability, and vulnerability together form a complementary framework for evaluating the performance of UAV formations. They characterize the overall capabilities of the formation system in complex environments from different perspectives. Clarifying the distinctions and interrelationships among these four dimensions is essential for establishing a scientific evaluation system.
(1)
Key Differences
The essential distinction among these four dimensions lies in the different system states and temporal phases they emphasize. Reliability focuses on the statistical characterization of a system’s long-term stability and serves as a core metric for pre-event assessment. Robustness emphasizes the system’s immediate ability to withstand disturbances, while resilience focuses on the dynamic process of recovery from a degraded state to an acceptable level of performance. Vulnerability focuses on identifying the critical nodes and weak points that may lead to a sudden collapse in system performance. Together, these dimensions cover the full lifecycle of UAV formation mission execution. A detailed comparison is provided in Table 7.
(2)
Internal Relationships
The four dimensions mentioned above form a mutually reinforcing logical relationship in the evaluation of UAV formation effectiveness, which can be explained from the following three perspectives.
Progressive Relationship Based on the Time Dimension
From the perspective of the temporal progression of disturbances, the four dimensions form a complete mission cycle consisting of pre-event, during-event, and post-event phases. Reliability assessment provides probabilistic assurance of system stability before mission execution. Robustness assessment measures the system’s ability to maintain functionality during disturbances. Resilience assessment evaluates the system’s ability to recover to an acceptable level of performance after disturbances. Vulnerability, meanwhile, runs through the entire process and provides structural sensitivity information for assessments at each stage.
Complementary Relationships Based on Functional Dimensions
The four dimensions complement each other functionally and together form a comprehensive evaluation framework. Evaluation based on a single dimension cannot fully capture the overall capabilities of a formation system, and the integration of multiple dimensions is a prerequisite for scientific assessment.
Closed-loop Relationship Based on the Design Dimension
At the level of system design and optimization, the four dimensions form a logical chain of closed-loop iteration: identification, design, evaluation, and optimization. Vulnerability analysis identifies critical nodes and weak points within the system, thereby providing directions for optimizing reliability. The level of reliability determines the robustness boundary of the system. When disturbances exceed this robustness boundary, resilience mechanisms compensate for functional failures through reconfiguration and recovery. The effectiveness of resilience design and reconfiguration strategies can in turn be verified and optimized through vulnerability analysis.
In summary, the evaluation of UAV formation performance should be based on a comprehensive assessment framework that integrates robustness, resilience, reliability, and vulnerability, as shown in Figure 9.

7. Conclusions

From a mission-driven perspective, this paper analyzes the entire process and full lifecycle of UAV formation mission execution. It systematically examines key aspects including UAV formation modeling and representation, formation assembly, formation maintenance, formation reconfiguration, and performance evaluation. The study finds that although current research in UAV formation control theory and applications has made significant progress, several challenges still remain to be addressed, and the future prospects for related developments are promising.

7.1. Research Gaps and Challenges

(1)
Insufficient scalability and real-time autonomy in algorithmic computations
Existing formation control methods generally face the problems of high computational complexity and slow convergence when dealing with large-scale heterogeneous swarms. Although consensus-based methods have good theoretical scalability, their strong dependence on communication quality limits their applicability in complex environments. Optimization-based methods have limited capability for online replanning in dynamic scenarios, making it difficult to meet real-time response requirements. Furthermore, existing research has not yet fully developed coordinated handling mechanisms for composite disturbances and composite failures, and there remains a lack of a unified, resilient architecture capable of learning disturbance patterns online and adaptively adjusting control strategies.
(2)
The evaluation of effectiveness lacks standardized benchmarks and a systematic framework
Current evaluations of formation performance often focus on a single dimension and lack a comprehensive evaluation system that integrates multidimensional performance metrics. Significant differences exist across studies in terms of datasets, simulation platforms, and performance metrics used, making it difficult to compare results across different studies. In resilience assessment, there is no consensus on methods for quantifying performance trajectories or establishing mission baselines. Robustness assessment often relies on complex network topology analysis but lacks universal metrics oriented toward mission effectiveness. The k-out-of-n system assumption in reliability assessment deviates from the actual characteristics of heterogeneous swarms. Vulnerability analysis mostly remains at the level of static topology and lacks systematic methods oriented toward dynamic evolutionary processes.
(3)
Insufficient attention to human–environment methods and system-level integration
Most existing studies on formation control assume fully autonomous system operation, while research on shared control mechanisms involving human–machine–environment interaction or strategies for dynamic allocation of control authority remains relatively limited. In terms of system integration, there is still a lack of mature theoretical frameworks and engineering pathways for issues such as joint deployment and dynamic reconfiguration of multi-layer heterogeneous HAPS-UAV networks, as well as unified modeling and cooperative control of cross-domain platforms.
(4)
Limited real-world validation and deployment
Most existing studies primarily rely on numerical simulations or simplified hardware-in-the-loop experiments, and physical validation in real-world complex environments is extremely limited. In particular, systematic validation is lacking in scenarios involving long endurance, wide coverage, and multiple missions. A significant gap remains between the performance of existing methods under laboratory conditions and their performance in actual deployment scenarios. The robustness and reliability of formation control algorithms in real-world complex environments therefore remain to be further verified.

7.2. Future Directions

(1)
Algorithmic level: Developing resilient cooperative control for large-scale heterogeneous formation
In the future, a unified dynamic description and a cross-domain cooperative control framework should be developed for air–land–sea multi-agent systems to overcome the heterogeneity barriers among different platforms. A flexible, open system architecture should be constructed to enable task-driven, on-demand formation through functional decomposition and dynamic reorganization. In parallel, a resilient control architecture that integrates mechanism-based modeling with data-driven online learning should be established to achieve real-time estimation and adaptive compensation for complex wind disturbances, strong electromagnetic interference, and system uncertainties. Furthermore, an integrated resilient control system encompassing fault detection, fault-tolerant reconfiguration, and security defense should be developed, enabling localized isolation of disturbance and fault impacts as well as system-level recovery.
(2)
Evaluation level: Establishing a scientific, universal, and practical formation effectiveness evaluation system
In the future, a dynamic evaluation framework that deeply integrates knowledge-driven and data-driven approaches should be developed. The framework should transform prior expert knowledge into adaptive evaluation rules and leverage heterogeneous data augmentation along with transfer learning to enhance model generalization. The evaluation system must cover multiple dimensions, fully accounting for the spatiotemporal evolution of mission phases, environmental conditions, and formation states, thereby enabling a transition from static metric calculation to dynamic performance prediction. Concurrently, a standardized benchmark testing platform should be established, featuring open datasets, a repository of typical mission scenarios, and a unified evaluation metric system, to facilitate the reproducibility and cross-comparison of research results.
(3)
Real-World deployment verification: Achieving hybrid human-in-the-loop intelligence and system-level integration verification
In the future, explainable shared control mechanisms should be developed, along with strategies for dynamic allocation of control authority between humans and machines, thereby achieving an organic integration of human decision-making advantages and machine autonomy. For large-scale formation scenarios, human–machine collaborative interfaces based on intent recognition and natural interaction should be explored to reduce operational burden. The verification phase should extend from numerical simulation to real-world complex environments, establishing a closed-loop optimization process comprising “simulation rehearsal-hardware-in-the-loop verification-actual flight testing” to accelerate the translation of theoretical findings into engineering practice.

Author Contributions

Conceptualization, C.Y.; methodology, C.Y. and J.L.; investigation, C.Y.; writing—original draft preparation, C.Y.; writing—review and editing, J.L. and P.X.; visualization, C.Y. and J.L.; supervision, P.X. and W.X.; funding acquisition, P.X. and W.X. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by National Natural Foundation of China, grant number No. 62201610, and Chinese Postdoctoral Science Foundation, grant number No. 2024M754262.

Data Availability Statement

No new data were created or analyzed in this study.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Zhang, Y.; Hu, Y.; Song, Y.; Zou, D.; Lin, W. Learning vision-based agile flight via differentiable physics. Nat. Mach. Intell. 2025, 7, 954–966. [Google Scholar] [CrossRef]
  2. Kim, M.; Bae, G.; Lee, J.; Shin, W.; Kim, C.; Choi, M.Y.; Shin, H.; Oh, H. RAPID: Robust and agile planner using inverse reinforcement learning for vision-based drone navigation. arXiv 2025, arXiv:2502.02054. [Google Scholar] [CrossRef]
  3. Wang, M.; Wang, Q.; Wang, Z.; Gao, Y.; Wang, J.; Cui, C.; Li, Y.; Ding, Z.; Wang, K.; Xu, C.; et al. Unlocking aerobatic potential of quadcopters: Autonomous freestyle flight generation and execution. Sci. Robot. 2025, 10, eadp9905. [Google Scholar] [CrossRef]
  4. Yashinski, M. Safe radiation surveillance using uncrewed vehicles. Sci. Robot. 2024, 9, eadp1760. [Google Scholar] [CrossRef]
  5. Liu, W.; Ren, Y.; Guo, R.; Kong, V.; Hung, A.; Zhu, F.; Cai, Y.; Wu, H.; Zou, Y.; Zhang, F. Slope inspection under dense vegetation using LiDAR-based quadrotors. Nat. Commun. 2025, 16, 7411. [Google Scholar] [CrossRef]
  6. Gu, J.; Su, T.; Wang, Q.; Du, X.; Guizani, M. Multiple moving targets surveillance based on a cooperative network for multi-UAV. IEEE Commun. Mag. 2018, 56, 82–89. [Google Scholar] [CrossRef]
  7. Hui, Y.; Zhang, X.; Shen, H.; Lu, H.; Tian, B. Dppm: Decentralized exploration planning for multi-uav systems using lightweight information structure. IEEE Trans. Intell. Veh. 2023, 9, 613–625. [Google Scholar] [CrossRef]
  8. Harikumar, K.; Senthilnath, J.; Sundaram, S. Multi-UAV oxyrrhis marina-inspired search and dynamic formation control for forest firefighting. IEEE Trans. Autom. Sci. Eng. 2018, 16, 863–873. [Google Scholar] [CrossRef]
  9. Liang, X.; Su, Z.; Zhou, W.; Meng, G.; Zhu, L. Fault-tolerant control for the multi-quadrotors cooperative transportation under suspension failures. Aerosp. Sci. Technol. 2021, 119, 107139. [Google Scholar] [CrossRef]
  10. Oh, K.K.; Park, M.C.; Ahn, H.S. A survey of multi-agent formation control. Automatica 2015, 53, 424–440. [Google Scholar] [CrossRef]
  11. Zhou, Y.; Rao, B.; Wang, W. UAV swarm intelligence: Recent advances and future trends. IEEE Access 2020, 8, 183856–183878. [Google Scholar] [CrossRef]
  12. Ouyang, Q.; Wu, Z.; Cong, Y.; Wang, Z. Formation control of unmanned aerial vehicle swarms: A comprehensive review. Asian J. Control 2023, 25, 570–593. [Google Scholar] [CrossRef]
  13. Bu, Y.; Yan, Y.; Yang, Y. Advancement challenges in UAV swarm formation control: A comprehensive review. Drones 2024, 8, 320. [Google Scholar] [CrossRef]
  14. Cetinsaya, B.; Reiners, D.; Cruz-Neira, C. From pid to swarms: A decade of advancements in drone control and path planning-a systematic review (2013–2023). Swarm Evol. Comput. 2024, 89, 101626. [Google Scholar] [CrossRef]
  15. Tang, J.; Duan, H.; Lao, S. Swarm intelligence algorithms for multiple unmanned aerial vehicles collaboration: A comprehensive review. Artif. Intell. Rev. 2023, 56, 4295–4327. [Google Scholar] [CrossRef]
  16. Javed, S.; Hassan, A.; Ahmad, R.; Ahmed, W.; Ahmed, R.; Saadat, A. State-of-the-art and future research challenges in UAV swarms. IEEE Internet Things J. 2024, 11, 19023–19045. [Google Scholar] [CrossRef]
  17. Sun, N.; Zhao, J.; Shi, Q.; Liu, C.; Liu, P. Moving target tracking by unmanned aerial vehicle: A survey and taxonomy. IEEE Trans. Ind. Inform. 2024, 20, 7056–7068. [Google Scholar] [CrossRef]
  18. Shukla, P.; Shukla, S.; Singh, A.K. Trajectory-prediction techniques for unmanned aerial vehicles (UAVs): A comprehensive survey. IEEE Commun. Surv. Tutor. 2024, 27, 1867–1910. [Google Scholar] [CrossRef]
  19. Huang, S.; Teo, R.S.H.; Tan, K.K. Collision avoidance of multi unmanned aerial vehicles: A review. Annu. Rev. Control 2019, 48, 147–164. [Google Scholar] [CrossRef]
  20. Wei, Z.; Meng, Z.; Lai, M.; Wu, H.; Han, J.; Feng, Z. Anti-collision technologies for unmanned aerial vehicles: Recent advances and future trends. IEEE Internet Things J. 2021, 9, 7619–7638. [Google Scholar] [CrossRef]
  21. Wang, X.; Zhao, Z.; Yi, L.; Ning, Z.; Guo, L.; Yu, F.; Guo, S. A survey on security of UAV swarm networks: Attacks and countermeasures. ACM Comput. Surv. 2024, 57, 1–37. [Google Scholar] [CrossRef]
  22. Wei, X.; Ma, J.; Sun, C. A survey on security of unmanned aerial vehicle systems: Attacks and countermeasures. IEEE Internet Things J. 2024, 11, 34826–34847. [Google Scholar] [CrossRef]
  23. Colombi, J.; Jacques, D.R.; Lambach, J.L. Integrating UAS swarming with formation drag reduction. In Proceedings of the 2017 Annual IEEE International Systems Conference (SysCon); IEEE: New York, NY, USA, 2017; pp. 1–8. [Google Scholar]
  24. Fu, X.; Pan, J.; Wang, H.; Gao, X. A formation maintenance and reconstruction method of UAV swarm based on distributed control. Aerosp. Sci. Technol. 2020, 104, 105981. [Google Scholar] [CrossRef]
  25. Hu, J.; Niu, H.; Carrasco, J.; Lennox, B.; Arvin, F. Fault-tolerant cooperative navigation of networked UAV swarms for forest fire monitoring. Aerosp. Sci. Technol. 2022, 123, 107494. [Google Scholar] [CrossRef]
  26. Shima, T.; Rasmussen, S. UAV Cooperative Decision and Control: Challenges and Practical Approaches; Society for Industrial and Applied Mathematics: Philadelphia, PA, USA, 2009. [Google Scholar]
  27. Turpin, M.; Michael, N.; Kumar, V. Trajectory design and control for aggressive formation flight with quadrotors. Auton. Robot. 2012, 33, 143–156. [Google Scholar] [CrossRef]
  28. Zhou, P.; Fang, X.; Fang, Y.; He, R.; Long, Y.; Huang, G. Beam management and self-healing for mmWave UAV mesh networks. IEEE Trans. Veh. Technol. 2018, 68, 1718–1732. [Google Scholar] [CrossRef]
  29. Zafar, W.; Khan, B.M. Flying ad-hoc networks: Technological and social implications. IEEE Technol. Soc. Mag. 2016, 35, 67–74. [Google Scholar] [CrossRef]
  30. Bhandari, S.; Wang, X.; Lee, R. Mobility and location-aware stable clustering scheme for UAV networks. IEEE Access 2020, 8, 106364–106372. [Google Scholar] [CrossRef]
  31. Chen, W.; Liu, J.; Guo, H.; Kato, N. Toward robust and intelligent drone swarm: Challenges and future directions. IEEE Netw. 2020, 34, 278–283. [Google Scholar] [CrossRef]
  32. Shakeri, R.; Al-Garadi, M.A.; Badawy, A.; Mohamed, A.; Khattab, T.; Al-Ali, A.K. Design challenges of multi-UAV systems in cyber-physical applications: A comprehensive survey and future directions. IEEE Commun. Surv. Tutor. 2019, 21, 3340–3385. [Google Scholar] [CrossRef]
  33. Cao, Y.; Cheng, X.; Mu, J. Concentrated coverage path planning algorithm of UAV formation for aerial photography. IEEE Sens. J. 2022, 22, 11098–11111. [Google Scholar] [CrossRef]
  34. Hua, Y.; Dong, X.; Hu, G.; Li, Q.; Ren, Z. Distributed time-varying output formation tracking for heterogeneous linear multiagent systems with a nonautonomous leader of unknown input. IEEE Trans. Autom. Control 2019, 64, 4292–4299. [Google Scholar] [CrossRef]
  35. Fan, Y.; Chen, B.; Zhao, Y.; Hu, F.; Liu, C.; Li, Y. Cooperative reconnaissance coverage for heterogeneous unmanned aerial vehicle swarm in unknown communication interference environments. Eng. Appl. Artif. Intell. 2025, 159, 111717. [Google Scholar] [CrossRef]
  36. No, T.S.; Kim, Y.; Tahk, M.J.; Jeon, G.E. Cascade-type guidance law design for multiple-UAV formation keeping. Aerosp. Sci. Technol. 2011, 15, 431–439. [Google Scholar] [CrossRef]
  37. Gu, Y.; Seanor, B.; Campa, G.; Napolitano, M.R.; Rowe, L.; Gururajan, S. Design and flight testing evaluation of formation control laws. IEEE Trans. Control Syst. Technol. 2006, 14, 1105–1112. [Google Scholar] [CrossRef]
  38. Desai, J.P.; Ostrowski, J.P.; Kumar, V. Modeling and control of formations of nonholonomic mobile robots. IEEE Trans. Robot. Autom. 2002, 17, 905–908. [Google Scholar] [CrossRef]
  39. Tan, K.H.; Lewis, M.A. Virtual structures for high-precision cooperative mobile robotic control. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems—IROS’96; IEEE: New York, NY, USA, 1996; Volume 1, pp. 132–139. [Google Scholar]
  40. Lewis, M.A.; Tan, K.H. High precision formation control of mobile robots using virtual structures. Auton. Robot. 1997, 4, 387–403. [Google Scholar] [CrossRef]
  41. Han, X.; Miyazaki, R.; Gao, T.; Tomita, K.; Kamimura, A. Controller design and disturbance rejection of multi-quadcopters for cable suspended payload transportation using virtual structure. IEEE Access 2022, 10, 122197–122210. [Google Scholar] [CrossRef]
  42. Kim, S.; Kim, Y. Three dimensional optimum controller for multiple UAV formation flight using behavior-based decentralized approach. In Proceedings of the 2007 International Conference on Control, Automation and Systems; IEEE: New York, NY, USA, 2007; pp. 1387–1392. [Google Scholar]
  43. Balch, T.; Arkin, R.C. Behavior-based formation control for multirobot teams. IEEE Trans. Robot. Autom. 2002, 14, 926–939. [Google Scholar] [CrossRef]
  44. Yuan, Y.; Deng, Y.; Luo, S.; Duan, H.; Wei, C. Hybrid formation control framework for solar-powered quadrotors via adaptive fission pigeon-inspired optimization. Aerosp. Sci. Technol. 2022, 126, 107564. [Google Scholar] [CrossRef]
  45. Wang, J.; Xin, M. Integrated optimal formation control of multiple unmanned aerial vehicles. IEEE Trans. Control Syst. Technol. 2012, 21, 1731–1744. [Google Scholar] [CrossRef]
  46. Tang, Y.; Shou, Y.; Xu, B.; Liu, Z. Consensus learning based coordinated formation control of multiple UAVs. Chin. J. Aeronaut. 2025, 39, 103722. [Google Scholar] [CrossRef]
  47. Nuno, E.; Loria, A.; Hernández, T.; Maghenem, M.; Panteley, E. Distributed consensus-formation of force-controlled nonholonomic robots with time-varying delays. Automatica 2020, 120, 109114. [Google Scholar] [CrossRef]
  48. Ai, X.; Yu, J. Flatness-based finite-time leader–follower formation control of multiple quadrotors with external disturbances. Aerosp. Sci. Technol. 2019, 92, 20–33. [Google Scholar] [CrossRef]
  49. Zhou, D.; Wang, Z.; Schwager, M. Agile coordination and assistive collision avoidance for quadrotor swarms using virtual structures. IEEE Trans. Robot. 2018, 34, 916–923. [Google Scholar] [CrossRef]
  50. Tan, G.; Zhuang, J.; Zou, J.; Wan, L. Coordination control for multiple unmanned surface vehicles using hybrid behavior-based method. Ocean Eng. 2021, 232, 109147. [Google Scholar] [CrossRef]
  51. Shi, X.; Li, Y.; Yang, Y.; Sun, B.; Li, Y. Rotating consensus for double-integrator multi-agent systems with communication delay. ISA Trans. 2022, 128, 207–216. [Google Scholar] [CrossRef] [PubMed]
  52. Arani, A.H.; Hu, P.; Zhu, Y. HAPS-UAV-enabled heterogeneous networks: A deep reinforcement learning approach. IEEE Open J. Commun. Soc. 2023, 4, 1745–1760. [Google Scholar] [CrossRef]
  53. Wang, K.; Ma, H.; Fu, L.; Li, Q.; Zhao, Z. Joint Task Offloading and UAV Deployment for Collaborative HAP-UAV Systems. In Proceedings of the 2025 5th International Conference on Consumer Electronics and Computer Engineering (ICCECE); IEEE: New York, NY, USA, 2025; pp. 717–721. [Google Scholar]
  54. Kanani, P.; Omidi, M.J.; Modarres-Hashemi, M.; Yanikomeroglu, H. Optimizing Network Performance and Resource Allocation in HAPS-UAV Integrated Sensing and Communication Systems for 6G. IEEE Trans. Wirel. Commun. 2025, 25, 4098–4112. [Google Scholar] [CrossRef]
  55. Jia, Z.; Cui, C.; Dong, C.; Wu, Q.; Ling, Z.; Niyato, D. Distributionally robust optimization for aerial multi-access edge computing via cooperation of UAVs and HAPs. IEEE Trans. Mob. Comput. 2025, 24, 10853–10867. [Google Scholar] [CrossRef]
  56. Liu, L.; Shen, C.; Shu, F.; Wang, F.; Li, S.; Quek, T.Q.S. Hap-uav-assisted maritime iot communication network. IEEE Trans. Mob. Comput. 2025, 25, 767–784. [Google Scholar] [CrossRef]
  57. Manyam, S.G.; Casbeer, D.W.; Weintraub, I.E.; Taylor, C. Trajectory optimization for rendezvous planning using quadratic bézier curves. In Proceedings of the 2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS); IEEE: New York, NY, USA, 2021; pp. 1405–1412. [Google Scholar]
  58. McDonald, S.; Wang, Z. Real-time optimal trajectory generation for UAV to rendezvous with an aerial orbit. In Proceedings of the AIAA Aviation 2019 Forum, Dallas, TX, USA, 17–21 June 2019; p. 3620. [Google Scholar]
  59. Wang, Z.; McDonald, S.T. Convex relaxation for optimal rendezvous of unmanned aerial and ground vehicles. Aerosp. Sci. Technol. 2020, 99, 105756. [Google Scholar] [CrossRef]
  60. McLain, T.; Beard, R. Trajectory planning for coordinated rendezvous of unmanned air vehicles. In Proceedings of the AIAA Guidance, Navigation, and Control Conference and Exhibit, Denver, CO, USA, 14–17 August 2000; p. 4369. [Google Scholar]
  61. Cheng, Z.; Zhao, L.; Shi, Z. Decentralized multi-UAV path planning based on two-layer coordinative framework for formation rendezvous. IEEE Access 2022, 10, 45695–45708. [Google Scholar] [CrossRef]
  62. Zhao, F.; Yu, J.; Hua, Y.; Dong, X.; Li, Q.; Ren, Z. Decoupled SCP-based trajectory planning in the complex environment for multiple fixed-wing UAV systems. In Proceedings of the 2022 International Conference on Unmanned Aircraft Systems (ICUAS); IEEE: New York, NY, USA, 2022; pp. 670–675. [Google Scholar]
  63. Wang, X.; Garcia, E.; Kingston, D.; Casbeer, D. Consensus-based simultaneous arrival of multiple UAVs with constrained velocity. In Proceedings of the 2015 American Control Conference (ACC); IEEE: New York, NY, USA, 2015; pp. 5732–5737. [Google Scholar]
  64. Yuan, L.; Chen, Z.; Zhou, R.; Kong, F. Decentralized control for simultaneous arrival of multiple UAVs. Acta Aeronaut. Astronaut. Sin. 2010, 31, 797–805. [Google Scholar]
  65. Manathara, J.G.; Ghose, D. Rendezvous of multiple UAVs with collision avoidance using consensus. J. Aerosp. Eng. 2012, 25, 480–489. [Google Scholar] [CrossRef]
  66. Shao, Z.; Yan, F.; Zhou, Z.; Zhu, X. Path planning for multi-UAV formation rendezvous based on distributed cooperative particle swarm optimization. Appl. Sci. 2019, 9, 2621. [Google Scholar] [CrossRef]
  67. Zheng, D.; Zhang, Y.; Li, F.; Cheng, P. UAVs cooperative task assignment and trajectory optimization with safety and time constraints. Def. Technol. 2023, 20, 149–161. [Google Scholar] [CrossRef]
  68. Sharma, V.; Reina, D.G.; Kumar, R. HMADSO: A novel hill Myna and desert Sparrow optimization algorithm for cooperative rendezvous and task allocation in FANETs. Soft Comput. 2018, 22, 6191–6214. [Google Scholar] [CrossRef]
  69. Shi, H.; Lu, F.; Wu, L. Cooperative trajectory optimization of UAVs in approaching stage using feedback guidance methods. Def. Technol. 2023, 24, 361–381. [Google Scholar] [CrossRef]
  70. Zhao, K.; Zhai, X.B.; Zhu, J.; Tan, C.W. Formation Control Optimization via Virtual Leader Exploration with Deep Reinforcement Learning for Unmanned Aerial Vehicles. In Proceedings of the 2023 IEEE 29th International Conference on Parallel and Distributed Systems (ICPADS); IEEE: New York, NY, USA, 2023; pp. 807–812. [Google Scholar]
  71. Oh, H.; Turchi, D.; Kim, S.; Tsourdos, A.; Pollini, L.; White, B. Coordinated standoff tracking using path shaping for multiple UAVs. IEEE Trans. Aerosp. Electron. Syst. 2014, 50, 348–363. [Google Scholar] [CrossRef]
  72. Wang, G. Consensus algorithm for multiagent systems with nonuniform communication delays and its application to nonholonomic robot rendezvous. IEEE Trans. Control Netw. Syst. 2022, 10, 1496–1507. [Google Scholar] [CrossRef]
  73. Jiang, W.; Wang, D.; Wang, Y.; Ali, Z.A. UAV rendezvous based on time-varying vector fields. Electron. Lett. 2017, 53, 653–655. [Google Scholar] [CrossRef]
  74. Gou, J.; Liang, T.; Tao, C.; Ma, B.; Wang, H.; Wu, Y. Formation control and aggregation method of UAV based on consensus theory. J. Beijing Univ. Aeronaut. Astronaut. 2024, 50, 1646–1654. [Google Scholar]
  75. Zhang, Z.; Sun, L.; Wang, Y. Multi-Batch Carrier-Based UAV Formation Rendezvous Method Based on Improved Sequential Convex Programming. Drones 2024, 8, 615. [Google Scholar] [CrossRef]
  76. Yao, W.; Qi, N.; Liu, Y. Online trajectory generation with rendezvous for UAVs using multistage path prediction. J. Aerosp. Eng. 2017, 30, 04016092. [Google Scholar] [CrossRef]
  77. Li, J.; Peng, S.; An, H.; Xiang, X.; Shen, L. UAVs formation rendezvous method based on differential geometry and lie group. J. Natl. Univ. Def. Technol. 2013, 35, 157–164. [Google Scholar]
  78. Oh, H.; Kim, S.; Shin, H.S.; White, B.A.; Tsourdos, A.; Rabbath, C.A. Rendezvous and standoff target tracking guidance using differential geometry. J. Intell. Robot. Syst. 2013, 69, 389–405. [Google Scholar] [CrossRef]
  79. Parayil, A.; Ratnoo, A. Cooperative beam-rider guidance for unmanned aerial vehicle rendezvous. J. Intell. Robot. Syst. 2019, 95, 585–599. [Google Scholar] [CrossRef]
  80. Li, J.; Wang, H.; Wang, Y.; Zhang, M.; Ren, B.; Zhu, J. Terminal constraint guidance and predefined-time event-triggered consensus control for multi-UAV aerial rendezvous. Nonlinear Dyn. 2025, 113, 16695–16720. [Google Scholar] [CrossRef]
  81. Li, S.; Zhu, Y.; Guo, G.; Yuan, P.; Bai, J. A separation and rendezvous control method for the UAV-USV system based on distributed NMPC. IEEE Trans. Intell. Veh. 2024, 9, 7251–7263. [Google Scholar] [CrossRef]
  82. Ding, J.; Zhang, H.T.; Hu, B.B.; Jiang, W.; Liu, X. Mutual-Rendezvous Control and Feature-Compatible Landing Optimization for Heterogeneous UAV–USV Fleets. IEEE Trans. Ind. Inform. 2025, 22, 348–359. [Google Scholar] [CrossRef]
  83. Rucco, A.; Sujit, P.B.; Aguiar, A.P.; Sousa, J.B.D.; Pereira, F.L. Optimal rendezvous trajectory for unmanned aerial-ground vehicles. IEEE Trans. Aerosp. Electron. Syst. 2017, 54, 834–847. [Google Scholar] [CrossRef]
  84. Eker, A.H.; Öncü, A.; Bozma, H.I.Ş. Optimal rendezvous scheduling for charging coordination between aerial-ground vehicles. IEEE Trans. Aerosp. Electron. Syst. 2025, 61, 13811–13826. [Google Scholar] [CrossRef]
  85. Zhu, X.; Zhang, X.; You, J.; Yan, M.; Qu, Y. Swarm control of UAV close formation based on information consensus. Acta Aeronaut. Astronaut. Sin. 2015, 36, 3919–3929. [Google Scholar]
  86. Zhao, T.; Gong, C.; Zhang, G.; Zhang, S. A Safe and High Efficiency Control Strategy of Unmanned Aerial Vehicles Partition Rendezvous. J. Electron. Inf. Technol. 2021, 43, 2181–2188. [Google Scholar]
  87. Zhao, C.; Ti, H.; Li, Z.; Feng, S.; Yang, S.; Tang, P. Multi-UAV cooperative formation control and flight test verification. Acta Aeronaut. Astronaut. Sin. 2024, 45, 530249. [Google Scholar]
  88. Xiao, W.; Gao, J.; Ke, X. Control Strategy for UAV Cluster Formation Rendezvous Based on LDE-MADDPG Algorithm. J. Syst. Simul. 2025, 37, 2335–2351. [Google Scholar]
  89. Li, J.; Ning, Z.; He, S.; Lee, C.H.; Zhao, S. Three-dimensional bearing-only target following via observability-enhanced helical guidance. IEEE Trans. Robot. 2022, 39, 1509–1526. [Google Scholar] [CrossRef]
  90. Gabard, B.; Wasik, V.; Rabaste, O.; Deloues, T.; Poullin, D.; Jeuland, H. Airborne targets detection by UAV-embedded passive radar. In Proceedings of the 2020 17th European Radar Conference (EuRAD); IEEE: New York, NY, USA, 2021; pp. 346–349. [Google Scholar]
  91. Zhong, H.; Wang, Y.; Miao, Z.; Li, L.; Fan, S.; Zhang, H. A homography-based visual servo control approach for an underactuated unmanned aerial vehicle in GPS-denied environments. IEEE Trans. Intell. Veh. 2022, 8, 1119–1129. [Google Scholar] [CrossRef]
  92. Lin, Q.; Miao, Z.; Chen, Y.; Wang, X.; He, W.; Wang, Y. Bearing-only formation maneuvering for UAV swarm over directed interaction topologies. IEEE Trans. Intell. Veh. 2024, 10, 2653–2664. [Google Scholar] [CrossRef]
  93. Zhang, Y.; Li, S.; Wang, S.; Wang, X.; Duan, H. Distributed bearing-based formation maneuver control of fixed-wing UAVs by finite-time orientation estimation. Aerosp. Sci. Technol. 2023, 136, 108241. [Google Scholar] [CrossRef]
  94. Zhao, S.; Zelazo, D. Bearing rigidity and almost global bearing-only formation stabilization. IEEE Trans. Autom. Control 2015, 61, 1255–1268. [Google Scholar] [CrossRef]
  95. Zhao, S.; Zelazo, D. Translational and scaling formation maneuver control via a bearing-based approach. IEEE Trans. Control Netw. Syst. 2015, 4, 429–438. [Google Scholar] [CrossRef]
  96. Zhang, Y.; Wang, X.; Wang, S.; Tian, X. Distributed bearing-based formation control of unmanned aerial vehicle swarm via global orientation estimation. Chin. J. Aeronaut. 2022, 35, 44–58. [Google Scholar] [CrossRef]
  97. Huang, Y.; Meng, Z. Bearing-based distributed formation control of multiple vertical take-off and landing UAVs. IEEE Trans. Control Netw. Syst. 2021, 8, 1281–1292. [Google Scholar] [CrossRef]
  98. Li, S.; Wang, S.; Zhang, Y.; Wang, X.; Zhang, Y.; Wu, W.; Chen, R.; Mu, R. Distributed bearing-based fault-tolerant formation control of fixed-wing UAV swarm with prescribed performance. Aerosp. Sci. Technol. 2025, 168, 110897. [Google Scholar] [CrossRef]
  99. Xu, Y.; Zhao, S.; Luo, D.; You, Y. Affine formation maneuver control of high-order multi-agent systems over directed networks. Automatica 2020, 118, 109004. [Google Scholar] [CrossRef]
  100. Lin, Z.; Wang, L.; Han, Z.; Fu, M. Distributed formation control of multi-agent systems using complex Laplacian. IEEE Trans. Autom. Control 2014, 59, 1765–1777. [Google Scholar] [CrossRef]
  101. Han, Z.; Wang, L.; Lin, Z.; Zheng, R. Formation control with size scaling via a complex Laplacian-based approach. IEEE Trans. Cybern. 2015, 46, 2348–2359. [Google Scholar] [CrossRef] [PubMed]
  102. Maaruf, M.; El-Ferik, S. Learning-based safety-guaranteed sliding mode affine formation maneuver control of quadrotors vulnerable to cyber-attacks. ISA Trans. 2025, 159, 66–79. [Google Scholar] [CrossRef] [PubMed]
  103. Xu, Y.; Qu, Y.; Luo, D.; Duan, H.; Guo, Z. Distributed predefined-time estimator-based affine formation target-enclosing maneuver control for cooperative underactuated quadrotor UAVs with fault-tolerant capabilities. Chin. J. Aeronaut. 2025, 38, 103042. [Google Scholar] [CrossRef]
  104. Xu, Y.; Zheng, W.; Luo, D.; Duan, H. Dynamic affine formation control of networked under-actuated quad-rotor UAVs with three-dimensional patterns. J. Syst. Eng. Electron. 2022, 33, 1269–1285. [Google Scholar]
  105. Li, H.; Sun, Z.; Chen, H.; Wang, X.; Shen, L. Bearing-based simultaneous localization and affine formation tracking for fixed-wing unmanned aerial vehicles. Aerosp. Sci. Technol. 2025, 157, 109840. [Google Scholar] [CrossRef]
  106. Bishop, A.N.; Deghat, M.; Anderson, B.D.O.; Hong, Y. Distributed formation control with relaxed motion requirements. Int. J. Robust Nonlinear Control 2015, 25, 3210–3230. [Google Scholar] [CrossRef]
  107. Kumar Ranjan, P.; Sinha, A.; Cao, Y.; Tran, D.M.; Casbeer, D.; Weintraub, I.E. Energy-efficient ring formation control with constrained inputs. J. Guid. Control Dyn. 2023, 46, 1397–1407. [Google Scholar] [CrossRef]
  108. Ranjan, P.K.; Sinha, A.; Cao, Y.; Casbeer, D.; Weintraub, I. Relational maneuvering of leader-follower unmanned aerial vehicles for flexible formation. IEEE Trans. Cybern. 2024, 54, 5598–5609. [Google Scholar] [CrossRef] [PubMed]
  109. Zhang, D.; Tang, Y.; Zhang, W.; Wu, X. Hierarchical design for position-based formation control of rotorcraft-like aerial vehicles. IEEE Trans. Control Netw. Syst. 2020, 7, 1789–1800. [Google Scholar] [CrossRef]
  110. Guo, G.; Yang, D.; Zhang, R. Distributed trajectory optimization and platooning of vehicles to guarantee smooth traffic flow. IEEE Trans. Intell. Veh. 2022, 8, 684–695. [Google Scholar] [CrossRef]
  111. Ren, W.; Atkins, E. Distributed multi-vehicle coordinated control via local information exchange. Int. J. Robust Nonlinear Control IFAC-Affil. J. 2007, 17, 1002–1033. [Google Scholar] [CrossRef]
  112. Yuan, Q.; Li, X. Distributed model predictive formation control for a group of UAVs with spatial kinematics and unidirectional data transmissions. IEEE Trans. Netw. Sci. Eng. 2023, 10, 3209–3222. [Google Scholar] [CrossRef]
  113. Wang, X.; Zerr, B.; Thomas, H.; Clement, B.; Xie, Z. Pattern formation of multi-AUV systems with the optical sensor based on displacement-based formation control. Int. J. Syst. Sci. 2020, 51, 348–367. [Google Scholar] [CrossRef]
  114. Wang, J.; Han, L.; Dong, X.; Li, Q.; Ren, Z. Distributed sliding mode control for time-varying formation tracking of multi-UAV system with a dynamic leader. Aerosp. Sci. Technol. 2021, 111, 106549. [Google Scholar] [CrossRef]
  115. Shao, X.; Li, S.; Zhang, J.; Zhang, F.; Zhang, Q.; Zhang, Q. GPS-free collaborative elliptical circumnavigation control for multiple non-holonomic vehicles. IEEE Trans. Intell. Veh. 2023, 8, 3750–3761. [Google Scholar] [CrossRef]
  116. Kang, S.M.; Park, M.C.; Lee, B.H.; Ahn, H.S. Distance-based formation control with a single moving leader. In Proceedings of the 2014 American Control Conference; IEEE: New York, NY, USA, 2014; pp. 305–310. [Google Scholar]
  117. Chen, H.; Wang, X.; Shen, L.; Cong, Y. Formation flight of fixed-wing UAV swarms: A group-based hierarchical approach. Chin. J. Aeronaut. 2021, 34, 504–515. [Google Scholar] [CrossRef]
  118. Mehdifar, F.; Bechlioulis, C.P.; Hashemzadeh, F.; Baradarannia, M. Prescribed performance distance-based formation control of multi-agent systems. Automatica 2020, 119, 109086. [Google Scholar] [CrossRef]
  119. Trinh, M.H.; Ahn, H.S. Finite-time bearing-based maneuver of acyclic leader-follower formations. IEEE Control Syst. Lett. 2021, 6, 1004–1009. [Google Scholar] [CrossRef]
  120. Wang, Z.; Andersson, S.B.; Tron, R. Bearing-based formation control with optimal motion trajectory. In Proceedings of the 2022 American Control Conference (ACC); IEEE: New York, NY, USA, 2022; pp. 486–493. [Google Scholar]
  121. Gaydamaka, A.; Samuylov, A.; Moltchanov, D.; Ashraf, M.; Tan, B.; Koucheryavy, Y. Dynamic topology organization and maintenance algorithms for autonomous UAV swarms. IEEE Trans. Mob. Comput. 2023, 23, 4423–4439. [Google Scholar] [CrossRef]
  122. Bernard, M.; Pacchierotti, C.; Giordano, P.R. Decentralized connectivity maintenance for quadrotor uavs with field of view constraints. In Proceedings of the 2023 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS); IEEE: New York, NY, USA, 2023; pp. 11111–11118. [Google Scholar]
  123. Dong, X.; Yu, B.; Shi, Z.; Zhong, Y. Time-varying formation control for unmanned aerial vehicles: Theories and applications. IEEE Trans. Control Syst. Technol. 2014, 23, 340–348. [Google Scholar] [CrossRef]
  124. Dong, X.; Zhou, Y.; Ren, Z.; Zhong, Y. Time-varying formation control for unmanned aerial vehicles with switching interaction topologies. Control Eng. Pract. 2016, 46, 26–36. [Google Scholar] [CrossRef]
  125. Chen, Y.; Lü, J.; Han, F.; Yu, X. On the cluster consensus of discrete-time multi-agent systems. Syst. Control Lett. 2011, 60, 517–523. [Google Scholar] [CrossRef]
  126. Wang, T.; Zhao, S.; Xia, Y.; Pan, Z.; Tian, H. Consensus control of large-scale uav swarm based on multi-layer graph. Drones 2022, 6, 402. [Google Scholar] [CrossRef]
  127. Han, T.; Guan, Z.; Chi, M.; Hu, B.; Li, T.; Zhang, X. Multi-formation control of nonlinear leader-following multi-agent systems. ISA Trans. 2017, 69, 140–147. [Google Scholar] [CrossRef]
  128. Liu, J.; Fang, J.; Li, Z.; He, G. Formation control with multiple leaders via event-triggering transmission strategy. Int. J. Control. Autom. Syst. 2019, 17, 1494–1506. [Google Scholar] [CrossRef]
  129. Xin, B.; Kang, Y.; Liu, W. Tracking-oriented formation control for unmanned aerial vehicle swarm through output feedback under jointly-connected topologies. IEEE Trans. Veh. Technol. 2023, 73, 438–449. [Google Scholar] [CrossRef]
  130. Zou, Y.; Zhou, Z.; Dong, X.; Meng, Z. Distributed formation control for multiple vertical takeoff and landing UAVs with switching topologies. IEEE/ASME Trans. Mechatron. 2018, 23, 1750–1761. [Google Scholar] [CrossRef]
  131. Cao, J.; Leong, W.W.L.; Teo, R.S.H.; Huang, S. A general framework for multi-uav communication connectivity maintenance through scalable task allocation. In Proceedings of the 2023 International Conference on Unmanned Aircraft Systems (ICUAS); IEEE: New York, NY, USA, 2023; pp. 549–556. [Google Scholar]
  132. Yan, T.; Xu, X.; Li, Z.; Li, E. Flocking of multi-agent system with dynamic topology by pinning control. IET Control Theory Appl. 2020, 14, 3374–3381. [Google Scholar] [CrossRef]
  133. Yu, H.; Xia, X. Adaptive consensus of multi-agents in networks with jointly connected topologies. Automatica 2012, 48, 1783–1790. [Google Scholar] [CrossRef]
  134. Xi, J.; Wang, C.; Yang, X.; Yang, B. Limited-budget output consensus for descriptor multiagent systems with energy constraints. IEEE Trans. Cybern. 2020, 50, 4585–4598. [Google Scholar] [CrossRef] [PubMed]
  135. Liu, T.; Huang, J. Discrete-time distributed observers over jointly connected switching networks and an application. IEEE Trans. Autom. Control 2020, 66, 1918–1924. [Google Scholar] [CrossRef]
  136. Chen, J.; Zhou, R.; Sun, G.; Zhang, J. Collision-free formation control with global network integrity maintenance via preserving induced-subgraph connectivity. IEEE Syst. J. 2023, 17, 4078–4089. [Google Scholar] [CrossRef]
  137. Fiedler, M. Algebraic connectivity of graphs. Czechoslov. Math. J. 1973, 23, 298–305. [Google Scholar] [CrossRef]
  138. Fiedler, M. A property of eigenvectors of nonnegative symmetric matrices and its application to graph theory. Czechoslov. Math. J. 1975, 25, 619–633. [Google Scholar] [CrossRef]
  139. Poonawala, H.A.; Spong, M.W. Decentralized estimation of the algebraic connectivity for strongly connected networks. In Proceedings of the 2015 American Control Conference (ACC); IEEE: New York, NY, USA, 2015; pp. 4068–4073. [Google Scholar]
  140. Sabattini, L.; Chopra, N.; Secchi, C. On decentralized connectivity maintenance for mobile robotic systems. In Proceedings of the 2011 50th IEEE Conference on Decision and Control and European Control Conference; IEEE: New York, NY, USA, 2011; pp. 988–993. [Google Scholar]
  141. Robuffo Giordano, P.; Franchi, A.; Secchi, C.; Bülthoff, H.H. A passivity-based decentralized strategy for generalized connectivity maintenance. Int. J. Robot. Res. 2013, 32, 299–323. [Google Scholar] [CrossRef]
  142. Fang, H.; Wei, Y.; Chen, J.; Xin, B. Flocking of second-order multiagent systems with connectivity preservation based on algebraic connectivity estimation. IEEE Trans. Cybern. 2016, 47, 1067–1077. [Google Scholar] [CrossRef]
  143. Khateri, K.; Pourgholi, M.; Montazeri, M.; Sabattini, L. A comparison between decentralized local and global methods for connectivity maintenance of multi-robot networks. IEEE Robot. Autom. Lett. 2019, 4, 633–640. [Google Scholar] [CrossRef]
  144. Yang, P.; Freeman, R.A.; Gordon, G.J.; Lynch, K.M.; Srinivasa, S.S.; Sukthankar, R. Decentralized estimation and control of graph connectivity for mobile sensor networks. Automatica 2010, 46, 390–396. [Google Scholar] [CrossRef]
  145. Sabattini, L.; Secchi, C.; Chopra, N.; Gasparri, A. Distributed control of multirobot systems with global connectivity maintenance. IEEE Trans. Robot. 2013, 29, 1326–1332. [Google Scholar] [CrossRef]
  146. Chen, W.H.; Yang, J.; Guo, L.; Li, S. Disturbance-observer-based control and related methods—An overview. IEEE Trans. Ind. Electron. 2015, 63, 1083–1095. [Google Scholar] [CrossRef]
  147. Wang, H.; Li, N.; Wang, Y.; Su, B. Backstepping sliding mode trajectory tracking via extended state observer for quadrotors with wind disturbance. Int. J. Control Autom. Syst. 2021, 19, 3273–3284. [Google Scholar] [CrossRef]
  148. Chen, F.; Lei, W.; Zhang, K.; Tao, G.; Jiang, B. A novel nonlinear resilient control for a quadrotor UAV via backstepping control and nonlinear disturbance observer. Nonlinear Dyn. 2016, 85, 1281–1295. [Google Scholar] [CrossRef]
  149. Yu, Z.; Zhang, Y.; Jiang, B.; Fu, J.; Jin, Y.; Chai, T. Composite adaptive disturbance observer-based decentralized fractional-order fault-tolerant control of networked UAVs. IEEE Trans. Syst. Man Cybern. Syst. 2020, 52, 799–813. [Google Scholar] [CrossRef]
  150. Li, Y.; Li, A.; Pang, K.; Zhang, Z.; Song, G. Fault-tolerant control of nonlinear quadrotor formation based on linear extended state observer and estimated minimum learning parameter. Aerosp. Sci. Technol. 2025, 158, 109909. [Google Scholar] [CrossRef]
  151. Ding, T.; Hou, X.; Zhang, Z.; Wang, J.; Du, J.; Jiang, C. Disturbance-resilient UAV formation control for low-altitude economy: Elliptical configuration tracking via a generalized predefined-time approach. IEEE Trans. Veh. Technol. 2025, 75, 1934–1947. [Google Scholar] [CrossRef]
  152. Shao, X.; Liu, H.; Zhang, W.; Zhao, J.; Zhang, Q. Path driven formation-containment control of multiple UAVs: A path-following framework. Aerosp. Sci. Technol. 2023, 135, 108168. [Google Scholar] [CrossRef]
  153. Yao, J.; Jiao, Z.; Ma, D. Extended-state-observer-based output feedback nonlinear robust control of hydraulic systems with backstepping. IEEE Trans. Ind. Electron. 2014, 61, 6285–6293. [Google Scholar] [CrossRef]
  154. Rout, R.; Subudhi, B. Design of line-of-sight guidance law and a constrained optimal controller for an autonomous underwater vehicle. IEEE Trans. Circuits Syst. II Express Briefs 2020, 68, 416–420. [Google Scholar] [CrossRef]
  155. Guo, K.; Jia, J.; Yu, X.; Guo, L.; Xie, L. Multiple observers based anti-disturbance control for a quadrotor UAV against payload and wind disturbances. Control Eng. Pract. 2020, 102, 104560. [Google Scholar] [CrossRef]
  156. Yu, X.; Feng, Y.; Man, Z. Terminal sliding mode control–an overview. IEEE Open J. Ind. Electron. Soc. 2020, 2, 36–52. [Google Scholar] [CrossRef]
  157. Yu, L.; He, G.; Wang, X.; Zhao, S. Robust fixed-time sliding mode attitude control of tilt trirotor UAV in helicopter mode. IEEE Trans. Ind. Electron. 2021, 69, 10322–10332. [Google Scholar] [CrossRef]
  158. Mofid, O.; Mobayen, S.; Zhang, C.; Esakki, B. Desired tracking of delayed quadrotor UAV under model uncertainty and wind disturbance using adaptive super-twisting terminal sliding mode control. ISA Trans. 2022, 123, 455–471. [Google Scholar] [CrossRef]
  159. Chen, B.S.; Lee, M.Y.; Lin, T.H. DNN-based H∞ control scheme of nonlinear time-varying dynamic systems with external disturbance and its application to UAV tracking design. IEEE Access 2021, 9, 69635–69653. [Google Scholar] [CrossRef]
  160. Xu, J.; Shi, P.; Lim, C.C.; Cai, C.; Zou, Y. Reliable tracking control for under-actuated quadrotors with wind disturbances. IEEE Trans. Syst. Man Cybern. Syst. 2018, 49, 2059–2070. [Google Scholar] [CrossRef]
  161. Dai, B.; He, Y.; Zhang, G.; Gu, F.; Yang, L.; Xu, W. Wind disturbance rejection for unmanned aerial vehicles using acceleration feedback enhanced H∞ method. Auton. Robot. 2020, 44, 1271–1285. [Google Scholar] [CrossRef]
  162. Liu, Y.; Rajappa, S.; Montenbruck, J.M.; Stegagno, P.; Bülthoff, H.; Allgöwer, F.; Zell, A. Robust nonlinear control approach to nontrivial maneuvers and obstacle avoidance for quadrotor UAV under disturbances. Robot. Auton. Syst. 2017, 98, 317–332. [Google Scholar] [CrossRef]
  163. Cui, L.; Zhang, R.; Yang, H.; Zuo, Z. Adaptive super-twisting trajectory tracking control for an unmanned aerial vehicle under gust winds. Aerosp. Sci. Technol. 2021, 115, 106833. [Google Scholar] [CrossRef]
  164. Xing, Z.; Zhang, Y.; Su, C.Y. Active wind rejection control for a quadrotor UAV against unknown winds. IEEE Trans. Aerosp. Electron. Syst. 2023, 59, 8956–8968. [Google Scholar] [CrossRef]
  165. Izzo, D.; Märtens, M.; Pan, B. A survey on artificial intelligence trends in spacecraft guidance dynamics and control. Astrodynamics 2019, 3, 287–299. [Google Scholar] [CrossRef]
  166. O’Connell, M.; Shi, G.; Shi, X.; Azizzadenesheli, K.; Anandkumar, A.; Yue, Y.; Chung, S.J. Neural-fly enables rapid learning for agile flight in strong winds. Sci. Robot. 2022, 7, eabm6597. [Google Scholar] [CrossRef]
  167. Fan, D.D.; Nguyen, J.; Thakker, R.; Alatur, N.; Agha-mohammadi, A.A.; Theodorou, E.A. Bayesian learning-based adaptive control for safety critical systems. In Proceedings of the 2020 IEEE International Conference on Robotics and Automation (ICRA); IEEE: New York, NY, USA, 2020; pp. 4093–4099. [Google Scholar]
  168. Dhiman, V.; Khojasteh, M.J.; Franceschetti, M.; Atanasov, N. Control barriers in bayesian learning of system dynamics. IEEE Trans. Autom. Control 2021, 68, 214–229. [Google Scholar] [CrossRef]
  169. Li, B.; Li, Y.; Yang, P.; Zhu, X. Adaptive neural network-based fault-tolerant control for quadrotor-slung-load system under marine scene. IEEE Trans. Intell. Veh. 2023, 9, 681–691. [Google Scholar] [CrossRef]
  170. Wang, Y.; Wang, H.; Zhu, J.; Liu, Y.; Zhang, M.; Su, Z. Flexible prescribed performance-based approaching control for UAV aerial recovery under multiwind disturbances. Chin. J. Aeronaut. 2025, 38, 103282. [Google Scholar] [CrossRef]
  171. Xue, J.; Liu, Z.; Liu, G.; Zhou, Z.; Zhang, K.; Tang, Y.; Wang, J. Robust wind-resistant hovering control of quadrotor UAVs using deep reinforcement learning. IEEE Trans. Intell. Veh. 2023, 1–10. [Google Scholar] [CrossRef]
  172. Ma, B.; Liu, Z.; Zhao, W.; Yuan, J.; Long, H.; Wang, X.; Yuan, Z. Target tracking control of UAV through deep reinforcement learning. IEEE Trans. Intell. Transp. Syst. 2023, 24, 5983–6000. [Google Scholar] [CrossRef]
  173. Wan, X.; Shao, Y.; Zhang, S.; Li, S. Terrain aided planetary UAV localization based on geo-referencing. IEEE Trans. Geosci. Remote Sens. 2022, 60, 4602018. [Google Scholar] [CrossRef]
  174. Zhu, F.; Ren, Y.; Yin, L.; Kong, F.; Liu, Q.; Xue, R. Swarm-lio2: Decentralized, efficient lidar-inertial odometry for uav swarms. IEEE Trans. Robot. 2024, 41, 960–981. [Google Scholar] [CrossRef]
  175. Gageik, N.; Benz, P.; Montenegro, S. Obstacle detection and collision avoidance for a UAV with complementary low-cost sensors. IEEE Access 2015, 3, 599–609. [Google Scholar] [CrossRef]
  176. Guo, K.; Li, X.; Xie, L. Ultra-wideband and odometry-based cooperative relative localization with application to multi-UAV formation control. IEEE Trans. Cybern. 2019, 50, 2590–2603. [Google Scholar] [CrossRef] [PubMed]
  177. Kohlbacher, A.; Eliasson, J.; Acres, K.; Chung, H.; Barca, J.C. A low cost omnidirectional relative localization sensor for swarm applications. In Proceedings of the 2018 IEEE 4th World Forum on Internet of Things (WF-IoT); IEEE: New York, NY, USA, 2018; pp. 694–699. [Google Scholar]
  178. She, F.; Zhang, Y.; Shi, D.; Zhou, H.; Ren, X.; Xu, T. Enhanced relative localization based on persistent excitation for multi-UAVs in GPS-denied environments. IEEE Access 2020, 8, 148136–148148. [Google Scholar] [CrossRef]
  179. Gao, Y.; Feng, H.; Chen, J.; Li, J.; Wei, Z. A scalable distributed control algorithm for bearing-only passive UAV formation maintenance. Sensors 2023, 23, 3849. [Google Scholar] [CrossRef]
  180. Yan, C.; Wang, C.; Xiang, X.; Lan, Z.; Jiang, Y. Deep reinforcement learning of collision-free flocking policies for multiple fixed-wing UAVs using local situation maps. IEEE Trans. Ind. Inform. 2021, 18, 1260–1270. [Google Scholar] [CrossRef]
  181. Ma, B.; Liu, Z.; Jiang, F.; Zhao, W.; Duan, Q.; Wang, X.; Zhang, J.; Wang, L. Reinforcement learning based UAV formation control in GPS-denied environment. Chin. J. Aeronaut. 2023, 36, 281–296. [Google Scholar] [CrossRef]
  182. Yan, J.; Yu, Y.; Wang, X. Hierarchical ADP-ISMC formation control of fixed-wing UAVs in local frames under bounded disturbances. IEEE Trans. Syst. Man Cybern. Syst. 2024, 54, 6694–6707. [Google Scholar] [CrossRef]
  183. Chiang, H.T.; Malone, N.; Lesser, K.; Oishi, M.; Tapia, L. Path-guided artificial potential fields with stochastic reachable sets for motion planning in highly dynamic environments. In Proceedings of the 2015 IEEE International Conference on Robotics and Automation (ICRA); IEEE: New York, NY, USA, 2015; pp. 2347–2354. [Google Scholar]
  184. Lin, Z.; Castano, L.; Mortimer, E.; Xu, H. Fast 3D collision avoidance algorithm for fixed wing UAS. J. Intell. Robot. Syst. 2020, 97, 577–604. [Google Scholar] [CrossRef]
  185. Yu, Z.; Si, Z.; Li, X.; Wang, D.; Song, H. A novel hybrid particle swarm optimization algorithm for path planning of UAVs. IEEE Internet Things J. 2022, 9, 22547–22558. [Google Scholar] [CrossRef]
  186. Long, P.; Fan, T.; Liao, X.; Liu, W.; Zhang, H.; Pan, J. Towards optimally decentralized multi-robot collision avoidance via deep reinforcement learning. In Proceedings of the 2018 IEEE International Conference on Robotics and Automation (ICRA); IEEE: New York, NY, USA, 2018; pp. 6252–6259. [Google Scholar]
  187. Koren, Y.; Borenstein, J. Potential field methods and their inherent limitations for mobile robot navigation. In Proceedings of the 1991 IEEE International Conference on Robotics and Automation, Sacramento, CA, USA, 9–11 April 1991; Volume 2, pp. 1398–1404. [Google Scholar]
  188. Zhang, J.; Yan, J.; Zhang, P. Fixed-wing UAV formation control design with collision avoidance based on an improved artificial potential field. IEEE Access 2018, 6, 78342–78351. [Google Scholar] [CrossRef]
  189. Pan, Z.; Zhang, C.; Xia, Y.; Xiong, H.; Shao, X. An improved artificial potential field method for path planning and formation control of the multi-UAV systems. IEEE Trans. Circuits Syst. II Express Briefs 2021, 69, 1129–1133. [Google Scholar] [CrossRef]
  190. Hartley, J.; Shum, H.P.H.; Ho, E.S.L.; Wang, H.; Ramamoorthy, S. Formation control for UAVs using a Flux Guided approach. Expert Syst. Appl. 2022, 205, 117665. [Google Scholar] [CrossRef]
  191. Seo, J.; Kim, Y.; Kim, S.; Tsourdos, A. Collision avoidance strategies for unmanned aerial vehicles in formation flight. IEEE Trans. Aerosp. Electron. Syst. 2017, 53, 2718–2734. [Google Scholar] [CrossRef]
  192. Fiorini, P.; Shiller, Z. Motion planning in dynamic environments using velocity obstacles. Int. J. Robot. Res. 1998, 17, 760–772. [Google Scholar] [CrossRef]
  193. Xian, B.; Jiang, P.; Hu, J.; Wang, Y.; Li, Q. A three-dimensional collision avoidance strategy for multiple unmanned aerial vehicles using velocity obstacle method. Aerosp. Sci. Technol. 2025, 168, 110793. [Google Scholar] [CrossRef]
  194. Van den Berg, J.; Lin, M.; Manocha, D. Reciprocal velocity obstacles for real-time multi-agent navigation. In Proceedings of the 2008 IEEE International Conference on Robotics and Automation; IEEE: New York, NY, USA, 2008; pp. 1928–1935. [Google Scholar]
  195. Snape, J.; Van Den Berg, J.; Guy, S.J.; Manocha, D. Independent navigation of multiple mobile robots with hybrid reciprocal velocity obstacles. In Proceedings of the 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems; IEEE: New York, NY, USA, 2009; pp. 5917–5922. [Google Scholar]
  196. Van Den Berg, J.; Lin, M.; Manocha, D. Reciprocal n-body collision avoidance. In Proceedings of the Robotics Research: The 14th International Symposium ISRR; Springer: Berlin/Heidelberg, Germany, 2011; pp. 3–19. [Google Scholar]
  197. Marcucci, T.; Petersen, M.; von Wrangel, D.; Tedrake, R. Motion planning around obstacles with convex optimization. Sci. Robot. 2023, 8, eadf7843. [Google Scholar] [CrossRef] [PubMed]
  198. Zhu, H.; Guo, Y.; Zhang, Y.; He, Z.; Li, S.; Lu, H. Experimental analysis of multi-robot network resilience strategy using control barrier functions. In Proceedings of the 2023 IEEE International Conference on Unmanned Systems (ICUS); IEEE: New York, NY, USA, 2023; pp. 1569–1574. [Google Scholar]
  199. Zhu, H.; Alonso-Mora, J. Chance-constrained collision avoidance for mavs in dynamic environments. IEEE Robot. Autom. Lett. 2019, 4, 776–783. [Google Scholar] [CrossRef]
  200. Chen, J.; Zhou, R.; Sun, G.; Li, Q.; Zhang, N. Distributed formation control of multiple aerial vehicles based on guidance route. Chin. J. Aeronaut. 2023, 36, 368–381. [Google Scholar] [CrossRef]
  201. Wu, J.; Wu, B.; Deng, H.; Xu, Y.; Ma, X. Time-varying nonholonomic UAV formation control with trajectory prediction and nonlinear model predictive control. J. Aerosp. Eng. 2024, 37, 04024020. [Google Scholar] [CrossRef]
  202. Yao, P.; Wei, Y.; Zhao, Z. Null-space-based modulated reference trajectory generator for multi-robots formation in obstacle environment. ISA Trans. 2022, 123, 168–178. [Google Scholar] [CrossRef]
  203. Chen, L.; Wu, P.; Chitta, K.; Jaeger, B.; Geiger, A.; Li, H. End-to-end autonomous driving: Challenges and frontiers. IEEE Trans. Pattern Anal. Mach. Intell. 2024, 46, 10164–10183. [Google Scholar] [CrossRef] [PubMed]
  204. Song, C.; Zhang, X.; She, Y.; Li, B.; Zhang, Q. Trajectory Planning for UAV Swarm Tracking Moving Target Based on an Improved Model Predictive Control Fusion Algorithm. IEEE Internet Things J. 2025, 12, 19354–19369. [Google Scholar] [CrossRef]
  205. Wu, K.; Liu, L.; Liang, C.; Li, L. UAV formation control based on ensemble reinforcement learning. Neurocomputing 2025, 651, 131056. [Google Scholar] [CrossRef]
  206. Wu, J.; Li, D.; Yu, Y.; Gao, L.; Wu, J.; Han, G. An attention mechanism and adaptive accuracy triple-dependent MADDPG formation control method for hybrid UAVs. IEEE Trans. Intell. Transp. Syst. 2024, 25, 11648–11663. [Google Scholar] [CrossRef]
  207. Liu, Y.; Liu, Z.; Wang, G.; Yan, C.; Wang, X.; Huang, Z. Flexible multi-UAV formation control via integrating deep reinforcement learning and affine transformations. Aerosp. Sci. Technol. 2024, 157, 109812. [Google Scholar] [CrossRef]
  208. Quan, L.; Yin, L.; Zhang, T.; Wang, M.; Wang, R.; Zhong, S. Robust and efficient trajectory planning for formation flight in dense environments. IEEE Trans. Robot. 2023, 39, 4785–4804. [Google Scholar] [CrossRef]
  209. Zhu, L.; Wang, Y.; Wu, Z. An adaptive priority allocation for formation UAVs in complex context. IEEE Trans. Aerosp. Electron. Syst. 2020, 57, 1002–1015. [Google Scholar] [CrossRef]
  210. Zhang, M.; Wang, H.; Li, Z.; Wang, Y.; Zhang, X.; Tang, Q.; Ma, S.; Wu, J. Fluid-based moderate collision avoidance for UAV formation in 3-D low-altitude environments. Chin. J. Aeronaut. 2025, 38, 103222. [Google Scholar] [CrossRef]
  211. He, X.; Luo, D.X.; Chen, Z.; Yang, G.; Liu, Y. Consensus Based Reinforcement Learning Method for Differentiated Formation Control of UAVs. IEEE Trans. Veh. Technol. 2025, 74, 2429–2442. [Google Scholar] [CrossRef]
  212. Zhang, W.; Yang, D.; Stipanović, D.M.; Liu, J. Collision-free formation control of UAVs via closed-form event-triggered strategy and generalized p-norm distance. Aerosp. Sci. Technol. 2025, 168, 110808. [Google Scholar] [CrossRef]
  213. Pu, Q.; Yang, L.; Li, T. Dynamic coverage path planning method for UAV formations in multi-region aerial tasks. Aerosp. Sci. Technol. 2025, 167, 110683. [Google Scholar] [CrossRef]
  214. Sui, Z.; Pu, Z.; Yi, J.; Wu, S. Formation control with collision avoidance through deep reinforcement learning using model-guided demonstration. IEEE Trans. Neural Netw. Learn. Syst. 2020, 32, 2358–2372. [Google Scholar] [CrossRef]
  215. Liu, Y.C.; Bianchin, G.; Pasqualetti, F. Secure trajectory planning against undetectable spoofing attacks. Automatica 2020, 112, 108655. [Google Scholar] [CrossRef]
  216. Trejo, J.A.V.; Guenard, A.; Adam-Medina, M.; Ciarletta, L.; Ponsart, J.C.; Theilliol, D. Resilient leader-following formation control for a fleet of unmanned aerial vehicles under cyber-attacks. In Proceedings of the 2023 International Conference on Unmanned Aircraft Systems (ICUAS); IEEE: New York, NY, USA, 2023; pp. 731–737. [Google Scholar]
  217. Huang, X.; Dong, J. Reliable leader-to-follower formation control of multiagent systems under communication quantization and attacks. IEEE Trans. Syst. Man Cybern. Syst. 2019, 50, 89–99. [Google Scholar] [CrossRef]
  218. Li, X.M.; Zhou, Q.; Li, P.; Li, H.; Lu, R. Event-triggered consensus control for multi-agent systems against false data-injection attacks. IEEE Trans. Cybern. 2019, 50, 1856–1866. [Google Scholar] [CrossRef] [PubMed]
  219. Guo, Y.; Wu, M.; Tang, K.; Tie, J.; Li, X. Covert spoofing algorithm of UAV based on GPS/INS-integrated navigation. IEEE Trans. Veh. Technol. 2019, 68, 6557–6564. [Google Scholar] [CrossRef]
  220. He, J.; Gong, X. Resilient path planning of unmanned aerial vehicles against covert attacks on ultrawideband sensors. IEEE Trans. Ind. Inform. 2023, 19, 10892–10900. [Google Scholar] [CrossRef]
  221. Sun, X.; Gu, Z.; Yang, F.; Yan, S. Memory-event-trigger-based secure control of cloud-aided active suspension systems against deception attacks. Inf. Sci. 2021, 543, 1–17. [Google Scholar] [CrossRef]
  222. Tian, E.; Chen, H.; Wang, C.; Wang, L. Security-ensured state of charge estimation of lithium-ion batteries subject to malicious attacks. IEEE Trans. Smart Grid 2022, 14, 2250–2261. [Google Scholar] [CrossRef]
  223. Zha, L.; Liao, R.; Liu, J.; Xie, X.; Tian, E.; Cao, J. Dynamic event-triggered output feedback control for networked systems subject to multiple cyber attacks. IEEE Trans. Cybern. 2021, 52, 13800–13808. [Google Scholar] [CrossRef] [PubMed]
  224. Gu, Z.; Yin, T.; Lu, Q.; Park, J.H. Resilient event-triggered formation control and secure estimation of multi-UAV systems. IEEE Trans. Ind. Inform. 2025, 21, 4915–4923. [Google Scholar] [CrossRef]
  225. Yin, T.; Gu, Z.; Park, J.H. Event-based intermittent formation control of multi-UAV systems under deception attacks. IEEE Trans. Neural Netw. Learn. Syst. 2022, 35, 8336–8347. [Google Scholar] [CrossRef]
  226. Bi, S.; Li, K.; Hu, S.; Ni, W.; Wang, C.; Wang, X. Detection and mitigation of position spoofing attacks on cooperative UAV swarm formations. IEEE Trans. Inf. Forensics Secur. 2023, 19, 1883–1895. [Google Scholar] [CrossRef]
  227. Pan, K.; Yang, F.; Lyu, Y.; Ji, M.; Pan, Q. Neural observer-based formation for multi-UAVs against deception and desired trajectory attacks. Neurocomputing 2025, 622, 129297. [Google Scholar] [CrossRef]
  228. Liu, J.; Yin, T.; Yue, D.; Karimi, H.R.; Cao, J. Event-based secure leader-following consensus control for multiagent systems with multiple cyber attacks. IEEE Trans. Cybern. 2020, 51, 162–173. [Google Scholar] [CrossRef]
  229. Yin, T.; Gu, Z.; Xie, X. Observer-based event-triggered sliding mode control for secure formation tracking of multi-UAV systems. IEEE Trans. Netw. Sci. Eng. 2022, 10, 887–898. [Google Scholar] [CrossRef]
  230. Wang, Y.; Li, Y.; Parisini, T.; Zhao, D. Resilient Distributed Control for Uncertain Nonlinear Interconnected Systems under Replay Cyber-Attacks. IEEE Trans. Autom. Control 2025, 70, 5429–5443. [Google Scholar] [CrossRef]
  231. Huang, J.; Zhao, L.; Wang, Q.G. Adaptive control of a class of strict feedback nonlinear systems under replay attacks. ISA Trans. 2020, 107, 134–142. [Google Scholar] [CrossRef] [PubMed]
  232. Huang, J.; Yang, W.; Ho, D.W.C.; Li, F.; Tang, Y. Security analysis of distributed consensus filtering under replay attacks. IEEE Trans. Cybern. 2023, 54, 3526–3539. [Google Scholar] [CrossRef]
  233. Gope, P.; Lee, J.; Quek, T.Q.S. Resilience of DoS attacks in designing anonymous user authentication protocol for wireless sensor networks. IEEE Sens. J. 2016, 17, 498–503. [Google Scholar] [CrossRef]
  234. Zhao, L.; Yang, G.H. Adaptive fault-tolerant control for nonlinear multi-agent systems with DoS attacks. Inf. Sci. 2020, 526, 39–53. [Google Scholar] [CrossRef]
  235. Wan, Y.; Wen, G.; Yu, X.; Huang, T. Distributed consensus tracking of networked agent systems under denial-of-service attacks. IEEE Trans. Syst. Man Cybern. Syst. 2020, 51, 6183–6196. [Google Scholar] [CrossRef]
  236. Zhang, D.; Liu, L.; Feng, G. Consensus of heterogeneous linear multiagent systems subject to aperiodic sampled-data and DoS attack. IEEE Trans. Cybern. 2018, 49, 1501–1511. [Google Scholar] [CrossRef] [PubMed]
  237. Zhang, D.; Feng, G. A new switched system approach to leader–follower consensus of heterogeneous linear multiagent systems with DoS attack. IEEE Trans. Syst. Man Cybern. Syst. 2019, 51, 1258–1266. [Google Scholar] [CrossRef]
  238. Tang, C.; Ji, L.; Yang, S.; Guo, X. Adaptive bipartite time-varying formation tracking control for heterogeneous multi-agent systems with DoS attacks. ISA Trans. 2025, 157, 56–67. [Google Scholar] [CrossRef]
  239. Mairaj, A.; Javaid, A.Y. Game theoretic solution for an Unmanned Aerial Vehicle network host under DDoS attack. Comput. Netw. 2022, 211, 108962. [Google Scholar] [CrossRef]
  240. Yang, H.; Yu, Z.; Zhang, Y. Resilient Fault-Tolerant Cooperative Control for Multiple Unmanned Aerial Vehicles under DoS Attacks and Actuator Faults. IEEE Trans. Veh. Technol. 2025, 75, 377–391. [Google Scholar] [CrossRef]
  241. Zhao, H.; Dai, X.; Ding, L.; Cui, D.; Ding, J.; Chai, T. Resilient cooperative control for high-speed trains under denial-of-service attacks. IEEE Trans. Veh. Technol. 2021, 70, 12427–12436. [Google Scholar] [CrossRef]
  242. Yue, D.; Tian, E.; Han, Q.L. A delay system method for designing event-triggered controllers of networked control systems. IEEE Trans. Autom. Control 2012, 58, 475–481. [Google Scholar] [CrossRef]
  243. Luo, B.; Huang, T.; Liu, D. Periodic event-triggered suboptimal control with sampling period and performance analysis. IEEE Trans. Cybern. 2019, 51, 1253–1261. [Google Scholar] [CrossRef]
  244. Cuenca, A.; Antunes, D.J.; Castillo, A.; Garcia, P.; Khashooei, B.A.; Heemels, W.P.M.H. Periodic event-triggered sampling and dual-rate control for a wireless networked control system with applications to UAVs. IEEE Trans. Ind. Electron. 2018, 66, 3157–3166. [Google Scholar] [CrossRef]
  245. Cai, W.; She, J.; Wu, M.; Ohyama, Y. Disturbance suppression for quadrotor UAV using sliding-mode-observer-based equivalent-input-disturbance approach. ISA Trans. 2019, 92, 286–297. [Google Scholar] [CrossRef]
  246. Xie, X.; Zhou, Q.; Yue, D.; Li, H. Relaxed control design of discrete-time Takagi–Sugeno fuzzy systems: An event-triggered real-time scheduling approach. IEEE Trans. Syst. Man Cybern. Syst. 2017, 48, 2251–2262. [Google Scholar] [CrossRef]
  247. Yang, F.; Liu, J.; Guan, X. Distributed fixed-time optimal energy management for microgrids based on a dynamic event-triggered mechanism. IEEE/CAA J. Autom. Sin. 2024, 11, 2396–2407. [Google Scholar] [CrossRef]
  248. Li, F.; Li, K.; Peng, C.; Cao, L. Dynamic event-triggered fuzzy non-fragile control of DC microgrids. ISA Trans. 2023, 142, 83–97. [Google Scholar] [CrossRef] [PubMed]
  249. Gu, Z.; Huang, X.; Sun, X.; Xie, X.; Park, J.H. Memory-event-triggered tracking control for intelligent vehicle transportation systems: A leader-following approach. IEEE Trans. Intell. Transp. Syst. 2023, 25, 4021–4031. [Google Scholar] [CrossRef]
  250. Liu, J.; Gu, Y.; Xie, X.; Yue, D.; Park, J.H. Hybrid-Driven-Based H Control for Networked Cascade Control Systems with Actuator Saturations and Stochastic Cyber Attacks. IEEE Trans. Syst. Man Cybern. Syst. 2018, 49, 2452–2463. [Google Scholar] [CrossRef]
  251. Gu, Z.; Shi, P.; Yue, D.; Ding, Z. Decentralized adaptive event-triggered H filtering for a class of networked nonlinear interconnected systems. IEEE Trans. Cybern. 2018, 49, 1570–1579. [Google Scholar] [CrossRef] [PubMed]
  252. Peng, C.; Sun, H. Switching-like event-triggered control for networked control systems under malicious denial of service attacks. IEEE Trans. Autom. Control 2020, 65, 3943–3949. [Google Scholar] [CrossRef]
  253. Gu, Z.; Ahn, C.K.; Yan, S.; Xie, X.; Yue, D. Event-triggered filter design based on average measurement output for networked unmanned surface vehicles. IEEE Trans. Circuits Syst. II Express Briefs 2022, 69, 3804–3808. [Google Scholar] [CrossRef]
  254. Zegers, F.M.; Hale, M.T.; Shea, J.M.; Dixon, W.E. Event-triggered formation control and leader tracking with resilience to byzantine adversaries: A reputation-based approach. IEEE Trans. Control Netw. Syst. 2021, 8, 1417–1429. [Google Scholar] [CrossRef]
  255. Ghazvini, H.R.B.; Haeri, M. Byzantine agents’ detection in distributed Nash equilibrium seeking algorithms using an adaptive event-triggered scheme. IEEE Syst. J. 2023, 17, 4407–4418. [Google Scholar] [CrossRef]
  256. Patrizi, N.; Fragkos, G.; Ortiz, K.; Oishi, M.; Tsiropoulou, E.E. A UAV-enabled dynamic multi-target tracking and sensing framework. In Proceedings of the GLOBECOM 2020-2020 IEEE Global Communications Conference; IEEE: New York, NY, USA, 2020; pp. 1–6. [Google Scholar]
  257. LeBlanc, H.J.; Zhang, H.; Koutsoukos, X.; Sundaram, S. Resilient asymptotic consensus in robust networks. IEEE J. Sel. Areas Commun. 2013, 31, 766–781. [Google Scholar] [CrossRef]
  258. Yan, J.; Wen, C. Resilient containment control in adversarial environment. IEEE Trans. Control Netw. Syst. 2020, 7, 1951–1959. [Google Scholar] [CrossRef]
  259. Yan, J.; Wen, C.; Liu, X.K.; Xing, L. Resilient impulsive control for second-order consensus under malicious nodes. IEEE Trans. Circuits Syst. II Express Briefs 2020, 68, 1962–1966. [Google Scholar] [CrossRef]
  260. Yan, J.; Deng, C.; Wen, C. Resilient output regulation in heterogeneous networked systems under Byzantine agents. Automatica 2021, 133, 109872. [Google Scholar] [CrossRef]
  261. Gong, X.; Gui, J.; Chen, Y.; Yang, X.; Yu, W.; Huang, T. Resilient human-in-the-loop formation-tracking of multi-UAV systems against Byzantine attacks. IEEE Trans. Autom. Sci. Eng. 2024, 22, 3797–3809. [Google Scholar] [CrossRef]
  262. Ziquan, Y.U.; Zhang, Y.; Jiang, B.; Fu, J.; Jin, Y. A review on fault-tolerant cooperative control of multiple unmanned aerial vehicles. Chin. J. Aeronaut. 2022, 35, 1–18. [Google Scholar] [CrossRef]
  263. Zou, Y.; Xia, K. Robust fault-tolerant control for underactuated takeoff and landing UAVs. IEEE Trans. Aerosp. Electron. Syst. 2020, 56, 3545–3555. [Google Scholar] [CrossRef]
  264. Liu, D.; Liu, H.; Lewis, F.L.; Wan, Y. Robust fault-tolerant formation control for tail-sitters in aggressive flight mode transitions. IEEE Trans. Ind. Inform. 2019, 16, 299–308. [Google Scholar] [CrossRef]
  265. Slam, S.; Liu, P.X.; El Saddik, A. Robust control of four-rotor unmanned aerial vehicle with disturbance uncertainty. IEEE Trans. Ind. Electron. 2014, 62, 1563–1571. [Google Scholar] [CrossRef]
  266. Liu, C.; Jiang, B.; Zhang, K. Adaptive fault-tolerant H-Infinity output feedback control for Lead–Wing close formation flight. IEEE Trans. Syst. Man Cybern. Syst. 2018, 50, 2804–2814. [Google Scholar] [CrossRef]
  267. Zhang, C.; Wang, J.; Zhang, D.; Shao, X. Fault-tolerant adaptive finite-time attitude synchronization and tracking control for multi-spacecraft formation. Aerosp. Sci. Technol. 2018, 73, 197–209. [Google Scholar] [CrossRef]
  268. Li, J.; Guo, F.; Zhao, J. Fixed-wing UAV formation robust fault-tolerant control with switching topologies. IEEE Access 2024, 12, 40521–40533. [Google Scholar] [CrossRef]
  269. Rudin, K.; Ducard, G.J.J.; Siegwart, R.Y. Active fault-tolerant control with imperfect fault detection information: Applications to UAVs. IEEE Trans. Aerosp. Electron. Syst. 2019, 56, 2792–2805. [Google Scholar] [CrossRef]
  270. Zhang, K.; Jiang, B.; Shi, P. Adjustable parameter-based distributed fault estimation observer design for multiagent systems with directed graphs. IEEE Trans. Cybern. 2016, 47, 306–314. [Google Scholar] [CrossRef]
  271. Su, X.; Liu, X.; Song, Y.D. Fault-tolerant control of multiarea power systems via a sliding-mode observer technique. IEEE/ASME Trans. Mechatron. 2017, 23, 38–47. [Google Scholar] [CrossRef]
  272. Han, J.; Liu, X.; Xie, X.; Wei, X. Dynamic output feedback fault tolerant control for switched fuzzy systems with fast time varying and unbounded faults. IEEE Trans. Fuzzy Syst. 2023, 31, 3185–3196. [Google Scholar] [CrossRef]
  273. Chen, M.; Yan, K.; Wu, Q. Multi-approximator-based fault-tolerant tracking control for unmanned autonomous helicopter with input saturation. IEEE Trans. Syst. Man Cybern. Syst. 2021, 52, 5710–5722. [Google Scholar] [CrossRef]
  274. Zuo, Z.; Zhang, J.; Wang, Y. Adaptive fault-tolerant tracking control for linear and Lipschitz nonlinear multi-agent systems. IEEE Trans. Ind. Electron. 2014, 62, 3923–3931. [Google Scholar] [CrossRef]
  275. Han, J.; Liu, X.; Wei, X.; Hu, X. Adaptive adjustable dimension observer based fault estimation for switched fuzzy systems with unmeasurable premise variables. Fuzzy Sets Syst. 2023, 452, 149–167. [Google Scholar] [CrossRef]
  276. Liu, Q.; Zhang, K.; Jiang, B. Fixed-time fault estimation and prescribed performance fault-tolerant control for interconnected systems. IEEE Trans. Cybern. 2022, 54, 1084–1095. [Google Scholar] [CrossRef]
  277. Cheng, W.; Zhang, K.; Jiang, B. Distributed adaptive fixed-time fault-tolerant formation control for heterogeneous multiagent systems with a leader of unknown input. IEEE Trans. Cybern. 2022, 53, 7285–7294. [Google Scholar] [CrossRef]
  278. Tian, D.; Xu, R.; Sariyildiz, E.; Gao, H. An adaptive switching-gain sliding-mode-assisted disturbance observer for high-precision servo control. IEEE Trans. Ind. Electron. 2021, 69, 1762–1772. [Google Scholar] [CrossRef]
  279. Lin, G.; Li, H.; Ma, H.; Yao, D.; Lu, R. Human-in-the-loop consensus control for nonlinear multi-agent systems with actuator faults. IEEE/CAA J. Autom. Sin. 2020, 9, 111–122. [Google Scholar] [CrossRef]
  280. Mallavalli, S.; Fekih, A. A fault tolerant tracking control for a quadrotor UAV subject to simultaneous actuator faults and exogenous disturbances. Int. J. Control 2020, 93, 655–668. [Google Scholar] [CrossRef]
  281. Liu, S.; Lyu, P.; Lai, J.; Yuan, C.; Wang, B. A fault-tolerant attitude estimation method for quadrotors based on analytical redundancy. Aerosp. Sci. Technol. 2019, 93, 105290. [Google Scholar] [CrossRef]
  282. Wang, C.; Li, W.; Liang, M. Event-triggered prescribed performance adaptive fuzzy fault-tolerant control for quadrotor UAV with actuator saturation and failures. IEEE Trans. Aerosp. Electron. Syst. 2024, 61, 813–828. [Google Scholar] [CrossRef]
  283. Chen, C.; Xie, K.; Lewis, F.L.; Xie, S.; Fierro, R. Adaptive synchronization of multi-agent systems with resilience to communication link faults. Automatica 2020, 111, 108636. [Google Scholar] [CrossRef]
  284. Yu, L.; Ye, D.; Sun, Z. Finite-time resilient attitude coordination control for multiple rigid spacecraft with communication link faults. Aerosp. Sci. Technol. 2021, 111, 106560. [Google Scholar] [CrossRef]
  285. Zhao, W.; Xia, Y.; Zhai, D.H.; Cui, B. Adaptive event-triggered coordination control of unknown autonomous underwater vehicles under communication link faults. Automatica 2023, 158, 111277. [Google Scholar] [CrossRef]
  286. Meng, B.; Shen, L.; Zhang, K.; Xia, J. Fully actuated system approach-based fault-tolerant formation reconstruction control and optimal task assignment for fixed-wing UAVs. Nonlinear Dyn. 2025, 113, 645–659. [Google Scholar] [CrossRef]
  287. Yuan, G.; Xia, J.; Duan, H. A continuous modeling method via improved pigeon-inspired optimization for wake vortices in UAVs close formation flight. Aerosp. Sci. Technol. 2022, 120, 107259. [Google Scholar] [CrossRef]
  288. Yu, Z.; Qu, Y.; Zhang, Y. Safe control of trailing UAV in close formation flight against actuator fault and wake vortex effect. Aerosp. Sci. Technol. 2018, 77, 189–205. [Google Scholar] [CrossRef]
  289. Yu, Z.; Zhang, Y.; Jiang, B.; Su, C.Y.; Fu, J.; Jin, Y.; Chai, T. Decentralized fractional-order backstepping fault-tolerant control of multi-UAVs against actuator faults and wind effects. Aerosp. Sci. Technol. 2020, 104, 105939. [Google Scholar] [CrossRef]
  290. Wang, L.; Li, A.; Di, F.; Lu, H.; Wang, C. Distributed two-channel dynamic event-triggered adaptive finite-time fault-tolerant containment control for multi-leader UAV formations. Aerosp. Sci. Technol. 2024, 155, 109678. [Google Scholar] [CrossRef]
  291. Wei, L.; Chen, M.; Shi, S. Dynamic event-triggered consensus cost-based switching control for UAV formation with disturbances. IEEE Trans. Intell. Veh. 2023, 9, 3531–3543. [Google Scholar] [CrossRef]
  292. Tian, J.; Wei, R.; Jiang, L. Formation construction and reconfiguration control of UAV swarms: A perspective from distributed assignment and optimization. Nonlinear Dyn. 2024, 112, 21171–21191. [Google Scholar] [CrossRef]
  293. Zhang, H.; Zhang, G.; Yang, R.; Feng, Z.; He, W. Resilient formation reconfiguration for leader–follower multi-UAVs. Appl. Sci. 2023, 13, 7385. [Google Scholar] [CrossRef]
  294. Ma, T.; Zhou, H.; Qian, B.; Fu, A. A large-scale clustering and 3D trajectory optimization approach for UAV swarms. Sci. China Inf. Sci. 2021, 64, 140306. [Google Scholar] [CrossRef]
  295. Ganesan, R.; Raajini, X.M.; Nayyar, A.; Sanjeevikumar, P.; Hossain, E.; Ertas, A.H. BOLD: Bio-Inspired Optimized Leader Election for Multiple Drones. Sensors 2020, 20, 3134. [Google Scholar] [CrossRef]
  296. Jiang, Y.; Bai, T.; Wang, Y. Formation control algorithm of multi-UAVs based on alliance. Drones 2022, 6, 431. [Google Scholar] [CrossRef]
  297. Zuo, Y.; Yao, W.; Chang, Q.; Zhu, X.; Gui, J.; Qin, J. Voting-based scheme for leader election in lead-follow UAV swarm with constrained communication. Electronics 2022, 11, 2143. [Google Scholar] [CrossRef]
  298. Tavares, A.H.B.M.; Madruga, S.P.; Brito, A.V.; Nascimento, T.P. Dynamic leader allocation in multi-robot systems based on nonlinear model predictive control. J. Intell. Robot. Syst. 2020, 98, 359–376. [Google Scholar] [CrossRef]
  299. Li, F.; Ding, Y.; Zhou, M.; Hao, K.; Chen, L. An affection-based dynamic leader selection model for formation control in multirobot systems. IEEE Trans. Syst. Man Cybern. Syst. 2016, 47, 1217–1228. [Google Scholar] [CrossRef]
  300. Li, Y.; Dong, W. A Coordinated and Resilient Formation Strategy Based on Hierarchical Reorganization. IEEE Robot. Autom. Lett. 2025, 10, 10650–10657. [Google Scholar] [CrossRef]
  301. Feng, J.; Yin, G.; Liang, J.; Lu, Y.; Xu, L.; Zhou, C. A robust cooperative game theory-based Human–Machine shared steering control framework. IEEE Trans. Transp. Electrif. 2023, 10, 6825–6840. [Google Scholar] [CrossRef]
  302. Wu, J.; Zhang, J.; Tian, Y.; Li, L. A novel adaptive steering torque control approach for human–machine cooperation autonomous vehicles. IEEE Trans. Transp. Electrif. 2021, 7, 2516–2529. [Google Scholar] [CrossRef]
  303. Varga, B.; Inga, J.; Hohmann, S. Limited information shared control: A potential game approach. IEEE Trans. Hum. Mach. Syst. 2022, 53, 282–292. [Google Scholar] [CrossRef]
  304. Huo, M.; Duan, H. Game-Based Human-Swarm Shared Formation Control Authority Transfer of Manned–Unmanned Aerial Team. IEEE Trans. Circuits Syst. I Regul. Pap. 2025, 73, 2872–2881. [Google Scholar] [CrossRef]
  305. Zhao, S. Affine formation maneuver control of multiagent systems. IEEE Trans. Autom. Control 2018, 63, 4140–4155. [Google Scholar] [CrossRef]
  306. Lin, Z.; Wang, L.; Chen, Z.; Fu, M.; Han, Z. Necessary and sufficient graphical conditions for affine formation control. IEEE Trans. Autom. Control 2015, 61, 2877–2891. [Google Scholar] [CrossRef]
  307. Han, Z.; Wang, L.; Lin, Z. Local formation control strategies with undetermined and determined formation scales for co-leader vehicle networks. In Proceedings of the 52nd IEEE Conference on Decision and Control; IEEE: New York, NY, USA, 2013; pp. 7339–7344. [Google Scholar]
  308. Du, Z.; Zhang, H.; Wang, Z.; Yan, H. Motion Planning and Tracking MPC for Multiagent Systems: A Dynamic Affine Formation Approach. IEEE Trans. Cybern. 2025, 55, 4743–4756. [Google Scholar] [CrossRef]
  309. Li, J.; Xu, Y.; Shi, X.; Li, L. DEFORM: Adaptive Formation Reconfiguration of Multi-Robot Systems in Confined Environments. IEEE Robot. Autom. Lett. 2025, 10, 4706–4713. [Google Scholar] [CrossRef]
  310. Bahaidarah, M.; Zahmatkesh, M.; Stefanec, M.; Marjanovic, O.; Arvin, F. Reconfigurable Leader-Follower Swarm Formation in Complex Environments. In Proceedings of the 2025 IEEE International Conference on Industrial Technology (ICIT); IEEE: New York, NY, USA, 2025; pp. 1–6. [Google Scholar]
  311. Bui, D.N.; Phung, M.D.; Duy, H.P. Self-reconfigurable V-shape formation of multiple UAVs in narrow space environments. In Proceedings of the 2024 IEEE/SICE International Symposium on System Integration (SII); IEEE: New York, NY, USA, 2024; pp. 1006–1011. [Google Scholar]
  312. DeLellis, P.; Polverino, G.; Ustuner, G.; Abaid, N.; Macrì, S.; Bollt, E.M.; Porfiri, M. Collective behaviour across animal species. Sci. Rep. 2014, 4, 3723. [Google Scholar] [CrossRef]
  313. Guo, J.; Qi, J.; Wang, M.; Wu, C.; Yang, G. Collision-free distributed control for multiple quadrotors in cluttered environments with static and dynamic obstacles. IEEE Robot. Autom. Lett. 2023, 8, 1501–1508. [Google Scholar] [CrossRef]
  314. Qiu, H.; Duan, H. Pigeon interaction mode switch-based UAV distributed flocking control under obstacle environments. ISA Trans. 2017, 71, 93–102. [Google Scholar] [CrossRef] [PubMed]
  315. Li, M.; Huang, Z.; Bi, W.; Hou, T.; Yang, P.; Zhang, A. A fish evasion behavior-based vector field histogram method for obstacle avoidance of multi-UAVs. Aerosp. Sci. Technol. 2025, 159, 109974. [Google Scholar] [CrossRef]
  316. Zhang, Y.; Oğuz, S.; Wang, S.; Garone, E.; Wang, X.; Dorigo, M. Self-reconfigurable hierarchical frameworks for formation control of robot swarms. IEEE Trans. Cybern. 2023, 54, 87–100. [Google Scholar] [CrossRef] [PubMed]
  317. Yang, H.; Jiang, B.; Zhang, Y. Fault-tolerant shortest connection topology design for formation control. Int. J. Control. Autom. Syst. 2014, 12, 29–36. [Google Scholar] [CrossRef]
  318. Lan, X.; Cai, J.; Li, X.M.; Zhao, Z. Optimal Cooperative Fault-Tolerant Control for UAV Formation Based on Topology Reconfiguration Strategy. IEEE Trans. Aerosp. Electron. Syst. 2025, 61, 18743–18755. [Google Scholar] [CrossRef]
  319. Wang, G.; Luo, H.; Hu, X.; Ma, H.; Yang, S. Fault-tolerant communication topology management based on minimum cost arborescence for leader–follower UAV formation under communication faults. Int. J. Adv. Robot. Syst. 2017, 14, 1729881417693965. [Google Scholar] [CrossRef]
  320. Xu, J.; Deng, Z.; Ren, X.; Xu, L.; Liu, D. Invulnerability optimization of UAV formation based on super wires adding strategy. Chaos Solitons Fractals 2020, 140, 110185. [Google Scholar] [CrossRef]
  321. Feng, Q.; Liu, M.; Sun, B.; Dui, H.; Hai, X.; Ren, Y. Resilience measure and formation reconfiguration optimization for multi-UAV systems. IEEE Internet Things J. 2023, 11, 10616–10626. [Google Scholar] [CrossRef]
  322. Hu, T.; Zong, Y.; Lu, N.; Jiang, B. Dynamic recovery and a resilience metric for UAV swarms under attack. Drones 2025, 9, 589. [Google Scholar] [CrossRef]
  323. Zhang, F.; Chen, W.; Xi, Y. Motion synchronization in mobile robot networks: Robustness. In 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems; IEEE: New York, NY, USA, 2006; pp. 5570–5575. [Google Scholar]
  324. Derbakova, A.; Correll, N.; Rus, D. Decentralized self-repair to maintain connectivity and coverage in networked multi-robot systems. In Proceedings of the 2011 IEEE International Conference on Robotics and Automation; IEEE: New York, NY, USA, 2011; pp. 3863–3868. [Google Scholar]
  325. Liu, Z.; Ju, J.; Chen, W.; Fu, X.; Wang, H. A gradient-based self-healing algorithm for mobile robot formation. In 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS); IEEE: New York, NY, USA, 2015; pp. 3395–3400. [Google Scholar]
  326. Corke, P.; Hrabar, S.; Peterson, R.; Rus, D.; Saripalli, S.; Sukhatme, G. Autonomous deployment and repair of a sensor network using an unmanned aerial vehicle. In Proceedings of the IEEE International Conference on Robotics and Automation; IEEE: New York, NY, USA, 2004; Volume 4, pp. 3602–3608. [Google Scholar]
  327. Cheng, J.; Cheng, W.; Nagpal, R. Robust and self-repairing formation control for swarms of mobile agents. In Proceedings of the AAAI Conference on Artificial Intelligence, Pittsburgh, PA, USA, 9–13 July 2005; Volume 5. [Google Scholar]
  328. Abbasi, A.A.; Younis, M.F.; Baroudi, U.A. Recovering from a node failure in wireless sensor-actor networks with minimal topology changes. IEEE Trans. Veh. Technol. 2012, 62, 256–271. [Google Scholar] [CrossRef]
  329. Feng, J.; Pan, Z.; Deng, H.; Xia, Y. A Level-Based Distributed Recursive Self-Healing Algorithm of Unmanned Aerial Vehicle Swarm. IEEE Trans. Aerosp. Electron. Syst. 2025, 61, 14303–14313. [Google Scholar] [CrossRef]
  330. Wang, P.K.C.; Hadaegh, F.Y. Minimum-fuel formation reconfiguration of multiple free-flying spacecraft. J. Astronaut. Sci. 1999, 47, 77–102. [Google Scholar] [CrossRef]
  331. Xiang-Yin, Z.; Hai-Bin, D. Differential evolution-based receding horizon control design for multi-UAVs formation reconfiguration. Trans. Inst. Meas. Control 2012, 34, 165–183. [Google Scholar] [CrossRef]
  332. Kratky, V.; Penicka, R.; Horyna, J.; Stibinger, P.; Baca, T.; Petrlik, M. CAT-ORA: Collision-Aware Time-Optimal Formation Reshaping for Efficient Robot Coordination in 3D Environments. IEEE Trans. Robot. 2025, 41, 2950–2969. [Google Scholar] [CrossRef]
  333. Bai, C.; Duan, H.; Li, C.; Zhang, Y. Dynamic multi-UAVs formation reconfiguration based on hybrid diversity-PSO and time optimal control. In Proceedings of the 2009 IEEE Intelligent Vehicles Symposium; IEEE: New York, NY, USA, 2009; pp. 775–779. [Google Scholar]
  334. Zhang, H.; Zhao, G.; Xu, G. Time-optimal control for formation reconfiguration of multiple unmanned aerial vehicles. In Proceedings of the 2016 35th Chinese Control Conference (CCC); IEEE: New York, NY, USA, 2016; pp. 5630–5635. [Google Scholar]
  335. Ajorlou, A.; Moezzi, K.; Aghdam, A.G.; Tafazoli, S.; Nersesov, S.G. Two-stage energy-optimal formation reconfiguration strategy. Automatica 2012, 48, 2587–2591. [Google Scholar] [CrossRef]
  336. Mirzaeinia, A.; Hassanalian, M.; Lee, K.; Mirzaeinia, M. Energy conservation of V-shaped swarming fixed-wing drones through position reconfiguration. Aerosp. Sci. Technol. 2019, 94, 105398. [Google Scholar] [CrossRef]
  337. Feng, Q.; Hai, X.; Sun, B.; Ren, Y.; Wang, Z.; Yang, D.; Hu, Y.; Feng, R. Resilience optimization for multi-UAV formation reconfiguration via enhanced pigeon-inspired optimization. Chin. J. Aeronaut. 2022, 35, 110–123. [Google Scholar] [CrossRef]
  338. Chu, J.; Zhou, Z.; Guo, J. Optimal reconfiguration of formation flying using a direct sequential method. IFAC-PapersOnLine 2017, 50, 9398–9404. [Google Scholar] [CrossRef]
  339. Kim, H.; Kim, Y. Trajectory optimization for unmanned aerial vehicle formation reconfiguration. Eng. Optim. 2014, 46, 84–106. [Google Scholar] [CrossRef]
  340. Liu, C.; Zhong, Y.; Wu, R.; Ren, S.; Du, S.; Guo, B. Deep reinforcement learning based 3D-trajectory design and task offloading in UAV-enabled MEC system. IEEE Trans. Veh. Technol. 2024, 74, 3185–3195. [Google Scholar] [CrossRef]
  341. Zhang, D.; Duan, H. Multi-UAV Formation Search Using Variable Resolution Cognitive Map and Tree-Type Topologies Under Limited Sensing Environments. IEEE Trans. Aerosp. Electron. Syst. 2024, 61, 2734–2751. [Google Scholar] [CrossRef]
  342. Gao, C.; Ma, J.; Li, T.; Shen, Y. Hybrid swarm intelligent algorithm for multi-UAV formation reconfiguration. Complex Intell. Syst. 2023, 9, 1929–1962. [Google Scholar] [CrossRef]
  343. Teo, K.L.; Rehbock, V.; Jennings, L.S. A new computational algorithm for functional inequality constrained optimization problems. Automatica 1993, 29, 789–792. [Google Scholar] [CrossRef]
  344. Furukawa, T.; Durrant-Whyte, H.F.; Bourgault, F.; Dissanayake, G. Time-optimal coordinated control of the relative formation of multiple vehicles. In Computational Intelligence in Robotics and Automation for the New Millennium (Cat. No. 03EX694), Proceedings 2003 IEEE International Symposium on Computational Intelligence in Robotics and Automation, Kobe, Japan, 16–20 July 2003; IEEE: New York, NY, USA, 2003; Volume 1, pp. 259–264. [Google Scholar]
  345. Song, Y.; Wang, Z.; Liu, S.; Wei, G. N-step MPC for systems with persistent bounded disturbances under SCP. IEEE Trans. Syst. Man Cybern. Syst. 2018, 50, 4762–4772. [Google Scholar] [CrossRef]
  346. Hu, W.; Ma, X. Optimization Algorithm of UAVs Task Assignment and Path Planning Based on Dynamic Cluster Particle Swarm Optimization. IEEE Trans. Intell. Transp. Syst. 2025, 26, 18157–18169. [Google Scholar] [CrossRef]
  347. Lee, K.Y.; Dissanayake, M. Numerical solution for a near-minimum-time trajectory for two coordinated manipulators. Eng. Optim. 1998, 30, 227–247. [Google Scholar] [CrossRef]
  348. Zhang, X.; Duan, H.; Yang, C. Pigeon-inspired optimization approach to multiple UAVs formation reconfiguration controller design. In Proceedings of the 2014 IEEE Chinese Guidance, Navigation and Control Conference; IEEE: New York, NY, USA, 2014; pp. 2707–2712. [Google Scholar]
  349. Duan, H.; Luo, Q.; Shi, Y.; Ma, G. ?Hybrid particle swarm optimization and genetic algorithm for multi-UAV formation reconfiguration. IEEE Comput. Intell. Mag. 2013, 8, 16–27. [Google Scholar] [CrossRef]
  350. Li, G.; Xu, H.; Lin, Y. Application of bat algorithm based time optimal control in multi-robots formation reconfiguration. J. Bionic Eng. 2018, 15, 126–138. [Google Scholar] [CrossRef]
  351. Song, Y.; Wei, G.; Liu, S. Distributed output feedback MPC with randomly occurring actuator saturation and packet loss. Int. J. Robust Nonlinear Control 2016, 26, 3036–3057. [Google Scholar] [CrossRef]
  352. Zhou, Z.; Feng, X.; Pan, F.; Geng, H. Receding Horizon Control for UAV Formation Reconfiguration: An Enhanced Marine Predators Strategy. IEEE Trans. Autom. Sci. Eng. 2025, 26, 3036–3057. [Google Scholar] [CrossRef]
  353. Duan, H.; Ma, G.; Luo, D. Optimal formation reconfiguration control of multiple UCAVs using improved particle swarm optimization. J. Bionic Eng. 2008, 5, 340–347. [Google Scholar] [CrossRef]
  354. Liao, J.; Cheng, J.; Xin, B.; Luo, D.; Zheng, L.; Kang, Y.; Zhou, S. UAV swarm formation reconfiguration control based on variable-stepsize MPC-APCMPIO algorithm. Sci. China Inf. Sci. 2023, 66, 212207. [Google Scholar] [CrossRef]
  355. Holling, C.S. Resilience and Stability of Ecological Systems [EB/OL]; Annual Reviews: San Mateo, CA, USA, 1973. [Google Scholar]
  356. Ungar, M.; Ghazinour, M.; Richter, J. Annual research review: What is resilience within the social ecology of human development? J. Child Psychol. Psychiatry 2013, 54, 348–366. [Google Scholar] [CrossRef]
  357. Ungar, M.; Theron, L. Resilience and mental health: How multisystemic processes contribute to positive outcomes. Lancet Psychiatry 2020, 7, 441–448. [Google Scholar] [CrossRef] [PubMed]
  358. Liu, R.P.; Lei, S.; Peng, C.; Sun, W.; Hou, Y. Data-based resilience enhancement strategies for electric-gas systems against sequential extreme weather events. IEEE Trans. Smart Grid 2020, 11, 5383–5395. [Google Scholar] [CrossRef]
  359. Madni, A.M.; Jackson, S. Towards a conceptual framework for resilience engineering. IEEE Syst. J. 2009, 3, 181–191. [Google Scholar] [CrossRef]
  360. Chen, Z.; Yin, S.; Li, L.; Cui, W.; Hong, D. Resilience metric and dynamic assessment of unmanned system-of-systems considering cooperative reconfiguration strategies. IEEE Trans. Reliab. 2024, 74, 2942–2954. [Google Scholar] [CrossRef]
  361. Goerger, S.R.; Madni, A.M.; Eslinger, O.J. Engineered resilient systems: A DoD perspective. Procedia Comput. Sci. 2014, 28, 865–872. [Google Scholar] [CrossRef]
  362. Woods, D.D. Four concepts for resilience and the implications for the future of resilience engineering. Reliab. Eng. Syst. Saf. 2015, 141, 5–9. [Google Scholar] [CrossRef]
  363. Cheng, C.; Bai, G.; Zhang, Y.A.; Tao, J. Resilience evaluation for UAV swarm performing joint reconnaissance mission. Chaos Interdiscip. J. Nonlinear Sci. 2019, 29, 053132. [Google Scholar] [CrossRef] [PubMed]
  364. Pan, X.; Wang, H.; Yang, Y.; Zhang, G. Resilience based importance measure analysis for SoS. J. Syst. Eng. Electron. 2019, 30, 920–930. [Google Scholar] [CrossRef]
  365. Li, H.; Sun, Q.; Wang, M.; Liu, C.; Xie, Y.; Zhang, Y. A baseline-resilience assessment method for UAV swarms under heterogeneous communication networks. IEEE Syst. J. 2022, 16, 6107–6118. [Google Scholar] [CrossRef]
  366. Lv, C.; Lei, Y.; Zhang, Y.; Duan, D.; Si, S. Resilience of the interdependent network against cascade failure. Chaos Solitons Fractals 2025, 192, 116064. [Google Scholar] [CrossRef]
  367. Xu, F.; Si, S.; Duan, D.; Lv, C.; Xie, J. Dynamical resilience of networks against targeted attack. Phys. A Stat. Mech. Its Appl. 2019, 528, 121329. [Google Scholar] [CrossRef]
  368. Sheng, Z.; Yang, H.; Song, P.; Yang, S.; Wang, J. Towards resilience optimization: Distributed task replanning of multi-UAV system under complex terrain, individual destruction and constrained communication. Aerosp. Sci. Technol. 2025, 168, 110791. [Google Scholar] [CrossRef]
  369. Bai, G.; Li, Y.; Fang, Y.; Zhang, Y.A.; Tao, J. Network approach for resilience evaluation of a UAV swarm by considering communication limits. Reliab. Eng. Syst. Saf. 2020, 193, 106602. [Google Scholar] [CrossRef]
  370. Dui, H.; Zhang, H.; Dong, X.; Tang, C.; Chen, Z. A new spatiotemporal resilience optimization strategy for UAV swarm in data-physical-enabled IoT networks. Reliab. Eng. Syst. Saf. 2025, 266, 111762. [Google Scholar] [CrossRef]
  371. Peng, Y.; Yang, H.; Cheng, Y.; Jiang, B. Largest recoverable component based fault recoverability of UAV swarm with removal of faulty individuals. Aerosp. Sci. Technol. 2021, 118, 107059. [Google Scholar] [CrossRef]
  372. Sun, Q.; Li, H.; Wang, Y.; Zhang, Y. Multi-swarm-based cooperative reconfiguration model for resilient unmanned weapon system-of-systems. Reliab. Eng. Syst. Saf. 2022, 222, 108426. [Google Scholar] [CrossRef]
  373. Tran, H.T. A Complex Networks Approach to Designing Resilient System-of-Systems; Georgia Institute of Technology: Atlanta, Georgia, 2015. [Google Scholar]
  374. Li, J.; Tan, Y.; Yang, K.; Zhang, X.; Ge, B. Structural robustness of combat networks of weapon system-of-systems based on the operation loop. Int. J. Syst. Sci. 2017, 48, 659–674. [Google Scholar] [CrossRef]
  375. Yang, Y.; Liu, Z.; Wong, K.C.; Lin, Q.; Luo, J.; Li, J. Evolutionary multi-task robust architecture search for network intrusion detection. Expert Syst. Appl. 2026, 296, 128899. [Google Scholar] [CrossRef]
  376. Almutairi, S.; Barnawi, A. Enhancing Federated Learning Model Adversarial Robustness in Autonomous Vehicles: A Lightweight Framework with Contrastive Learning and Spatial Clustering. Knowl. Based Syst. 2025, 329, 114253. [Google Scholar] [CrossRef]
  377. Feng, X.; Cui, L.; Ren, D.; Pan, A.; Hong, J. A new adaptive robust multi-objective optimization algorithm for dispatching of microgrids design. Eng. Appl. Artif. Intell. 2025, 159, 111715. [Google Scholar] [CrossRef]
  378. Wang, X.; Zhang, Y.; Wang, L.; Lu, D.; Zeng, G. Robustness evaluation method for unmanned aerial vehicle swarms based on complex network theory. Chin. J. Aeronaut. 2020, 33, 352–364. [Google Scholar] [CrossRef]
  379. Wang, L.; Lu, D.; Zhang, Y.; Wang, X. A complex network theory-based modeling framework for unmanned aerial vehicle swarms. Sensors 2018, 18, 3434. [Google Scholar] [CrossRef]
  380. Manzano, M.; Calle, E.; Torres-Padrosa, V.; Segovia, J.; Harle, D. Endurance: A new robustness measure for complex networks under multiple failure scenarios. Comput. Netw. 2013, 57, 3641–3653. [Google Scholar] [CrossRef]
  381. Buldyrev, S.V.; Parshani, R.; Paul, G.; Stanley, H.E.; Havlin, S. Catastrophic cascade of failures in interdependent networks. Nature 2010, 464, 1025–1028. [Google Scholar] [CrossRef]
  382. Schneider, C.M.; Moreira, A.A.; Andrade, J.S.; Havlin, S.; Herrmann, H.J. Mitigation ofmalicious attacks on networks. Proc. Natl. Acad. Sci. USA 2011, 108, 3838–3841. [Google Scholar] [CrossRef] [PubMed]
  383. Iyer, S.; Killingback, T.; Sundaram, B.; Wang, Z. Attack robustness and centrality of complex networks. PLoS ONE 2013, 8, e59613. [Google Scholar] [CrossRef] [PubMed]
  384. Albert, R.; Jeong, H.; Barabási, A.L. Error and attack tolerance of complex networks. Nature 2000, 406, 378–382. [Google Scholar] [CrossRef] [PubMed]
  385. Zeng, A.; Liu, W. Enhancing network robustness against malicious attacks. Phys. Rev. E—Stat. Nonlinear Soft Matter Phys. 2012, 85, 066130. [Google Scholar] [CrossRef] [PubMed]
  386. Shen, B.; Ma, Q.; Zang, Z.; Yang, G.; Jia, W. Intelligent evaluation of the robustness of unmanned swarms in cooperative sensing scenario. Acta Aeronaut. Astronaut. Sin. 2024, 45, 32118. [Google Scholar]
  387. Deyin, J.; Zhixuan, G.; Keke, W.; Jiang, S.; Weimin, C.; Sang, B. A reliability analysis method for evaluating performance degradation considering the coupling of multiple progressive damage factors and multiple stochastic factors. Reliab. Eng. Syst. Saf. 2025, 254, 110584. [Google Scholar] [CrossRef]
  388. Dui, H.; Zhang, C.; Bai, G.; Chen, L. Mission reliability modeling of UAV swarm and its structure optimization based on importance measure. Reliab. Eng. Syst. Saf. 2021, 215, 107879. [Google Scholar] [CrossRef]
  389. Xing, L.; Levitin, G. BDD-based reliability evaluation of phased-mission systems with internal/external common-cause failures. Reliab. Eng. Syst. Saf. 2013, 112, 145–153. [Google Scholar] [CrossRef]
  390. Prescott, D.R.; Remenyte-Prescott, R.; Reed, S.; Andrews, J.D.; Downes, C.G. A reliability analysis method using binary decision diagrams in phased mission planning. Proc. Inst. Mech. Eng. Part O J. Risk Reliab. 2009, 223, 133–143. [Google Scholar] [CrossRef]
  391. Prescott, D.R.; Andrews, J.D.; Downes, C.G. Multiplatform phased mission reliability modelling for mission planning. Proc. Inst. Mech. Eng. Part O J. Risk Reliab. 2009, 223, 27–39. [Google Scholar] [CrossRef]
  392. Zhai, Q.; Xing, L.; Peng, R.; Yang, J. Aggregated combinatorial reliability model for non-repairable parallel phased-mission systems. Reliab. Eng. Syst. Saf. 2018, 176, 242–250. [Google Scholar] [CrossRef]
  393. Remenyte-Prescott, R.; Andrews, J.D.; Chung, P.W.H. An efficient phased mission reliability analysis for autonomous vehicles. Reliab. Eng. Syst. Saf. 2010, 95, 226–235. [Google Scholar] [CrossRef]
  394. Andrews, J.D.; Poole, J.; Chen, W.H. Fast mission reliability prediction for Unmanned Aerial Vehicles. Reliab. Eng. Syst. Saf. 2013, 120, 3–9. [Google Scholar] [CrossRef]
  395. Wang, G.; Peng, R.; Xing, L. Reliability evaluation of unrepairable k-out-of-n: G systems with phased-mission requirements based on record values. Reliab. Eng. Syst. Saf. 2018, 178, 191–197. [Google Scholar] [CrossRef]
  396. Lin, C.; Cui, L.; Coit, D.W.; Lv, M. Reliability modeling on consecutive-kr-out-of-nr:F linear zigzag structure and circular polygon structure. IEEE Trans. Reliab. 2016, 65, 1509–1521. [Google Scholar] [CrossRef]
  397. Guo, J.; Elsayed, E.A. Reliability of balanced multi-level unmanned aerial vehicles. Comput. Oper. Res. 2019, 106, 1–13. [Google Scholar] [CrossRef]
  398. Zhu, X.; Boushaba, M.; Reghioua, M. Joint Reliability Importance in a Consecutive-k-out-of-n: F System and an m-Consecutive-k-out-of-n: F System for Markov Dependent Components. IEEE Trans. Reliab. 2014, 64, 784–798. [Google Scholar] [CrossRef]
  399. Xing, L.; Amari, S.V.; Wang, C. Reliability of k-out-of-n systems with phased-mission requirements and imperfect fault coverage. Reliab. Eng. Syst. Saf. 2012, 103, 45–50. [Google Scholar] [CrossRef]
  400. Feng, Q.; Liu, M.; Dui, H.; Ren, Y.; Sun, B.; Yang, D.; Wang, Z. Importance measure-based phased mission reliability and UAV number optimization for swarm. Reliab. Eng. Syst. Saf. 2022, 223, 108478. [Google Scholar] [CrossRef]
  401. Agarwal, J.; Blockley, D.I.; Woodman, N.J. Vulnerability of systems. Civ. Eng. Syst. 2001, 18, 141–165. [Google Scholar] [CrossRef]
  402. Yang, Y.; Guo, X.; Hai, X.; Feng, Q.; Sun, B.; Wang, Z. Modeling and vulnerability analysis of UAV swarm based on two-layer multi-edge complex network. Reliab. Eng. Syst. Saf. 2025, 256, 110779. [Google Scholar] [CrossRef]
  403. Yang, S.; Hou, Z.; Chen, H. Evaluation of vulnerability of MAV/UAV collaborative combat network based on complex network. Chaos Solitons Fractals 2023, 172, 113500. [Google Scholar] [CrossRef]
  404. Hou, Y.; Liang, X.; Qi, D.; Zhang, J.; Ren, B.; Li, Y. Invulnerability evaluation of UAV swarms communication network based on node influence. In Proceedings of the Advances in Guidance, Navigation and Control: Proceedings of 2020 International Conference on Guidance, Navigation and Control, ICGNC 2020, Tianjin, China, 23–25 October 2020; Springer: Singapore, 2021; pp. 395–403. [Google Scholar]
  405. Xie, X.; Li, J.; Huang, Z.; Yang, Q.; Kwak, K.S. Coupled-Map-Lattices-Based Vulnerability Assessment of UAV Network in Interference Scenarios. Wirel. Commun. Mob. Comput. 2022, 2022, 5212560. [Google Scholar] [CrossRef]
  406. Li, J.; Yue, Q.; Huang, Z.; Xie, X.; Yang, Q. Vulnerability Analysis of UAV SWARM network with emergency tasks. Electronics 2024, 13, 2005. [Google Scholar] [CrossRef]
Figure 1. Schematic diagram of UAV formation control: (a) formation assembly; (b) formation maintenance; (c) formation reconfiguration.
Figure 1. Schematic diagram of UAV formation control: (a) formation assembly; (b) formation maintenance; (c) formation reconfiguration.
Drones 10 00278 g001
Figure 2. Results of co-occurrence analysis of keywords in the literature on UAV formation control.
Figure 2. Results of co-occurrence analysis of keywords in the literature on UAV formation control.
Drones 10 00278 g002
Figure 3. PRISMA flow diagram of the study selection process.
Figure 3. PRISMA flow diagram of the study selection process.
Drones 10 00278 g003
Figure 4. Distribution of publication years of the included literature.
Figure 4. Distribution of publication years of the included literature.
Drones 10 00278 g004
Figure 5. Distribution of major journals/conferences of the references.
Figure 5. Distribution of major journals/conferences of the references.
Drones 10 00278 g005
Figure 6. Organization of this article.
Figure 6. Organization of this article.
Drones 10 00278 g006
Figure 7. Common topologies of UAV formations: (a) Centralized structure; (b) Distributed structure; (c) Hybrid structure.
Figure 7. Common topologies of UAV formations: (a) Centralized structure; (b) Distributed structure; (c) Hybrid structure.
Drones 10 00278 g007
Figure 8. Schematic of cooperative control methods for UAV formations: (a) Leader–follower method; (b) Virtual structure method; (c) Behavior-based method; (d) Consensus-based method.
Figure 8. Schematic of cooperative control methods for UAV formations: (a) Leader–follower method; (b) Virtual structure method; (c) Behavior-based method; (d) Consensus-based method.
Drones 10 00278 g008
Figure 9. Comprehensive evaluation framework for assessing the performance of UAV formations.
Figure 9. Comprehensive evaluation framework for assessing the performance of UAV formations.
Drones 10 00278 g009
Table 1. Summary of related studies.
Table 1. Summary of related studies.
ReferenceYearCore FocusFormation AssemblyFormation MaintenanceFormation
Reconfiguration
Formation Performance
Evaluation
Mission-Driven
Perspective
Oh [10]2015multi-agent formation control
Huang [19]2019collision avoidance strategies
Zhou [11]2020UAV swarm intelligence
Wei [20]2021collision avoidance technologies
Tang [15]2022Swarm intelligence algorithms
Ouyang [12]2023Communication Networks and Formation Control Strategies
Javed [16]2024Key technologies for UAV swarms
Cetinsaya [14]2024UAV formation control and path planning algorithms
Bu [13]2024traditional and AI-based formation control methods
Wang [21]2024Security of UAV swarm networks
Wei [22]2024Security of single UAV systems
Sun [17]2024Moving target tracking
Shukla [18]2024Trajectory prediction
This article-Mission-driven full lifecycle of UAV formation control
In this context, ● indicates that the topic is addressed in depth or systematically; ○ indicates that it is not a core research topic.
Table 2. Performance comparison and applicable scenarios for common UAV configurations.
Table 2. Performance comparison and applicable scenarios for common UAV configurations.
ConfigurationSafetyFlexibilityEnergy EfficiencyTask EffectivenessApplicable Scenarios
v-shape3254Long-range cruising
single-file column4433Navigate narrow passages, conduct
covert infiltration
single-file line3345Area scanning, collaborative
reconnaissance search
double-line horizontal 3335Cooperative electronic jamming and
radar suppression
circular4225Continuous surveillance and persistent observation of fixed targets
trapezoid3334Fire coverage strike
rhombus5244Critical Asset Protection
snake-like3524Tracking Moving Targets
Table 3. Comparison of different cooperative control methods.
Table 3. Comparison of different cooperative control methods.
MethodPer-Vehicle Computational ComplexityScalabilityMain BottleneckSuitable Scale
leader–followerFollower: O ( 1 )
Leader: O ( N )
Lowleader bottlenecks;
error accumulation
Small
virtual structureTrajectory tracking: O ( 1 )
pose assignment: O ( N )
Mediumlimited flexibility;
limited adaptability
Small to medium
behavior-based O ( m ) Highparameter tuning challenges;
limited formation accuracy
Medium to large
consensus-based O ( k ) Very highcommunication dependency; design complexityLarge
Table 5. Analysis of methods for maintaining formation.
Table 5. Analysis of methods for maintaining formation.
ScenarioApproachCommunication DependencyComputational CostHeterogeneity SupportValidation MaturitySupporting References (Physical/Semi-Physical Experiments)
Wind
Disturbance
Disturbance estimation and compensationMediumMediumMediumHigh[153,155]
Robust controlLowLowLow to MediumHigh[157,158,162,163]
Deep neural networksMediumMedium to HighHighMedium[166,167,169,170,172]
GNSS-DeniedMulti-sensor fusion and relative positioningMediumMediumMediumHigh[174,175,176,177,180,181]
Obstacle AvoidancePotential fieldLowLowMediumMedium-
GeometricLow to MediumLowMediumHigh[184,193,195]
Optimization-basedLowHighMedium to HighMedium[198,199,202,209,210]
Learning-basedMediumMedium to HighHighMedium[205,206,214]
Cyber AttacksAttack modeling-basedHighLow to MediumMediumLow-
Attack detection and diagnosisHighMediumMediumLow-
Active defense and
resilient control
HighMedium to HighMedium to HighLow[261]
Fault
Conditions
Passive fault-tolerant
control
LowLowMediumMedium[265]
Active fault-tolerant
control based on fault
estimation
MediumMediumHighMedium[269]
Comprehensive
fault-tolerant control for complex scenarios
MediumMedium to HighHighLow-
Table 6. Analysis of formation reconfiguration methods.
Table 6. Analysis of formation reconfiguration methods.
ScenarioApproachCommunication DependencyComputational CostHeterogeneity SupportValidation MaturitySupporting References (Physical/Semi-Physical Experiments)
Dynamic Variation in Member QuantityLeader Election and Switching MechanismMedium-HighMedium to HighLowMedium[25,298,300]
Human–Machine Shared ControlHighHighHighLow[301,302]
Dense Obstacles & Confined EnvironmentsAffine
transformation-based
Medium to HighMedium to HighLowLow[208]
Environment-aware formation library matchingHighLow to MediumMediumMedium[309,310]
Swarm intelligence-basedLowLowMedium to HighMedium[313]
Communication Topology Switching & Connectivity MaintenanceGraph theory & combinatorial optimizationHighHighMediumLow[318]
Performance
evaluation-based
MediumMediumMediumLow-
Self-healing control & distributed repairLow to MediumLow to MediumMediumMedium[324,326]
Task Efficiency-Driven OptimizationControl parameterization & time discretizationLowHighHighLow[332,350]
Receding horizon controlMedium to HighMedium to HighHighLow-
Heuristic intelligent optimizationLowMedium to HighHighLow-
Table 7. Comparative analysis of the four dimensions of performance evaluation.
Table 7. Comparative analysis of the four dimensions of performance evaluation.
DimensionCore FocusTemporal Phase
Reliabilityprobability of failure-free operationpre-event
Robustnessability to maintain functionality under disturbancesin-event
Resilienceability to recover from failurespost-event
Vulnerabilitysensitivity of system structure and functionalityfull lifecycle
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Yu, C.; Liu, J.; Xie, P.; Xie, W. A Comprehensive Review of UAV Formation Control from a Mission-Driven Perspective. Drones 2026, 10, 278. https://doi.org/10.3390/drones10040278

AMA Style

Yu C, Liu J, Xie P, Xie W. A Comprehensive Review of UAV Formation Control from a Mission-Driven Perspective. Drones. 2026; 10(4):278. https://doi.org/10.3390/drones10040278

Chicago/Turabian Style

Yu, Chong, Jiaqi Liu, Peng Xie, and Wenjun Xie. 2026. "A Comprehensive Review of UAV Formation Control from a Mission-Driven Perspective" Drones 10, no. 4: 278. https://doi.org/10.3390/drones10040278

APA Style

Yu, C., Liu, J., Xie, P., & Xie, W. (2026). A Comprehensive Review of UAV Formation Control from a Mission-Driven Perspective. Drones, 10(4), 278. https://doi.org/10.3390/drones10040278

Article Metrics

Back to TopTop