Extended Kalman Filtering With Nonlinear Equality Constraints: A Geometric Approach

被引:18
作者
Barrau, Axel [1 ]
Bonnabel, Silvere [2 ,3 ]
机构
[1] Safran Tech, Rue Jeunes Bois, F-78772 Chateaufort, France
[2] PSL Res Univ, Mines ParisTech, Ctr Robot, F-75006 Paris, France
[3] Univ Nouvelle Caledonie, Inst Sci Exactes & Appl, F-98851 Noumea, France
关键词
Kalman filters; Covariance matrices; Simultaneous localization and mapping; Estimation; Uncertainty; Random variables; Smoothing methods; Estimation error; filtering theory; geometry; kalman filters; state estimation; LIE-GROUPS; STATE; STABILITY;
D O I
10.1109/TAC.2019.2929112
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we focus on extended Kalman filtering (EKF), in the difficult case where a function of the state has been perfectly observed, and is thus known with certainty, while the full state still has unobserved degrees of freedom. In the linear case, the Kalman filter seamlessly handles such constraints, which result in the state being in an affine subspace. Yet, in the nonlinear case, the EKF poorly handles such type of constraints. As a remedy, we propose a novel general methodology of EKF based on an (arbitrary) nonlinear error e. And we prove that under compatibility of the error e with the constraints, the EKF based on e seamlessly handles the constraints. Furthermore, when the state space is a Lie group, we prove the EKF based on invariant errors is exactly the invariant EKF (IEKF), and we prove further properties. The theory is applied to the problem of simultaneous localization and mapping, where the IEKF is shown to perfectly handle some partial deterministic information about the map. As a byproduct, the theory is also shown to readily allow devising EKFs on state spaces defined by a class of equality constraints.
引用
收藏
页码:2325 / 2338
页数:14
相关论文
共 26 条
[1]  
[Anonymous], 2015, ARXIV151006263
[2]   Three examples of the stability properties of the invariant extended Kalman filter [J].
Barrau, A. ;
Bonnabel, S. .
IFAC PAPERSONLINE, 2017, 50 (01) :431-437
[3]   Navigating with highly precise odometry and noisy GPS: a case study [J].
Barrau, A. ;
Bonnabel, S. .
IFAC PAPERSONLINE, 2016, 49 (18) :618-623
[4]   Invariant Kalman Filtering [J].
Barrau, Axel ;
Bonnabel, Silvere .
ANNUAL REVIEW OF CONTROL, ROBOTICS, AND AUTONOMOUS SYSTEMS, VOL 1, 2018, 1 :237-257
[5]   The Invariant Extended Kalman Filter as a Stable Observer [J].
Barrau, Axel ;
Bonnabel, Silvere .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2017, 62 (04) :1797-1812
[6]   An inequality constrained nonlinear Kalman-Bucy smoother by interior point likelihood maximization [J].
Bell, Bradley M. ;
Burke, James V. ;
Pillonetto, Gianluigi .
AUTOMATICA, 2009, 45 (01) :25-33
[7]   Degenerate Kalman Filter Error Covariances and Their Convergence onto the Unstable Subspace [J].
Bocquet, Marc ;
Gurumoorthy, Karthik S. ;
Apte, Amit ;
Carrassi, Alberto ;
Grudzien, Colin ;
Jones, Christopher K. R. T. .
SIAM-ASA JOURNAL ON UNCERTAINTY QUANTIFICATION, 2017, 5 (01) :304-333
[8]  
Bohn J, 2012, IEEE DECIS CONTR P, P7498, DOI 10.1109/CDC.2012.6426899
[9]   Continuous-Discrete Extended Kalman Filter on Matrix Lie Groups Using Concentrated Gaussian Distributions [J].
Bourmaud, Guillaume ;
Megret, Remi ;
Arnaudon, Marc ;
Giremus, Audrey .
JOURNAL OF MATHEMATICAL IMAGING AND VISION, 2015, 51 (01) :209-228
[10]  
Burgard W., 2005, PROBABILISTIC ROBOTI, DOI DOI 10.1145/504729.504754