To enhance the performance of integrated inertial navigation system (INS) and global navigation satellite system (GNSS) during GNSS outages, this paper proposed a fusion positioning method based on predictive observation information and adaptive filter parameter. Combined with an adaptive Kalman filter (AKF) and a Gated Recurrent Unit neural network (NN) that directly relates the inertial measurement unit (IMU) output sequence to the error estimation, the hybrid information fusion system can provide effective corrections to compensate for horizontal position errors under the constraints of complex and dynamic vehicle movement data during GNSS outages. Meanwhile, the designed adaptive parameter of the integrated navigation filter can adjust the credibility of the state prediction section when the GNSS is reconnected, ensuring the system can switch rapidly between the INS/GNSS and INS/NN integrated modes. The performance of the proposed information fusion method has been experimentally validated using IMU and GNSS data collected in a vehicle navigation test conducted on a stretch of expressway. The comparison results indicate that the proposed algorithm has error suppression capabilities under various experimental constraints and demonstrates a degree of extendibility and reusability.
Cooperative localization provides a promising solution for multi-UAV navigation in GNSS-denied environments. However, centralized cooperative localization and exact cross-covariance-based distributed methods usually require global state management or explicit propagation of inter-node cross-covariance, resulting in heavy communication and computational burdens. To address this problem, this paper proposes a consistent-innovation-aided distributed cooperative localization method for multi-glider UAV swarms. The method uses a strapdown inertial navigation system as the reference source and introduces inter-node ultra-wideband ranging as cooperative constraints. Each node maintains only its local state and covariance, while a conservative innovation covariance approximation is constructed to perform distributed measurement updates without explicitly propagating global cross-covariance. The cooperative localization sub-filter is further integrated with altitude, geomagnetic, and scene-matching sub-filters through a federated filtering framework with adaptive vector information allocation. A GNSS-denied multi-glider release simulation is established to compare the proposed method with non-cooperative localization, centralized cooperative localization, and an exact-cross-covariance distributed baseline. The results show that the proposed method reduces the position, velocity, and yaw RMSEs by 27.14%, 21.90%, and 9.68%, respectively, compared with the non-cooperative method. Compared with the exact-cross-covariance baseline, the proposed method achieves comparable localization accuracy while reducing communication traffic by approximately 91.44%. Packet-loss experiments further show that the proposed method maintains bounded errors under a 20% packet loss rate, demonstrating improved robustness and engineering feasibility for communication-constrained UAV swarm localization.
In the field of drone navigation systems, a high-precision positioning solution can be provided by an integrated strapdown inertial navigation system (SINS)/global navigation satellite system (GNSS). But when satellite signals are interfered with or blocked by tall buildings, the errors of SINS will disperse rapidly due to the complex air and mechanical vibrations, leading to a serious degradation of navigation accuracy. To enhance the positioning performance in this situation, this paper proposes a hybrid information fusion method based on attention-augmented temporal convolutional network (TCN) for drone SINS/GNSS navigation system. A feature integration and prediction model is constructed to provide a pseudo-positioning reference for the integrated navigation filter during GNSS-denied periods, in which TCN is used to establish a predictive positioning error correction model based on inertial measurements and SINS data, while a self-attention model is incorporated to extract complex global drone motion features. The performance of the proposed method has been experimentally verified using Global Positioning System (GPS) and SINS data collected from real drone flight test. Comparison results among the proposed model, SINS with TCN, SINS with convergent Kalman filter (KF) prediction section and SINS-only indicate that the proposed method can effectively improve the drone positioning accuracy in specific GNSS-denied environments.
Accurate and real-time localization for unmanned vehicles in complex motion environments is challenged by asynchronous multi-sensor measurements, time-varying measurement quality, and the growing computational burden of long-term factor graph optimization. To address these problems, this study proposes AVFGO, a sliding-window incremental factor graph optimization framework for motion-state-aware adaptive multi-sensor fusion localization. IMU pre-integration is used as the primary state-propagation backbone, while asynchronous LiDAR odometry, AHRS, wheel odometry, and barometer measurements are uniformly represented as factor-graph constraints. A sliding-window marginalization mechanism bounds the optimization scale by retaining historical information as prior factors. A motion-state-aware fusion-rate strategy controls the insertion density of external factors, and a residual-driven vector-wise adaptive weighting model adjusts the covariance of heterogeneous sensors in different measurement dimensions. Field experiments on a GNSS-denied wheeled unmanned vehicle dataset show that AVFGO achieves a 3D position RMSE of 0.380 m, reducing the error by 65.36% relative to IFGO and 52.71% relative to SWIFGO. The mean single-step optimization time is 0.0389 s, corresponding to an 11.9× speedup over IFGO and a 75.81% reduction relative to SWIFGO. These results indicate that the proposed framework improves accuracy and real-time performance while remaining limited by the single-platform field-test scope, which is explicitly discussed as a direction for future validation.
Visual scene matching navigation (VSMN) for unmanned aerial vehicles (UAVs) boasts advantages such as high precision, high reliability, and autonomy. The biggest challenge lies in the tension between local fine-grained information and global semantics, as well as limited generalization ability in real-world environments. While existing Transformer-based cross-view geolocation methods enhance global context modeling capabilities, they still generally face issues such as high demands on training data and computational resources, insufficient fusion of local fine-grained information and global semantics, and real-time performance in real-world complex environment. To address these problems, we propose a scene matching and localization algorithm based on the Siamese-ViT. For feature extraction, we use the ViT model to extract global features and K-means clustering to aggregate local features. Combined with the global features extracted by the ViT, a robust local–global feature representation vector is generated. For feature matching, incremental principal component analysis (IPCA) is used to reduce the dimensionality of the high-dimensional feature space, and a KD-tree is constructed for fast feature retrieval to improve matching efficiency. We validated our algorithm on the University-1652 dataset and a dataset of real-world satellite-drone image pairs. The results show that our Siamese-ViT outperforms other models in both Recall and AP. We conduct flight experiments in real-world environments, capturing drone images of complex scenes, including farmland, urban buildings, and waterways. The results show that, at a flight altitude of 350 m, our algorithm achieves an average absolute value of 6.2063 m for latitude, 6.7552 m for longitude, and 10.1922 m for horizontal error. Therefore, our Siamese-ViT demonstrates ideal overall positioning accuracy.