Improved particle filter algorithms based on partial systematic resampling

As a hot research topic, particle filter (PF), has been successfully applied into many fields. Combined with the analysis of partial stratified resampling (PSR) algorithm, two kinds of improved PF algorithm are presented. One improved PF algorithm with weights optimization is to use the optimal idea to improve the weights after implementing PSR resampling so as to enhance the performance of PF. The other PF algorithm based on adaptive mutation resampling is also to use the weights optimal idea for dominant or negligible particles in order to improve the resampling performance before implementing PSR resampling; and used the mutation operation for all particles so as to assure the diversity of particle sets. At the same time, the adaptive resampling mechanism is introduced to improve the performance of PF. At last, with the simulation program using matlab 7.0 to track a single target motion from a fixed visual observation points, the performance of the proposed algorithm is evaluated and its validity is verified.

[1]  Alan E. Gelfand,et al.  Bayesian statistics without tears: A sampling-resampling perspective , 1992 .

[2]  Duan Zhuo-hua,et al.  Survey on some key technologies of mobile robot localization based on particle filter , 2007 .

[3]  Neil J. Gordon,et al.  A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking , 2002, IEEE Trans. Signal Process..

[4]  Wolfram Burgard,et al.  Monte Carlo localization for mobile robots , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[5]  Petar M. Djuric,et al.  New resampling algorithms for particle filters , 2003, 2003 IEEE International Conference on Acoustics, Speech, and Signal Processing, 2003. Proceedings. (ICASSP '03)..

[6]  Simon J. Godsill,et al.  On sequential Monte Carlo sampling methods for Bayesian filtering , 2000, Stat. Comput..

[7]  Ji Qing-bo Analysis and Comparison of Resampling Algorithms in Particle Filter , 2009 .

[8]  Wolfram Burgard,et al.  Tracking multiple moving targets with a mobile robot using particle filters and statistical data association , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[9]  Zhang Jing-yuan Research on weight optimal combination particle filter algorithm , 2009 .

[10]  N. Gordon,et al.  Novel approach to nonlinear/non-Gaussian Bayesian state estimation , 1993 .

[11]  S. Thrun,et al.  Particle Filters for Rover Fault Diagnosis , 2004 .

[12]  Wen-Jing Liu,et al.  Adaptive mutation particle filter based on diversity guidance , 2010, 2010 International Conference on Machine Learning and Cybernetics.

[13]  Sebastian Thrun,et al.  FastSLAM: a factored solution to the simultaneous localization and mapping problem , 2002, AAAI/IAAI.