Next Article in Journal
Satellite Microwave Radiometry for the Observation of Land Surfaces: A General Review
Previous Article in Journal
Image Inpainting-Based Point Cloud Restoration for Enhancing Tactical Classification of Unmanned Surface Vehicles
Previous Article in Special Issue
Short-Term Forecast of Tropospheric Zenith Wet Delay Based on TimesNet
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A High-Precision Cooperative Localization Method for UAVs Based on Multi-Condition Constraints

1
The School of Electrical and Information, Hunan Institute of Engineering, Xiangtan 411104, China
2
Graduate School, Hunan Institute of Engineering, Xiangtan 411104, China
*
Author to whom correspondence should be addressed.
Sensors 2026, 26(5), 1641; https://doi.org/10.3390/s26051641
Submission received: 17 January 2026 / Revised: 15 February 2026 / Accepted: 4 March 2026 / Published: 5 March 2026

Highlights

What are the main findings?
  • Pure air-based swarm configurations suffer from significant Z-axis error divergence (3.0–5.0 m) due to insufficient vertical baselines, which cannot be resolved by merely increasing the swarm scale.
  • The proposed air–ground cooperative system with edge-deployed ground stations reduces the Position Dilution of Precision (PDOP) to 0.754, effectively suppressing vertical localization drift.
What are the implications of the main findings?
  • Geometric configuration optimization offers a superior cost–benefit ratio compared to sensor redundancy, proving that the “quality of geometry” outweighs the “quantity of nodes”.
  • The established “Stereo Air-Based + Edge Ground-Based” strategy provides a robust engineering paradigm for precise localization in GNSS-denied environments.

Abstract

Global Navigation Satellite Systems (GNSSs) often suffer from significant localization errors in signal-denied environments. Furthermore, the accuracy of multi-UAV cooperative localization is highly sensitive to the relative geometric configuration of the swarm. To address these challenges, this paper proposed a novel high-precision and robust cooperative localization method for UAVs. The proposed method comprised two key modules. First, based on the principle of minimizing the Geometric Dilution of Precision, we optimized both the quantity and geometric configuration of the UAV swarm to identify the top three optimal aerial formations. Second, we introduced Ground-Assisted Reference Stations or Unmanned Ground Vehicles to establish an air–ground cooperative localization system. By leveraging Time Difference of Arrival constraints, this system significantly enhanced localization accuracy and robustness. From this analysis, two optimal hybrid configurations were selected. Experimental results showed that while purely air-based geometric optimization enhanced horizontal coverage, it failed to effectively suppress Z-axis errors due to inadequate vertical baselines, with deviations consistently oscillating between 3.0 m and 5.0 m. Conversely, the introduction of edge-deployed ground reference stations reduced the Position Dilution of Precision to a remarkably low level of 0.75, effectively suppressing error divergence. This demonstrated that the proposed air–ground cooperative scheme outperformed traditional pure air-based swarm approaches in localization performance. These findings hold significant theoretical and practical value.

1. Introduction

