Skip to main content
Log in

A unified cycle-slip, multipath estimation, detection and mitigation method for VIO-aided PPP in urban environments

  • Research
  • Published:
GPS Solutions Aims and scope Submit manuscript

Abstract

Accurate, continuous and reliable positioning is required in autonomous driving. The precise point positioning (PPP) technique, which can provide a global accurate positioning service using a single global navigation satellite system (GNSS) receiver, has attracted much attention. Nevertheless, due to the cycle slips and multipath effects in the GNSS signal, the performance of PPP is severely degraded in urban areas, which has a negative effect on the PPP/inertial navigation system (INS)/vision integrated navigation. Moreover, the carrier phase observations with un-modeled multipath cause false detection of small cycle slips and lead to deviation in the state variable estimation in PPP. Therefore, an effective cycle slip/multipath estimation, detection and mitigation (EDM) method is proposed. A clustering method is used to separate the cycle slips and multipath from the carrier phase observations aided by visual inertial odometry (VIO) positioning results. The influence of the carrier phase multipath on state variable estimation is reduced by adjusting the stochastic ambiguity model in the Kalman filter. The proposed EDM method is validated by vehicle experiments conducted in urban and freeway areas. Experimental results demonstrate that 0.2% cycle slip detection error is achieved by our method. Besides, the multipath estimation accuracy of EDM improves by more than 50% compared with the geometry-based (GB) method. Regarding positioning accuracy, the EDM method has a maximum of 72.2% and 63.2% improvement compared to traditional geometry-free (GF) and GB methods.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

Data availability

The data that support the findings of this study are available from the corresponding author upon reasonable request.

