Journal of Positioning, Navigation, and Timing (J Position Navig Timing; JPNT)
Indexed in KCI (Korea Citation Index)
OPEN ACCESS, PEER REVIEWED
pISSN 2288-8187
eISSN 2289-0866

Performance Evaluation of a Compressed-State Constraint Kalman Filter for a Visual/Inertial/GNSS Navigation System

CONTENTS

Research article

Citation: Lee, Y. D., Lee, T. G., & Lee, H. K., 2023, Performance Evaluation of a Compressed-State Constraint Kalman Filter for a Visual/Inertial/GNSS Navigation System, Journal of Positioning, Navigation, and Timing, 12, 129-140.

Journal of Positioning, Navigation, and Timing (J Position Navig Timing) 2023 June, Volume 12, Issue 2, pages 129-140. https://doi.org/10.11003/JPNT.2023.12.2.129

Received on 11 April 2023, Revised on 01 May 2023, Accepted on 06 May 2023, Published on 30 June 2023.

License: Creative Commons Attribution Non-Commercial License (https://creativecommons.org/licenses/bync/4.0/) which permits unrestricted non-commercial use, distribution, and reproduction in any medium, provided the original work is properly cited.

Performance Evaluation of a Compressed-State Constraint Kalman Filter for a Visual/Inertial/GNSS Navigation System

Yu Dam Lee, Taek Geun Lee, Hyung Keun Lee

Department of Electronics and Information Engineering, Korea Aerospace University, Gyeonggi-do 10540, Korea

Corresponding Author: E-mail, hyknlee@kau.ac.kr; Tel: +82-2-300-0131 Fax: +82-2-3158-5769

Abstract

Autonomous driving systems are likely to be operated in various complex environments. However, the well-known integrated Global Navigation Satellite System (GNSS)/Inertial Navigation System (INS), which is currently the major source for absolute position information, still has difficulties in accurate positioning in harsh signal environments such as urban canyons. To overcome these difficulties, integrated Visual/Inertial/GNSS (VIG) navigation systems have been extensively studied in various areas. Recently, a Compressed-State Constraint Kalman Filter (CSCKF)-based VIG navigation system (CSCKF-VIG) using a monocular camera, an Inertial Measurement Unit (IMU), and GNSS receivers has been studied with the aim of providing robust and accurate position information in urban areas. For this new filter-based navigation system, on the basis of timepropagation measurement fusion theory, unnecessary camera states are not required in the system state. This paper presents a performance evaluation of the CSCKF-VIG system compared to other conventional navigation systems. First, the CSCKF-VIG is introduced in detail compared to the well-known Multi-State Constraint Kalman Filter (MSCKF). The CSCKF-VIG system is then evaluated by a field experiment in different GNSS availability situations. The results show that accuracy is improved in the GNSS-degraded environment compared to that of the conventional systems.

Keywords

visual-inertial odometry, multi-GNSS, multi-sensor fusion, compression filter

References

Bar-Itzhack, I. Y. 1980, Novel method for data compression in recursive INS error estimation, Journal of Guidance and Control, 3, 245-250. https://doi.org/10.2514/3.55979

Breckenridge, W. G. 1999, Quaternions proposed standard conventions, Jet Propulsion Laboratory Technical Report, INTEROFFICE MEMORANUM IOM 343-79-199

Britting, K. R. 2010, Inertial navigation systems analysis (Norwood, MA: Artech House Publishers)

Cadena, C., Carlone, L., Carrillo, H., Latif, Y., Scaramuzza, D., et al. 2016, Past, present, and future of simultaneous localization and mapping: Toward the robustperception age, IEEE Transactions on robotics, 32, 1309-1332. https://doi.org/10.1109/TRO.2016.2624754

Cioffi, G. & Scaramuzza, D. 2020, Tightly-coupled fusion of global positional measurements in optimizationbased visual-inertial odometry, In Proceedings of the 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Las Vegas, NV, USA, 24 Oct 2020, pp.5089-5095. https://doi.org/10.1109/ IROS45743.2020.9341697

Civera, J., Davison, A. J., & Montiel, J. M. M. 2008, Inverse depth parametrization for monocular SLAM, IEEE transactions on robotics, 24, 932-945. https://doi. org/10.1109/TRO.2008.2003276

Forster, C., Pizzoli, M., & Scaramuzza, D. 2014, SVO: Fast semi-direct monocular visual odometry, In Proceedings of the 2014 IEEE international conference on robotics and automation (ICRA), Hong Kong, China, 31 May – 07 June 2014, pp.15-22. https://doi.org/10.1109/ ICRA.2014.6906584

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 Sensing, 8, 553. https:// doi.org/10.3390/rs8070553

Godha, S. & Cannon, M. E. 2005, Integration of DGPS with a low cost MEMS-based inertial measurement unit (IMU) for land vehicle navigation application, In Proceedings of the 18th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS 2005), Long Beach, CA, USA, 13-16 Sept 2005, pp.333-345.