In GNSS-denied environments, such as urban canyons, complex terrains for military reconnaissance, and low-altitude logistics scenarios, high-precision autonomous localization of UAV swarms is a prerequisite for collaborative mission execution. With the large-scale development of the low-altitude economy and its deep integration with IoT technologies, multi-UAV cooperative localization evolved from a singular location service into a comprehensive sensing ecosystem. This ecosystem now encompasses data collection [1], radio environment mapping [2], and large-scale dynamic task scheduling [3]. In these complex scenarios, traditional single-UAV localization was susceptible to multipath effects and signal occlusion. In contrast, cooperative localization technology based on geometric configuration optimization emerged as a critical solution for IoT-assisted networks [4] and terminal relative positioning [5]. By integrating Ultra-Wideband (UWB), visual, and multi-source sensor data, this approach leverages relative observation constraints between nodes to significantly enhance overall system robustness.
Existing research addresses multi-UAV cooperative localization along three primary dimensions: swarm geometric configuration optimization, cooperative strategies under communication constraints, and learning-based data fusion. In the domain of geometric configuration and path planning, optimizing the spatial distribution of UAVs to minimize the GDOP remains a core approach for improving localization accuracy. To operate in complex obstacle-rich environments, ref. [6] introduces rotational potential field terms to balance obstacle avoidance with formation maintenance, while ref. [7] proposes a spatial grid partitioning strategy to satisfy minimum baseline constraints. Building on these foundations, distributed formation control [8] and swarm cooperative localization [9] are further investigated to enhance solution stability by strengthening geometric correlations among nodes. For specific task scenarios, refs. [10,11] explore optimized indoor beacon deployment and fault-tolerant sensor layout, and ref. [12] addresses the single-leader navigation problem under insufficient observation information. However, most of these studies focus primarily on horizontal coverage optimization or the stability of 2D configurations. They largely overlook observation quality in the vertical dimension of 3D space, leading to Z-axis localization errors that remain significantly higher than those in the horizontal direction. Moreover, few works quantitatively analyze the marginal cost–benefit trade-off between swarm-scale expansion and localization accuracy gains.
The instability of communication links represented another bottleneck restricting the real-time performance of cooperative localization. Addressing bandwidth constraints and packet loss, refs. [13,14] proposed a hop-limited search model and a data caching retransmission mechanism, respectively, effectively controlling the impact of communication latency on localization accuracy. In terms of dynamic networking, ref. [15] optimized multi-objective communication networks, while refs. [16,17] further explored joint sensing–communication–computing optimization and dynamic deployment strategies under edge-computing architectures to cope with rapid topological changes. Although these studies have significantly enhanced system anti-interference capabilities, in air–ground cooperative scenarios, ground facilities are often treated merely as static communication relays or simple geometric anchors. There was a lack of systematic analysis regarding how the deployment topology of GARS (e.g., edge vs. center distribution) contributes to the GDOP of the overall heterogeneous constellation.
With the advancement of deep learning and multi-modal sensing technologies, data-driven methods provided new perspectives for solving nonlinear localization problems in complex environments. Refs. [18,19] constructed object detection datasets containing multi-class environmental samples and UWB cooperative navigation datasets, respectively, providing benchmarks for algorithm validation. On this basis, refs. [20,21] utilized attention mechanisms and learning-based methods to significantly improve small target detection and visual tracking accuracy. Furthermore, multi-agent reinforcement learning [22] was applied to reliable surveillance tasks, while resonant beam technology [23] and cross-domain cooperative control (air–ground/sea–air) [24,25] have further expanded the physical boundaries of cooperative localization. However, existing learning-based schemes mostly rely on training data from specific scenarios. When facing geometric structural defects such as the lack of vertical baselines, the compensation capability at the pure algorithmic level remains limited.
Due to the nonlinearity and uncertainty in cluster positioning, data-driven and advanced filtering methods have received extensive attention. For instance, ref. [26] proposed using holographic positioning with synthetic reconfigurable intelligent surfaces, achieving extremely high precision at the signal processing level. Similarly, in terms of algorithm robustness, ref. [27] provided a strict integrity monitoring method for particle filtering for mobile robots, emphasizing the trade-off between estimation accuracy and computational safety. Moreover, evolutionary algorithms have also been effectively applied to complex task planning and search tracking, as demonstrated in Ref. [28] in intelligent transportation systems. Particularly crucially, in the physical modeling of measurement errors, recent high-level research has no longer been limited to traditional static noise assumptions. Ref. [29] clearly explored the distance-dependent characteristics of channel noise in wireless sensor networks, verifying the rule that the error variance significantly changes with the increase in physical distance; simultaneously, ref. [30] also proved that positioning uncertainty is essentially driven by the geometric state of the unmanned aerial vehicle. These cutting-edge works fully demonstrate that measurement errors are not constant values, but dynamic variables strictly coupled with spatial distance and topological structure. To effectively mitigate such dynamic measurement anomalies and system uncertainties, recent advancements in state-estimation algorithms have introduced highly robust paradigms. For instance, advanced nonlinear estimators, such as the dual-event-triggering ANFIS-based UKF, have been proposed to uniquely handle measurement anomalies in cluster cooperative navigation [31]. Moreover, since spatial and mathematical constraints are vital for error bounding, advanced constraint-based filtering techniques have drawn significant attention. Recent studies have successfully implemented constrained cubature PF for vehicle navigation [32], hypothesis test-constrained robust Kalman filters for INS/GNSS integration [33], and constrained unscented PF for airship navigation under wind field disturbances [34]. Furthermore, ensuring the reliability of integrated navigation necessitates cutting-edge fault and error tolerance techniques. State-of-the-art mechanisms, including windowing-based factor graph optimization using Mahalanobis distance [35], double-channel sequential probability ratio tests for failure detection [36], and robust UKF frameworks for hypersonic vehicles [37], provide critical anomaly detection capabilities for multi-sensor systems. However, although these advanced nonlinear filters (such as UKF and PF) and complex hardware solutions provide theoretical optimality, they often bring significant computational burdens and delays, which are key constraints for real-time, resource-constrained unmanned aerial vehicle clusters.
In conclusion, although the existing research has made significant progress in configuration control, communication coordination, and advanced signal processing and state estimation, the aforementioned solutions mostly focus on algorithmic compensation. There are still limitations in terms of basic geometric mechanisms and engineering cost-effectiveness. Pure space-based cluster configurations sacrifice vertical observation performance when pursuing horizontal coverage, resulting in Z-axis error divergence. Such structural observation blind zones cannot be simply eliminated by filtering algorithms. There is a lack of quantitative assessment of the marginal benefits of the number of drones, computational load, and positioning accuracy. Blindly expanding the cluster size or introducing highly complex estimators will lead to resource redundancy and reduced real-time performance. In the research on air–ground coordination, the geometric layout of ground stations is still unclear regarding the gain mechanism of the overall GDOP of the system.
To address these issues, this paper proposed a Progressive UAV Cooperative Positioning Method based on Multi-condition Constraints (P-UAV-CPM). The main contributions of this paper are as follows:
(1)
A geometric optimization model is developed. We established a geometric optimization model for multi-UAV formations. Using GDOP as the indicator, we determined the optimal number of UAVs and identified the top three optimal geometric configurations through simulation, verifying the results using MATLAB R2021b-based simulations.
(2)
An air–ground cooperative localization system is designed by integrating ground auxiliary units with TDOA/distance constraints. Corrected geometric precision analysis (PDOP/GDOP) validates the theoretical accuracy improvements, leading to the identification of two optimal hybrid configurations.
The structure of this paper is arranged as follows. Section 1 details the background, significance, and current research status; Section 2 elaborates on the proposed method by modules; Section 3 presents the experimental verification; and the final section concludes the paper.

2. Materials and Methods

This paper formally defined the motion models of the target and the UAV swarm, as well as the deployment model of GARS within a simulation environment. The objective was to achieve high-precision UAV localization and derive cooperative localization laws. The specific workflow is illustrated in Figure 1.

2.1. Pure Air-Based UAV System Localization

2.1.1. Dynamic Target Trajectory Model

To evaluate the robustness of the proposed cooperative localization algorithm in nonlinear complex scenarios, we constructed a 3D dynamic trajectory model based on parameterized harmonic functions. This model utilized a combination of independent parameterized trigonometric functions across three axes to generate motion paths characterized by high smoothness and spatial complexity. The displacement vector of the target at time t , denoted as Δ p t , is defined as follows:
Δ p ( t ) = Δ x ( t ) Δ y ( t ) Δ z ( t ) = A x sin ( B x t + C x ) A y cos ( B y t + C y ) A z sin ( B z t + C z )
where A i , B i , C i i x , y , z represents the motion amplitude, angular frequency, and phase offset for each axis, respectively, and t is the discrete sampling time step. By configuring these parameters, the model generated 3D Lissajous-like curves that satisfy kinematic continuity and boundedness constraints. This approach realistically simulates the nonlinear motion characteristics of actual maneuvering targets, thereby establishing a highly dynamic benchmark scenario for validating system tracking accuracy.
The instantaneous absolute position of the target, p target t , was calculated by superimposing the time-varying displacement vector onto the initial position p i n i t :
p target ( t ) = p i n i t + Δ p ( t )

2.1.2. UAV Swarm Static Formation Models

