Preprint
Article

This version is not peer-reviewed.

Adaptive Formation Control for Multi-UAV Swarms in Cluttered Environments with Communication Delays under Directed Switching Topologies

A peer-reviewed version of this preprint was published in:
Actuators 2026, 15(3), 163. https://doi.org/10.3390/act15030163

Submitted:

13 February 2026

Posted:

13 February 2026

You are already at the latest version

Abstract
This paper addresses distributed formation control for multiple unmanned aerial vehicles (UAVs) operating in obstacle-dense environments under directed switching communication topologies. A leader–follower architecture is adopted, wherein the leader performs online trajectory replanning while followers rely on delayed and intermittently available neighbor information. To simultaneously tackle collision avoidance, formation feasibility under narrow passages, and communication intermittency, we propose an integrated deformable formation navigation framework. The framework couples Safe Flight Corridor (SFC)-constrained Bézier trajectory planning with a dynamic formation scaling mechanism, allowing the swarm to adaptively shrink or expand its geometric configuration when traversing constricted spaces, thereby ensuring all agents remain within certified collision-free corridors. A nonlinear distributed consensus-based estimator is designed to propagate leader reference states under directed switching graphs with bounded delays. Using a max-min contraction analytical approach, we establish guaranteed practical convergence for both leader tracking and inter-follower agreement without requiring persistent connectivity. Extensive simulations in complex cluttered environments demonstrate that the proposed approach enables flexible and real-time formation reshaping, enhancing navigational safety and robustness while maintaining cohesive swarm behavior under challenging communication and spatial constraints.
Keywords: 
;  ;  ;  ;  

1. Introduction

Autonomous multi-UAV systems have attracted increasing attention due to their potential in surveillance, environmental monitoring, disaster response, and cooperative transportation [1,2,3,4,5,6,7,8]. Compared with single vehicle systems [9,10], UAV formations offer enhanced robustness, scalability, and task efficiency by exploiting spatial cooperation and information sharing among multiple agents [11,12]. However, in practical applications, UAV formations [13,14] are often required to operate in obstacle-rich environments, where collision avoidance, trajectory feasibility, and formation maintenance must be simultaneously ensured. Moreover, realistic communication networks are subject to limited bandwidth, time-varying connectivity, and non-negligible delays, which significantly complicate the design and analysis of distributed formation control strategies [15,16]. These considerations motivate the development of formation control frameworks that explicitly account for environmental constraints and communication imperfections, while maintaining rigorous performance and safety guarantees.
Formation control under switching communication topologies and communication delays has been extensively studied in recent years [12,17,18,19,20]. Existing research has extensively studied consensus and formation maintenance under directed or undirected switching graphs. Convergence and robustness results have been established under various connectivity conditions, such as joint connectivity or uniformly quasi-strong connectivity [21,22]. In parallel, obstacle avoidance and safe navigation for multi-UAV systems have been addressed using potential fields, artificial constraints, and optimization-based trajectory planning methods [23,24,25]. Nevertheless, most existing formation control approaches treat obstacle avoidance and formation maintenance as loosely coupled problems, often assuming either static formations or centralized planning. When communication topologies switch and delays are present, these approaches may suffer from degraded performance, loss of feasibility, or even safety violations, especially in narrow passages where the geometric footprint of the formation becomes critical.
Several techniques have been proposed to handle switching topologies and delays in distributed control problem of multi-agent systems. Lyapunov-based methods and common quadratic Lyapunov functions have been widely used to establish stability under switching graphs, but they typically impose restrictive assumptions on the switching signals or require conservative dwell-time conditions [26,27,28]. Alternatively, delay-tolerant consensus and estimation schemes have been developed using predictor-based designs or augmented-state formulations [29], which often lead to increased computational complexity and limited scalability. More recently, nonlinear agreement and contraction-based approaches have been explored to relax the need for fixed topologies and common Lyapunov functions [30]. Despite these advances, integrating such communication aware online control mechanisms, obstacle aware trajectory planning and formation feasibility guarantees remains challenging. In particular, few existing works provide a unified framework that simultaneously addresses switching directed graphs, bounded delays, and formation level safety constraints induced by obstacle rich environments.
In this paper, we address the above challenges by developing a distributed formation planning and control framework that explicitly accounts for switching directed communication topologies, bounded delays, and environmental constraints in a unified manner. A leader–follower architecture is adopted, in which the leader performs online trajectory planning based on safe flight corridors, while followers rely on a distributed nonlinear agreement mechanism to reconstruct the leader reference under intermittent and delayed information exchange. The formation size is treated as a decision variable and is adaptively adjusted according to corridor feasibility, ensuring collision avoidance for all agents without sacrificing formation coherence. Rigorous analysis based on nonlinear agreement and max–min contraction arguments establishes practical leader tracking and follower agreement under switching graphs. The effectiveness of the proposed approach is demonstrated through simulations of multi-UAV formations navigating obstacle-rich environments under time-varying communication conditions. Our main contributions are as follows:
(1)
We propose a formation control framework that systematically addresses directed switching communication topologies and bounded transmission delays. By reformulating leader state dissemination as a nonlinear agreement process, the scheme achieves practical leader tracking and inter-follower consensus under uniformly quasi-strongly connected (UQSC) switching conditions, without requiring fixed topologies or global synchronization.
(2)
We develop a planning-control co-design methodology that couples SFC-constrained Bézier trajectory planning with online optimization of time-varying formation size. The formation radius is adaptively adjusted according to corridor feasibility, allowing the entire formation to safely contract or expand when navigating narrow passages. This integration bridges the gap between single-agent motion planning and multi-agent formation constraints in cluttered environments.
(3)
Using nonlinear agreement theory and a window-based max-min contraction analysis, we establish formal proofs of follower agreement and practical leader tracking under directed switching graphs with bounded delays. The analysis avoids restrictive quadratic Lyapunov assumptions and naturally accommodates the hybrid dynamics arising from replanning and communication switching, providing explicit bounds on estimation and tracking errors.
The rest of this article is organized as follows. Section 2 presents the model of the UAV, followed by the problem formulation that explicitly states the control objectives and the assumptions. Section 3 the proposed trajectory planning and distributed formation control framework and main results. Section 4 provides the key lemmas and main proof, deriving the sufficient condition for constraint satisfaction and closed-loop stability under bounded disturbances. Section 5 demonstrates the effectiveness of the proposed algorithm through the simulation study. Finally, Section 6 concludes the paper.
Notation: In this paper, R denotes the set of real numbers and R n denotes the Euclidean Space. We use I n and 0 m × n to represent the n-dimensional identity matrix, and n × m -dimensional zero matrix, respectively. Let · be the Euclidean norm. For a signal x ( · ) , define x ¯ ( t ) : = sup τ [ t d ¯ , t ] x ( τ ) and x ̲ ( t ) : = inf τ [ t d ¯ , t ] x ( τ ) for a given delay bound d ¯ 0 . For a locally Lipschitz function V ( · ) , denote D + V ( t ) its upper right Dini derivative. For a directed graph G = ( V , E ) , let N i be the in-neighborhood of node i. We use 1 n to denote the all-one vector of length n. R i SO ( 3 ) denotes the rotation matrix from the body-fixed frame to the inertial frame. The operator × denotes the vector cross product in R 3 .

