Skip to main content

Showing 1–32 of 32 results for author: Bonnabel, S

Searching in archive cs. Search in all archives.
.
  1. arXiv:2409.07050  [pdf, other

    cs.RO

    Invariant filtering for wheeled vehicle localization with unknown wheel radius and unknown GNSS lever arm

    Authors: Paul Chauchat, Silvère Bonnabel, Axel Barrau

    Abstract: We consider the problem of observer design for a nonholonomic car (more generally a wheeled robot) equipped with wheel speeds with unknown wheel radius, and whose position is measured via a GNSS antenna placed at an unknown position in the car. In a tutorial and unified exposition, we recall the recent theory of two-frame systems within the field of invariant Kalman filtering. We then show how to… ▽ More

    Submitted 11 September, 2024; originally announced September 2024.

    Journal ref: 2024 IEEE 63th Annual Conference on Decision and Control (CDC), Dec 2024, Milan, Italy

  2. arXiv:2402.17569  [pdf, other

    cs.RO

    Backpropagation-Based Analytical Derivatives of EKF Covariance for Active Sensing

    Authors: Jonas Benhamou, Silvère Bonnabel, Camille Chapdelaine

    Abstract: To enhance accuracy of robot state estimation, active sensing (or perception-aware) methods seek trajectories that maximize the information gathered by the sensors. To this aim, one possibility is to seek trajectories that minimize the (estimation error) covariance matrix output by an extended Kalman filter (EKF), w.r.t. its control inputs over a given horizon. However, this is computationally dem… ▽ More

    Submitted 8 March, 2024; v1 submitted 27 February, 2024; originally announced February 2024.

    Comments: Submitted at IORS 2024

  3. Variational Gaussian approximation of the Kushner optimal filter

    Authors: Marc Lambert, Silvère Bonnabel, Francis Bach

    Abstract: In estimation theory, the Kushner equation provides the evolution of the probability density of the state of a dynamical system given continuous-time observations. Building upon our recent work, we propose a new way to approximate the solution of the Kushner equation through tractable variational Gaussian approximations of two proximal losses associated with the propagation and Bayesian update of… ▽ More

    Submitted 3 October, 2023; originally announced October 2023.

    Comments: Lecture Notes in Computer Science, 2023

  4. arXiv:2309.13903  [pdf, other

    cs.RO

    Invariant Smoothing for Localization: Including the IMU Biases

    Authors: Paul Chauchat, Silvère Bonnabel, Axel Barrau

    Abstract: In this article we investigate smoothing (i.e., optimisation-based) estimation techniques for robot localization using an IMU aided by other localization sensors. We more particularly focus on Invariant Smoothing (IS), a variant based on the use of nontrivial Lie groups from robotics. We study the recently introduced Two Frames Group (TFG), and prove it can fit into the framework of Invariant Smoo… ▽ More

    Submitted 4 September, 2024; v1 submitted 25 September, 2023; originally announced September 2023.

    Journal ref: 2024 IEEE 63th Annual Conference on Decision and Control (CDC), Dec 2024, Milan, Italy

  5. arXiv:2303.14195  [pdf, other

    cs.DS

    The limited-memory recursive variational Gaussian approximation (L-RVGA)

    Authors: Marc Lambert, Silvère Bonnabel, Francis Bach

    Abstract: We consider the problem of computing a Gaussian approximation to the posterior distribution of a parameter given a large number N of observations and a Gaussian prior, when the dimension of the parameter d is also large. To address this problem we build on a recently introduced recursive algorithm for variational Gaussian approximation of the posterior, called recursive variational Gaussian approx… ▽ More

    Submitted 24 March, 2023; originally announced March 2023.

    Comments: Statistics and Computing, In press

  6. arXiv:2205.15902  [pdf, other

    stat.ML cs.LG math.ST

    Variational inference via Wasserstein gradient flows

    Authors: Marc Lambert, Sinho Chewi, Francis Bach, Silvère Bonnabel, Philippe Rigollet

    Abstract: Along with Markov chain Monte Carlo (MCMC) methods, variational inference (VI) has emerged as a central computational approach to large-scale Bayesian inference. Rather than sampling from the true posterior $π$, VI aims at producing a simple but effective approximation $\hat π$ to $π$ for which summary statistics are easy to compute. However, unlike the well-studied MCMC methodology, algorithmic g… ▽ More

    Submitted 21 April, 2023; v1 submitted 31 May, 2022; originally announced May 2022.

    Comments: 52 pages, 15 figures

  7. arXiv:2204.05256  [pdf, other

    eess.SY cs.RO math.OC

    Invariant Smoothing with low process noise

    Authors: Paul Chauchat, Silvere Bonnabel, Axel Barrau

    Abstract: In this paper we address smoothing-that is, optimisation-based-estimation techniques for localisation problems in the case where motion sensors are very accurate. Our mathematical analysis focuses on the difficult limit case where motion sensors are infinitely precise, resulting in the absence of process noise. Then the formulation degenerates, as the dynamical model that serves as a soft constrai… ▽ More

    Submitted 5 April, 2022; originally announced April 2022.

    Comments: Pre-print submitted to CDC 2022

  8. The Geometry of Navigation Problems

    Authors: Axel Barrau, Silvere Bonnabel

    Abstract: While many works exploiting an existing Lie group structure have been proposed for state estimation, in particular the Invariant Extended Kalman Filter (IEKF), few papers address the construction of a group structure that allows casting a given system into the framework of invariant filtering. In this paper we introduce a large class of systems encompassing most problems involving a navigating veh… ▽ More

    Submitted 6 February, 2022; v1 submitted 12 January, 2022; originally announced January 2022.

    Comments: Published in IEEE Transactions on Automatic Control, 21 January 2022

  9. arXiv:2009.11097  [pdf, other

    eess.SY cs.RO math.OC

    Factor Graph-Based Smoothing Without Matrix Inversion for Highly Precise Localization

    Authors: Paul Chauchat, Axel Barrau, Silvère Bonnabel

    Abstract: We consider the problem of localizing a manned, semi-autonomous, or autonomous vehicle in the environment using information coming from the vehicle's sensors, a problem known as navigation or simultaneous localization and mapping (SLAM) depending on the context. To infer knowledge from sensors' measurements, while drawing on a priori knowledge about the vehicle's dynamics, modern approaches solve… ▽ More

    Submitted 22 September, 2020; originally announced September 2020.

    Journal ref: IEEE Transactions on Control Systems Technology, Institute of Electrical and Electronics Engineers, 2020, pp.1-14

  10. arXiv:2007.14097  [pdf, other

    cs.RO

    Associating Uncertainty to Extended Poses for on Lie Group IMU Preintegration with Rotating Earth

    Authors: Martin Brossard, Axel Barrau, Paul Chauchat, Silvère Bonnabel

    Abstract: The recently introduced matrix group SE2(3) provides a 5x5 matrix representation for the orientation, velocity and position of an object in the 3-D space, a triplet we call "extended pose". In this paper we build on this group to develop a theory to associate uncertainty with extended poses represented by 5x5 matrices. Our approach is particularly suited to describe how uncertainty propagates when… ▽ More

    Submitted 8 January, 2021; v1 submitted 28 July, 2020; originally announced July 2020.

  11. arXiv:2003.03908  [pdf, other

    cs.RO

    A Mathematical Framework for IMU Error Propagation with Applications to Preintegration

    Authors: Axel Barrau, Silvere Bonnabel

    Abstract: To fuse information from inertial measurement units (IMU) with other sensors one needs an accurate model for IMU error propagation in terms of position, velocity and orientation, a triplet we call extended pose. In this paper we leverage a nontrivial result, namely log-linearity of inertial navigation equations based on the recently introduced Lie group $SE_2(3)$, to transpose the recent methodolo… ▽ More

    Submitted 25 May, 2020; v1 submitted 8 March, 2020; originally announced March 2020.

    Comments: Published in the proceedings of the IEEE International Conference on Robotics and Automation (ICRA) 2020

  12. arXiv:2002.10718  [pdf, other

    cs.RO stat.ML

    Denoising IMU Gyroscopes with Deep Learning for Open-Loop Attitude Estimation

    Authors: Martin Brossard, Silvere Bonnabel, Axel Barrau

    Abstract: This paper proposes a learning method for denoising gyroscopes of Inertial Measurement Units (IMUs) using ground truth data, and estimating in real time the orientation (attitude) of a robot in dead reckoning. The obtained algorithm outperforms the state-of-the-art on the (unseen) test sequences. The obtained performances are achieved thanks to a well-chosen model, a proper loss function for orien… ▽ More

    Submitted 26 June, 2020; v1 submitted 25 February, 2020; originally announced February 2020.

    Comments: IEEE Robotics and Automation Letters, IEEE In press

  13. arXiv:2002.00878  [pdf, other

    cs.RO

    A Code for Unscented Kalman Filtering on Manifolds (UKF-M)

    Authors: Martin Brossard, Axel Barrau, Silvere Bonnabel

    Abstract: The present paper introduces a novel methodology for Unscented Kalman Filtering (UKF) on manifolds that extends previous work by the authors on UKF on Lie groups. Beyond filtering performance, the main interests of the approach are its versatility, as the method applies to numerous state estimation problems, and its simplicity of implementation for practitioners not being necessarily familiar with… ▽ More

    Submitted 11 March, 2020; v1 submitted 3 February, 2020; originally announced February 2020.

    Journal ref: International Conference on Robotics and Automation (ICRA), May 2020, Paris, France

  14. A New Approach to 3D ICP Covariance Estimation

    Authors: Martin Brossard, Silvere Bonnabel, Axel Barrau

    Abstract: In mobile robotics, scan matching of point clouds using Iterative Closest Point (ICP) allows estimating sensor displacements. It may prove important to assess the associated uncertainty about the obtained rigid transformation, especially for sensor fusion purposes. In this paper we propose a novel approach to 3D uncertainty of ICP that accounts for all the sources of error as listed in Censi's pio… ▽ More

    Submitted 27 January, 2020; v1 submitted 12 September, 2019; originally announced September 2019.

    Comments: IEEE Robotics and Automation Letters, IEEE 2020

  15. arXiv:1904.06064  [pdf, other

    cs.RO stat.ML

    AI-IMU Dead-Reckoning

    Authors: Martin Brossard, Axel Barrau, Silvère Bonnabel

    Abstract: In this paper we propose a novel accurate method for dead-reckoning of wheeled vehicles based only on an Inertial Measurement Unit (IMU). In the context of intelligent vehicles, robust and accurate dead-reckoning based on the IMU may prove useful to correlate feeds from imaging sensors, to safely navigate through obstructions, or for safe emergency stops in the extreme case of exteroceptive sensor… ▽ More

    Submitted 12 April, 2019; originally announced April 2019.

  16. arXiv:1903.05384  [pdf, other

    cs.RO

    Exploiting Symmetries to Design EKFs with Consistency Properties for Navigation and SLAM

    Authors: Martin Brossard, Axel Barrau, Silvère Bonnabel

    Abstract: The Extended Kalman Filter (EKF) is both the historical algorithm for multi-sensor fusion and still state of the art in numerous industrial applications. However, it may prove inconsistent in the presence of unobservability under a group of transformations. In this paper we first build an alternative EKF based on an alternative nonlinear state error. This EKF is intimately related to the the… ▽ More

    Submitted 13 March, 2019; originally announced March 2019.

  17. arXiv:1903.02210  [pdf, other

    cs.RO

    RINS-W: Robust Inertial Navigation System on Wheels

    Authors: Martin Brossard, Axel Barrau, Silvere Bonnabel

    Abstract: This paper proposes a real-time approach for long-term inertial navigation based only on an Inertial Measurement Unit (IMU) for self-localizing wheeled robots. The approach builds upon two components: 1) a robust detector that uses recurrent deep neural networks to dynamically detect a variety of situations of interest, such as zero velocity or no lateral slip; and 2) a state-of-the-art Kalman fil… ▽ More

    Submitted 28 February, 2020; v1 submitted 6 March, 2019; originally announced March 2019.

    Journal ref: IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Nov 2019, Macao, China

  18. arXiv:1803.02076  [pdf, other

    cs.RO

    Invariant Smoothing on Lie Groups

    Authors: Paul Chauchat, Axel Barrau, Silvère Bonnabel

    Abstract: In this paper we propose a (non-linear) smoothing algorithm for group-affine observation systems, a recently introduced class of estimation problems on Lie groups that bear a particular structure. As most non-linear smoothing methods, the proposed algorithm is based on a maximum a posteriori estimator, determined by optimization. But owing to the specific properties of the considered class of prob… ▽ More

    Submitted 5 August, 2018; v1 submitted 6 March, 2018; originally announced March 2018.

    Comments: Accepted for publication at IROS 2018

  19. arXiv:1510.06263  [pdf, other

    cs.RO eess.SY

    An EKF-SLAM algorithm with consistency properties

    Authors: Axel Barrau, Silvere Bonnabel

    Abstract: In this paper we address the inconsistency of the EKF-based SLAM algorithm that stems from non-observability of the origin and orientation of the global reference frame. We prove on the non-linear two-dimensional problem with point landmarks observed that this type of inconsistency is remedied using the Invariant EKF, a recently introduced variant ot the EKF meant to account for the symmetries of… ▽ More

    Submitted 2 September, 2016; v1 submitted 21 October, 2015; originally announced October 2015.

    Comments: Submitted

  20. arXiv:1503.01407  [pdf, ps, other

    eess.SY cs.RO

    Invariant EKF Design for Scan Matching-aided Localization

    Authors: Martin Barczyk, Silvère Bonnabel, Jean-Emmanuel Deschaud, François Goulette

    Abstract: Localization in indoor environments is a technique which estimates the robot's pose by fusing data from onboard motion sensors with readings of the environment, in our case obtained by scan matching point clouds captured by a low-cost Kinect depth camera. We develop both an Invariant Extended Kalman Filter (IEKF)-based and a Multiplicative Extended Kalman Filter (MEKF)-based solution to this probl… ▽ More

    Submitted 4 March, 2015; originally announced March 2015.

  21. arXiv:1410.7632  [pdf, other

    cs.CV cs.RO eess.SY

    On the Covariance of ICP-based Scan-matching Techniques

    Authors: Silvère Bonnabel, Martin Barczyk, François Goulette

    Abstract: This paper considers the problem of estimating the covariance of roto-translations computed by the Iterative Closest Point (ICP) algorithm. The problem is relevant for localization of mobile robots and vehicles equipped with depth-sensing cameras (e.g., Kinect) or Lidar (e.g., Velodyne). The closed-form formulas for covariance proposed in previous literature generally build upon the fact that the… ▽ More

    Submitted 16 March, 2016; v1 submitted 15 October, 2014; originally announced October 2014.

    Comments: Accepted at 2016 American Control Conference

  22. arXiv:1406.1619  [pdf, other

    cs.RO eess.SY

    An Invariant Linear Quadratic Gaussian controller for a simplified car

    Authors: Sébastien Diemer, Silvère Bonnabel

    Abstract: In this paper, we consider the problem of tracking a reference trajectory for a simplified car model based on unicycle kinematics, whose position only is measured, and where the control input and the measurements are corrupted by independent Gaussian noises. To tackle this problem we devise a novel observer-controller: the invariant Linear Quadratic Gaussian controller (ILQG). It is based on the L… ▽ More

    Submitted 18 June, 2014; v1 submitted 6 June, 2014; originally announced June 2014.

  23. arXiv:1403.5195  [pdf, ps, other

    eess.SY cs.RO

    Experimental Implementation of an Invariant Extended Kalman Filter-based Scan Matching SLAM

    Authors: Martin Barczyk, Silvère Bonnabel, Jean-Emmanuel Deschaud, François Goulette

    Abstract: We describe an application of the Invariant Extended Kalman Filter (IEKF) design methodology to the scan matching SLAM problem. We review the theoretical foundations of the IEKF and its practical interest of guaranteeing robustness to poor state estimates, then implement the filter on a wheeled robot hardware platform. The proposed design is successfully validated in experimental testing.

    Submitted 20 March, 2014; originally announced March 2014.

    Journal ref: Proceedings of the 2014 American Control Conference, Portland, OR, June 2014, pp. 4121-4126

  24. arXiv:1310.5828  [pdf, other

    cs.RO

    Priority-based intersection management with kinodynamic constraints

    Authors: Jean Gregoire, Silvère Bonnabel, Arnaud de La Fortelle

    Abstract: We consider the problem of coordinating a collection of robots at an intersection area taking into account dynamical constraints due to actuator limitations. We adopt the coordination space approach, which is standard in multiple robot motion planning. Assuming the priorities between robots are assigned in advance and the existence of a collision-free trajectory respecting those priorities, we pro… ▽ More

    Submitted 5 May, 2014; v1 submitted 22 October, 2013; originally announced October 2013.

    Comments: to be presented at ECC2014; 6 pages

  25. arXiv:1310.2539  [pdf, other

    eess.SY cs.RO math.OC

    Intrinsic filtering on Lie groups with applications to attitude estimation

    Authors: Axel Barrau, Silvere Bonnabel

    Abstract: This paper proposes a probabilistic approach to the problem of intrinsic filtering of a system on a matrix Lie group with invariance properties. The problem of an invariant continuous-time model with discrete-time measurements is cast into a rigorous stochastic and geometric framework. Building upon the theory of continuous-time invariant observers, we show that, as in the linear case, the error… ▽ More

    Submitted 12 September, 2014; v1 submitted 9 October, 2013; originally announced October 2013.

    Comments: Submitted

  26. arXiv:1306.0785  [pdf, other

    cs.RO

    Robust multirobot coordination using priority encoded homotopic constraints

    Authors: Jean Gregoire, Silvère Bonnabel, Arnaud de La Fortelle

    Abstract: We study the problem of coordinating multiple robots along fixed geometric paths. Our contribution is threefold. First we formalize the intuitive concept of priorities as a binary relation induced by a feasible coordination solution, without excluding the case of robots following each other on the same geometric path. Then we prove that two paths in the coordination space are continuously deformab… ▽ More

    Submitted 4 August, 2015; v1 submitted 4 June, 2013; originally announced June 2013.

    Comments: 21 pages, in revision for publication in System & Control Letters

  27. arXiv:1210.2826  [pdf, ps, other

    cs.CV math.DG

    An anisotropy preserving metric for DTI processing

    Authors: Anne Collard, Silvère Bonnabel, Christophe Phillips, Rodolphe Sepulchre

    Abstract: Statistical analysis of Diffusion Tensor Imaging (DTI) data requires a computational framework that is both numerically tractable (to account for the high dimensional nature of the data) and geometric (to account for the nonlinear nature of diffusion tensors). Building upon earlier studies that have shown that a Riemannian framework is appropriate to address these challenges, the present paper pro… ▽ More

    Submitted 10 October, 2012; originally announced October 2012.

  28. arXiv:1209.0430  [pdf, ps, other

    cs.LG math.OC

    Fixed-rank matrix factorizations and Riemannian low-rank optimization

    Authors: B. Mishra, G. Meyer, S. Bonnabel, R. Sepulchre

    Abstract: Motivated by the problem of learning a linear regression model whose parameter is a large fixed-rank non-symmetric matrix, we consider the optimization of a smooth cost function defined on the set of fixed-rank matrices. We adopt the geometric framework of optimization on Riemannian quotient manifolds. We study the underlying geometries of several well-known fixed-rank matrix factorizations and th… ▽ More

    Submitted 24 April, 2013; v1 submitted 3 September, 2012; originally announced September 2012.

  29. arXiv:1205.3727  [pdf, other

    cs.RO

    Accurate 3D maps from depth images and motion sensors via nonlinear Kalman filtering

    Authors: Thibault Hervier, Silvère Bonnabel, François Goulette

    Abstract: This paper investigates the use of depth images as localisation sensors for 3D map building. The localisation information is derived from the 3D data thanks to the ICP (Iterative Closest Point) algorithm. The covariance of the ICP, and thus of the localization error, is analysed, and described by a Fisher Information Matrix. It is advocated this error can be much reduced if the data is fused with… ▽ More

    Submitted 16 May, 2012; originally announced May 2012.

    Comments: Submitted to IROS 2012. 8 pages

  30. arXiv:1111.5280  [pdf, ps, other

    math.OC cs.LG stat.ML

    Stochastic gradient descent on Riemannian manifolds

    Authors: Silvere Bonnabel

    Abstract: Stochastic gradient descent is a simple approach to find the local minima of a cost function whose evaluations are corrupted by noise. In this paper, we develop a procedure extending stochastic gradient descent algorithms to the case where the function is defined on a Riemannian manifold. We prove that, as in the Euclidian case, the gradient descent algorithm converges to a critical point of the c… ▽ More

    Submitted 19 November, 2013; v1 submitted 22 November, 2011; originally announced November 2011.

    Comments: A slightly shorter version has been published in IEEE Transactions Automatic Control

    Journal ref: IEEE Transactions on Automatic Control, Vol 58 (9), pages 2217 - 2229, Sept 2013

  31. arXiv:1105.2254  [pdf, ps, other

    math.OC cs.RO eess.SY

    Symmetries in observer design: review of some recent results and applications to EKF-based SLAM

    Authors: Silvere Bonnabel

    Abstract: In this paper, we first review the theory of symmetry-preserving observers and we mention some recent results. Then, we apply the theory to Extended Kalman Filter-based Simultaneous Localization and Mapping (EKF SLAM). It allows to derive a new (symmetry-preserving) Extended Kalman Filter for the non-linear SLAM problem that possesses convergence properties. We also prove a special choice of the g… ▽ More

    Submitted 11 May, 2011; originally announced May 2011.

    Comments: This paper accompanies a presentation to be given at Eighth International Workshop on Robot Motion and Control (RoMoCo'11)

  32. arXiv:1006.1288  [pdf, ps, other

    cs.LG

    Regression on fixed-rank positive semidefinite matrices: a Riemannian approach

    Authors: Gilles Meyer, Silvere Bonnabel, Rodolphe Sepulchre

    Abstract: The paper addresses the problem of learning a regression model parameterized by a fixed-rank positive semidefinite matrix. The focus is on the nonlinear nature of the search space and on scalability to high-dimensional problems. The mathematical developments rely on the theory of gradient descent algorithms adapted to the Riemannian geometry that underlies the set of fixed-rank positive semidefini… ▽ More

    Submitted 31 January, 2011; v1 submitted 7 June, 2010; originally announced June 2010.