The geometric configuration of the UAV swarm directly impacted the accuracy of cooperative localization. This section defined a series of selectable static formations, each possessing distinct geometric properties. All formation models shared the following general parameters: formation center p c = x c , y c , z c T , radius r , height or interlayer spacing h , and the total number of UAVs N . The position vector of the i -th UAV was denoted as p i .
p i = x c + r cos 2 π i N y c + r sin 2 π i N z c , i = 0 , 1 , , N 1
(a)
Planar Polygon Formation. The planar polygon formation uniformly distributed all UAVs along a horizontal circumference with radius r centered at ( x c , y c ) . This configuration was suitable for surveillance tasks primarily focused on 2D coverage, as shown in Figure 2a.
p i = ( x c , y c , z c + h ) T i = 0 x c + r cos 2 π ( i 1 ) N 1 , y c + r sin 2 π ( i 1 ) N 1 , z c h T i = 1 , , N 1
(b)
3D Dome Formation. In the 3D Dome formation (requiring N 4 ), a hierarchical structure is established. The top UAV supplies a dedicated vertical observation viewpoint, whereas bottom UAVs maintain horizontal coverage. This vertically separated geometric structure was critical for improving the precision of the localization solution, as shown in Figure 2b.
p i = x c + r cos 2 π i N y c + r sin 2 π i N z c h + 2 h i N 1 ,       i = 0 , 1 , , N 1
(c)
3D Helix Formation. The 3D Helix formation (requiring N 4 ) arranges UAVs in a spiral pattern along the surface of a virtual cylinder. By offering superior baseline diversity in both horizontal and vertical directions, this configuration theoretically lowers the GDOP and consequently improves localization accuracy, as depicted in Figure 2c.
p i = x c + r cos 2 π i N 2 , y c + r sin 2 π i N 2 , z c h T i = 0 , , N 2 1 x c + r cos 2 π i N 2 N 2 + π N 2 , y c + r sin 2 π i N 2 N 2 + π N 2 , z c + h T i = N 2 , , N 1
(d)
Stacked Polygon Formation. The Stacked Polygon formation (requiring N to be an even number and N 4 ) consisted of two interlaced planar polygons positioned one above the other. This configuration enhanced the robustness of the geometric structure by adding vertical dimensionality and an interleaved layout, as shown in Figure 2d.
The motivation for introducing 3D formations (such as Dome, Helix, and Stacked Polygon) lay in improving the observability of the target’s vertical position. Compared to pure planar formations, 3D formations provide significant vertical baselines. This was essential for precisely resolving the target’s Z-coordinate, effectively reducing the GDOP value and improving overall localization accuracy. Under this evaluation framework, it must be clearly stated that this study employs kinematic simulation rather than dynamic control simulation. The position deviations during the formation maintenance process are modeled as Gaussian noise, aiming to represent the residual steady-state error after the closed-loop stability of the underlying flight controller (such as PID). This abstraction and simplification of the dynamic process isolate the transient interference of specific control law parameters, allowing for a more focused quantitative analysis of the pure contribution of the three-dimensional geometric configuration to positioning accuracy. The specific quantitative results will be elaborated in the subsequent sections.

2.1.3. UAV Swarm Kinematic Model

This section describes how the static formations evolved spatially over time. The model assumed that the swarm operated as a rigid body, where its geometric center (centroid) perfectly tracked the target’s trajectory. The position of the swarm centroid updated as follows:
p c e n t r o i d t = p c e n t r o i d 0 + p target t p target 0
where p c e n t r o i d 0 was the centroid’s position at the initial time. This equation implied that the global displacement of the swarm aligned perfectly with that of the target. Based on the moving centroid, the ideal position of the i -th UAV was calculated as follows:
p i d e a l , i t = p c e n t r o i d t + p u a v , i 0 p c e n t r o i d 0
This formula ensured that the initial offset vector of each UAV relative to the swarm centroid remained constant, thereby maintaining the initially defined formation structure under ideal conditions. However, in practical applications, UAVs have been observed to experience difficulties in maintaining their relative positions with absolute precision. To simulate this uncertainty, formation keeping noise was introduced. The final simulated position of the i -th UAV was obtained by superimposing a zero-mean 3D Gaussian random noise vector onto its ideal position:
p u a v , i i = p i d e a l , i t + η ,         η N 0 , σ f o r m a t i o n 2 I
where σ f o r m a t i o n was the standard deviation of the formation keeping noise, and I was the 3 × 3 identity matrix. This noise term accounts for small positional perturbations arising from control inaccuracies and environmental disturbances such as wind. Notably, the kinematic model adopts an idealized open-loop control assumption, wherein the swarm possesses perfect knowledge of the target’s true displacement. This enables an isolated evaluation of the localization algorithm, free from the confounding effects of closed-loop tracking dynamics.

2.1.4. Random Ranging Measurement Model

To simulate the uncertainties in real-world environments, this paper employs a simplified linear superposition noise model. Although this model does not involve complex physical modeling of the signal-to-noise ratio, it aims to capture the effects of distance attenuation and multi-node interference on the accuracy of ranging. For the i -th UAV, the true Euclidean distance to the target at time t was as follows:
d t r u e , i t = p u a v , i t p target t
The standard deviation of the total measurement noise was a linear superposition of three components. σ b a s e = 0.5   m represents the basic system error of the sensor; k d i s t = 0.01 represents the distance influence factor, simulating the attenuation trend of the analog signal; and k int e r f = 0.1   m / U A V represents the multi-vehicle interference coefficient, indicating the additional signal crosstalk noise introduced by each additional unmanned aircraft when the cluster size exceeds 4 aircraft:
σ t o t a l , i t = σ b a s e + d t r u e , i t k d i s t + max 0 , N N b a s e k int e r f

2.1.5. GDOP

The GDOP was a critical performance metric that quantified the impact of the observed geometric configuration on localization accuracy, independent of the magnitude of measurement noise. Firstly, we defined the geometry matrix (also referred to as the Jacobian matrix), denoted as H . Each row of this matrix corresponded to the unit line-of-sight (LOS) vector, with the orientation of this vector pointing from the target position to the i -th UAV:
H = u 1 T M u N T ,       u i = p u a v , i p t a r g e t p u a v , i p t a r g e t
The GDOP was calculated using the following formula:
G D O P = t r a c e H T H 1
where t r a c e · denoted the matrix trace operator. GDOP was a dimensionless metric that characterized the magnification factor by which measurement noise was translated into localization error. A lower GDOP value indicated that the swarm possessed a robust spatial configuration and error suppression capability. Conversely, a high GDOP value typically corresponded to “ill-conditioned geometric distributions,” such as multi-UAV collinearity. In such cases, the system operates on the verge of geometric singularity, rendering the localization solution extremely sensitive to ranging noise.

2.2. UAV System Localization Under Ground Constraints

2.2.1. Deployment Model of GARS