2. Preliminaries and Problem Formulation

2.1. UAV Model

Consider a team of N + 1 UAVs indexed by { 0 , 1 , , N } , where UAV 0 is the leader and UAVs i V : = { 1 , , N } are followers. Each UAV is described by the standard quadrotor rigid-body dynamics
m i p ¨ i = m i g e 3 F i R i e 3 ,
J i Ω ˙ i = Ω i × J i Ω i + M i ,
where p i = [ x i , y i , z i ] T R 3 is the position in the inertial frame, e 3 = [ 0 , 0 , 1 ] denotes the unit vector along the z-axis of the inertial frame, m i denotes the mass of the i-th UAV, and g > 0 is the gravitational acceleration, R i SO ( 3 ) is the attitude, Ω i R 3 is the body angular velocity, F i R is the thrust, and M i R 3 is the body moment. As in the differential flatness framework, a geometric tracking controller can asymptotically track a sufficiently smooth reference position and yaw trajectory for each UAV. We will use this fact as a modular tracking layer.
For each follower i V , define its desired relative direction to the leader using angles ( ϕ i , θ i ) ,
c i : = c ( ϕ i , θ i ) = sin θ i cos ϕ i sin θ i sin ϕ i cos θ i R 3 .
Let d r ( t ) d min > 0 denote the time-varying formation size. Then the ideal formation reference for follower i is
p r , i ( t ) = p r ( t ) + c i d r ( t ) ,
where p r ( t ) is the leader planned safe trajectory and d min is a positive constant.

2.2. Switching Communication Topology

Communication among followers and the leader is described by a directed switching graph
G ( t ) = ( V , E ( t ) ) , t 0 ,
where E ( t ) V × V is piecewise constant with switching times { t k } k N . An edge ( j , i ) E ( t ) means that follower i can receive information from follower j at time t. Let a i j ( t ) 0 be the weight on edge ( j , i ) with a i i ( t ) = 0 . Define the neighborhood set N i ( t ) = { j V : ( j , i ) E ( t ) } and the normalized weights
a ¯ i j ( t ) = a i j ( t ) k N i ( t ) a i k ( t ) + μ i ( t ) j N i ( t ) , 0 otherwise , μ ¯ i ( t ) = μ i ( t ) k N i ( t ) a i k ( t ) + μ i ( t ) .
Here μ i ( t ) { 0 , 1 } indicates whether follower i has direct access from the leader at time t. We allow bounded time-varying communication delays:
d i j ( t ) [ 0 , d ¯ ] , d i 0 ( t ) [ 0 , d ¯ ] , i , j V .
where d ¯ is upper bound of the time delays.

2.3. Problem Description

In this paper, the main controlled system under consideration consists of a multi-UAV system (1) operating in an obstacle-rich environment. The leader UAV is equipped with access to a local map and capable of online replanning. In contrast, the follower UAVs typically lack sufficient computational resources for trajectory planning and do not necessarily receive the planning information from the leader directly.
Control objectives: Given global goal p g and a sequence of local goals { p l g , k } for replanning, we aim to design: (i) an online planner that generates a safe leader trajectory p r ( t ) and formation size d r ( t ) , and (ii) a distributed formation controller under switching directed communication such that:
1.
all UAVs remain inside a safe flight corridor χ free ( t ) :
p i ( t ) χ free ( t , k ) , t [ t k , t k + 1 ) , i = 0 , 1 , , N .
2.
the leader tracks the planned trajectory:
lim sup t p 0 ( t ) p r ( t ) = 0 .
3.
each follower asymptotically tracks its formation reference:
lim sup t p i ( t ) p r , i ( t ) = 0 .
4.
the planned leader trajectory reaches each local goal within finite time during each replanning iteration:
p r ( T ) = p l g , k , 0 < T < .
We adopt a leader-following analogue of the UQSC condition:
Assumption 1.
There exist constants λ > 0 and λ D > 0 such that for any t 0 , (i) each active edge in E ( t ) persists for at least λ D once it appears; and (ii) the union graph
G ( [ t , t + λ ) ) : = V , τ [ t , t + λ ) E ( τ )
contains a directed spanning tree whose root belongs to the set { i V : τ [ t , t + λ ) s . t . μ i ( τ ) = 1 } , i.e., within every window of length λ, leader information can reach all followers through directed paths.
Remark 1.
Assumption 1 is a leader-following version of the UQSC/QSC-type joint connectivity used in switching directed consensus with delays [31]. It is strictly weaker than requiring a fixed spanning tree at all times.
Assumption 2.
Each follower i can access its prescribed relative angles ( ϕ i , θ i ) .

3. Trajectory Planning and Adaptive Formation Control

3.1. Safe Flight Corridor

Let W w R 3 denote the w-th waypoint of the guidance path. The endpoints W 0 = p 0 ( t k ) and W L = p l g , k are fixed, while the intermediate waypoints { W 1 , , W L 1 } are decision variables to be optimized for smoothness and obstacle clearance.
At each replanning iteration k, the leader generates an initial waypoint list W ini , then optimizes waypoints to improve smoothness and safety:
W opt = arg min W 1 , , W L 1 λ s w = 1 L 1 2 W w W w 1 W w + 1 2 + λ c w = 1 L 1 Ψ ( d ( W w , χ ) ) ,
where χ denotes the surround environment, d ( W w , χ ) is the distance from waypoint W w to the closest obstacle, Ψ ( · ) is a barrier/penalty enforcing a safe distance, λ s and λ c are two positive constants.
The safe flight corridor is represented as a sequence of adjacent convex polyhedra
χ free : = = 1 L c P , P : = { x R 3 A x c } ,
where L c N is the number of corridor cells. For each cell , the matrix A R n × 3 and vector c R n collect n half-space inequalities a r x c r ( r = 1 , , n ), with a r being the r-th row of A .
To guarantee collision-free motion for a formation with size d d min , we tighten each corridor cell by shrinking every supporting half-space inward. Assuming the half-space normals are normalized, i.e., a r = 1 , the tightened corridor is
A x c Δ ( d ) , Δ ( d ) : = ζ d 1 n ,
where ζ > 1 is a safety margin. If a r is not normalized, the shrinkage can be written as Δ r ( d ) = ζ d a r , so that each face is offset inward by the geometric distance ζ d .
Figure 1. Schematic of the safe flight corridor (SFC). The original corridor χ free (solid blue) consists of convex polyhedra P connecting optimized waypoints. Each supporting half-space a r x c r is shifted inward by ζ d to obtain the tightened corridor (dashed blue), ensuring collision-free motion for a formation of diameter d.
Figure 1. Schematic of the safe flight corridor (SFC). The original corridor χ free (solid blue) consists of convex polyhedra P connecting optimized waypoints. Each supporting half-space a r x c r is shifted inward by ζ d to obtain the tightened corridor (dashed blue), ensuring collision-free motion for a formation of diameter d.
Preprints 198827 g001

