English

T-ESKF: Transformed Error-State Kalman Filter for Consistent Visual-Inertial Navigation

Robotics 2025-10-28 v1

Abstract

This paper presents a novel approach to address the inconsistency problem caused by observability mismatch in visual-inertial navigation systems (VINS). The key idea involves applying a linear time-varying transformation to the error-state within the Error-State Kalman Filter (ESKF). This transformation ensures that \textrr{the unobservable subspace of the transformed error-state system} becomes independent of the state, thereby preserving the correct observability of the transformed system against variations in linearization points. We introduce the Transformed ESKF (T-ESKF), a consistent VINS estimator that performs state estimation using the transformed error-state system. Furthermore, we develop an efficient propagation technique to accelerate the covariance propagation based on the transformation relationship between the transition and accumulated matrices of T-ESKF and ESKF. We validate the proposed method through extensive simulations and experiments, demonstrating better (or competitive at least) performance compared to state-of-the-art methods. The code is available at github.com/HITCSC/T-ESKF.

Keywords

Cite

@article{arxiv.2510.23359,
  title  = {T-ESKF: Transformed Error-State Kalman Filter for Consistent Visual-Inertial Navigation},
  author = {Chungeng Tian and Ning Hao and Fenghua He},
  journal= {arXiv preprint arXiv:2510.23359},
  year   = {2025}
}

Comments

This paper was submitted to IEEE RA-L on July 14, 2024, and accepted on December 18, 2024. This version serves as the 'plus edition' of the accepted paper, incorporating supplementary materials for completeness

R2 v1 2026-07-01T07:07:44.820Z