Pith. sign in

REVIEW 3 cited by

Kalman Filters on Differentiable Manifolds

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2102.03804 v3 pith:LPWKK7DN submitted 2021-02-07 cs.RO

classification cs.RO
keywords kalmanfiltermanifoldon-manifoldsystemsmathbbtoolkitfiltering
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
abstract

Kalman filter is presumably one of the most important and extensively used filtering techniques in modern control systems. Yet, nearly all current variants of Kalman filters are formulated in the Euclidean space $\mathbb{R}^n$, while many real-world systems (e.g., robotic systems) are really evolving on manifolds. In this paper, we propose a method to develop Kalman filters for such on-manifold systems. Utilizing $\boxplus$, $\boxminus$ operations and further defining an oplus operation on the respective manifold, we propose a canonical representation of the on-manifold system. Such a canonical form enables us to separate the manifold constraints from the system behaviors in each step of the Kalman filter, ultimately leading to a generic and symbolic Kalman filter framework that are naturally evolving on the manifold. Furthermore, the on-manifold Kalman filter is implemented as a toolkit in $C$++ packages which enables users to implement an on-manifold Kalman filter just like the normal one in $\mathbb{R}^n$: the user needs only to provide the system-specific descriptions, and then call the respective filter steps (e.g., predict, update) without dealing with any of the manifold constraints. The existing implementation supports full iterated Kalman filtering for systems on any manifold composed of $\mathbb{R}^n$, $SO(3)$ and $\mathbb{S}^2$, and is extendable to other types of manifold when necessary. The proposed symbolic Kalman filter and the developed toolkit are verified by implementing a tightly-coupled lidar-inertial navigation system. Results show that the developed toolkit leads to superior filtering performances and computation efficiency comparable to hand-engineered counterparts. Finally, the toolkit is opened sourced at https://github.com/hku-mars/IKFoM to assist practitioners to quickly deploy an on-manifold Kalman filter.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 3 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. GaRLIO: Gravity enhanced Radar-LiDAR-Inertial Odometry

    cs.RO 2025-02 conditional novelty 6.0 of 10

    GaRLIO uses radar Doppler velocity measurements to estimate gravity and reduce vertical drift in LiDAR-inertial odometry, outperforming three LIO baselines on public datasets.

  2. Iterated Invariant EKF for 3D Landmark-Aided Inertial Navigation

    cs.RO 2026-06 unverdicted novelty 5.5 of 10

    IterIEKF is formulated for landmark-based inertial 3D localization for the first time and shown in simulations to outperform SO(3)-EKF, iterated SO(3)-EKF, and IEKF on accuracy and consistency.

  3. Chalito: An Extensible Library for Filtering-Based State Estimation in Quadruped Robots

    cs.RO 2026-07 conditional novelty 5.0 of 10

    Chalito is the first open-source library dedicated to benchmarking filter-based state estimators for quadruped robots across robots and datasets via URDF-driven, filter-agnostic interfaces.

Pith tools