3.2. Trajectory and Formation Size Generation

Within replanning iteration k, the leader trajectory is represented by an M-segment n-th order Bézier curve
p r , k ( t ) = j = 0 n b j n ( τ ) P m , j , τ = t T m T m + 1 T m [ 0 , 1 ] , t [ T m , T m + 1 ] ,
where { P m , j } are control points and b j n are Bernstein polynomials. Using the convex-hull property, containment in the safe flight corridor can be enforced by requiring all control points in the corresponding polyhedron.
We choose the formation size d k as an optimization variable jointly with control points and polyhedron assignment binaries e m { 0 , 1 } :
min { P m , j } , { e m } , d k λ traj m = 1 M T m T m + 1 p r , k ( t ) 2 d t + λ form ( d k d ¯ ) 2 s . t . dynamic feasibility bounds on p ˙ , p ¨ , p , p ( 4 ) , = 1 L c e m = 1 , e m = 1 A P m , j c Δ ( d k ) , j , p r , k ( T 1 ) = p 0 ( t k ) , p r , k ( T M + 1 ) = p l g , k .
A smooth transition d r ( t ) between d k 1 and d k is generated by a high-order polynomial satisfying boundary derivative matching up to order 4.
Remark 2.
The trajectory smoothness term is chosen as the integral of the squared jerk, i.e., p r , k ( t ) 2 d t , for the following reasons. First, the jerk directly reflects the rate of change of acceleration and is closely related to the smoothness of thrust and attitude commands of quadrotor UAVs, making it more suitable than acceleration-based costs for execution on real platforms. Second, when the trajectory is parameterized by Bézier curves, the jerk remains a low order polynomial, which leads to a quadratic cost in the control points and enables efficient MIQP formulation. Finally, higher-order smoothness is enforced through explicit bounds on snap, guaranteeing C 4 continuity and compatibility with geometric tracking controllers. This choice provides a favorable trade-off between trajectory smoothness, tracking feasibility, and computational efficiency.

3.3. Distributed Time-Varying Formation Control under Switching Topologies