This model defined the specific coordinates of fixed ground sensors on the map, with the aim of systematically analyzing the impact of the quantity and location of GARS on the localization accuracy of the entire hybrid system. Let the center of the GARS deployment area be c x , c y , the semi-width be h w , and the semi-depth be h d .
Central Deployment: The GARS were deployed intensively near the geometric center of the measurement area, forming a relatively compact ground reference network.
N g a r s = 1 : P = c x , c y , 0
N g a r s = 2 : P = c x 15 , c y , 0 , c x + 15 , c y , 0
N g a r s = 3 : P = c x , c y + 15 , 0 , c x 15 , c y 15 , 0 , c x + 15 , c y 15 , 0
Edge Deployment: The GARS were deployed in a dispersed manner at the edges or corners of the measurement area. This strategy aimed to maximize the baseline length between ground sensors, thereby providing stronger and broader geometric constraints for the TDOA solution.
N g a r s = 2 : P = c x h w , c y h d , 0 , c x + h w , c y + h d , 0
N g a r s = 3 : P = c x h w , c y h d , 0 , c x + h w , c y h d , 0 , c x , c y + h d , 0
With the introduction of GARS, this paper has constructed a highly robust TOA/TDOA hybrid cooperative positioning architecture. The design of this hybrid system is mainly based on engineering feasibility considerations: unlike the highly dynamic UAV clusters, the fixed-position ground stations can achieve high-precision clock synchronization through wired links, making the TDOA system without two-way interaction possible, significantly reducing communication overhead, while the cluster still retains the TOA bidirectional ranging that is insensitive to clock deviations to maintain the relative configuration. Mathematically, this transformation means that the geometric intersection model changes from the “sphere intersection” of TOA to the “hyperboloid intersection” of TDOA. Therefore, in order to rigorously evaluate the geometric observation quality of this hybrid heterogeneous system, the core performance indicator is correspondingly adjusted from the general GDOP to the TDOA-PDOP, which is derived specifically based on the TDOA differential observation matrix, to more accurately quantify the suppression effect of ground constraints on the vertical direction error.

2.2.2. TDOA Geometry Matrix (H)

The calculation of TDOA-PDOP was based on the geometry matrix H . The geometric relationship between all sensors (GARS and UAVs) and the target was mathematically modeled in this study, according to the principles of TDOA. Calculating TDOA required a reference sensor (in the simulation code, a GARS was selected as the reference). Unit Line-of-Sight (LOS) Vectors: Let the target position be P T . For the reference sensor ( d 0 = P T P 0 ),
u 0 = P T P 0 d 0
For other sensors ( S e n s o r   i ), d i = P T P i
u i = P T P i d i
Construction of the H Matrix. The mathematical essence of TDOA was embodied in the construction of the H matrix. Each row of the matrix was obtained by subtracting the LOS vector of the reference sensor 0 from that of sensor i . This was a direct mapping of the TDOA (time difference) concept onto geometric space:
h i = u i u 0 H = h 1 M h N 1 = u 1 u 0 M u N 1 u 0

2.2.3. PDOP Calculation

Covariance Matrix. The covariance matrix of the position estimation error was obtained through linear algebra operations:
Q = H T H 1
The diagonal elements of this matrix quantified the magnification degree (i.e., variance) of the localization error along the X, Y, and Z axes, respectively.
PDOP Value. The PDOP value was calculated from the trace of the matrix Q . This operation summed the variances of the three axes, representing the total error variance in 3D space, and finally took the square root to convert it into distance units:
P D O P = t r a c e Q

3. Results

3.1. Experimental Setup

Experimental Environment. The simulation was implemented in Python 3.13, utilizing the PyCharm 2024 Integrated Development Environment (IDE).
Simulation Scenario. The operational environment was simulated within a defined spatial region (e.g., a regular polygon or volume of size 500 × 500 × 100 m). The target was initially positioned at the center of this volume or distributed randomly within it. Each configuration was tested over 300 discrete time steps along random trajectories, with the objective of evaluating its localization performance.
To statistically evaluate the simulation results, the following metrics were adopted: To calculate the estimated position p k ^ , a linear least squares algorithm based on the sum of squared distances was adopted. Suppose there are N UAV nodes with known positions. The position of the i node was p i and the measurement distance was d i . Eliminate the nonlinear quadratic terms in the ranging equation, subtract the ranging equation of the i node ( i = 1 , , N 1 ) from that of the 0th reference node, and thus construct the following linear equation system:
A p k ^ = b
Among them, the i row of the geometric matrix A was 2 p i p 0 T , and the i element of the observation vector b was d 0 2 d i 2 + p i 2 p 0 2 . The final estimated position p k ^ was obtained through LS solution:
p k ^ = A T A 1 A T b
(1)
Instantaneous Localization Error ( E r r o r k ). At the k -th time step, the localization error was defined as the Euclidean distance between the estimated position p k ^ and the ground truth position p t r u e , k :
E r r o r k = p k ^ p t r u e , k
(2)
Mean Localization Error ( E _ ). The arithmetic mean of the instantaneous errors over all valid time steps ( N v a l i d ), used to measure the overall accuracy or bias of the localization results, is as follows:
E _ = 1 N v a l i d k v a l i d   s t e p s E r r o r k
(3)
Standard Deviation of Error ( S E ). The sample standard deviation of the localization errors for all successful steps, used to measure the dispersion or stability (precision) of the results, is as follows:
S E = 1 N v a l i d 1 k v a l i d   s t e p s E r r o r k E _ 2
(4)
Localization Success Rate ( R s u c c e s s ). The percentage of valid localization attempts ( N v a l i d ) relative to the total number of simulation steps ( N t o t a l ), measuring the algorithm’s reliability and robustness, is calculated as follows:
R s u c c e s s = N v a l i d N t o t a l × 100 %

3.2. Results and Discussion of Pure Air-Based UAV System Localization

