{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,11]],"date-time":"2026-06-11T16:16:20Z","timestamp":1781194580697,"version":"3.54.1"},"reference-count":52,"publisher":"MDPI AG","issue":"13","license":[{"start":{"date-parts":[[2023,7,2]],"date-time":"2023-07-02T00:00:00Z","timestamp":1688256000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>High-precision navigation solutions are a main requirement for autonomous vehicle (AV) applications. Global navigation satellite systems (GNSSs) are the prime source of navigation information for such applications. However, some places such as tunnels, underpasses, inside parking garages, and urban high-rise buildings suffer from GNSS signal degradation or unavailability. Therefore, another system is required to provide a continuous navigation solution, such as the inertial navigation system (INS). The vehicle\u2019s onboard inertial measuring unit (IMU) is the main INS input measurement source. However, the INS solution drifts over time due to IMU-associated errors and the mechanization process itself. Therefore, INS\/GNSS integration is the proper solution for both systems\u2019 drawbacks. Traditionally, a linearized Kalman filter (LKF) such as the extended Kalman filter (EKF) is utilized as a navigation filter. The EKF deals only with the linearized errors and suppresses the higher orders using the Taylor expansion up to the first order. This paper introduces a loosely coupled INS\/GNSS integration scheme using the invariant extended Kalman filter (IEKF). The IEKF state estimate is independent of the Jacobians that are derived in the EKF; instead, it uses the matrix Lie group. The proposed INS\/GNSS integration using IEKF is applied to a real road trajectory for performance validation. The results show a significant enhancement when using the proposed system compared to the traditional INS\/GNSS integrated system that uses EKF in both GNSS signal presence and blockage cases. The overall trajectory 2D-position RMS error reduced from 19.4 m to 3.3 m with 82.98% improvement and the 2D-position max error reduced from 73.9 m to 14.2 m with 80.78% improvement.<\/jats:p>","DOI":"10.3390\/s23136097","type":"journal-article","created":{"date-parts":[[2023,7,3]],"date-time":"2023-07-03T00:53:16Z","timestamp":1688345596000},"page":"6097","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":33,"title":["Enhanced Autonomous Vehicle Positioning Using a Loosely Coupled INS\/GNSS-Based Invariant-EKF Integration"],"prefix":"10.3390","volume":"23","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5581-3653","authenticated-orcid":false,"given":"Ahmed","family":"Ibrahim","sequence":"first","affiliation":[{"name":"Electrical Engineering Branch, Military Technical College (MTC), Cairo 11766, Egypt"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6319-2877","authenticated-orcid":false,"given":"Ashraf","family":"Abosekeen","sequence":"additional","affiliation":[{"name":"Electrical Engineering Branch, Military Technical College (MTC), Cairo 11766, Egypt"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7697-6611","authenticated-orcid":false,"given":"Ahmed","family":"Azouz","sequence":"additional","affiliation":[{"name":"Electrical Engineering Branch, Military Technical College (MTC), Cairo 11766, Egypt"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6614-7783","authenticated-orcid":false,"given":"Aboelmagd","family":"Noureldin","sequence":"additional","affiliation":[{"name":"Electrical and Computer Engineering, Royal Military College of Canada (RMCC), Kingston, ON K7K 7B4, Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2023,7,2]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Noureldin, A., Karamat, T.B., and Georgy, J. (2013). Fundamentals of Inertial Navigation, Satellite-based Positioning and their Integration, Springer.","DOI":"10.1007\/978-3-642-30466-8"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Rustamov, R.B., and Hashimov, A.M. (2018). Multifunctional Operation and Application of GPS, IntechOpen. Chapter 6.","DOI":"10.5772\/intechopen.71221"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Rashed, M.A., Abosekeen, A., Ragab, H., Noureldin, A., and Korenberg, M.J. (2019, January 16\u201320). Leveraging FMCW-radar for autonomous positioning systems: Methodology and application in downtown Toronto. Proceedings of the 32nd International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+ 2019), Miami, FL, USA.","DOI":"10.33012\/2019.17096"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"4838","DOI":"10.1109\/TITS.2020.2980307","article-title":"A Novel Multi-Level Integrated Navigation System for Challenging GNSS Environments","volume":"22","author":"Abosekeen","year":"2021","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Mahdi, A.E., Azouz, A., Abdalla, A., and Abosekeen, A. (2022, January 29\u201331). IMU-Error Estimation and Cancellation Using ANFIS for Improved UAV Navigation. Proceedings of the 2022 13th International Conference on Electrical Engineering (ICEENG), Cairo, Egypt.","DOI":"10.1109\/ICEENG49683.2022.9782058"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Iqbal, U., Abosekeen, A., Georgy, J., Umar, A., Noureldin, A., and Korenberg, M.J. (2021). Implementation of Parallel Cascade Identification at Various Phases for Integrated Navigation System. Future Internet, 13.","DOI":"10.3390\/fi13080191"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"8","DOI":"10.1109\/MAES.2005.1412121","article-title":"Online INS\/GPS Integration with a Radial Basis Function Neural Network","volume":"20","author":"Sharaf","year":"2005","journal-title":"IEEE Aerosp. Electron. Syst. Mag."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Iqbal, U., Abosekeen, A., Elsheikh, M., Noureldin, A., and Korenberg, M.J. (2022, January 27\u201329). A Review of Sensor System Schemes for Integrated Navigation. Proceedings of the 2022 5th International Conference on Communications, Signal Processing, and their Applications (ICCSPA), Cairo, Egypt.","DOI":"10.1109\/ICCSPA55860.2022.10019177"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1303","DOI":"10.1109\/TAC.2019.2929817","article-title":"Protocol-Based Unscented Kalman Filtering in the Presence of Stochastic Uncertainties","volume":"65","author":"Liu","year":"2020","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"2233","DOI":"10.1109\/ACCESS.2019.2961740","article-title":"A Localization Based on Unscented Kalman Filter and Particle Filter Localization Algorithms","volume":"8","author":"Ullah","year":"2020","journal-title":"IEEE Access"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"545","DOI":"10.1109\/TSP.2011.2172431","article-title":"Some Relations Between Extended and Unscented Kalman Filters","volume":"60","author":"Gustafsson","year":"2012","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"194","DOI":"10.1016\/j.inffus.2020.08.005","article-title":"Unscented kalman filter with process noise covariance estimation for vehicular ins\/gps integration system","volume":"64","author":"Hu","year":"2020","journal-title":"Inf. Fusion"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Medewar, P.G., Yadav, M., and Patel, H.G. (2019, January 4\u20136). A Comparison between Nonlinear Estimation based Algorithms for Mobile Robot Localizations. Proceedings of the 2019 IEEE 1st International Conference on Energy, Systems and Information Processing (ICESIP), Chennai, India.","DOI":"10.1109\/ICESIP46348.2019.8938237"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1134\/S2075108721030068","article-title":"Polynomial filtering algorithm applied to navigation data processing under quadratic nonlinearities in system and measurement equations. Part 1. Description and comparison with Kalman type algorithms","volume":"12","author":"Stepanov","year":"2021","journal-title":"Gyroscopy Navig."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/TITS.2021.3113995","article-title":"Inertial Sensing Meets Machine Learning: Opportunity or Challenge?","volume":"23","author":"Li","year":"2021","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"419","DOI":"10.1017\/S0373463313000775","article-title":"Loosely Coupled INS\/GPS Integration with Constant Lever Arm using Marginal Unscented Kalman Filter","volume":"67","author":"Chang","year":"2014","journal-title":"J. Navig."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1016\/j.inffus.2010.01.003","article-title":"GPS\/INS integration utilizing dynamic neural networks for vehicular navigation","volume":"12","author":"Noureldin","year":"2011","journal-title":"Inf. Fusion"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1535","DOI":"10.1049\/rsn2.12144","article-title":"INS\/GPS Sensor Fusion based on Adaptive Fuzzy EKF with Sensitivity to Disturbances","volume":"15","author":"Sabzevari","year":"2021","journal-title":"IET Radar Sonar Navig."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"589","DOI":"10.1109\/TNN.2006.890811","article-title":"Sensor Integration for Satellite-Based Vehicular Navigation Using Neural Networks","volume":"18","author":"Sharaf","year":"2007","journal-title":"IEEE Trans. Neural Netw."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Abosekeen, A., Iqbal, U., and Noureldin, A. (2020, January 21\u201325). Enhanced Land Vehicles Navigation by Fusing Automotive Radar and Speedometer Data. Proceedings of the 33rd International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS+ 2020), Virtual.","DOI":"10.33012\/2020.17527"},{"key":"ref_21","first-page":"36","article-title":"Improved Navigation Through GNSS Outages: Fusing Automotive Radar and OBD-II Speed Measurements with Fuzzy Logic","volume":"32","author":"Abosekeen","year":"2021","journal-title":"GPS World"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Mahdi, A.E., Azouz, A., Abdalla, A.E., and Abosekeen, A. (2022). A Machine Learning Approach for an Improved Inertial Navigation System Solution. Sensors, 22.","DOI":"10.3390\/s22041687"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"887","DOI":"10.1017\/S037346332100014X","article-title":"Lie group based nonlinear state errors for MEMS-IMU\/GNSS\/magnetometer integrated navigation","volume":"74","author":"Cui","year":"2021","journal-title":"J. Navig."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"431","DOI":"10.1016\/j.ifacol.2017.08.061","article-title":"Three examples of the stability properties of the invariant extended Kalman filter","volume":"50","author":"Barrau","year":"2017","journal-title":"IFAC-PapersOnLine"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"733","DOI":"10.1109\/LRA.2017.2651376","article-title":"Convergence and Consistency Analysis for a 3-D Invariant-EKF SLAM","volume":"2","author":"Zhang","year":"2017","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"72717","DOI":"10.1109\/ACCESS.2022.3180769","article-title":"Lie Group Approach to Dynamic-Model-Aided Navigation of Multirotor Unmanned Aerial Vehicles","volume":"10","author":"Ko","year":"2022","journal-title":"IEEE Access"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Tao, Z., and Bonnifait, P. (October, January 28). Road invariant Extended Kalman Filter for an enhanced estimation of GPS errors using lane markings. Proceedings of the 2015 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Hamburg, Germany.","DOI":"10.1109\/IROS.2015.7353808"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"2440","DOI":"10.1109\/TCST.2015.2413933","article-title":"Invariant EKF Design for Scan Matching-Aided Localization","volume":"23","author":"Barczyk","year":"2015","journal-title":"IEEE Trans. Control. Syst. Technol."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"109","DOI":"10.5890\/JAND.2019.06.001","article-title":"Tutorial and review on the state-dependent Riccati equation","volume":"8","author":"Nekoo","year":"2019","journal-title":"J. Appl. Nonlinear Dyn."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Jeng, S.W., and Kilicman, A. (2020). Fractional Riccati Equation and Its Applications to Rough Heston Model Using Numerical Methods. Symmetry, 12.","DOI":"10.20944\/preprints202002.0311.v1"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Zhou, X., Chen, Y., Liu, Y., and Hu, J. (2021, January 27\u201331). A Novel Sensor Fusion Method Based on Invariant Extended Kalman Filter for Unmanned Aerial Vehicle. Proceedings of the 2021 IEEE International Conference on Robotics and Biomimetics (ROBIO), Sanya, China.","DOI":"10.1109\/ROBIO54168.2021.9739235"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"1805","DOI":"10.1177\/09544070221102662","article-title":"Precise and robust sideslip angle estimation based on INS\/GNSS integration using invariant extended Kalman filter","volume":"237","author":"Zhang","year":"2023","journal-title":"Proc. Inst. Mech. Eng. Part D J. Automob. Eng."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Ko, N.Y., Youn, W., Choi, I.H., Song, G., and Kim, T.S. (2018). Features of Invariant Extended Kalman Filter Applied to Unmanned Aerial Vehicle Navigation. Sensors, 18.","DOI":"10.3390\/s18092855"},{"key":"ref_34","first-page":"2029","article-title":"Log-Linear Error State Model Derivation Without Approximation for INS","volume":"59","author":"Chang","year":"2023","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_35","unstructured":"Groves, P.D. (2008). Principles of GNSS, Inertial, and Multisensor Integrated Navigation Systems, Artech House. [2nd ed.]."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"208","DOI":"10.2514\/2.4242","article-title":"Strapdown Inertial Navigation Integration Algorithm Design Part 2: Velocity and Position Algorithms","volume":"21","author":"Savage","year":"1998","journal-title":"J. Guid. Control. Dyn."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"519","DOI":"10.1177\/0278364907079279","article-title":"An Introduction to Inertial and Visual Sensing","volume":"26","author":"Corke","year":"2007","journal-title":"Int. J. Robot. Res."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Huang, G. (2019, January 20\u201324). Visual-Inertial Navigation: A Concise Review. Proceedings of the 2019 International Conference on Robotics and Automation (ICRA), Montreal, QC, Canada.","DOI":"10.1109\/ICRA.2019.8793604"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"1250","DOI":"10.1109\/TITS.2019.2905871","article-title":"Improving the RISS\/GNSS Land-Vehicles Integrated Navigation System Using Magnetic Azimuth Updates","volume":"21","author":"Abosekeen","year":"2020","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_40","first-page":"1","article-title":"Representing attitude: Euler angles, unit quaternions, and rotation vectors","volume":"58","author":"Diebel","year":"2006","journal-title":"Matrix"},{"key":"ref_41","unstructured":"Titterton, D., and Weston, J. (2014). Strapdown Inertial Navigation Technology, The American Institute of Aeronautics and Astronautics. [2nd ed.]."},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Ru, X., Gu, N., Shang, H., and Zhang, H. (2022). MEMS Inertial Sensor Calibration Technology: Current Status and Future Trends. Micromachines, 13.","DOI":"10.3390\/mi13060879"},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"397","DOI":"10.1109\/TITS.2019.2894522","article-title":"Integrated Positioning for Connected Vehicles","volume":"21","author":"Mahmoud","year":"2020","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"402","DOI":"10.1177\/0278364919894385","article-title":"Contact-aided invariant extended Kalman filtering for robot state estimation","volume":"39","author":"Hartley","year":"2020","journal-title":"Int. J. Robot. Res."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"863","DOI":"10.2514\/1.G003177","article-title":"Quaternion Invariant Extended Kalman Filtering for Spacecraft Attitude Estimation","volume":"41","author":"Gui","year":"2018","journal-title":"J. Guid. Control Dyn."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"1797","DOI":"10.1109\/TAC.2016.2594085","article-title":"The Invariant Extended Kalman Filter as a Stable Observer","volume":"62","author":"Barrau","year":"2017","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"436","DOI":"10.1109\/TAC.2014.2342911","article-title":"Intrinsic Filtering on Lie Groups With Applications to Attitude Estimation","volume":"60","author":"Barrau","year":"2015","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_48","doi-asserted-by":"crossref","unstructured":"Bonnabel, S. (2007, January 12\u201314). Left-invariant extended Kalman filter and attitude estimation. Proceedings of the 2007 46th IEEE Conference on Decision and Control, New Orleans, LA, USA.","DOI":"10.1109\/CDC.2007.4434662"},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"2421","DOI":"10.1109\/TAES.2021.3133219","article-title":"A Trident Quaternion Framework for Inertial-Based Navigation\u2014Part II: Error Models and Application to Initial Alignment","volume":"58","author":"Ouyang","year":"2022","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_50","doi-asserted-by":"crossref","unstructured":"Chauchat, P., Barrau, A., and Bonnabel, S. (2018, January 1\u20135). Invariant smoothing on Lie Groups. Proceedings of the 2018 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Madrid, Spain.","DOI":"10.1109\/IROS.2018.8594068"},{"key":"ref_51","doi-asserted-by":"crossref","unstructured":"Hao, Y., Xu, A., Sui, X., and Wang, Y. (2018). A Modified Extended Kalman Filter for a Two-Antenna GPS\/INS Vehicular Navigation System. Sensors, 18.","DOI":"10.3390\/s18113809"},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"23384","DOI":"10.1109\/TITS.2022.3202139","article-title":"Radar-Based Multisensor Fusion for Uninterrupted Reliable Positioning in GNSS-Denied Environments","volume":"23","author":"Dawson","year":"2022","journal-title":"IEEE Trans. Intell. Transp. Syst."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/13\/6097\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T20:04:52Z","timestamp":1760126692000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/13\/6097"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,7,2]]},"references-count":52,"journal-issue":{"issue":"13","published-online":{"date-parts":[[2023,7]]}},"alternative-id":["s23136097"],"URL":"https:\/\/doi.org\/10.3390\/s23136097","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,7,2]]}}}