Abstract
The task of simultaneous localization and mapping (SLAM) is to build environmental map and locate the position of mobile robot at the same time. FastSLAM 2.0 is one of powerful techniques to solve the SLAM problem. However, there are two obvious limitations in FastSLAM 2.0, one is the linear approximations of nonlinear functions which would cause the filter inconsistent and the other is the “particle depletion” phenomenon. A kind of PSO & H ∞-based FastSLAM 2.0 algorithm is proposed. For maintaining the estimation accuracy, H ∞ filter is used instead of EKF for overcoming the inaccuracy caused by the linear approximations of nonlinear functions. The unreasonable proposal distribution of particle greatly influences the pose state estimation of robot. A new sampling strategy based on PSO (particle swarm optimization) is presented to solve the “particle depletion” phenomenon and improve the accuracy of pose state estimation. The proposed approach overcomes the obvious drawbacks of standard FastSLAM 2.0 algorithm and enhances the robustness and efficiency in the parts of consistency of filter and accuracy of state estimation in SLAM. Simulation results demonstrate the superiority of the proposed approach.
Similar content being viewed by others
References
CHEN Bai-fan, CAI Zi-xing, HU De-wen. Approach of simultaneous localization and mapping based on local maps for robot [J]. Journal of Central South University of Technology, 2006, 13(6): 713–716.
LI Hui-ping, XU De-min, ZHANG Fu-bin, YAO Yao. Consistency analysis of EKF-based SLAM by measurement noise and observation times [J]. Acta Automatica Sinica, 2009, 35(9): 1177–1184.
BOOIJ O, ZIVKOVIC Z, KRÖSE B. Efficient data association for view based SLAM using connected dominating sets [J]. Robotics and Autonomous Systems, 2009, 57(12): 1225–1234.
NASSREDDINE G, ABDALLAH F, DENOUX T. State estimation using interval analysis and belief-function theory: Application to dynamic vehicle localization [J]. IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics, 2010, 40(5): 1205–1218.
AUAT C F, STEINER G, PEREZ P G. Optimized EIF-SLAM algorithm for precision agriculture mapping based on stems detection [J]. Computers and Electronics in Agriculture, 2011, 78(2): 195–207.
CHATTERJEE A, MATSUNO F. A Geese PSO tuned fuzzy supervisor for EKF based solutions of simultaneous localization and mapping (SLAM) problems in mobile robots [J]. Expert Systems with Applications, 2010, 37(8): 5542–5548.
CASTELLANOS J A, MARTINEZ C R, TARDÓS J D. Robocentric map joining: Improving the consistency of EKF-SLAM [J]. Robotics and Autonomous Systems, 2007, 55(1): 21–29.
YU Ling-li, CAI Zi-xing, ZHOU Zhi, FENG Zhen-qiu. Fault detection and identification for dead reckoning system of mobile robot based on fuzzy logic particle filter [J]. Journal of Central South University, 2012, 19(5): 1249–1257.
THRUN S. robotics and cognitive approaches to spatial mapping [M]. Berlin: Springer Berlin Heidelberg, 2008: 13–41.
KIM C, SAKTHIVEL R, CHUNG W K. Unscented FastSLAM: A robust and efficient solution to the SLAM problem [J]. IEEE Transactions on Robotics, 2008, 24(4): 808–820.
SHANG Lin, LIU Guo-hua, ZHANG Rui, LI Guo-tong. An information fusion algorithm for integrated autonomous orbit determination of navigation satellites [J]. Acta Astronautica, 2013, 85: 33–40.
ZHANG, Qi, MA Jia-chen, LIU Qiang. Improved FastSLAM2.0 based on the H ∞ filter for intelligent mobile robot [J]. Research Journal of Applied Sciences, Engineering and Technology, 2012, 16(4): 2748–2754.
HU Guang-hao, MAO Zhi-zhong, HE Da-kuo. Multi-objective optimization for leaching process using improved two-stage guide PSO algorithm [J]. Journal of Central South University of Technology, 2011, 18(2): 1200–1210.
CHANG Xiao-heng, YANG Guang-hong. Non-fragile fuzzy H ∞ filter design for nonlinear continuous-time systems with stability constraints [J]. Signal Processing, 2012, 92(2): 575–586.
SAHOO H K, DASH P K, RATH N P. Frequency estimation of distorted non-stationary signals using complex H ∞ filter [J]. International Journal of Electronics and Communications, 2012, 66(4): 267–274.
POLI R, KENNEDY J, BLACKWELL T. Swarm itelligence [M]. New York, USA: Springer US, 2007: 3–57.
GRZONKA S, PLAGEMANN C, GRISETTI G, BURGARD W. Look-ahead proposals for robust grid-based slam with rao-blackwellized particle filters [J]. The International Journal of Robotics Research, 2009, 28(2): 191–200.
DOUCET A, FREITAS N. Sequential monte-carlo methods in practice [M]. Cambridge, USA: MIT Press, 2001: 221–235.
CASTELLANOS J A, MARTINEZ C R, TARDÓS J D. Robocentric map joining: Improving the consistency of EKF-SLAM [J]. Robotics and Autonomous Systems, 2007, 55(1): 21–29.
Author information
Authors and Affiliations
Corresponding author
Additional information
Foundation item: Project(ZR2011FM005) supported by the Natural Science Foundation of Shandong Province, China
Rights and permissions
About this article
Cite this article
Ma, Jc., Zhang, Q. & Ma, Ly. A novel robust approach for SLAM of mobile robot. J. Cent. South Univ. 21, 2208–2215 (2014). https://doi.org/10.1007/s11771-014-2172-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11771-014-2172-4