The experimental simulation results are shown in Table 1. This table compares the positioning performance of each configuration under different cluster sizes. Through the numerical comparison of mean error and the analysis of abnormal states, the data reveals significant performance differentiation and provides a key basis for subsequent configuration optimization: Firstly, the planar configuration fails in positioning due to geometric defects. The data shows that the P-Polygon configuration with coplanar distribution exhibits extreme instability, especially when N = 6 , its standard deviation increases to 432.98 m, and the mean error reaches 168.98 m. This is attributed to the inherent vertical singularity of coplanar geometry. Due to the lack of a vertical baseline, the observation matrix is close to rank deficiency in the Z-axis direction, resulting in the least squares solution being extremely sensitive to ranging noise, thereby causing significant position drift. This proves that a purely planar formation cannot meet the requirements of high-reliability positioning. Secondly, for three-dimensional configurations, the cluster size is not necessarily the larger the better. Taking the Dome as an example, when N increases from 4 to 10, the positioning error deteriorates from 1.60 m to 9.56 m. This reveals the influence of “geometric gain” and “signal interference”. Although the increase in nodes improves the theoretical GDOP, the signal congestion caused by high density (Formula 11) introduces excessive ranging noise, offsetting the geometric benefits brought by the formation. The same situation occurs with the Helix, which maintains an error of 2.87 m at N = 10 ; although it is better than the deteriorated Dome, it is still slightly inferior to the layered structure of S-Polygon.
In conclusion, based on the quantitative screening using mean error, the three most representative configurations were identified from Table 1 as the focus of subsequent research: 4UAVS (3D Dome), 10UAVS (Stacked Polygon), and 4UAVS (Stacked Polygon).
Figure 3 visualizes the trajectory tracking performance for the three representative configurations along a randomized path of uniform parameters, derived from Formula (1) and Formula (25). By setting randomized start and end points and irregular routes, the test rigorously challenged the localization capability of each system. Figure 3a,b highlight the impact of formation geometry under identical swarm sizes (4 UAVs). Conversely, a comparison between Figure 3b,c and Table 1 revealed that increasing the number of UAVs did not necessarily yield proportional accuracy gains.
Figure 4 compares the fluctuation of the total localization error over the simulation cycle for the three typical combinations, as derived from Formula (26). The results indicated that the quality of the geometric configuration had a far greater impact on accuracy than the mere accumulation of sensor quantity. First, with a consistent swarm size of four UAVs, the error peak of the 3D Dome configuration (Figure 4a) was effectively controlled at approximately 4.2 m, exhibiting relatively convergent waveforms. In contrast, the Stacked Polygon configuration (Figure 4c) showed error peaks exceeding 5.5 m, accompanied by high-frequency oscillations. This significant discrepancy demonstrated that the magnitude of the vertical geometric aperture was the primary factor determining system robustness. A comparison between Figure 4b,c reveals that increasing the number of UAVs in the Stacked Polygon formation from four to ten yields only a marginal reduction in the peak error—from 5.6 m to 5.2 m—failing to achieve the anticipated accuracy improvement. This phenomenon confirmed the hypothesis proposed earlier: merely increasing the number of UAVs may not improve localization accuracy. In the absence of configuration optimization, the blind addition of nodes introduces measurement redundancy, while the accompanying signal crosstalk noise ( σ i n t ) offsets most of the geometric gains.
To further investigate the sources of error, Figure 5 decouples the total error into three independent axial components (X, Y, Z):
E x , k = x k ^ x t r u e , k E y , k = y k ^ y t r u e , k E z , k = z k ^ z t r u e , k
As demonstrated in Figure 5b (10 UAVs) and Figure 5c (four UAVs), a pronounced “anisotropy” in the error of the Stacked Polygon configuration was evident. The blue curve, representing the Z-axis error, exhibited a dominant influence on the error profile, maintaining a high amplitude between 3.0 m and 5.0 m for extended periods. In contrast, the horizontal errors (X/Y axes) generally remained below 1.5 m. This phenomenon, where the vertical error was two to three times the horizontal error, intuitively revealed the geometric essence of the configuration’s excessive Vertical Dilution of Precision (VDOP)—namely, the lack of vertical geometric support caused by “large distances and short baselines.” Conversely, the 3D Dome configuration in Figure 5a exhibited a relatively balanced error distribution across all three axes. Although the Y-axis error (green line) occasionally spiked (peak approx. 3.5 m) in certain trajectory segments, the most challenging Z-axis error (blue line) was successfully suppressed within the 2.0 m to 2.5 m range. This provided ample evidence that a stereo-geometric structure constructed by extending vertical baselines can effectively compensate for observability defects in a single direction, thereby achieving balanced localization in 3D space.
Figure 6 illustrates the variation in the GDOP over time and error. It is evident from Figure 6a that the GDOP variation for the 3D Dome was minimal and nearly constant; the fluctuations in error were therefore likely attributable to non-geometric factors such as ranging noise, UAV motion model errors, and estimation filter noise. Figure 6b shows that increasing the UAV count to 10 significantly reduced the GDOP, yet it failed to effectively suppress the fluctuations and peaks of the total error. The reason was likely consistent with the analysis above (Figure 4b,c). Figure 6c shows a GDOP distribution similar to Figure 6a, but due to differing geometric influences within the formations, the resulting errors varied drastically. This further illustrates the defects of the Stacked Polygon formation.
Figure 7 depicts the frequency distribution of specific error magnitudes. It could be seen that Figure 7a (3D Dome) performed best, with the most compact and concentrated error distribution. The remaining two configurations exhibited distinctly wider and flatter distributions. This indirectly verified that the limitations and structural defects of the Stacked Polygon formation outweigh the advantages of numerical scale.

3.3. Results and Discussion of UAV System Localization Under Ground Constraints

To effectively mitigate the localization drift of pure UAV swarms in the vertical direction, a GARS-based air–ground cooperative enhancement scheme was proposed. The fundamental rationale underlying this investigation was to ascertain the influence of the geometric configuration of ground baselines, with particular reference to the quantity and deployment location (central vs. edge) of GARS, on the overall geometric strength of the system. By comparing the PDOP of various “air–ground” hybrid combinations, we aimed to identify the optimal configuration capable of maximizing geometric gain. As illustrated in Figure 8, the specific simulation comparison results are presented, detailing the mean PDOP performance of each hybrid configuration along the simulated trajectory.
Experimental data revealed that the “10-UAV Stacked Polygon + 3 Edge GARS” configuration exhibited the optimal geometric strength among all tested combinations. The mean PDOP of this configuration converged to 0.754, which was not only significantly lower than similar configurations with four-UAV swarms (whose PDOP values are generally above 1.0) but also outperformed the centrally deployed (central) schemes. This result quantitatively confirmed that, within the context of an air–ground cooperative system, augmenting the swarm scale and adopting an edge-deployed ground station strategy were efficacious in maximally reducing the GDOP, thereby providing the most robust geometric support for high-precision localization.

4. Discussion

