Title :
Multi-modal estimation with kernel embeddings for learning motion models
Author :
McCalman, L. ; O´Callaghan, Simon ; Ramos, Felix
Author_Institution :
Sch. of IT, Univ. of Sydney, Sydney, NSW, Australia
Abstract :
We present a novel estimation algorithm for filtering and regression with a number of advantages over existing methods. The algorithm has wide application in robotics as no assumptions are made about the underlying distributions, it can represent non-Gaussian multi-modal posteriors, and learn arbitrary non-linear models from noisy data. Our method is a generalisation of the Kernel Bayes´ Rule that produces multi-modal posterior estimates represented as Gaussian mixtures. The algorithm learns non-linear state transition and observation models from data and represents all distributions internally as elements in a reproducing kernel Hilbert space. Inference occurs in the Hilbert space and can be performed recursively. When an estimate of the posterior distribution is required, we apply a quadratic programming pre-image method to determine the Gaussian mixture components of the posterior representation. We demonstrate our algorithm with two filtering experiments and one regression experiment; a multi-modal tracking simulation, a real tracking problem involving a miniature slot-car with an attached inertial measurement unit, and a regression problem of estimating the velocity field of a set of pedestrian paths for robot path-planning. Our algorithm compares favourably with the Gaussian process in the regression case, and a particle filter with learned process and observation models (the “GP-BayesFilter” particle filter).
Keywords :
Bayes methods; Gaussian processes; estimation theory; filtering theory; mobile robots; path planning; regression analysis; robot vision; tracking; GP-BayesFilter particle filter; Gaussian mixture components; Gaussian mixtures; Gaussian process; arbitrary nonlinear models; filtering experiments; inertial measurement unit; kernel Bayes rule generalisation; kernel Hilbert space; kernel embeddings; miniature slot-car; motion models; multimodal estimation; multimodal posterior estimation; multimodal tracking simulation; nonGaussian multimodal posteriors; nonlinear state transition; observation models; pedestrian paths; posterior distribution estimation; posterior representation; quadratic programming preimage method; regression experiment; regression problem; robot path-planning; velocity field estimation; Approximation methods; Bayes methods; Estimation; Hilbert space; Kernel; Standards; Training;
Conference_Titel :
Robotics and Automation (ICRA), 2013 IEEE International Conference on
Conference_Location :
Karlsruhe
Print_ISBN :
978-1-4673-5641-1
DOI :
10.1109/ICRA.2013.6630971