Abstract
Low-cost sensor navigation has risen in the past decade with the onset of many modern applications that demand decimeter-level accuracy using mass-market sensors. The key advantage of the precise pointing positioning (PPP) technique over real-time kinematic (RTK) is the non-requirement of local infrastructure and still being able to attain decimeter to sub-meter level accuracy while using mass-market low-cost sensors. Achieving decimeter to sub-meter-level accuracy is a challenge in urban environments. Therefore, adaptive filtering for low-cost sensors is necessary along with motion-based constraining and atmosphere constraints. The traditional robust adaptive Kalman filter (RAKF) uses empirical limits that are derived by analyzing the GNSS receiver data learning statistics based on confidence intervals beforehand to determine when the adaptive factor needs to be applied. In this research, a new technique is proposed to determine the adaptive factor computation based on the detection of an increase in the number of satellite signals after a partial outage. The proposed method provides 6–46% better accuracy than the traditional RAKF and 11–55% better accuracy performance when compared to a tightly coupled solution without enhancements when multiple datasets were tested. The results prove to be a significant improvement for the next generation of applications, such as low-autonomous and intelligent transportation systems.
Similar content being viewed by others
Data availability
The data used in this research were collected by sensors owned by GNSS Lab, York University, Canada. The data are not available publicly currently. If a person or a party is interested in using the data, they can reach out to the corresponding author.
References
Aggrey J (2018) Assessment of global and regional ionospheric corrections in multi-GNSS PPP. In: Proceedings of ION GNSS+ 2018, Institute of Navigation , Miami, Florida, September 2018, pp 3967–3981. https://doi.org/10.33012/2018.16079
Brown RG, Hwang PY (1997) Introduction to random signals and applied Kalman filtering: With MATLAB exercises and solutions. Wiley, New York
Cai Q, Yang G, Song N, Pan J, Liu Y (2017) An Online Smoothing Method Based on Reverse Navigationfor ZUPT-Aided INSs. J Navigation 70(2):342–358. https://doi.org/10.1017/S0373463316000667
Choy S, Bisnath S, Rizos C (2016) Uncovering common misconceptions in GNSS precise point positioning and its future prospect. GPS Solut 21:13–22. https://doi.org/10.1007/s10291-016-0545-x
Eueler H-J, Goad CC (1991) On optimal filtering of GPS dual frequency observations without using orbitinformation. Bull Géodésique 65(2):130–143. https://doi.org/10.1007/BF00806368
Elmezayen A, El-Rabbany A (2021) Real-time GNSS precise point positioning using improved robust adaptive Kalman filter. Surv Rev 53(381):528–542. https://doi.org/10.1080/00396265.2020.1846361
Farrell J (2008) Aided navigation: GPS with high rate sensors. McGraw-Hill, Inc.
Groves PD (2013) Principles of GNSS, inertial, and multisensor integrated navigation systems. Artech house
Hofmann-Wellenhof B, Lichtenegger H, Wasle E (2007) GNSS–global navigation satellite systems: GPS,GLONASS, Galileo, and more. Springer Science & Business Media
Hide C, Moore T, Smith M (2003) Adaptive Kalman filtering for low-cost INS/GPS. J Navig 56(01):143–152. https://doi.org/10.1017/S0373463302002151
Lotfy A, Abdelfatah M, El-Fiky G (2022) Improving the performance of GNSS precise point positioning by developed robust adaptive Kalman filter. Egypt J Remote Sens Space Sci 25(4):919–928. https://doi.org/10.1016/j.ejrs.2022.09.005
Li Y, Shen Y (2011) GPS/INS tightly coupled integration based on adaptive robust kalman filter. In: Proceedings of the 24th international technical meeting of the satellite division of the institute of navigation (IONGNSS 2011), pp 2271–2279
Magill D (1965) Optimal adaptive estimation of sampled stochastic processes. IEEE Trans Autom Control 10(4):434–439. https://doi.org/10.1109/TAC.1965.1098191
Naciri N, Bisnath S (2021) An uncombined triple-frequency user implementation of the decoupled clock modelfor PPP-AR. J Geodesy 95(5):1–17. https://doi.org/10.1007/s00190-021-01510-y
Naciri N, Vana S, Seepersad G, Bisnath S (2021) Rapid position initialization for automated automotive applications. In: Proceeding of ION GNSS+ 2021, Institute of Navigation , St. Louis, Missouri, September 2021, pp 2718–2732. https://doi.org/10.33012/2021.17959
Niehsen, W. (2004). Adaptive Kalman Filtering based on Matched Filtering of the Innovations Sequence. In: Proceedings of the 7th International Conference on Information Fusion, Stockholm, Sweeden. 2004, 362–369.
Vana S, Bisnath S (2020) Enhancing navigation in difficult environments with low-cost, dual-frequency GNSS PPP and MEMS IMU. In: International association of geodesy symposia, vol 152. Springer, Berlin Heidelberg. https://doi.org/10.1007/1345_2020_118
Vana S, Naciri N, Bisnath S (2020) Benefits of motion constraining for robust, low-cost, dual-frequency GNSS PPP+MEMS IMU navigation. In: IEEE/ION PLANS 2020, Portland, OR, USA, 2020, pp 1093-1103. https://doi.org/10.1109/PLANS46316.2020.9109982
Vana S (2021) Low-cost, triple-frequency multi-GNSS PPP and MEMS IMU integration for continuous navigation in urban environments. In: Proceedings of ION GNSS+ 2021, Institute of Navigation , St. Louis, Missouri, September 2021, pp 3234–3249. https://doi.org/10.33012/2021.18093
Vana S (2023) Continuous urban navigation with next- generation, mass market navigation sensors and adaptive filtering. Doctoral dissertation, York University.
Wu Y, Chen S, Yin T (2022) GNSS/INS tightly coupled navigation with robust adaptive extended kalman filter. Int J Auto Technol 23(6):1639–1649. https://doi.org/10.1007/s12239-022-0142-7
Yang Y (2010) Adaptively robust Kalman filters with applications in navigation. In: Xu G (ed) Sciences of geodesy—I. Springer, Berlin Heidelberg, pp 49–82. https://doi.org/10.1007/978-3-642-11741-1_2
Yang Y, Cui X (2008) Adaptively robust filter with multi adaptive factors. Surv Rev 40(309):260–270. https://doi.org/10.1179/003962608X325330
Yang Y, Gao W (2005) Comparison of adaptive factors in Kalman filters on navigation results. J Navig 58:471–478. https://doi.org/10.1017/S0373463305003292
Yang Y, Gao W (2006) An optimal adaptive Kalman filter. J Geodesy 80(4):177–183. https://doi.org/10.1007/s00190-006-0041-0
Yang Y, He H, Xu G (2001) Adaptively robust filtering for kinematic geodetic positioning. J Geodesy 75(2):109–116. https://doi.org/10.1007/s001900000157
Yi D, Bisnath S, Naciri N, Vana S (2021) Effects of ionospheric constraints in precise point positioning processing of geodetic, low-cost and smartphone GNSS measurements. Measurement 183:109887. https://doi.org/10.1016/j.measurement.2021.109887
Zhou Z, Li Y, Rizos C, Shen Y (2009) A robust integration of GPS and MEMS-INS through trajectory-constrained adaptive Kalman filtering. In: Proceedings of ION ITM 2009, Savannah, GA, September 2009, pp 995–1003
Zumberge JF, Heflin MB, Jefferson DC, Watkins MM, Webb FH (1997) Precise point positioning for the efficient and robust analysis of GPS data from large networks. J Geophys Res Solid Earth (1978–2012) 102(B3):5005–5017. https://doi.org/10.1029/96JB03860
Acknowledgements
The authors would like to thank the Natural Sciences and Engineering Research Council (NSERC) and York University for providing funding for this research and the Centre National d’Etudes Spatiales (CNES) for data. The authors would also like to thank GNSS Lab, York University members for data collection and other supportive activities.
Funding
Funding for this research was provided by the National Science and Engineering Research Council of Canada (NSERC) and York University.
Author information
Authors and Affiliations
Contributions
SV performed the processing and analysis and wrote the manuscript. SB led the development of the paper and provided advice and guidance for the experimental design, analysis and paper writing, and reviewed and edited the manuscript. Both authors reviewed the paper and agreed to the submitted version.
Corresponding author
Ethics declarations
Competing interests
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.
About this article
Cite this article
Vana, S., Bisnath, S. A modified adaptive factor-based Kalman filter for continuous urban navigation with low-cost sensors. GPS Solut 28, 84 (2024). https://doi.org/10.1007/s10291-023-01606-2
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10291-023-01606-2