The integration of global navigation satellite system (GNSS) single-frequency (SF) real-time kinematics (RTKs) and inertial navigation system (INS) has the advantages of low-cost and low-power consumption compared to the multiple-frequency GNSS RTK/INS integration system. However, due to the vulnerability of GNSS signal reception, the application of the GNSS SF-RTK/INS integration is limited in complex environments. To improve the positioning accuracy of SF-RTK/INS integration in GNSS-blocked environments, we present a low-cost tight integration system based on BDS/GPS SF-RTK, a low-cost inertial measurement unit (IMU), and a monocular camera. In such a system, a multi-state constraint Kalman filter (MSCKF) is adopted to integrate the single-frequency pseudo-range, phase-carrier, inertial measurements, and visual data tightly. A wheel robot dataset collected under satellite signal-blocked conditions is used to evaluate its performance in terms of position, attitude, and run time, respectively. Results illustrated that the presented model can provide higher position accuracy compared to those provided by the RTK/INS tight integration system and visual-inertial tight integration system. Moreover, the average running time presents the potential of the presented method in real-time applications.
Read full abstract