TL;DR
This paper explores the use of differentiable filters in robotic state estimation, comparing various implementations and training methods to traditional and unstructured approaches, highlighting their advantages and practical applications.
Contribution
It provides a comprehensive evaluation of differentiable filters with multiple algorithms, offering practical guidance and insights into their advantages over traditional and unstructured methods.
Findings
Differentiable filters outperform unstructured models in state estimation tasks.
End-to-end training improves the learning of complex uncertainty models.
Different implementation choices significantly affect filter performance.
Abstract
In many robotic applications, it is crucial to maintain a belief about the state of a system, which serves as input for planning and decision making and provides feedback during task execution. Bayesian Filtering algorithms address this state estimation problem, but they require models of process dynamics and sensory observations and the respective noise characteristics of these models. Recently, multiple works have demonstrated that these models can be learned by end-to-end training through differentiable versions of recursive filtering algorithms. In this work, we investigate the advantages of differentiable filters (DFs) over both unstructured learning approaches and manually-tuned filtering algorithms, and provide practical guidance to researchers interested in applying such differentiable filters. For this, we implement DFs with four different underlying filtering algorithms and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsSigmoid Activation · Tanh Activation · Long Short-Term Memory
