Comparative Analysis of Three Kinds of Laser SLAM Algorithms

With the development of artificial intelligence, the application of robots is also rapidly increasing. How to autonomously navigate and complete complex tasks for robots in an unknown environment is a hot spot in the research domain of simultaneous positioning and map construction (SLAM) algorithms. To better study and apply three common laser SLAM algorithms, by building a SLAM environment on the ROS robot platform, Hector SLAM, Gmapping, and Cartographer algorithms were used to conduct actual indoor mapping experiments. All three algorithms can achieve effective indoor two-bit mapping construction. By comparing and analyzing the three SLAM algorithms, the mapping accuracy of the Cartographer algorithm is significantly better than Hector SLAM and Gmapping algorithms. Meantime, the Cartographer algorithm has better robustness.

[1]  Oishee Mazumder,et al.  Occupancy grid map generation using 360° scanning xtion pro live for indoor mobile robot navigation , 2016, 2016 IEEE First International Conference on Control, Measurement and Instrumentation (CMI).

[2]  Elias B. Kosmatopoulos,et al.  Real-Time Active SLAM and Obstacle Avoidance for an Autonomous Robot Based on Stereo Vision , 2019, Cybern. Syst..

[3]  A. Vicino,et al.  Mobile robot SLAM for line-based environment representation , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

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

[5]  Laurent Itti,et al.  Autonomous Mobile Robot Localization and Navigation Using a Hierarchical Map Representation Primarily Guided by Vision , 2014, J. Field Robotics.

[6]  Ilya Afanasyev,et al.  Map Comparison of Lidar-based 2D SLAM Algorithms Using Precise Ground Truth , 2018, 2018 15th International Conference on Control, Automation, Robotics and Vision (ICARCV).

[7]  Daniel T. Savaria,et al.  V-SLAM: Vision-based simultaneous localization and map building for an autonomous mobile robot , 2010, 2010 IEEE Conference on Multisensor Fusion and Integration.

[8]  Yan Ma,et al.  Research on Localization and Mapping for Lunar Rover Based on RBPF-SLAM , 2009, 2009 International Conference on Intelligent Human-Machine Systems and Cybernetics.

[9]  Francisco Bonin-Font,et al.  Visual Navigation for Mobile Robots: A Survey , 2008, J. Intell. Robotic Syst..

[10]  W. Burgard,et al.  Markov Localization for Mobile Robots in Dynamic Environments , 1999, J. Artif. Intell. Res..

[11]  Agung Nugroho Jati,et al.  Development of non-Platform Mobile Robot for Simultaneous Localization And Mapping Using ROS , 2019, 2019 IEEE International Conference on Aerospace Electronics and Remote Sensing Technology (ICARES).

[12]  Sebastian Thrun,et al.  Probabilistic Algorithms in Robotics , 2000, AI Mag..

[13]  Josechu J. Guerrero,et al.  Navigation Assistance for the Visually Impaired Using RGB-D Sensor With Range Expansion , 2016, IEEE Systems Journal.

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

[15]  Vijay Kumar,et al.  Automated Creation of Topological Maps in Unknown Environments Using a Swarm of Resource-Constrained Robots , 2016, IEEE Robotics and Automation Letters.

[16]  Hugh Durrant-Whyte,et al.  Simultaneous localization and mapping (SLAM): part II , 2006 .

[17]  Brian D. O. Anderson,et al.  Optimal path planning and sensor placement for mobile target detection , 2015, Autom..