To enable followers to compute p r ( t ) and its derivatives, the leader publishes a parameter vector s ( t ) R n s , which contains the current segment Bézier control points and timing information and the current formation-size polynomial parameters. Given s ( t ) and time t, any agent can compute p r ( t ) , p ˙ r ( t ) , , p r ( 4 ) ( t ) and d r ( t ) , d ˙ r ( t ) , , d r ( 4 ) ( t ) analytically. Since replanning occurs at discrete instants, s ( t ) is piecewise constant with bounded jumps and bounded update frequency.
For each coordinate = 1 , , n s , define the scalar estimate s ^ i , and the leader signal s ( t ) . We propose the nonlinear agreement protocol with delays:
s ^ ˙ i , ( t ) = φ s ^ i , ( t ) κ i , ( t ) ,
where
κ i , ( t ) : = j N i ( t ) a ¯ i j ( t ) s ^ j , t d i j ( t ) + μ ¯ i ( t ) s t d i 0 ( t ) ,
and the nonlinearity φ : R R satisfies the strict dissipativity condition.
Assumption 3.
For each coordinate ℓ, φ ( 0 ) = 0 , and for all r 0 , r φ ( r ) < 0 . Moreover, φ is locally Lipschitz and there exists a class- K function α such that | φ ( r ) | α ( | r | ) for all r in the semi-global domain of interest.
Define the leader oscillation over the delay window:
osc L ( t ) : = S L max ( t ) S L min ( t ) , S L max ( t ) : = sup τ [ t d ¯ , t ] s ( τ ) , S L min ( t ) : = inf τ [ t d ¯ , t ] s ( τ ) .
(17)–(18) is a direct leader-following extension of the agreement model in [31]: each follower is driven toward a time-varying convex combination of delayed neighbor estimates and delayed leader signal. The core advantage is that its convergence can be established via max–min contraction arguments under Assumption 1, without requiring a common quadratic Lyapunov function for switching directed graphs.
Define the estimation error for coordinate : e i , ( t ) : = s ^ i , ( t ) s ( t ) . Let
E max ( t ) : = max i V e i , ( t ) , E min ( t ) : = min i V e i , ( t ) , W ( t ) : = E max ( t ) E min ( t ) .
Note that due to the leader time-variation, the asymptotic tracking generally requires additional internal model structure. Here we establish agreement among followers, and practical tracking to the leader with a bound proportional to s ˙ .
Theorem 1.
Suppose Assumptions 1, 3 and bounded delays (7) hold. Then for each coordinate ℓ:
1.
the follower disagreement width W ( t ) converges to a neighborhood of zero:
lim sup t W ( t ) γ s ˙ ,
for some class- K function γ ( · ) determined by α ( · ) and the joint leader reachability window ( λ , λ D ) . In particular, if s ( t ) is piecewise constant, then W ( t ) 0 on each constant interval.
2.
each follower error satisfies the practical bound
lim sup t max i V | e i , ( t ) | Γ s ˙ ,
where Γ is explicitly constructible via the window based contraction recursion as in [31].
Proof. 
We prove the result for a single scalar coordinate of the leader parameter vector s ( t ) . The vector case follows by applying the same argument componentwise and taking the maximum bounds.
Define the follower envelope over the delay window
S ^ max ( t ) : = max i V sup τ [ t d ¯ , t ] s ^ i ( τ ) , S ^ min ( t ) : = min i V inf τ [ t d ¯ , t ] s ^ i ( τ ) ,
and the width W ( t ) : = S ^ max ( t ) S ^ min ( t ) . By Lemma 3, for all i and all t,
κ i ( t ) min { S ^ min ( t ) , S L min ( t ) } , max { S ^ max ( t ) , S L max ( t ) } .
Applying Lemma 2 to each estimator s ^ ˙ i = φ ( s ^ i κ i ) implies that s ^ i ( t ) cannot exit the convex hull generated by S ^ min ( t ) , S ^ max ( t ) and the leader window. Hence W ( t ) is well-defined and uniformly bounded for all t 0 .
By Assumption 1, for any t there exists a time window [ t , t + λ ) whose union graph contains a directed spanning tree rooted at some follower r that receives leader information (i.e., μ ¯ r ( t ) μ * > 0 on a subinterval of length at least λ D ). Applying Lemma 4 on this subinterval shows that s ^ r moves away from the envelope extremes by a margin proportional to ( 1 e k λ D ) μ * W ( t ) , up to the leader window oscillation osc L ( t ) : = S L max ( t ) S L min ( t ) .
Along each directed edge of the spanning tree, Assumption 1 guarantees persistence for at least λ D and a uniform weight lower bound a * > 0 . By Lemma 5, the contraction margin at the root propagates to each downstream node with at least a factor a * ( 1 e k λ D ) per edge. Since the depth of the spanning tree is at most | V | 1 , after the window [ t , t + λ ) every follower contracts toward the interior of the envelope.
Then there exist explicit constants
ρ : = 1 e k λ D a * N 1 μ * ( 0 , 1 ) , η : = 2 m = 0 N 1 a * m ( 0 , ) ,
such that for all t 0 ,
W ( t + λ ) ( 1 ρ ) W ( t ) + η osc L ( t + λ ) .
Iterating this recursion proves that: (i) if s ( t ) is constant on [ t , t + λ ] , then W ( t ) strictly contracts and W ( t + n λ ) 0 as n ; and (ii) for time-varying s ( t ) , W ( t ) is ultimately bounded by η ρ lim sup t osc L ( t ) .
The proof is complete. □
Each follower i reconstructs the leader reference and its derivatives from s ^ i ( t ) :
p ^ r ( j ) ( t ) = P ( j ) s ^ i ( t ) , t , j = 0 , 1 , 2 , 3 , 4 , d ^ r ( j ) ( t ) = D ( j ) s ^ i ( t ) , t , j = 0 , 1 , 2 , 3 , 4 ,
where P ( j ) ( · ) and D ( j ) ( · ) are analytic maps induced by Bézier/polynomial parameterization. Then the follower’s desired trajectory and derivatives are
p ^ r , i ( j ) ( t ) = p ^ r ( j ) ( t ) + c i d ^ r ( j ) ( t ) , j = 0 , 1 , 2 , 3 , 4 .
Finally, each follower applies a geometric tracking controller using p ^ r , i ( t ) , p ^ ˙ r , i ( t ) , p ^ ¨ r , i ( t ) , etc.
Given the implemented reference p ^ r , i ( t ) and yaw ψ ^ r , i ( t ) with bounded derivatives up to order four, we adopt a standard geometric tracking controller on SE ( 3 ) (e.g., [32]). Define the position/velocity errors
e p , i : = p i p ^ r , i , e v , i : = p ˙ i p ^ ˙ r , i .
A commanded acceleration is chosen as
a c , i : = p ^ ¨ r , i K p e p , i K v e v , i ,
and the thrust is set to
F i : = m i a c , i ( R i e 3 ) .
The desired attitude R c , i ( t ) SO ( 3 ) is constructed from the commanded acceleration and yaw. Its corresponding reference angular velocity is defined by
Ω ^ r , i ( t ) : = R c , i ( t ) R ˙ c , i ( t ) ,
where ( · ) denotes the vee map from so ( 3 ) to R 3 .
The desired attitude R c , i is constructed such that R c , i e 3 aligns with a c , i g e 3 and the yaw matches ψ ^ r , i . Then the moment input M i is designed by a standard attitude error feedback controller
M i : = K R e R , i K Ω e Ω , i + Ω i × J i Ω i J i Ω ^ r , i × R i R c , i Ω ^ r , i R i R c , i Ω ^ ˙ r , i ,
which guarantees exponential tracking of ( p i , R i ) to ( p ^ r , i , R c , i ) for sufficiently smooth references. This yields the ISS-type bound in Lemma 7.
Assumption 4.
For each coordinate ℓ, the function φ : R R is continuous, locally Lipschitz, φ ( 0 ) = 0 , and there exists a constant k > 0 such that
r φ ( r ) k r 2 , r R .
Remark 3.
Assumption 4 is a standard strong dissipativity/sector condition. It implies the sign condition r φ ( r ) < 0 for r 0 used in the switching agreement literature, while additionally providing a quantitative contraction rate k that yields explicit recursion constants. A canonical choice is φ ( r ) = k r or φ ( r ) = k tanh ( r / ϵ ) .
Theorem 2.
Under Assumptions 1–3, and bounded delays (7), the closed-loop system consisting of the online planner (12)–(16), the nonlinear estimators (17)–(18), and the tracking controllers, satisfies:
1.
all estimation signals s ^ i ( t ) are uniformly bounded for all t 0 .
2.
the reconstructed references p ^ r , i ( t ) , d ^ r ( t ) are uniformly bounded and satisfy the practical tracking bounds implied by Theorem 1.
3.
the formation tracking error e i ( t ) : = p i ( t ) p r , i ( t ) is ultimately bounded:
lim sup t e i ( t ) Ξ s ˙ ,
where Ξ ( · ) can be made arbitrarily small by increasing the estimator contraction gain.
Proof. 
The proof proceeds by a cascade argument.
By Theorem 1, for each follower i the leader parameter estimation error satisfies
lim sup t s ^ i ( t ) s ( t ) η ρ lim sup t osc L ( t ) ,
and s ^ i ( t ) s ( t ) exponentially on any interval, where η and ρ are two positive constants.
By Lemma 6, the reconstructed reference trajectory p ^ r , i ( t ) and its derivatives satisfy
sup t 0 p ^ r , i ( j ) ( t ) p r , i ( j ) ( t ) L j sup t 0 s ^ i ( t ) s ( t ) , j = 0 , 1 , 2 , 3 , 4 ,
for some constants L j > 0 . Hence, the reference mismatch is uniformly bounded and vanishes whenever s ^ i ( t ) s ( t ) .
By Lemma 7, the single-UAV tracking error satisfies
p i ( t ) p r , i ( t ) c i e γ i t p i ( 0 ) p r , i ( 0 ) + c i sup τ [ 0 , t ] p ^ r , i ( τ ) p r , i ( τ ) ,
where c i and γ i are two positive constants.
Taking the limit superior and combining with (25) yields
lim sup t p i ( t ) p r , i ( t ) C i lim sup t s ^ i ( t ) s ( t ) ,
for some constant C i > 0 .
Substituting the estimator bound from (24) completes the proof. In particular, on any replanning interval where s ( t ) is constant, the formation tracking error converges exponentially to zero. □

4. Lemmas and Main Proofs