To reveal the inherent logic of the progressive evolution from “pure air-based geometric optimization” to “air–ground heterogeneous cooperation,” this section provides a comprehensive discussion combining the statistical characteristics of the Cumulative Distribution Function (CDF) of error (Figure 9) and the Error-GDOP scatter plot (Figure 10). Emphasis was placed on the analysis of the manner in which the second phase specifically overcame the physical bottlenecks of the first phase.
(1)
Analysis of limitations in pure air-based geometric optimization. Experimental results indicated that the localization accuracy of pure air-based schemes was limited by the physical envelope of the swarm geometric configuration, rather than being solely dependent on the node scale. Comparing Figure 4 and Figure 5, it was evident that while the widely used Stacked Polygon configuration offered excellent horizontal coverage; its insufficient interlayer baselines lead to a lack of geometric support in the Z-axis, resulting in Z-axis errors persisting in the high range of 3.0 m to 5.0 m. Crucially, the scatter distribution in Figure 10 revealed significant “diminishing marginal returns”: even when the number of UAVs was increased from 4 to 10, the distribution pattern of the GDOP did not fundamentally change, and the error oscillation in the vertical direction was not eliminated. This confirmed that in the absence of effective vertical baselines, merely augmenting the redundancy of homogeneous sensors could not adequately compensate for structural geometric defects.
(2)
Verification of advantages in air–ground cooperative enhancement. It is also worth noting the comparison with advanced signal processing and filtering techniques mentioned in the Introduction. While methods such as PF and Variational Bayesian Learning can effectively smooth trajectory noise, they rely on the premise that the system is fully observable. In the “Stacked Polygon” formation, the Z-axis error divergence stems from a structural singularity characterized by an excessive VDOP rather than simple random measurement noise. As demonstrated by the analysis, positioning uncertainty is fundamentally driven by the geometric state. Therefore, without the physical constraints provided by the GARS, purely algorithmic compensation faces a high risk of divergence. The proposed air–ground strategy addresses the geometric defect as the root cause of the error, thereby establishing a robust foundation for any subsequent algorithmic processing. In contrast, the air–ground cooperative scheme introducing GARS fundamentally reshaped the system’s observation geometry. In the context of adopting the “Edge Deployment” strategy, ground sites and the aerial swarm were found to impose heterogeneous constraints with long baselines, thereby effectively closing the originally open vertical error channel. As described in Section 3.3, this scheme successfully converged the PDOP value of the optimal configuration to 0.754. This qualitative leap proved that optimizing spatial geometric distribution by introducing heterogeneous nodes could break through the accuracy bottleneck of pure air-based swarms at a lower resource cost, achieving a better cost-effectiveness ratio than merely piling up sensor quantities.
(3)
Cost–Benefit analysis and future directions. As demonstrated by Figure 8, after effectively overcoming the observation bottleneck in the vertical dimension, the 10-UAV Stacked Polygon formation was significantly superior to other formations. However, from the perspective of practical economic costs, despite the addition of six UAVs, the PDOP value of the lowest combination was only approximately 30% higher than that of the 4UAVS_Stacked_Polygon combination. Therefore, considering practical costs and other factors, the combinations “10UAVS_Stacked_Polygon” and “4UAVS_Stacked_Polygon” combined with “3GARS_edge” should be prioritized in future research to investigate optimal trade-offs. It should be noted that the state estimation in our current simulation framework employs a linear LS estimator to solve the nonlinear spherical intersection equations. While the LS approach is mathematically straightforward and effectively isolates the pure impact of spatial geometric variables without introducing algorithmic compensation biases, it inevitably suffers from linearization errors, particularly under high measurement noise conditions. In practical, highly nonlinear UAV cooperative navigation scenarios, these linearization errors must be systematically mitigated. As suggested by recent advancements, advanced nonlinear filtering techniques, such as the UKF, CKF, and PF, possess robust capabilities to handle such linearization errors and measurement uncertainties. The geometric optimization proposed in this study establishes a robust spatial baseline (e.g., reducing the PDOP to 0.754); therefore, integrating this optimized air–ground configuration with state-of-the-art nonlinear filters (e.g., UKF, CKF, or PF) constitutes a critical direction for our future work.

5. Conclusions

Addressing the accuracy bottlenecks of multi-UAV cooperative localization in GNSS-denied environments, this paper proposes a method based on geometric configuration evolution and air–ground cooperative enhancement. The research first reveals the physical limitations of pure air-based swarms: localization accuracy is nonlinearly correlated with the number of nodes. The widely used “Stacked Polygon” configuration, due to insufficient vertical baselines, suffers from significant divergence in Z-axis error, whereas the “3D Dome” configuration, with its superior volumetric envelope, exhibits greater robustness at the same scale. The following research is an extension of the preceding study on an air–ground cooperative architecture incorporating GARS, confirming the suppression effect of heterogeneous geometric constraints on error divergence. Simulation results demonstrate that adopting the “Edge Deployment” strategy effectively compensates for vertical observation blind spots, with the “10-UAV Stacked Polygon + Edge GARS” hybrid configuration successfully causing the Z-axis error to converge to sub-meter levels. This study ultimately establishes an optimization strategy of “Stereo Air-Based + Edge Ground-Based,” demonstrating that rational geometric distribution design offers a superior cost-effectiveness ratio compared to mere sensor redundancy. This provides a reliable engineering paradigm for high-precision swarm localization in complex environments.

Author Contributions