Gong, Z., Liu, P., Wen, F., Ying, R., Ji, X., et al. 2020, Graph-based adaptive fusion of GNSS and VIO under intermittent GNSS-degraded environment, IEEE Transactions on Instrumentation and Measurement, 70, 1-16. https://doi. org/10.1109/TIM.2020.3039640

Goshen-Meskin, D. & Bar-Itzhack, I. Y. 1992, Unified approach to inertial navigation system error modeling, Journal of Guidance, Control, and Dynamics, 15, 648653. https://doi.org/10.2514/3.20887

Kim, L., Lee, Y., & Lee, H. K. 2022, Kalman–Hatch dual‐filter integrating global navigation satellite system/inertial navigation system/on‐board diagnostics/altimeter for precise positioning in urban canyons, IET Radar, Sonar & Navigation, 16, 379-397. https://doi.org/10.1049/ rsn2.12190

Kim, L. W., Yoo, W. J., & Lee, H. K. 2019, Position-Domain Hatch Filter for Integrated GPS/BeiDou/Altimeter, In Proceedings of the ION 2019 Pacific PNT Meeting, Honolulu, Hawaii, 8-11 April 2019, pp.691-701. https:// doi.org/10.33012/2019.16778

Lam, T. Y. 2003, Hamilton’s quaternions, In Handbook of algebra, 3, 429-454. https://doi.org/10.1016/S15707954(03)80068-2

Lee, H. K. & Lee, J. G. 2007, Fault-tolerant compression filters by time-propagated measurement fusion, Automatica, 43, 355-361. https://doi.org/10.1016/j.automatica.2006.09.005

Lee, Y. D., Kim, L. W., & Lee, H. K. 2022, A tightly‐coupled compressed‐state constraint Kalman Filter for integrated visual‐inertial‐Global Navigation Satellite System navigation in GNSS‐Degraded environments, IET Radar, Sonar & Navigation, 16, 1344-1363. https://doi. org/10.1049/rsn2.12265

Leutenegger, S., Lynen, S., Bosse, M., Siegwart, R., & Furgale, P. 2015, Keyframe-based visual–inertial odometry using nonlinear optimization, The International Journal of Robotics Research, 34, 314-334. https://doi. org/10.1177/0278364914554813

Li, T., Zhang, H., Gao, Z., Niu, X., & El-Sheimy, N. 2019, Tight fusion of a monocular camera, MEMS-IMU, and singlefrequency multi-GNSS RTK for precise navigation in GNSS-challenged environments, Remote Sensing, 11, 610. https://doi.org/10.3390/rs11060610

Liao, J., Li, X., Wang, X., Li, S., & Wang, H. 2021, Enhancing navigation performance through visual-inertial odometry in GNSS-degraded environment, GPS Solutions, 25, 1-18. https://doi.org/10.1007/s10291020-01056-0

Liu, J., Gao, W., & Hu, Z. 2021, Optimization-based visual-inertial SLAM tightly coupled with raw GNSS measurements, In Proceedings of the 2021 IEEE International Conference on Robotics and Automation (ICRA), Xi’an, China, 30 May – 05 June 2021, pp.1161211618. https://doi.org/10.1109/ICRA48506.2021.9562013