The following presents several important lemmas and their proofs required for the proofs of Theorems 1–2.
Lemma 1.
Under Assumptions 3 and bounded delays (7), for each ℓ, the follower envelope satisfies for almost all t
D + E max ( t ) α E max ( t ) κ ¯ ( t ) + s ˙ ,
D + E min ( t ) α κ ̲ ( t ) E min ( t ) s ˙ ,
where κ ¯ ( t ) and κ ̲ ( t ) are appropriate max/min convex-combination bounds induced by (18).
Proof. 
Pick an index i * ( t ) arg max i e i , ( t ) . Using the Dini derivative of a pointwise maximum and the dynamics (17),
D + E max ( t ) = D + e i * , ( t ) = φ ( s ^ i * , κ i * , ) s ˙ ( t ) .
By Assumption 3, φ ( · ) is sign-definite and drives s ^ i * , toward κ i * , . Since κ i * , is a convex combination of delayed neighbor estimates and leader signal, it lies between the delayed envelopes. This yields an inequality in terms of E max and the delayed envelopes. The bound for E min is analogous by choosing i * ( t ) arg min i e i , ( t ) . □
Lemma 2.
Consider the scalar system
x ˙ ( t ) = φ x ( t ) κ ( t ) ,
where κ ( · ) is measurable and satisfies κ ( t ) [ κ ̲ ( t ) , κ ¯ ( t ) ] for all t. Assume (23) holds with gain k > 0 for φ. Then for almost all t,
D + x ( t ) κ ¯ ( t ) + k x ( t ) κ ¯ ( t ) + + D + κ ¯ ( t ) + ,
and
D + κ ̲ ( t ) x ( t ) + k κ ̲ ( t ) x ( t ) + + D + κ ̲ ( t ) + ,
where y + = max { y , 0 } . In particular, if κ ¯ and κ ̲ are constant on an interval [ t 0 , t 0 + T ] , then for all t [ t 0 , t 0 + T ] ,
x ( t ) κ ¯ + e k ( t t 0 ) x ( t 0 ) κ ¯ + , κ ̲ x ( t ) + e k ( t t 0 ) κ ̲ x ( t 0 ) + .
Proof. 
Let y ( t ) : = x ( t ) κ ¯ ( t ) . When y ( t ) > 0 , we have x ( t ) > κ ¯ ( t ) κ ( t ) , hence r ( t ) : = x ( t ) κ ( t ) y ( t ) > 0 . By (23), φ ( r ) k r k y for r > 0 . Thus, for almost all t with y ( t ) > 0 ,
y ˙ ( t ) = x ˙ ( t ) κ ¯ ˙ ( t ) = φ ( x κ ) κ ¯ ˙ ( t ) k y ( t ) κ ¯ ˙ ( t ) .
Taking upper Dini derivatives and using D + ( y + ) ( D + y ) 1 { y > 0 } yields (32). The lower bound (33) is analogous by considering z ( t ) : = κ ̲ ( t ) x ( t ) . Since κ ¯ and κ ̲ are constants, Grönwall inequality gives (34). □
Lemma 3.
For all t 0 and each follower i,
κ i ( t ) min { S ^ min ( t ) , S L min ( t ) } , max { S ^ max ( t ) , S L max ( t ) } .
Moreover, if μ ¯ i ( t ) μ * > 0 on a time subinterval, then κ i ( t ) is astrictconvex combination in the sense that it lies at least a fraction μ * toward the leader window interval.
Proof. 
By definition (18), κ i ( t ) is a convex combination of the delayed neighbor values s ^ j ( t d i j ( t ) ) [ S ^ min ( t ) , S ^ max ( t ) ] and the delayed leader value s ( t d i 0 ( t ) ) [ S L min ( t ) , S L max ( t ) ] . Thus (35) holds. If μ ¯ i ( t ) μ * , write κ i ( t ) = ( 1 μ ¯ i ( t ) ) ξ ( t ) + μ ¯ i ( t ) η ( t ) with ξ ( t ) [ S ^ min ( t ) , S ^ max ( t ) ] and η ( t ) [ S L min ( t ) , S L max ( t ) ] ; the strictness follows. □
Lemma 4.
Under Assumption 4 and bounded delays. Fix an interval I = [ t 0 , t 0 + T ] with T λ D such that for some follower r, μ ¯ r ( t ) μ * > 0 for all t I . Then on I,
s ^ r ( t 0 + λ D ) S ^ min ( t 0 ) + α R , S ^ max ( t 0 ) α R S L min ( t 0 ) δ L , S L max ( t 0 ) + δ L ,
where ⊕ denotes Minkowski sum of intervals, δ L : = sup t I | s ( t ) s ( t 0 ) | , and the contraction margin
α R : = μ * 1 e k λ D W ( t 0 ) 2 .
In particular, if s ( · ) is constant on I then δ L = 0 and s ^ r moves at least α R away from the follower envelope extremes.
Proof. 
Let U : = S ^ max ( t 0 ) and L : = S ^ min ( t 0 ) . Consider the upper deviation y ( t ) : = ( s ^ r ( t ) U ) + on I. By Lemma 3, κ r ( t ) ( 1 μ * ) U + μ * S L max ( t ) . Hence s ^ r κ r s ^ r [ ( 1 μ * ) U + μ * S L max ] . Applying Lemma 2 with κ ¯ ( t ) = ( 1 μ * ) U + μ * S L max ( t ) yields an exponential decay of y ( t ) up to the variation of S L max ( t ) . A symmetric argument holds for the lower deviation ( L s ^ r ) + using κ ̲ ( t ) = ( 1 μ * ) L + μ * S L min ( t ) . Combining both bounds and noting that the leader-window variation within I is captured by δ L gives (36). The explicit margin (37) follows by integrating the exponential contraction over λ D and using that strict leader weight μ * pulls κ r toward the leader interval by a fraction μ * . □
Lemma 5.
Under Assumption 4, consider an interval I = [ t 0 , t 0 + T ] with T λ D during which a directed edge ( j , i ) is continuously active and has weight lower bounded as a ¯ i j ( t ) a * > 0 for all t I . If at time t 0 the source node satisfies
s ^ j ( t ) [ L + β , U β ] t [ t 0 d ¯ , t 0 ]
for some β ( 0 , W ( t 0 ) / 2 ] , then the target node satisfies at t 0 + λ D
s ^ i ( t 0 + λ D ) [ L + β , U β ] [ δ L , + δ L ] , β : = a * 1 e k λ D β ,
where δ L : = sup t I | s ( t ) s ( t 0 ) | accounts for leader variation entering through other neighbors/leader.
Proof. 
On the set I, κ i ( t ) includes the term a ¯ i j ( t ) s ^ j ( t d i j ( t ) ) with weight at least a * . Since delayed s ^ j stays in [ L + β , U β ] over the relevant delay window, and all other terms lie in [ L , U ] (by definition of envelopes), we obtain bounds:
κ i ( t ) ( 1 a * ) U + a * ( U β ) = U a * β , κ i ( t ) ( 1 a * ) L + a * ( L + β ) = L + a * β ,
up to leader variation δ L . Then Lemma 2 yields that s ^ i is attracted to the tightened interval with exponential rate k, producing the margin β = a * ( 1 e k λ D ) β after time λ D . □
Lemma 6
(Lipschitz reference reconstruction). Let s ( t ) encode the active Bézier segment control points and timing information, and the formation-size polynomial parameters, so that p r ( j ) ( t ) = P ( j ) ( s ( t ) , t ) and d r ( j ) ( t ) = D ( j ) ( s ( t ) , t ) for j = 0 , 1 , 2 , 3 , 4 . Assume the planner ensures boundedness of s ( t ) and excludes singular timing (i.e., segment durations are bounded away from 0). Then for each compact time interval between replannings and for each j 4 , there exist constants L P , j , L D , j > 0 such that
P ( j ) ( s ^ , t ) P ( j ) ( s , t ) L P , j s ^ s , | D ( j ) ( s ^ , t ) D ( j ) ( s , t ) | L D , j s ^ s .
Proof. 
For Bézier curves and polynomials, P ( j ) ( · , t ) and D ( j ) ( · , t ) are smooth functions of the parameters on any set where segment durations are bounded away from zero. Thus their Jacobians are bounded on the compact parameter set induced by the planner bounds, implying local Lipschitz continuity with constants L P , j , L D , j . □
Lemma 7.
Consider follower UAV i with dynamics (1) controlled by a geometric tracking controller that achieves exponential tracking for a C 4 reference trajectory. Let the controller be driven by animplementedreference p ^ r , i ( t ) and its derivatives up to order 4, while the ideal formation reference is p r , i ( t ) . Define the position tracking error e i ( t ) : = p i ( t ) p r , i ( t ) . Then there exist constants c i > 0 and γ i > 0 such that
e i ( t ) c i e γ i t e i ( 0 ) + c i sup τ [ 0 , t ] p ^ r , i ( τ ) p r , i ( τ ) .
Proof. 
For flatness-based geometric controllers, the closed-loop tracking error dynamics can be written in a cascade form with an exponentially stable linear part plus bounded higher-order terms that are dominated by the reference mismatch. Under bounded reference derivatives and standard gain conditions, one obtains an exponential Lyapunov function V i satisfying V ˙ i 2 γ i V i + α p ^ r , i p r , i 2 . Gronwall’s inequality yields (39). □

