Abstract

Recently, factor graph optimization (FGO)-based GNSS/INS integrated navigation has garnered widespread attention for its ability to provide more robust positioning performance in challenging environments like urban canyons, compared to traditional extended Kalman filter (EKF)-based methods. In existing GNSS/INS integrated navigation methods based on FGO, the primary approach involves combining single point positioning (SPP) or real-time kinematic (RTK) with INS by constructing factors between consecutive epochs to resist outliers and achieve robust positioning. However, the potential of a high-precision positioning system based on the FGO algorithm, combining INS and PPP-B2b and that does not rely on reference stations and network connections, has not been fully explored. In this study, we developed a loosely coupled PPP-B2b/INS model based on the EKF and FGO algorithms. Experiments in different urban road and overpass scenarios were conducted to investigate the positioning performance of the two different integration navigation algorithms using different degrades of inertial measurement units (IMUs). The results indicate that the FGO algorithm outperforms the EKF algorithm in terms of positioning with the combination of GNSS and different degrades of IMUs under various conditions. Compared to the EKF method, the application of the FGO algorithm leads to improvements in the positioning accuracy of approximately 15.8%~45.9% and 19%~41.3% in horizontal and vertical directions, respectively, for different experimental conditions. In scenarios with long and frequent signal obstructions, the advantages of the FGO algorithm become more evident, especially in the horizontal direction. An obvious improvement in positioning results is observed when the tactical-grade IMU is used instead of the microelectron-mechanical system (MEMS) IMU in the GNSS/INS combination, which is more evident for the FGO algorithm than for the EKF algorithm.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call