Integrating GRU with a Kalman Filter to Enhance Visual Inertial Odometry Performance in Complex Environments

Abstract

To enhance system reliability and mitigate the vulnerabilities of the Global Navigation Satellite Systems (GNSS), it is common to fuse the Inertial Measurement Unit (IMU) and visual sensors with the GNSS receiver in the navigation system design, effectively enabling compensations with absolute positions and reducing data gaps. To address the shortcomings of a traditional Kalman Filter (KF), such as sensor errors, an imperfect non-linear system model, and KF estimation errors, a GRU-aided ESKF architecture is proposed to enhance the positioning performance. This study conducts Failure Mode and Effect Analysis (FMEA) to prioritize and identify the potential faults in the urban environment, facilitating the design of improved fault-tolerant system architecture. The identified primary fault events are data association errors and navigation environment errors during fault conditions of feature mismatch, especially in the presence of multiple failure modes. A hybrid federated navigation system architecture is employed using a Gated Recurrent Unit (GRU) to predict state increments for updating the state vector in the Error Estate Kalman Filter (ESKF) measurement step. The proposed algorithm’s performance is evaluated in a simulation environment in MATLAB under multiple visually degraded conditions. Comparative results provide evidence that the GRU-aided ESKF outperforms standard ESKF and state-of-the-art solutions like VINS-Mono, End-to-End VIO, and Self-Supervised VIO, exhibiting accuracy improvement in complex environments in terms of root mean square errors (RMSEs) and maximum errors.

Publication DOI: https://doi.org/10.3390/aerospace10110923
Divisions: College of Engineering & Physical Sciences
College of Engineering & Physical Sciences > School of Engineering and Technology
Aston University (General)
Additional Information: Copyright © 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Last Modified: 29 Oct 2025 08:16
Date Deposited: 28 Oct 2025 13:33
Full Text Link:
Related URLs: https://www.mdp ... -4310/10/11/923 (Publisher URL)
PURE Output Type: Article
Published Date: 2023-11
Published Online Date: 2023-10-29
Accepted Date: 2023-10-26
Authors: Tabassum, Tarafder Elmi
Xu, Zhengjia (ORCID Profile 0000-0001-5554-6076)
Petrunin, Ivan
Rana, Zeeshan A.

Download

[img]

Version: Published Version

License: Creative Commons Attribution


Export / Share Citation


Statistics

Additional statistics for this record