5. Simulation Results

In this section, we employ a numerical example to verify the effectiveness of the proposed algorithm.
We consider a planar multi-UAV formation navigation task in an obstacle environment. The team consists of 5 UAVs, including one leader indexed by 0 and N = 4 followers indexed by V = { 1 , 2 , 3 , 4 } . The leader starts from p 0 = [ 0 , 0 ] and aims to reach the goal p g = [ 13 , 0 ] . The environment contains six static circular obstacles, specified by their centers and radius:
{ ( 3.5 , 0.0 , 0.7 ) , ( 6.0 , 1.2 , 0.8 ) , ( 6.5 , 1.4 , 0.9 ) , ( 9.0 , 0.0 , 0.7 ) , ( 11.0 , 1.4 , 0.8 ) , ( 11.0 , 2 , 0.65 ) } ,
where each triple denotes ( x , y , r ) .
Followers are required to maintain a time-varying circular formation around the leader reference trajectory p r ( t ) . Let θ i { 0 , π 2 , π , 3 π 2 } be the desired angular offsets equally spaced on a circle. Define c i = [ cos θ i , sin θ i ] . The ideal formation reference for follower i is
p r , i ( t ) = p r ( t ) + d r ( t ) c i ,
where d r ( t ) d min = 0.45 > 0 is the time-varying formation radius.
Communication among followers is described by a directed switching graph with three modes. We use the adjacency matrix A ( m ) = [ a i j ( m ) ] R 4 × 4 , where a i j ( m ) = 1 indicates a directed edge ( i j ) (i.e., follower j receives information from follower i) under mode m. The three modes are:
A ( 1 ) = 0 1 1 0 0 0 1 0 0 0 0 1 0 0 0 0 , A ( 2 ) = 0 0 0 0 1 0 1 0 0 0 0 1 0 0 0 0 , A ( 3 ) = 0 1 0 0 0 0 1 0 0 0 0 1 1 0 0 0 .
The topology switches periodically every T s = 1.2 s . In addition, the leader information is directly available to exactly one follower per mode, encoded by μ ( m ) { 0 , 1 } 4 :
μ ( 1 ) = 1 0 0 0 , μ ( 2 ) = 0 1 0 0 , μ ( 3 ) = 0 0 1 0 .
Communication delays are time-varying but bounded by d ¯ = 0.1 s .
This subsection lists the simulation parameters and briefly verifies that the theoretical assumptions are satisfied. The simulation runs with sampling time Δ t = 0.05 s over T end = 70 s . The leader replans every T replan = 2 s . The input of UAVs are speed with saturation v 0 v max , L = 0.9 for the leader and v i v max , F = 1.1 for followers. The leader tracks the planned reference point p r ( t ) by a proportional law
v 0 ( t ) = sat k L ( p r ( t ) p 0 ( t ) ) , v max , L ,
with k L = 1.5 . Followers track their formation references using
v i ( t ) = sat k track ( p i ( t ) p ^ r , i ( t ) ) + v i rep ( t ) , v max , F ,
with k track = 2.0 , where v i rep ( t ) is a light obstacle repulsion term for safety.
The leader generates a waypoint list W ini = [ W 0 , , W L ] (with W 0 = p 0 ( t k ) and W L = p g ) and constructs a safe flight corridor as a sequence of convex polyhedra
χ free = = 1 L c P , P = { x R 2 : A x c } .
In implementation, each P is initialized as an axis-aligned corridor box inflated by 1.0 m and then tightened by obstacle separating half-planes. The leader trajectory over each corridor segment is parameterized by a quintic Bézier curve ( n = 5 ). The control points are obtained by solving a quadratic program that minimizes a discrete proxy of the integrated squared jerk (third differences of control points), with weight λ traj = w jerk = 1.0 .
The nominal formation radius is d nom = 1.0 and the minimum radius is d min = 0.45 . The corridor tightening uses the safety factor ζ = 1.1 , so that the corridor constraints are reduced by approximately ζ d k at each replanning iteration (consistent with the formation footprint). The planned radius d k is smoothed into d r ( t ) using a first-order filter with time constant τ d = 0.6 s .
Each follower maintains an estimate p ^ r , i ( t ) R 2 of the leader reference point p r ( t ) using the nonlinear agreement protocol with delays:
p ^ ˙ r , i ( t ) = φ p ^ r , i ( t ) κ i ( t ) , φ ( r ) = k φ tanh ( r / ε ) , k φ = 3.0 , ε = 0.18 ,
where κ i ( t ) is a convex combination of delayed neighbor estimates and (when available) the leader reference:
κ i ( t ) = j N i ( t ) a ¯ i j ( t ) p ^ r , j ( t d i j ( t ) ) + μ ¯ i ( t ) p r ( t d i 0 ( t ) ) ,
with normalized weights a ¯ i j ( t ) and μ ¯ i ( t ) defined as in (6). Delays satisfy d i j ( t ) , d i 0 ( t ) [ 0 , d ¯ ] and are simulated by random discrete delays up to D = d ¯ / Δ t steps.
The directed switching graphs (41) together with leader access vectors (42) ensure that within each switching window the leader information can reach all followers through directed paths, satisfying the joint leader reachability condition. The delay bound d ¯ is enforced by construction. The nonlinearity φ ( r ) satisfies φ ( 0 ) = 0 and r φ ( r ) < 0 for all r 0 , fulfilling the strict dissipativity requirement. Therefore, the Assumptions 1–4 of the theoretical analysis are satisfied in simulation.
The leader starts at p 0 = [ 0 , 0 ] . Each follower starts near the leader with small random perturbations around the desired circular formation positions. The initial estimator states p ^ r , i ( 0 ) are also perturbed, resulting in nonzero initial estimation errors. The simulation results are shown as in Figure 2, Figure 3, Figure 4, Figure 5, Figure 6 and Figure 7. Figure 2 shows the trajectories of the leader and followers. The leader successfully navigates through the cluttered environment and reaches the goal, while followers maintain the desired circular formation. As the team approaches narrow passages, the formation radius d r ( t ) decreases, enabling the entire formation to remain within the safe corridor, and then increases again in open regions. Figure 3 compares the planned leader reference trajectory p r ( t ) and the executed leader trajectory p 0 ( t ) . The executed trajectory closely tracks the planned reference, demonstrating that the planned trajectory is sufficiently smooth for tracking. Figure 4 plots the time evolution of the formation radius d r ( t ) , showing adaptive shrink behavior consistent with obstacle proximity. Figure 5 reports the distributed estimator errors p ^ r , i ( t ) p r ( t ) for all followers. Figure 6 illustrates the mode switching process of the topology, while Figure 7 shows a screenshot of the animation depicting the collective motion of the moving bodies in formation. Despite switching directed communication topologies and bounded delays, the estimator errors remain bounded and converge to small neighborhoods of zero, which corroborates the practical agreement guarantee.
The simulation results validate the proposed framework in a cluttered environment: (i) online planning generates smooth safe trajectories; (ii) adaptive formation sizing enables obstacle avoidance for the entire team; and (iii) the distributed nonlinear estimator achieves robust leader-reference tracking under directed switching graphs with delays, leading to successful distributed formation control.

