Angular Path Integration by Projection Filtering with Increment Observations

02/18/2021
by   Anna Kutschireiter, et al.
0

Angular path integration is the ability of a system to estimate its own heading direction from potentially noisy angular velocity (or increment) observations. Despite its importance for robot and animal navigation, current algorithms for angular path integration lack probabilistic descriptions that take into account the reliability of such observations, which is essential for appropriately weighing one's current heading direction estimate against incoming information. In a probabilistic setting, angular path integration can be formulated as a continuous-time nonlinear filtering problem (circular filtering) with increment observations. The circular symmetry of heading direction makes this inference task inherently nonlinear, thereby precluding the use of popular inference algorithms such as Kalman filters and rendering the problem analytically inaccessible. Here, we derive an approximate solution to circular continuous-time filtering, which integrates increment observations while maintaining a fixed representation through both state propagation and observational updates. Specifically, we extend the established projection-filtering method to account for increment observations and apply this framework to the circular filtering problem. We further propose a generative model for continuous-time angular-valued direct observations of the hidden state, which we integrate seamlessly into the projection filter. Applying the resulting scheme to a model of probabilistic angular path integration, we derive an algorithm for circular filtering, which we term the circular Kalman filter. Importantly, this algorithm is analytically accessible, interpretable, and outperforms an alternative filter based on a Gaussian approximation.

READ FULL TEXT
research
03/31/2022

An energy-based deep splitting method for the nonlinear filtering problem

The purpose of this paper is to explore the use of deep learning for the...
research
02/19/2021

Neural Kalman Filtering

The Kalman filter is a fundamental filtering algorithm that fuses noisy ...
research
10/28/2020

Maximum approximate likelihood estimation of general continuous-time state-space models

Continuous-time state-space models (SSMs) are flexible tools for analysi...
research
09/14/2015

Robust Gaussian Filtering using a Pseudo Measurement

Many sensors, such as range, sonar, radar, GPS and visual devices, produ...
research
09/21/2015

A Bayesian Compressed Sensing Kalman Filter for Direction of Arrival Estimation

In this paper, we look to address the problem of estimating the dynamic ...
research
08/10/2023

Filtering Dynamical Systems Using Observations of Statistics

We consider the problem of filtering dynamical systems, possibly stochas...
research
06/27/2018

von Mises Tapering: A Circular Data Windowing

Continuous standard windowing is revisited and a new taper shape is intr...

Please sign up or login with your details

Forgot password? Click here to reset