The Harmonic Exponential Filter for Nonparametric Estimation on Motion Groups
Miguel Saavedra-Ruiz, Steven A. Parkison, Ria Arora, James Richard Forbes, Liam Paull
TL;DR
The paper introduces the Harmonic Exponential Filter (HEF), a nonparametric Bayesian filtering framework for motion groups (notably SE(2)) that leverages harmonic exponential distributions and Fourier analysis to handle multimodal beliefs. By representing densities in log-density spectral space, HEF turns products into additive operations and convolutions into tensor products in the Fourier domain, yielding an asymptotically exact filter up to the Fourier band limit. The method offers significant efficiency advantages over histogram-based approaches and outperforms classic filters (EKF, histogram, PF) in multimodal localization tasks across simulated and real-world datasets. The work demonstrates strong expressivity for complex distributions and discusses future directions toward differentiable, end-to-end trainable filtering and SLAM integration, with practical implications for robust robotics localization and state estimation.
Abstract
Bayesian estimation is a vital tool in robotics as it allows systems to update the robot state belief using incomplete information from noisy sensors. To render the state estimation problem tractable, many systems assume that the motion and measurement noise, as well as the state distribution, are unimodal and Gaussian. However, there are numerous scenarios and systems that do not comply with these assumptions. Existing nonparametric filters that are used to model multimodal distributions have drawbacks that limit their ability to represent a diverse set of distributions. This paper introduces a novel approach to nonparametric Bayesian filtering on motion groups, designed to handle multimodal distributions using harmonic exponential distributions. This approach leverages two key insights of harmonic exponential distributions: a) the product of two distributions can be expressed as the element-wise addition of their log-likelihood Fourier coefficients, and b) the convolution of two distributions can be efficiently computed as the tensor product of their Fourier coefficients. These observations enable the development of an efficient and asymptotically exact solution to the Bayes filter up to the band limit of a Fourier transform. We demonstrate our filter's performance compared with established nonparametric filtering methods across simulated and real-world localization tasks.
