Research on Localization and Mapping for Lunar Rover Based on RBPF-SLAM

The capability of autonomous navigation is very important for lunar rover exploring in an unknown environment. In this paper, a method of simultaneous localization and mapping based on Rao-Blackwellized particle filters (RBPF-SLAM) is adopted to improve the precision of inertial positioning for the rover and to build a 2D grid map for the environment. Lunar rover’s motion model is built by combining Strapdown Inertial Navigation System (SINS) with a kind of odometry model, and the observation model of LiDAR is built using a likelihood field (LF) approach. Then the traditional RBPF-SLAM algorithm is improved¿First, the most recent observation and the global map built before are considered in the proposal distribution; second, a grid-based incremental mapping method is presented. The results of simulation experiment show that the precision of localization by SINS is improved significantly using this method of RBPF-SLAM and an accurate and consistent 2D grid map is built successfully.

[1]  Randall Smith,et al.  Estimating Uncertain Spatial Relationships in Robotics , 1987, Autonomous Robot Vehicles.

[3]  Wolfram Burgard,et al.  Information Gain-based Exploration Using Rao-Blackwellized Particle Filters , 2005, Robotics: Science and Systems.

[4]  Peter Cheeseman,et al.  On the Representation and Estimation of Spatial Uncertainty , 1986 .

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

[6]  James R. Bergen,et al.  Visual odometry , 2004, Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004. CVPR 2004..

[7]  Detlef Koschny,et al.  Determination of the Beagle2 landing site , 2004 .

[8]  Peter Kwong-Shun Tam,et al.  Robot navigation in unknown terrains via multi-resolution grid maps , 1991, Proceedings IECON '91: 1991 International Conference on Industrial Electronics, Control and Instrumentation.

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

[10]  Petar M. Djuric,et al.  Resampling Algorithms for Particle Filters: A Computational Complexity Perspective , 2004, EURASIP J. Adv. Signal Process..

[11]  A. Doucet,et al.  A Tutorial on Particle Filtering and Smoothing: Fifteen years later , 2008 .

[12]  Larry Matthies,et al.  Stereo vision and rover navigation software for planetary exploration , 2002, Proceedings, IEEE Aerospace Conference.

[13]  Antoni Burguera,et al.  The likelihood field approach to sonar scan matching , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[14]  Hans P. Moravec Sensor Fusion in Certainty Grids for Mobile Robots , 1988, AI Mag..

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

[16]  Simon J. Godsill,et al.  On sequential simulation-based methods for Bayesian filtering , 1998 .

[17]  Sebastian Thrun,et al.  A Multi-Resolution Pyramid for Outdoor Robot Terrain Perception , 2004, AAAI.

[18]  Kevin P. Murphy,et al.  Bayesian Map Learning in Dynamic Environments , 1999, NIPS.

[19]  Wolfram Burgard,et al.  Probabilistic Robotics (Intelligent Robotics and Autonomous Agents) , 2005 .