6. Conclusions

This paper presented a distributed formation planning and control framework for multi-UAV systems operating under directed switching communication topologies and environmental constraints. By integrating SFC-based trajectory planning with adaptive formation sizing, the proposed method enables the entire formation to safely navigate obstacle-rich environments. A nonlinear agreement protocol was introduced to handle delayed and intermittent leader information, and rigorous analysis established practical tracking and agreement guarantees under switching graphs. Simulation results validated the theoretical findings and demonstrated robust performance in challenging scenarios. Future work will focus on extending the framework to fully three-dimensional environments, incorporating more complex vehicle dynamics, and investigating experimental validation on real UAV platforms.

Author Contributions

Conceptualization, Z.Y. and J.Z; methodology, Z.Y. and J.Z.; software, Z.Y.; validation J.Z.; formal analysis, Z.Y. and J.Z.; investigation, Z.Y.; writing—original draft preparation, Z.Y. and J.Z.; writing—review and editing, Z.Y. and J.Z.; visualization, Z.Y.; supervision, Z.Y. and J.Z.; project administration, Z.Y. and J.Z. All authors have read and agreed to the published version of the manuscript.

Funding

TThis work was supported in part by the Natural Science Foundation of China under Grant 62403423, and the Natural Science Foundation of Zhejiang Province under Grant LMS25F030003.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Chowdhury, M.M.U.; Maeng, S.J.; Bulut, E.; Güvenç, ˘I. 3-D Trajectory Optimization in UAV-Assisted Cellular Networks Considering Antenna Radiation Pattern and Backhaul Constraint. IEEE Transactions on Aerospace and Electronic Systems 2020, 56, 3735–3750. [CrossRef]
  2. Bao, T.; Wang, H.; Wang, W.J.; Yang, H.C.; Hasna, M.O. Secrecy Outage Performance Analysis of UAV-Assisted Relay Communication Systems With Multiple Aerial and Ground Eavesdroppers. IEEE Transactions on Aerospace and Electronic Systems 2022, 58, 2592–2600. [Google Scholar]
  3. Hung, H.A.; Hsu, H.H.; Cheng, T.H. Optimal Sensing for Tracking Task by Heterogeneous Multi-UAV Systems. IEEE Transactions on Control Systems Technology 2024, 32, 282–289. [Google Scholar] [CrossRef]
  4. 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 Transactions on Automation Science and Engineering 2025, 22, 3797–3809. [Google Scholar]
  5. Hai, X.; Tan, L.; Feng, Q.; Duan, H.; Wen, C. Replanning-Oriented Framework for Efficient Real-Time Decision-Making in Multi-UAV Systems. IEEE Transactions on Industrial Informatics 2025, 21, 5127–5137. [Google Scholar]
  6. Ma, J.; Chen, X.; Wen, G.; Wang, J.; Zhao, F.; Qiu, J. Dynamic Memory Event-Triggered Lag Consensus of Multi-UAV Systems With Hybrid Attacks Over Stochastic Switching Topology. IEEE Transactions on Automation Science and Engineering 2025, 22, 16999–17009. [Google Scholar]
  7. Savkin, A.V.; Huang, H. Multi-UAV Navigation for Optimized Video Surveillance of Ground Vehicles on Uneven Terrains. IEEE Transactions on Intelligent Transportation Systems 2023, 24, 10238–10242. [Google Scholar] [CrossRef]
  8. Cao, X.; Liu, L. A Multi-Timescale Method for State of Charge Estimation for Lithium-Ion Batteries in Electric UAVs Based on Battery Model and Data-Driven Fusion. Drones 2025, 9, 247. [Google Scholar]
  9. El-Malek, A.H.A.; Aboulhassan, M.A.; Salhab, A.M.; Zummo, S.A. Performance Analysis and Optimization of UAV-Assisted Networks: Single UAV With Multiple Antennas Versus Multiple UAVs With Single Antenna. IEEE Systems Journal 2023, 17, 3468–3479. [Google Scholar] [CrossRef]
  10. Li, Y. Cooperative Elliptic Positioning Through Single UAV During GNSS Outages. IEEE Transactions on Wireless Communications 2024, 23, 12749–12764. [Google Scholar] [CrossRef]
  11. Dong, X.; Yu, B.; Shi, Z.; Zhong, Y. Time-Varying Formation Control for Unmanned Aerial Vehicles: Theories and Applications. IEEE Transactions on Control Systems Technology 2015, 23, 340–348. [Google Scholar]
  12. Ranjan, P.K.; Sinha, A.; Cao, Y.; Casbeer, D.; Weintraub, I. Relational Maneuvering of Leader-Follower Unmanned Aerial Vehicles for Flexible Formation. IEEE Transactions on Cybernetics 2024, 54, 5598–5609. [Google Scholar] [CrossRef]
  13. Yang, Y.; Sun, L.; Fu, Y.; Feng, W.; Xu, K. Three-Dimensional UAV Trajectory Planning Based on Improved Sparrow Search Algorithm. Symmetry 2025, 17, 2071. [Google Scholar] [CrossRef]
  14. Seyyedabbasi, A. Multi-Strategy Variable Secretary Bird Optimization Algorithm (MSVSBOA) for Global Optimization and UAV 3D Path Planning. Symmetry 2026, 18, 273. [Google Scholar] [CrossRef]
  15. Jin, Z.; Bai, L.; Wang, Z.; Zhang, P. Self-Triggered Distributed Formation Control of Fixed-Wing Unmanned Aerial Vehicles Subject to Velocity and Overload Constraints. IEEE Transactions on Automation Science and Engineering 2024, 21, 4082–4093. [Google Scholar]
  16. Jin, Z.; Li, H.; Qin, Z.; Wang, Z. Gradient-Free Cooperative Source-Seeking of Quadrotor Under Disturbances and Communication Constraints. IEEE Transactions on Industrial Electronics 2025, 72, 1969–1979. [Google Scholar]
  17. Dong, X.; Zhou, Y.; Ren, Z.; Zhong, Y. Time-Varying Formation Tracking for Second-Order Multi-Agent Systems Subjected to Switching Topologies With Application to Quadrotor Formation Flying. IEEE Transactions on Industrial Electronics 2017, 64, 5014–5024. [Google Scholar]
  18. Zou, Y.; Zhou, Z.; Dong, X.; Meng, Z. Distributed Formation Control for Multiple Vertical Takeoff and Landing UAVs With Switching Topologies. IEEE/ASME Transactions on Mechatronics 2018, 23, 1750–1761. [Google Scholar] [CrossRef]
  19. Shi, S.; Wu, S.; Wei, B. Neural-Network-Based Event-Triggered Formation Tracking for Nonlinear Multi-UAV Systems With Switching Topologies Under DoS Attacks. IEEE Transactions on Automation Science and Engineering 2025, 22, 11656–11667. [Google Scholar]
  20. Dong, Z.; Shi, S.; Zhen, Z. Asynchronously Integral Event-Triggered Formation Tracking in UAV Swarm Systems Featuring Switching Directed Topologies. IEEE Transactions on Control of Network Systems 2025, 12, 1251–1263. [Google Scholar] [CrossRef]
  21. Proskurnikov, A.V.; Calafiore, G.C. Delay Robustness of Consensus Algorithms: Continuous-Time Theory. IEEE Transactions on Automatic Control 2023, 68, 5301–5316. [Google Scholar]
  22. Wu, H.; Meng, D. Synchronizability-Based Distributed Learning Control for Multi-Agent Systems. IEEE Transactions on Circuits and Systems II: Express Briefs 2024, 71, 2109–2113. [Google Scholar] [CrossRef]
  23. Li, F.; Wang, C.; Mikulski, D.; Wagner, J.R.; Wang, Y. Unmanned Ground Vehicle Platooning Under Cyber Attacks: A Human-Robot Interaction Framework. IEEE Transactions on Intelligent Transportation Systems 2022, 23, 18113–18128. [Google Scholar] [CrossRef]
  24. Schäfer, L.; Manzinger, S.; Althoff, M. Computation of Solution Spaces for Optimization-Based Trajectory Planning. IEEE Transactions on Intelligent Vehicles 2023, 8, 216–231. [Google Scholar] [CrossRef]
  25. Guo, Z.; Wang, Y.; Yu, H.; Xi, J. Fast Optimization-Based Trajectory Planning With Cumulative Key Constraints for Automated Parking in Unstructured Environments. IEEE Transactions on Vehicular Technology 2025, 74, 11820–11831. [Google Scholar] [CrossRef]
  26. Olfati-Saber, R.; Murray, R.M. Consensus Problems in Networks of Agents With Switching Topology and Time-Delays. IEEE Transactions on Automatic Control 2004, 49, 1520–1533. [Google Scholar] [CrossRef]
  27. Lin, Z.; Francis, B.; Maggiore, M. State Agreement for Continuous-Time Coupled Nonlinear Systems. SIAM Journal on Control and Optimization 2007, 46, 288–307. [Google Scholar] [CrossRef]
  28. Shi, G.; Hong, Y. Global Target Aggregation and State Agreement of Nonlinear Multi-Agent Systems With Switching Topologies. Automatica 2009, 45, 1165–1175. [Google Scholar] [CrossRef]
  29. Cong, X.; Zi, L.; Du, D.Z. DTNB: A Blockchain Transaction Framework With Discrete Token Negotiation for the Delay Tolerant Network. IEEE Transactions on Network Science and Engineering 2021, 8, 1584–1599. [Google Scholar] [CrossRef]
  30. Liu, T.; Qin, Z.; Hong, Y.; Jiang, Z.P. Distributed Optimization of Nonlinear Multiagent Systems: A Small-Gain Approach. IEEE Transactions on Automatic Control 2022, 67, 676–691. [Google Scholar] [CrossRef]
  31. Wang, Z.X.; Jin, Z.H.; Li, H. Semi-global asymptotic state agreement of nonlinear multi-agent systems with communication delays under directed switching topologies. Nonlinear Analysis: Hybrid Systems 2024, 52. [Google Scholar]
Figure 2. The trajectories of the leader and followers.
Figure 2. The trajectories of the leader and followers.
Preprints 198827 g002
Figure 3. The planned leader reference trajectory p r ( t ) and the executed leader trajectory p 0 ( t ) .
Figure 3. The planned leader reference trajectory p r ( t ) and the executed leader trajectory p 0 ( t ) .
Preprints 198827 g003
Figure 4. Time evolution of the formation radius d r ( t ) .
Figure 4. Time evolution of the formation radius d r ( t ) .
Preprints 198827 g004
Figure 5. the distributed estimator errors p ^ r , i ( t ) p r ( t ) for all followers.
Figure 5. the distributed estimator errors p ^ r , i ( t ) p r ( t ) for all followers.
Preprints 198827 g005
Figure 6. The mode of switching topology.
Figure 6. The mode of switching topology.
Preprints 198827 g006
Figure 7. Four snapshots (2×2) of the formation navigation under switching topologies.
Figure 7. Four snapshots (2×2) of the formation navigation under switching topologies.
Preprints 198827 g007
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.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings

© 2026 MDPI (Basel, Switzerland) unless otherwise stated