Efficient Grid-Based Rao–Blackwellized Particle Filter SLAM With Interparticle Map Sharing

In this paper, we propose a novel and efficient grid-based Rao–Blackwellized particle filter simultaneous localization and mapping (RBPF-SLAM) with interparticle map shaping (IPMS). The proposed method aims at saving the computational memory in the grid-based RBPF-SLAM while maintaining the mapping accuracy. Unlike conventional RBPF-SLAM in which each particle has its own map of the whole environment, each particle has only a small map of the nearby environment called an individual map in the proposed method. Instead, the map of the remaining large environment is shared by the particles. The part shared by the particles is called a base map. If the individual small maps become reliable enough to trust, they are merged with the base map. To determine when and which part of an individual map should be merged with the base map, we propose two map sharing criteria. Finally, the proposed IPMS RBPF-SLAM is applied to the real-world datasets and benchmark datasets. The experimental results show that our method outperforms conventional methods in terms of map accuracy versus memory consumption.

[1]  Michael Trentini,et al.  Multiple‐Robot Simultaneous Localization and Mapping: A Review , 2016, J. Field Robotics.

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

[3]  Luyang Li,et al.  A Simple and Parallel Algorithm for Real-Time Robot Localization by Fusing Monocular Vision and Odometry/AHRS Sensors , 2014, IEEE/ASME Transactions on Mechatronics.

[4]  Hyun Myung,et al.  Landmark-Based Particle Localization Algorithm for Mobile Robots With a Fish-Eye Vision System , 2013, IEEE/ASME Transactions on Mechatronics.

[5]  Jens-Steffen Gutmann,et al.  Vector Field SLAM—Localization by Learning the Spatial Variation of Continuous Signals , 2012, IEEE Transactions on Robotics.

[6]  Wolfram Burgard,et al.  An efficient fastSLAM algorithm for generating maps of large-scale cyclic environments from raw laser range measurements , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[7]  Wan Kyun Chung,et al.  Enhanced maximum likelihood grid map with reprocessing incorrect sonar measurements , 2013, Auton. Robots.

[8]  Fawzi Nashashibi,et al.  Multivehicle Cooperative Local Mapping: A Methodology Based on Occupancy Grid Map Merging , 2014, IEEE Transactions on Intelligent Transportation Systems.

[9]  M. Tanaka,et al.  Wireless Vision-Based Stabilization of Indoor Microhelicopter , 2012, IEEE/ASME Transactions on Mechatronics.

[10]  Andreas Birk,et al.  Merging Occupancy Grid Maps From Multiple Robots , 2006, Proceedings of the IEEE.

[11]  Mohammad Teshnehlab,et al.  A Square Root Unscented FastSLAM With Improved Proposal Distribution and Resampling , 2014, IEEE Transactions on Industrial Electronics.

[12]  Sebastian Thrun,et al.  Robust vehicle localization in urban environments using probabilistic maps , 2010, 2010 IEEE International Conference on Robotics and Automation.

[13]  Wolfram Burgard,et al.  Fast and accurate SLAM with Rao-Blackwellized particle filters , 2007, Robotics Auton. Syst..

[14]  Michal Reinstein,et al.  Evaluation of the EKF-Based Estimation Architectures for Data Fusion in Mobile Robots , 2015, IEEE/ASME Transactions on Mechatronics.

[15]  Danping Zou,et al.  StructSLAM: Visual SLAM With Building Structure Lines , 2015, IEEE Transactions on Vehicular Technology.

[16]  Ren C. Luo,et al.  Multisensor Fusion-Based Concurrent Environment Mapping and Moving Object Detection for Intelligent Service Robotics , 2014, IEEE Transactions on Industrial Electronics.

[17]  Seung-Mok Lee,et al.  DV-SLAM (Dual-Sensor-Based Vector-Field SLAM) and Observability Analysis , 2015, IEEE Transactions on Industrial Electronics.

[18]  Y. Charlie Hu,et al.  P-SLAM: Simultaneous Localization and Mapping With Environmental-Structure Prediction , 2007, IEEE Transactions on Robotics.

[19]  Radford M. Neal Pattern Recognition and Machine Learning , 2007, Technometrics.

[20]  Patrick Robertson,et al.  WiSLAM: Improving FootSLAM with WiFi , 2011, 2011 International Conference on Indoor Positioning and Indoor Navigation.

[21]  Martin David Adams,et al.  Robotic Mapping Using Measurement Likelihood Filtering , 2009, Int. J. Robotics Res..

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

[23]  Euntai Kim,et al.  Simultaneous Global Localization and Mapping , 2014, IEEE/ASME Transactions on Mechatronics.

[24]  Lino Marques,et al.  Speeding up rao-blackwellized particle filter SLAM with a multithreaded architecture , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[25]  Donghwa Lee,et al.  Artificial landmark-based underwater localization for AUVs using weighted template matching , 2014, Intell. Serv. Robotics.

[26]  Jingjing Du,et al.  Rao-Blackwellized Particle Filters multi robot SLAM with unknown initial correspondences and limited communication , 2010, 2010 IEEE International Conference on Robotics and Automation.

[27]  Horst-Michael Groß,et al.  Memory-Efficient Gridmaps in Rao-Blackwellized Particle Filters for SLAM using Sonar Range Sensors , 2007, EMCR.

[28]  F. Aghili,et al.  Driftless 3-D Attitude Determination and Positioning of Mobile Robots By Integration of IMU With Two RTK GPSs , 2013, IEEE/ASME Transactions on Mechatronics.

[29]  Girish Chowdhary,et al.  GPS‐denied Indoor and Outdoor Monocular Vision Aided Navigation and Control of Unmanned Aircraft , 2013, J. Field Robotics.

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