Integrating Generic Sensor Fusion Algorithms with Sound State Representations through Encapsulation of Manifolds

07/06/2011
by   Christoph Hertzberg, et al.
0

Common estimation algorithms, such as least squares estimation or the Kalman filter, operate on a state in a state space S that is represented as a real-valued vector. However, for many quantities, most notably orientations in 3D, S is not a vector space, but a so-called manifold, i.e. it behaves like a vector space locally but has a more complex global topological structure. For integrating these quantities, several ad-hoc approaches have been proposed. Here, we present a principled solution to this problem where the structure of the manifold S is encapsulated by two operators, state displacement [+]:S x R^n --> S and its inverse [-]: S x S --> R^n. These operators provide a local vector-space view δ; --> x [+] δ; around a given state x. Generic estimation algorithms can then work on the manifold S mainly by replacing +/- with [+]/[-] where appropriate. We analyze these operators axiomatically, and demonstrate their use in least-squares estimation and the Unscented Kalman Filter. Moreover, we exploit the idea of encapsulation from a software engineering perspective in the Manifold Toolkit, where the [+]/[-] operators mediate between a "flat-vector" view for the generic algorithm and a "named-members" view for the problem specific functions.

READ FULL TEXT
research
02/07/2021

Embedding manifold structures into Kalman filters

Error-state Kalman filter is an elegant and effective filtering techniqu...
research
07/17/2020

Efficient Iterative Solutions to Complex-Valued Nonlinear Least-Squares Problems with Mixed Linear and Antilinear Operators

We consider a setting in which it is desired to find an optimal complex ...
research
06/07/2022

Continuous Hyper-parameter OPtimization (CHOP) in an ensemble Kalman filter

Practical data assimilation algorithms often contain hyper-parameters, w...
research
07/12/2022

Inverse medium scattering problems with Kalman filter techniques

We study the inverse medium scattering problem to reconstruct the unknow...
research
04/08/2023

On-manifold Decentralized State Estimation using Pseudomeasurements and Preintegration

This paper addresses the problem of decentralized, collaborative state e...
research
01/31/2020

A comparison of Vector Symbolic Architectures

Vector Symbolic Architectures (VSAs) combine a high-dimensional vector s...

Please sign up or login with your details

Forgot password? Click here to reset