Conceptualization, H.L. and W.J.; methodology, H.L. and W.J.; software, W.J.; validation, W.J., Q.X. and X.C.; formal analysis, W.J. and Q.L.; investigation, W.J.; data curation, W.J. and X.C.; writing—original draft preparation, W.J.; writing—review and editing, H.L.; visualization, W.J. and Q.X.; supervision, H.L.; project administration, H.L.; funding acquisition, H.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the National Natural Science Foundation of China under Grant 62203163; in part by the National Natural Science Foundation of Hunan Province under Grant 2025JJ60407, 2024JJ7107, 2023JJ50226; in part by the Scientific Research Foundation of Hunan Provincial Department of Education under Grant 24A0519; in part by the Open Project of Hunan Geospatial Information Engineering and Technology Research Center under Grant HNGIET2025006; and in part by College Students innovation and Entrepreneurship Competition under Grant S202511342073.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data available on request due to restrictions on privacy.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Wang, X.; Yi, M.; Liu, J.; Zhang, Y.; Wang, M.; Bai, B. Cooperative data collection with multiple UAVs for information freshness in the Internet of Things. IEEE Trans. Commun. 2023, 71, 2740–2755. [Google Scholar] [CrossRef]
  2. He, C.; Dong, Y.; Wang, Z.J. Radio map assisted multi-UAV target searching. IEEE Trans. Wirel. Commun. 2022, 22, 4698–4711. [Google Scholar] [CrossRef]
  3. Zhou, J.; Yi, Y.; Hu, X.; Deng, X.; Yang, L.T.; Zhang, Z. A novel scheme for dynamic task collaboration among large-scale UAV swarms in the era of low-altitude economy. IEEE Trans. Cogn. Commun. Netw. 2025, 12, 3117–3132. [Google Scholar] [CrossRef]
  4. Armeniakos, H.K.; Maliatsos, K.; Bithas, P.S.; Kanatas, A.G. A stochastic geometry-based performance analysis of a UAV corridor-assisted IoT network. Front. Commun. Netw. 2024, 5, 1337697. [Google Scholar] [CrossRef]
  5. Liu, Y.; Wang, Y.; Shen, X.; Wang, J.; Shen, Y. UAV-aided relative localization of terminals. IEEE Internet Things J. 2021, 8, 12999–13013. [Google Scholar] [CrossRef]
  6. Liu, H.; Long, X.; Li, Y.; Yan, J.; Li, M.; Chen, C.; Gu, F.; Pu, H.; Luo, J. Adaptive multi-UAV cooperative path planning based on novel rotation artificial potential fields. Knowl.-Based Syst. 2025, 317, 113429. [Google Scholar]
  7. Feng, S.; Zeng, L.; Liu, J.; Yang, Y.; Song, W. Multi-UAVs collaborative path planning in the cramped environment. IEEE/CAA J. Autom. Sin. 2024, 11, 529–538. [Google Scholar]
  8. Guo, K.; Li, X.; Xie, L. Simultaneous cooperative relative localization and distributed formation control for multiple UAVs. Sci. China Inf. Sci. 2020, 63, 119201. [Google Scholar]
  9. Chen, R.; Yang, B.; Zhang, W. Distributed and collaborative localization for swarming UAVs. IEEE Internet Things J. 2020, 8, 5062–5074. [Google Scholar] [CrossRef]
  10. Famili, A.; Stavrou, A.; Wang, H.; Park, J.-M. iDROP: Robust localization for indoor navigation of drones with optimized beacon placement. IEEE Internet Things J. 2023, 10, 14226–14238. [Google Scholar] [CrossRef]
  11. Esposito, M.; Mancini, T.; Tronci, E. Optimizing fault-tolerant quality-guaranteed sensor deployments for UAV localization in critical areas via computational geometry. IEEE Trans. Syst. Man Cybern. Syst. 2023, 54, 1515–1526. [Google Scholar] [CrossRef]
  12. Pang, Y.; Pan, X.; Song, N.; Cai, Q. A Novel Cooperative Navigation Method Applied to Single-Leader Mode With Insufficient Observation Information. IEEE Trans. Ind. Inform. 2024, 20, 12231–12240. [Google Scholar] [CrossRef]
  13. Fei, B.; Bao, W.; Zhu, X.; Liu, D.; Men, T.; Xiao, Z. Autonomous cooperative search model for multi-UAV with limited communication network. IEEE Internet Things J. 2022, 9, 19346–19361. [Google Scholar] [CrossRef]
  14. Zhang, H.; Ma, H.; Mersha, B.W.; Zhang, X.; Jin, Y. Distributed cooperative search method for multi-UAV with unstable communications. Appl. Soft Comput. 2023, 148, 110592. [Google Scholar] [CrossRef]
  15. Zhang, C.; Yao, W.; Zuo, Y.; Gui, J.; Zhang, C. Multi-objective optimization of dynamic communication network for multi-UAVs system. IEEE Trans. Veh. Technol. 2023, 73, 4081–4094. [Google Scholar] [CrossRef]
  16. Zhao, H.; Luan, M.; Liyanage, M.; Chang, Z. Joint Optimization of Sensing, Communication, Computing for Collaborative Multi-UAV Edge Computing System. IEEE Trans. Wirel. Commun. 2026, 25, 1272–1286. [Google Scholar] [CrossRef]
  17. Bai, Y.; Xie, B.; Liu, Y.; Chang, Z.; Jäntti, R. Dynamic UAV Deployment in Multi-UAV Wireless Networks: A Multi-Modal Feature-Based Deep Reinforcement Learning Approach. IEEE Internet Things J. 2025, 12, 18765–18778. [Google Scholar] [CrossRef]
  18. Geng, W.; Yi, J.; Li, N.; Ji, C.; Cong, Y.; Cheng, L. RCSD-UAV: An object detection dataset for unmanned aerial vehicles in realistic complex scenarios. Eng. Appl. Artif. Intell. 2025, 151, 110748. [Google Scholar] [CrossRef]
  19. Zhang, C.; Tang, C.; Wang, H.; Lian, B.; Zhang, L. Data set for UWB Cooperative Navigation and Positioning of UAV Cluster. Sci. Data 2025, 12, 486. [Google Scholar] [CrossRef]
  20. Jobaer, S.; Tang, S.X.; Zhang, Y. A deep neural network for small object detection in complex environments with unmanned aerial vehicle imagery. Eng. Appl. Artif. Intell. 2025, 148, 110466. [Google Scholar] [CrossRef]
  21. Hu, S.; Yuan, X.; Ni, W.; Wang, X.; Jamalipour, A. Visual-based moving target tracking with solar-powered fixed-wing UAV: A new learning-based approach. IEEE Trans. Intell. Transp. Syst. 2024, 25, 9115–9129. [Google Scholar] [CrossRef]
  22. Yun, W.J.; Park, S.; Kim, J.; Shin, M.; Jung, S.; Mohaisen, D.A.; Kim, J.-H. Cooperative multiagent deep reinforcement learning for reliable surveillance via autonomous multi-UAV control. IEEE Trans. Ind. Inform. 2022, 18, 7086–7096. [Google Scholar] [CrossRef]
  23. Du, S.; Xu, M.; Liu, M.; Zhang, G.; Xia, S.; Liu, Q. Resonant-beam-enabled relative localization for UAV swarm. IEEE Internet Things J. 2024, 11, 17827–17839. [Google Scholar] [CrossRef]
  24. Nguyen, D.H. A nature-inspired distributed robust control design for ground-aerial vehicle cooperation. IEEE Trans. Intell. Transp. Syst. 2022, 24, 4454–4463. [Google Scholar] [CrossRef]
  25. Wang, X.; Yang, L.T.; Meng, D.; Dong, M.; Ota, K.; Wang, H. Multi-UAV cooperative localization for marine targets based on weighted subspace fitting in SAGIN environment. IEEE Internet Things J. 2021, 9, 5708–5718. [Google Scholar] [CrossRef]
  26. Wang, Z.; Liu, Z.; Shen, Y.; Conti, A.; Win, M.Z. Holographic Localization With Synthetic Reconfigurable Intelligent Surfaces. IEEE J. Sel. Top. Signal Process. 2024, 18, 603–618. [Google Scholar] [CrossRef]
  27. Hafez, O.A.; Joerger, M.; Spenko, M. How safe is particle filtering-based localization for mobile robots? An integrity monitoring approach. IEEE Trans. Robot. 2024, 40, 3372–3387. [Google Scholar] [CrossRef]
  28. Zhang, X.; Zheng, J.; Su, T.; Ding, M.; Liu, H. An effective dynamic constrained two-archive evolutionary algorithm for cooperative search-track mission planning by UAV swarms in air intelligent transportation. IEEE Trans. Intell. Transp. Syst. 2023, 25, 944–958. [Google Scholar] [CrossRef]
  29. Li, Y.; Luo, Y.; Tan, W.; Li, C.; Ma, S.; Yang, G. Variational Bayesian Learning based Joint Localization and Channel Parameter Estimation in Wireless Sensor Networks with Distance-dependent Noise. IEEE Trans. Veh. Technol. 2025, 74, 6877–6891. [Google Scholar] [CrossRef]
  30. Sun, G.; Zhang, X.; Liu, Y.; Zhang, X.; Zhuang, Y. Safety-driven and localization uncertainty-driven perception-aware trajectory planning for quadrotor unmanned aerial vehicles. IEEE Trans. Intell. Transp. Syst. 2024, 25, 8837–8848. [Google Scholar] [CrossRef]
  31. Gao, B.; Ma, P.; Hu, G.; Zhong, Y.; Liu, Z. Dual-event-triggering ANFIS-based unscented Kalman filter for cluster cooperative navigation with measurement anomalies. Chin. J. Aeronaut. 2025, 103968. [Google Scholar] [CrossRef]
  32. Xue, L.; Zhong, Y.; Han, Y. Constrained cubature particle filter for vehicle navigation. Sensors 2024, 24, 1228. [Google Scholar] [CrossRef]
  33. Gao, G.; Gao, B.; Gao, S.; Hu, G.; Zhong, Y. A hypothesis test-constrained robust Kalman filter for INS/GNSS integration with abnormal measurement. IEEE Trans. Veh. Technol. 2022, 72, 1662–1673. [Google Scholar] [CrossRef]
  34. Gao, Z.; Mu, D.; Zhong, Y.; Gu, C. Constrained unscented particle filter for SINS/GNSS/ADS integrated airship navigation in the presence of wind field disturbance. Sensors 2019, 19, 471. [Google Scholar] [CrossRef]
  35. Dong, X.; Hu, G.; Gao, B.; Zhong, Y.; Ruan, W. Windowing-based factor graph optimization with anomaly detection using mahalanobis distance for underwater INS/DVL/USBL integration. IEEE Trans. Instrum. Meas. 2024, 73, 8501213. [Google Scholar] [CrossRef]
  36. Gao, G.; Zhong, Y.; Gao, S.; Gao, B. Double-channel sequential probability ratio test for failure detection in multisensor integrated systems. IEEE Trans. Instrum. Meas. 2021, 70, 3514814. [Google Scholar] [CrossRef]
  37. Hu, G.; Gao, B.; Zhong, Y.; Ni, L.; Gu, C. Robust unscented Kalman filtering with measurement error detection for tightly coupled INS/GNSS integration in hypersonic vehicle navigation. IEEE Access 2019, 7, 151409–151421. [Google Scholar] [CrossRef]
