Nonlinear Kalman Filters and Particle Filters for integrated navigation of unmanned aerial vehicles

被引:87
作者
Rigatos, Gerasimos G. [1 ,2 ]
机构
[1] Harper Adams Univ Coll, Dept Engn, Edgmond TF10 8NB, Shrops, England
[2] Ind Syst Inst, Unit Ind Automat, Rion 26504, Greece
关键词
Nonlinear estimation; Extended Kalman Filtering; Sigma-point Kalman Filters; Particle Filter; Derivative-free nonlinear Kalman Filter; Sensor fusion; Differential flatness theory; Unmanned aerial vehicles; FUSION; TRACKING;
D O I
10.1016/j.robot.2012.03.001
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The paper studies and compares nonlinear Kalman Filtering methods and Particle Filtering methods for estimating the state vector of Unmanned Aerial Vehicles (UAVs) through the fusion of sensor measurements. Next, the paper proposes the use of the estimated state vector in a control loop for autonomous navigation and trajectory tracking by the UAVs. The proposed nonlinear controller is derived according to the flatness-based control theory. The estimation of the UAV's state vector is carried out with the use of (i) Extended Kalman Filtering (EKF), (ii) Sigma-Point Kalman Filtering (SPKF), (iii) Particle Filtering (PF), and (iv) a new nonlinear estimation method which is the Derivative-free nonlinear Kalman Filtering (DKF). The performance of the nonlinear control loop which is based on these nonlinear state estimation methods is evaluated through simulation tests. Comparing the aforementioned filtering methods in terms of estimation accuracy and computation speed, it is shown that the Sigma-Point Kalman Filtering is a reliable and computationally efficient approach to state estimation-based control, while Particle Filtering is well-suited to accommodate non-Gaussian measurements. Moreover, it is shown that the Derivative-free nonlinear Kalman Filter is faster than the rest of the nonlinear filters while also succeeding accurate, in terms of variance, state estimates. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:978 / 995
页数:18
相关论文
共 37 条
[1]  
[Anonymous], PARTICULAIRE MODELES
[2]  
[Anonymous], PUBLICATION INTERNE
[3]  
[Anonymous], ROBOTICS AUTOMATION
[4]  
[Anonymous], DETECTION ABRUPT CHA
[5]  
[Anonymous], IEEE T IND ELECT
[6]   A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking [J].
Arulampalam, MS ;
Maskell, S ;
Gordon, N ;
Clapp, T .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2002, 50 (02) :174-188
[7]   Coordinated target assignment and intercept for unmanned air vehicles [J].
Beard, RW ;
McLain, TW ;
Goodrich, MA ;
Anderson, EP .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2002, 18 (06) :911-922
[8]   A triangular canonical form for a class of 0-flat nonlinear systems [J].
Bououden, S. ;
Boutat, D. ;
Zheng, G. ;
Barbot, J-P ;
Kratz, F. .
INTERNATIONAL JOURNAL OF CONTROL, 2011, 84 (02) :261-269
[9]   Particle filtering for multisensor data fusion with switching observation models: Application to land vehicle positioning [J].
Caron, Francois ;
Davy, Manuel ;
Duflos, Emmanuel ;
Vanheeghe, Philippe .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2007, 55 (06) :2703-2719
[10]  
Cassilo C.L., 2007, 2007 MED C CONTR AUT