Lucas, B. D. & Kanade, T. 1981, An iterative image registration technique with an application to stereo vision, In Proceedings of the 7th international joint conference on Artificial intelligence, Vancouver, Canada, 24-28 Aug 1981, pp.674-679.

Medan, Y. & Bar-itzhack, I. Y. 1985, Batch recursive data compression schemes for INS error estimation, IEEE transactions on aerospace and electronic systems, AES21, 688-697. https://doi.org/10.1109/TAES.1985.310597

Misra, P. & Enge, P. 2001, Global Positioning System: Signals, Measurements, and Performance (Lincoln, MA: GangaJamuna Press)

Mourikis, A. I. & Roumeliotis, S. I. 2007, A multi-state constraint Kalman filter for vision-aided inertial navigation, In Proceedings of the 2007 IEEE international conference on robotics and automation (ICRA), Rome, Italy, 10-14 April 2007, pp.3565-3572. https://doi. org/10.1109/ROBOT.2007.364024

Nistér, D., Naroditsky, O., & Bergen, J. 2006, Visual odometry for ground vehicle applications, Journal of Field Robotics, 23, 3-20. https://doi.org/10.1002/rob.20103

Noureldin, A., Karamat, T. B., Eberts, M. D., & El-Shafie, A. 2008, Performance enhancement of MEMS-based INS/ GPS integration for low-cost navigation applications, IEEE Transactions on vehicular technology, 58, 10771096. https://doi.org/10.1109/TVT.2008.926076

Qin, T., Li, P., & Shen, S. 2018, Vins-mono: A robust and versatile monocular visual-inertial state estimator, IEEE Transactions on Robotics, 34, 1004-1020. https://doi. org/10.1109/TRO.2018.2853729

Rizos, C. 2001, Precise GPS positioning: Prospects and challenges, In Proceedings of the 5th Int. Symp. on Satellite Navigation Technology & Applications, Canberra, Australia, July 2001, pp.24-27.
Rosten, E. & Drummond, T. 2005, Fusing points and lines for high performance tracking, In Proceedings of the 10th IEEE International Conference on Computer Vision (ICCV’05), Beijing, China, 17-21 Oct 2005, pp.15081515. https://doi.org/10.1109/ICCV.2005.104

Scaramuzza, D. & Fraundorfer, F. 2011, Visual odometry [tutorial], IEEE robotics & automation magazine, 18, 8092. https://doi.org/10.1109/MRA.2011.943233

Sun, R., Yang, Y., Chiang, K. W., Duong, T. T., Lin, K. Y., et al. 2020, Robust IMU/GPS/VO integration for vehicle navigation in GNSS degraded urban areas, IEEE Sensors Journal, 20, 10110-10122. https://doi.org/10.1109/ JSEN.2020.2989332

Vu, A., Ramanandan, A., Chen, A., Farrell, J. A., & Barth, M. 2012, Real-time computer vision/DGPS-aided inertial navigation system for lane-level vehicle navigation, IEEE Transactions on Intelligent Transportation Systems, 13, 899-913. https://doi.org/10.1109/TITS.2012.2187641

Yu, M. J., Park, H. W., & Jeon, C. B. 1997, Equivalent nonlinear error models of strapdown inertial navigation system, In Proceedings of the Guidance, Navigation, and Control Conference, New Orleans, LA, USA, 11-13 Aug 1997, pp.581-587. https://doi.org/10.2514/6.19973563

Zhang, Z., Dong, P., Wang, J., & Sun, Y. 2020, Improving S-MSCKF with variational Bayesian adaptive nonlinear f ilter, IEEE Sensors Journal, 20, 9437-9448. https://doi. org/10.1109/JSEN.2020.2989206

Author contributIons

Conceptualization, Y. D. Lee; methodology, Y. D. Lee; software, Y. D. Lee; validation, Y. D. Lee; formal analysis, Y. D. Lee, H. K. Lee; investigation, Y. D. Lee; resources, H. K. Lee; data curation, Y. D. Lee, T. G. Lee; writing, Y. D. Lee; review and editing, H. K. Lee; supervision, H. K. Lee.

Conflicts of interest

The authors declare no conflict of interest.