A Square Root Unscented FastSLAM With Improved Proposal Distribution and Resampling

An improved square root unscented fast simultaneous localization and mapping (FastSLAM) is proposed in this paper. The proposed method propagates and updates the square root of the state covariance directly in Cholesky decomposition form. Since the choice of the proposal distribution and that of the resampling method are the most critical issues to ensure the performance of the algorithm, its optimization is considered by improving the sampling and resampling steps. For this purpose, particle swarm optimization (PSO) is used to optimize the proposal distribution. PSO causes the particle set to tend to the high probability region of the posterior before the weights are updated; thereby, the impoverishment of particles can be overcome. Moreover, a new resampling algorithm is presented to improve the resampling step. The new resampling algorithm can conquer the defects of the resampling algorithm and solve the degeneracy and sample impoverishment problem simultaneously. Compared to unscented FastSLAM (UFastSLAM), the proposed algorithm can maintain the diversity of particles and consequently avoid inconsistency for longer time periods, and furthermore, it can improve the estimation accuracy compared to UFastSLAM. These advantages are verified by simulations and experimental tests for benchmark environments.

[1]  Hugh F. Durrant-Whyte,et al.  A new method for the nonlinear transformation of means and covariances in filters and estimators , 2000, IEEE Trans. Autom. Control..

[2]  Beom Hee Lee,et al.  Improved particle fusing geometric relation between particles in FastSLAM , 2009, Robotica.

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

[4]  Jing Cao,et al.  Improved FastSLAM based on the particle fission for mobile robots , 2010, IEEE ICCA 2010.

[5]  Petar M. Djuric,et al.  Resampling algorithms and architectures for distributed particle filters , 2005, IEEE Transactions on Signal Processing.

[6]  Jae-Bok Song,et al.  Monocular Vision-Based SLAM in Indoor Environment Using Corner, Lamp, and Door Features From Upward-Looking Camera , 2011, IEEE Transactions on Industrial Electronics.

[7]  Jizhong Xiao,et al.  A novel FastSLAM algorithm based on Iterated Unscented Kalman Filter , 2011, 2011 IEEE International Conference on Robotics and Biomimetics.

[8]  David W. Murray,et al.  An O(N²) Square Root Unscented Kalman Filter for Visual Simultaneous Localization and Mapping , 2009, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[9]  Wolfram Burgard,et al.  Improved Techniques for Grid Mapping With Rao-Blackwellized Particle Filters , 2007, IEEE Transactions on Robotics.

[10]  Dianguo Xu,et al.  The Application of Particle Swarm Optimization to Passive and Hybrid Active Power Filter Design , 2009, IEEE Transactions on Industrial Electronics.

[11]  Lehrstuhl für Elektrische,et al.  Gaussian swarm: a novel particle swarm optimization algorithm , 2004, IEEE Conference on Cybernetics and Intelligent Systems, 2004..

[12]  Xiaorui Zhu,et al.  Vision-based unscented FastSLAM for mobile robot , 2012, Proceedings of the 10th World Congress on Intelligent Control and Automation.

[13]  Sebastian Thrun,et al.  FastSLAM: An Efficient Solution to the Simultaneous Localization And Mapping Problem with Unknown Data , 2004 .

[14]  Wan Kyun Chung,et al.  Unscented FastSLAM: A Robust and Efficient Solution to the SLAM Problem , 2008, IEEE Transactions on Robotics.

[15]  Rudolph van der Merwe,et al.  The square-root unscented Kalman filter for state and parameter-estimation , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

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

[17]  Hugh F. Durrant-Whyte,et al.  Simultaneous localization and mapping: part I , 2006, IEEE Robotics & Automation Magazine.

[18]  Thia Kirubarajan,et al.  Estimation with Applications to Tracking and Navigation: Theory, Algorithms and Software , 2001 .

[19]  Wan Kyun Chung,et al.  Exactly Rao-Blackwellized unscented particle filters for SLAM , 2011, 2011 IEEE International Conference on Robotics and Automation.

[20]  Václav Smídl,et al.  Advantages of Square-Root Extended Kalman Filter for Sensorless Control of AC Drives , 2012, IEEE Transactions on Industrial Electronics.

[21]  Z. Kurt-Yavuz,et al.  A comparison of EKF, UKF, FastSLAM2.0, and UKF-based FastSLAM algorithms , 2012, 2012 IEEE 16th International Conference on Intelligent Engineering Systems (INES).