Phased-array Bluetooth systems have emerged as a low-cost alternative for performing aided inertial navigation in GNSS-denied use cases such as warehouse logistics, drone landings, and autonomous docking. Basing a navigation system off of commercial-off-the-shelf components may reduce the barrier of entry for phased-array radio navigation systems, albeit at the cost of significantly noisier measurements and relatively short feasible range. In this paper, we compare robust estimation strategies for a factor graph optimisation-based estimator using experimental data collected from multirotor drone flight. We evaluate performance in loss-of-GNSS scenarios when aided by Bluetooth angular measurements, as well as range or barometric pressure.
Figures & tables
Figure 1: Multirotor drone and ground station in the field. The Bluetooth antenna array (green) is mounted flat.
Figure 2: NED position computed from measurements.
Figure 3: Estimator performance without mitigation of BLE PARS outliers. Note the shaded sections roughly segmenting the data based on RTK/PARS and the manoeuvre performed during the given time interval.
N [m]
E [m]
D [m]
ϕ [ ∘ ]
θ [ ∘ ]
ψ [ ∘ ]
RTK
NT
0.399
0.486
0.499
1.175
1.206
23.185
TK
0.458
0.578
0.575
1.165
1.186
23.168
GM
0.458
0.578
0.575
1.165
1.186
23.168
SEG. 1
NT
0.566
0.389
0.267
0.866
3.231
41.935
TK
0.567
0.395
0.248
0.855
3.197
41.907
GM
0.552
0.398
0.247
0.855
3.197
41.907
Table 1: RMSE BLE angular + RTK range.
N [m]
E [m]
D [m]
ϕ [ ∘ ]
θ [ ∘ ]
ψ [ ∘ ]
RTK
NT
0.399
0.487
0.392
1.170
1.207
23.185
TK
0.455
0.578
0.378
1.161
1.185
23.168
GM
0.455
0.578
0.378
1.161
1.185
23.168
SEG. 1
NT
0.657
0.401
0.332
0.869
3.233
41.938
TK
0.632
0.404
0.337
0.857
3.195
41.907
GM
0.616
0.407
0.336
0.857
3.195
41.907
Table 2: RMSE BLE angular + barometer.
Figure 4: Estimation error and 3σ -bounds in handover from RTK to BLE angular and RTK range.
Figure 5: Estimation error and 3σ -bounds in handover from RTK to BLE angular and barometric pressure.
In Global Navigation Satellite System (GNSS)-degraded environments, pseudolites (PLs) provide additional signal sources to enhance positioning performance, but their integration in optimization-based frameworks remains limited. This paper presents a loosely coupled factor graph optimization (FGO) framework that fuses the GNSS/PL least-squares (LS) solutions with inertial measurement unit (IMU) data. The evaluation considers low GNSS visibility scenarios with four high-elevation GNSS satellites and up to two PL transmitters over an 80~s window. FGO achieves a 22.8% to 41.3% reduction in mean 3D error compared to standard LS methods. Compared to a GNSS-IMU baseline, incorporating PL transmitters further improves positioning accuracy, with performance depending on geometry.
Frequency Modulated Continuous Wave (FMCW) radar is a promising sensor for aided inertial navigation, due to its robustness in environments that challenge traditional alternatives, such as LiDAR and vision. However, its widespread adoption is hindered by complex, noisy measurements, which make reliable estimation difficult. This manuscript addresses these challenges by analyzing the fundamental measurement relations of FMCW radar sensing and developing a reliable estimator. Noise models are derived by applying first principles to the underlying signal processing of a typical radar sensor. These models guide the design of a factor graph-based estimator, utilizing a first-order approximation for the measurement noise propagation. The approach is first examined through simulation, evaluating the significance of different noise sources, the validity of the first-order approximation, and the state-dependent nature of the covariance expressions. Extensive experiments demonstrate the superior robustness and accuracy of the proposed method across diverse field environments and flight profiles, including beyond the radar's standard operating range. Furthermore, the experiments confirm the insights from the simulation regarding the behavior and performance of different estimator configurations relative to their operating conditions. The evaluation data and estimator implementation are made available at https://github.com/ntnu-arl/rig.
Morten Nissov, Kostas Alexis
Department of Engineering Cybernetics, Norwegian University of Science and Technology, Trondheim, Norway
Maintaining accurate navigation during GNSS outages remains a significant challenge for autonomous systems relying on low-cost inertial sensors. While classical smoothing methods, such as the two-filter smoother and Rauch-Tung-Striebel smoother, exploit measurements collected before and after an outage, their performance remains limited by the accuracy of conventional GNSS measurements. This paper presents Bayesian learning-enhanced navigation with deep smoothing (BLENDS), a transformer-based framework that augments Bayesian smoothing with learned covariance adaptation and state correction. The proposed method preserves the statistical foundations of Bayesian estimation while leveraging data-driven learning to improve navigation accuracy. Evaluations on the quadrotor dataset with GNSS outages demonstrate that BLENDS consistently outperforms both model-based smoothers, achieving up to 25.6% improvement in the position root mean square error while also reducing estimation uncertainty. Furthermore, BLENDS learns to compensate for the systematic bias between conventional GNSS positioning and RTK ground truth, enabling accuracy beyond that achievable with conventional GNSS measurements alone. The results demonstrate the potential of learning-enhanced Bayesian smoothing for resilient and high-accuracy navigation in GNSS-challenged environments.
Nadav Cohen, Itzik Klein
The Hatter Department of Marine Technologies University of Haifa Haifa, Israel