References

  • Cao S, Lu X, Shen S (2022) GVINS: tightly coupled GNSS–Visual–Inertial fusion for smooth and consistent state estimation. IEEE Trans Rob 38(4):2004–2021

    Article  Google Scholar 

  • Chai D, Sang W, Chen G, Ning Y, Xing J, Yu M, Wang S (2022) A novel method of ambiguity resolution and cycle slip processing for single-frequency GNSS/INS tightly coupled integration system. Adv Space Res 69(1):359–375

    Article  Google Scholar 

  • Du S, Gao Y (2012) Inertial aided cycle slip detection and identification for integrated PPP GPS and INS. Sensors 12(11):14344–14362

    Article  Google Scholar 

  • Ester M, Kriegel HP, Sander J, Xu X (1996) A density-based algorithm for discovering clusters in large spatial databases with noise. In: Proceedings of the second international conference on knowledge discovery and data mining (KDD'96). AAAI Press, Portland, Oregon, pp 226–231

  • Forster C, Carlone L, Dellaert F, Scaramuzza D (2017) On-manifold preintegration for real-time visual-inertial odometry. IEEE Trans Rob 33(1):1–21

    Article  Google Scholar 

  • Furgale P, Rehder J, Siegwart R (2013) Unified temporal and spatial calibration for multisensor systems. In: Proceedings of the IEEE/RSJ ICIRS, Tokyo, Japan, 3–7 Nov, pp 1280–1286

  • Gao Z, Shen W, Zhang H, Ge M, Niu X (2016) Application of Helmert variance component based adaptive Kalman filter in multi-GNSS PPP/INS tightly coupled integration. Remote Sens 8(7):553

    Article  Google Scholar 

  • Han H, Wang J, Wang J, Tan X (2015) Performance analysis on carrier phase-based tightly-coupled GPS/BDS/INS integration in GNSS degraded and denied environments. Sensors 15(4):8685–8711

    Article  Google Scholar 

  • Hatch R (1982) The synergism of GPS code and carrier measurements. In: Proceedings the third international symposium on satellite doppler positioning, Las Cruces, NM, USA, 8–12 Feb, pp 1213–1231

  • Kelly J, Saripalli S, Sukhatme GS (2008) Combined visual and inertial navigation for an unmanned aerial vehicle. Field and service robotics. Springer, Berlin, Heidelberg, pp 255–264

    Chapter  Google Scholar 

  • Laurichesse D (2011) The CNES Real-time PPP with undifferenced integer ambiguity resolution demonstrator. In: Proceedings ION GNSS 2011 institute of navigation, Oregon, Portland, 20–23 Sept, pp 654–662

  • Li B, Qin Y, Liu T (2019) Geometry-based cycle slip and data gap repair for multi-GNSS and multi-frequency observations. J Geodesy 93(3):399–417

    Article  Google Scholar 

  • Li X, Wang X, Liao J, Li X, Li S, Lyu H (2021) Semi-tightly coupled integration of multi-GNSS PPP and S-VINS for precise positioning in GNSS-challenged environments. Satellite Navigation 2(1):1–14

    Article  Google Scholar 

  • Li X, Li X, Li S, Zhou Y, Sun M, Xu Q, Xu Z (2022a) Centimeter-accurate vehicle navigation in urban environments with a tightly integrated PPP-RTK/MEMS/vision system. GPS Solut 26(4):1–17

    Article  Google Scholar 

  • Li T, Pei L, Xiang Y, Yu W, Truong TK (2022b) P3-VINS: tightly-coupled PPP/INS/Visual SLAM based on optimization approach. IEEE Robot Autom Lett 7(3):7021–7027

    Article  Google Scholar 

  • Liao J, Li X, Wang X, Li S, Wang H (2021) Enhancing navigation performance through visual-inertial odometry in GNSS-degraded environment. GPS Solut 25(2):1–18

    Article  Google Scholar 

  • Melbourne W (1985) The case for ranging in GPS based geodetic systems. In: Proceedings the 1st international symposium on precise positioning with the global positioning system, Rockville, MD, USA, 15–19 Apr, pp 373–386

  • Psychas D, Verhagen S (2020) Real-time PPP-RTK performance analysis using ionospheric corrections from multi-scale network configurations. Sensors 20(11):3012

    Article  Google Scholar 

  • Solà J (2017) Quaternion kinematics for the error-state Kalman filter. arXiv:1711.02508.

  • Sun K, Mohta K, Pfrommer B, Watterson M, Liu S, Mulgaonkar Y, Kumar V (2018) Robust stereo visual inertial odometry for fast autonomous flight. IEEE Robot Autom Lett 3(2):965–972

    Article  Google Scholar 

  • Wen W, Bai X, Kan YC, Hsu LT (2019) Tightly coupled GNSS/INS integration via factor graph and aided by fish-eye camera. IEEE Trans Veh Technol 68(11):10651–10662

    Article  Google Scholar 

  • Wu JT, Wu SC, Hajj GA, Bertiger WI, Lichten SM (1992) Effects of antenna orientation on GPS carrier phase. Astrodynamics 1991:1647–1660

    Google Scholar 

  • Wübbena G (1985) Software developments for geodetic positioning with GPS using TI 4100 code and carrier measurements. In: Proceedings the 1st international symposium on precise positioning with the global positioning system, Rockville, MD, USA, 15–19 Apr, pp 403–412

  • Yang S, Li L, Liu J, Chen Q, Ding X, Sun H, Wu Y, Ren C, Hu N (2019) Effective cycle slip detection and repair for PPP/INS integrated systems. Sensors 19(3):502

    Article  Google Scholar 

Download references

Acknowledgements

We would like to thank the Centre National d’Etudes Spatiales (CNES) for real time orbit and clock products. We also thank the Institute of Geodesy and Geophysics (IGG) of the Chinese Academy of Sciences (CAS) in Wuhan for their Differential Code Bias (DCB) products. This work is sponsored by The National Key Research and Development Program of China (2021YFB2501100).

Author information

Authors and Affiliations

Authors

Contributions

BX and SZ conceived and designed the algorithm; BX performed the experiments, analyzed the data and drafted the paper; XL contributed the experiment datasets; KK and SZ revised the manuscript. All authors read and approved the final manuscript

Corresponding author

Correspondence to Shoujian Zhang.

Ethics declarations

Conflict of interest

The authors declare no competing interests.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Xu, B., Zhang, S., Kuang, K. et al. A unified cycle-slip, multipath estimation, detection and mitigation method for VIO-aided PPP in urban environments. GPS Solut 27, 59 (2023). https://doi.org/10.1007/s10291-023-01396-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10291-023-01396-7

Keywords

Navigation