Robust SVSF-SLAM for Unmanned Vehicle in Unknown Environment

Abstract: Simultaneous localization and mapping (SLAM) is an important topic in the autonomous mobile robot research. The most popular solutions of this problem are the EKF-SLAM and the FAST-SLAM, the former requires an accurate process and observation model and suffer from the linearization problem, and the latter is not suitable for real time implementation. Therefore, a new alternative solution based on the smooth variable structure filter (SVSF-SLAM) algorithm is proposed in this paper to solve the Unmanned Ground Vehicle (UGV) SLAM problem. The SVSF filter which is formulated in a predictor-corrector format is robust face parameters uncertainties and error modeling and doesn’t require any assumption about noise characteristics. In this paper the SVSF-SLAM algorithm is implemented using the odometer and LASER data to construct a map of the environment and localize the UGV within this map. The proposed algorithm is validated and compared to the EKF-SLAM algorithm. Good results are obtained by the SVSF-SLAM comparing to the EKF-SLAM especially when the noise is colored or affected by a variable bias. Which confirm the efficiency of our approaches.

[1]  Eduardo Mario Nebot,et al.  Optimization of the simultaneous localization and map-building algorithm for real-time implementation , 2001, IEEE Trans. Robotics Autom..

[2]  Yolanda González Cid,et al.  Real-time 3d SLAM with wide-angle vision , 2004 .

[3]  Saeid Habibi,et al.  Comparison of extended and unscented Kalman, particle, and smooth variable structure filters on a bearing-only target tracking problem , 2009, Optical Engineering + Applications.

[4]  Danica Kragic,et al.  A framework for vision based bearing only 3D SLAM , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[5]  Saeid Habibi,et al.  The Smooth Variable Structure Filter , 2007, Proceedings of the IEEE.

[6]  Olivier Stasse,et al.  MonoSLAM: Real-Time Single Camera SLAM , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  Agusti Solanas,et al.  3D simultaneous localization and modeling from stereo vision , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[8]  Simon Lacroix,et al.  A practical 3D bearing-only SLAM algorithm , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[9]  Nando de Freitas,et al.  Rao-Blackwellised Particle Filtering for Dynamic Bayesian Networks , 2000, UAI.

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

[11]  H. J. Moore,et al.  Overview of the Mars Pathfinder mission and assessment of landing site predictions. , 1997, Science.

[12]  Wolfram Burgard,et al.  A system for volumetric robotic mapping of abandoned mines , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[13]  S. Habibi,et al.  The Variable Structure Filter , 2003 .

[14]  Nobuyuki Kita,et al.  3D simultaneous localisation and map-building using active vision for a robot moving on undulating terrain , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[15]  Sebastian Thrun,et al.  FastSLAM 2.0: an improved particle filtering algorithm for simultaneous localization and mapping that provably converges , 2003, IJCAI 2003.

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

[17]  Stefan B. Williams,et al.  Constrained Initialization of the Simultaneous Localization and Mapping Algorithm , 2003, Int. J. Robotics Res..