Abstract
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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bonin-Font, F., Ortiz, A., Oliver, G.: Visual navigation for mobile robots: a survey. J. Intell. Robot. Syst. 53, 263 (2008). https://doi.org/10.1007/s10846-008-9235-4
Kalogeiton, V.S., Ioannidis, K., Sirakoulis, GCh., Kosmatopoulos, E.B.: Real-time active SLAM and obstacle avoidance for an autonomous robot based on stereo vision. Cybern. Syst. 50(3), 239–260 (2019)
Durrant-Whyte, H., Bailey, T.: Simultaneous localization and mapping: part I. IEEE Robot. Autom. Mag. 13(2), 99–110 (2006). https://doi.org/10.1109/MRA.2006.1638022
Bailey, T., Durrant-Whyte, H.: Simultaneous localization and mapping (SLAM): part II. IEEE Robot. Autom. Mag. 13(3), 108–117 (2006). https://doi.org/10.1109/MRA.2006.1678144
Jiang, B., Bishop, A.N., Anderson, B.D.O., Drake, S.P.: Optimal path planning and sensor placement for mobile target detection. Automatica 60, 127–139 (2015)
Siagian, C., Chang, C.K., Itti, L.: Autonomous mobile robot localization and navigation using a hierarchical map representation primarily guided by vision. J. Field Robot. 31(3), 408–440 (2014)
Aladrén, A., López-Nicolás, G., Puig, L., Guerrero, J.J.: Navigation assistance for the visually impaired using RGB-D sensor with range expansion. IEEE Syst. J. 10(3), 922–932 (2016). https://doi.org/10.1109/JSYST.2014.2320639
Chainago, V.M., Jati, A.N., Setianingsih, C.: Development of non-platform mobile robot for simultaneous localization and mapping using ROS. In: 2019 IEEE International Conference on Aerospace Electronics and Remote Sensing Technology (ICARES), Yogyakarta, Indonesia, pp. 1–6 (2019). https://doi.org/10.1109/icares.2019.8914356
Yagfarov, R., Ivanou, M., Afanasyev, I.: Map comparison of lidar-based 2D SLAM algorithms using precise ground truth. In: 2018 15th International Conference on Control, Automation, Robotics and Vision (ICARCV), Singapore, pp. 1979–1983 (2018). https://doi.org/10.1109/icarcv.2018.8581131
Garulli, A., Giannitrapani, A., Rossi, A., et al.: Mobile robot SLAM for line-based environment representation. In: Proceedings of the 44th IEEE Conference on Decision and Control (2005)
Fox, D., Burgard, W., Thrun, S.: Markov localization for mobile robots in dynamic environments. J. Artif. Intell. Res. 11, 391–427 (1999)
Thrun, S.: Probabilistic algorithms in robotics. AI Mag. 21(4), 3–109 (2000)
Montemerlo, M., Thrun, S., Koller, D., Wegbreit, B.: FastSLAM 2.0: an improved particle filtering algorithm for simultaneous localization and mapping that provably converges (2003)
Eliazar, A.: DP-SLAM. Duke University, Durham (2005)
Savaria, D.T., Balasubramanian, R.: V-SLAM: Vision-based simultaneous localization and map building for an autonomous mobile robot. In: 2010 IEEE Conference on Multisensor Fusion and Integration for Intelligent Systems (MFI), Salt Lake City, UT. IEEE (2010)
Yan, M., Hehua, J., Pingyuan, C.: Research on localization and mapping for lunar rover based on RBPF-SLAM. In: 2009 International Conference on Intelligent Human-Machine Systems and Cybernetics, IHMSC 2009, Hangzhou, Zhejiang, pp. 306–311. IEEE (2009)
Kundu, A.S., Mazumder, O., Dhar, A., Bhaumik, S.: Occupancy grid map generation using 360° scanning xtion pro live for indoor mobile robot navigation. In: 2016 IEEE First International Conference on Control, Measurement and Instrumentation (CMI), Kolkata, pp. 464–468 (2016). https://doi.org/10.1109/cmi.2016.7413791
Ramaithitima, R., Whitzer, M., Bhattacharya, S., Kumar, V.: Automated creation of topological maps in unknown environments using a swarm of resource-constrained robots. IEEE Robot. Autom. Lett. 1(2), 746–753 (2016). https://doi.org/10.1109/LRA.2016.2523600
Acknowledgment
This work is supported by the National Key Research and Development Plan of China under Grant No. 2016YFB0501801, National Natural Science Foundation of China under Grant No. 61170026, the National Standard Research Project under Grant No. 2016BZYJ-WG7-001, the Key Research and Development Plan of Jiang Xi province under Grant No. 20171ACE50022 and the Natural Science Foundation of Jiang Xi province under Grant No. 20171BAB202011, the science aánd technology research project of Jiang Xi Education Department under Grant Nos. GJJ180730, GJJ180727, GJJ181520, and the Science and Technology project of Jingdezhen under Grant Nos. 20182GYZD011-01, 20192GYZD008-01, 2019GYZD008-03, and the Open Research Project of the State Key Laboratory of Industrial Control Technology, Zhejiang University, China (No. ICT 20025).
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Liu, X., Lin, Y., Huang, H., Qiu, M. (2020). Comparative Analysis of Three Kinds of Laser SLAM Algorithms. In: Qiu, M. (eds) Algorithms and Architectures for Parallel Processing. ICA3PP 2020. Lecture Notes in Computer Science(), vol 12453. Springer, Cham. https://doi.org/10.1007/978-3-030-60239-0_31
Download citation
DOI: https://doi.org/10.1007/978-3-030-60239-0_31
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-60238-3
Online ISBN: 978-3-030-60239-0
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)