Figure 1. Flowchart of the P-UAV-CPM.
Figure 1. Flowchart of the P-UAV-CPM.
Sensors 26 01641 g001
Figure 2. Static formation models of the UAV swarm. (a) Planar polygon (7 UAVs); (b) 3D Dome (4 UAVs); (c) 3D Helix (7 UAVs); (d) Stacked Polygon (10 UAVs).
Figure 2. Static formation models of the UAV swarm. (a) Planar polygon (7 UAVs); (b) 3D Dome (4 UAVs); (c) 3D Helix (7 UAVs); (d) Stacked Polygon (10 UAVs).
Sensors 26 01641 g002aSensors 26 01641 g002b
Figure 3. 3D trajectory tracking results. (ac) depict the localization paths for different configurations.
Figure 3. 3D trajectory tracking results. (ac) depict the localization paths for different configurations.
Sensors 26 01641 g003
Figure 4. Error analysis. (ac) show the fluctuation of total localization error for different combinations.
Figure 4. Error analysis. (ac) show the fluctuation of total localization error for different combinations.
Sensors 26 01641 g004
Figure 5. Axial error analysis. (ac) show the independent axial errors for X, Y, and Z axes for different combinations.
Figure 5. Axial error analysis. (ac) show the independent axial errors for X, Y, and Z axes for different combinations.
Sensors 26 01641 g005
Figure 6. GDOP vs. error variation. (ac) show the variation in GDOP and error over time for different combinations.
Figure 6. GDOP vs. error variation. (ac) show the variation in GDOP and error over time for different combinations.
Sensors 26 01641 g006
Figure 7. Error frequency distribution. (ac) show the frequency of occurrence for specific errors for different combinations.
Figure 7. Error frequency distribution. (ac) show the frequency of occurrence for specific errors for different combinations.
Sensors 26 01641 g007
Figure 8. Localization results of the UAV system under ground constraints.
Figure 8. Localization results of the UAV system under ground constraints.
Sensors 26 01641 g008
Figure 9. Cumulative Distribution Function (CDF) of error. (ac) show curves for different combinations.
Figure 9. Cumulative Distribution Function (CDF) of error. (ac) show curves for different combinations.
Sensors 26 01641 g009
Figure 10. Scatter plots. (ac) show the correlation between total localization error and GDOP for different combinations.
Figure 10. Scatter plots. (ac) show the correlation between total localization error and GDOP for different combinations.
Sensors 26 01641 g010
Table 1. Quantitative comparison of positioning performance under different formation configurations and swarm scales.
Table 1. Quantitative comparison of positioning performance under different formation configurations and swarm scales.
Swarm Size (N)ConfigurationMean
Error (m)
Mean
GDOP
Std ErrorSuccess Rate (%)
10P-Polygon66.690.9965.48100.00
8P-Polygon73.081.1573.38100.00
9P-Polygon74.691.0773.88100.00
7P-Polygon97.411.2690.59100.00
6P-Polygon168.981.43432.98100.00
4Dome1.601.660.6881.00
9Dome6.871.2636.19100.00
10Dome9.561.2437.21100.00
8Dome10.021.3045.66100.00
5Dome16.601.50135.4598.00
7Dome16.731.3683.26100.00
6Dome29.211.43337.15100.00
9Helix2.781.121.62100.00
7Helix2.861.352.09100.00
10Helix2.871.051.72100.00
8Helix2.891.221.83100.00
6Helix2.971.532.4099.67
4Helix3.231.872.0483.33
5Helix3.261.722.6998.00
10S-Polygon2.000.990.94100.00
4S-Polygon2.011.701.1582.33
8S-Polygon2.021.151.05100.00
6S-Polygon2.511.388.12100.00
Note: Bold text indicates the minimum GDOP achieved within each formation type and highlights the three optimal combinations selected for subsequent evaluations.
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

Liu, H.; Jiang, W.; Long, Q.; Xia, Q.; Chen, X. A High-Precision Cooperative Localization Method for UAVs Based on Multi-Condition Constraints. Sensors 2026, 26, 1641. https://doi.org/10.3390/s26051641

AMA Style

Liu H, Jiang W, Long Q, Xia Q, Chen X. A High-Precision Cooperative Localization Method for UAVs Based on Multi-Condition Constraints. Sensors. 2026; 26(5):1641. https://doi.org/10.3390/s26051641

Chicago/Turabian Style

Liu, Haiqiao, Wen Jiang, Qing Long, Qijun Xia, and Xiang Chen. 2026. "A High-Precision Cooperative Localization Method for UAVs Based on Multi-Condition Constraints" Sensors 26, no. 5: 1641. https://doi.org/10.3390/s26051641

APA Style

Liu, H., Jiang, W., Long, Q., Xia, Q., & Chen, X. (2026). A High-Precision Cooperative Localization Method for UAVs Based on Multi-Condition Constraints. Sensors, 26(5), 1641. https://doi.org/10.3390/s26051641

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop