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

📅 2025-10-27
📈 Citations: 0
✨ Influential: 0
📄 PDF
🤖 AI Summary
To address observability mismatch and state estimation inconsistency in visual-inertial navigation systems (VINS) caused by linearization-point dependency, this paper proposes a consistency-aware filtering method based on an error-state linear time-varying transformation. The method employs a tightly coupled error-state Kalman filter (ESKF) framework that fuses visual and inertial measurements. Its core contribution lies in constructing a linearization-point-invariant unobservable subspace, thereby preserving the observability structure of the error-state system across arbitrary operating points; additionally, an efficient covariance propagation algorithm is designed to reduce computational overhead. Extensive evaluations on multiple simulated and real-world datasets demonstrate that the proposed approach achieves positioning accuracy comparable to or superior to state-of-the-art VINS methods. The implementation is publicly available as open-source software.

Technology Category

Intelligent Robots: State EstimationComputer Vision: Motion & TrackingMachine Learning: Hardware-aware ML

Application Category

Systems and Infrastructure for Web, Mobile and WoT: Experiences and lessons learnt from Web-based algorithms and system deploymentsSecurity and Privacy: Data transparency and provenanceGraph Algorithms and Modeling for the Web: Efficient manipulation of static and dynamic Web-related graphs
📝 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 extrr{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.
Problem

Research questions and friction points this paper is trying to address.

Addressing inconsistency from observability mismatch in VINS
Applying transformation to error-state for consistent observability
Developing efficient covariance propagation for visual-inertial navigation
Innovation

Methods, ideas, or system contributions that make the work stand out.

Transformed ESKF ensures consistent visual-inertial navigation
Linear time-varying transformation corrects observability mismatch
Efficient propagation technique accelerates covariance computation
🔎 Similar Papers
No similar papers found.
💼 Related Jobs
No related jobs found.
C
Chungeng Tian
School of Astronautics, Harbin Institute of Technology, Harbin, 150000, China
N
Ning Hao
School of Astronautics, Harbin Institute of Technology, Harbin, 150000, China
F
Fenghua He
School of Astronautics, Harbin Institute of Technology, Harbin, 150000, China