Abstract
The main challenge for the robot is to interact with its environment. Generally, a robot can interact with its environment by achieving the necessary contact configuration and the subsequent motion required by the task. SLAM solves the challenge of robots exploring an unknown area. The robot’s goal is to collect information while exploring the environment to develop a map it, so it wants to use its map to determine its location. The current study examines multiple 2D SLAM laser-based algorithms available in the Robotic Operating System to determine the most efficient technique for creating a map in a specific current world using an Autonomous Mobile Robot (AMR) equipped with two lidar 2D scanners in a customs warehouse environment. A good map is essential for the robot to efficiently interact with its surroundings. From this viewpoint, selecting the optimal SLAM algorithm is critical since it relies on the outcome of the final map. This paper discusses, the comparison of SLAM Toolbox, G-mapping, Hector SLAM and Karto-SLAM methodologies through real-world testing in a dedicated environment, a discussion the output maps of SLAM algorithms, their advantages and disadvantages are presented. After examining and scrutinizing the maps, the G-mapping file gives a more precise map with more defined boundaries and obstructions than the rest. The G-mapping map file shows the map without slip, tilt, or skew. However, depending on the math work, the calculation approach shows that Hector Slam provides a value error lower than the G-mapping designation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Kopčík, M., Jadlovský, J.: Embedded control system for mobile robots with differential drive. Acta Electrotechnica et Informatica 17(3), 42–47 (2017)
Cadena, C., et al.: Past, present, and future of simultaneous localization and mapping: Toward the robust-perception age. IEEE Transactions on robotics 32(6), 1309–1332 (2016)
Murphy, K., Russell, S.: Rao-Blackwellised particle filtering for dynamic Bayesian networks. Sequential Monte Carlo methods in practice. Springer, New York, NY, pp. 499–515 (2001). https://doi.org/10.1007/978-1-4757-3437-9_24
Grisetti, G., Stachniss, C., Burgard, W.: Improved techniques for grid mapping with rao-blackwellized particle filters. IEEE Trans. Rob. 23(1), 34–46 (2007)
Koenig, N., Howard, A.: Design and use paradigms for gazebo, an open-source multi-robot simulator. In: 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), IEEE Cat. No. 04CH37566, Vol. 3. IEEE (2004)
Kohlbrecher, S., et al.: A flexible and scalable SLAM system with full 3D motion estimation. In: 2011 IEEE international symposium on safety, security, and rescue robotics. IEEE (2011)
Hess, W., et al.: Real-time loop closure in 2D LIDAR SLAM. In: 2016 IEEE International Conference on Robotics and Automation (ICRA). IEEE (2016)
Macenski, S., Jambrecic, I.: SLAM Toolbox: SLAM for the dynamic world. J. Open-Source Software 6(61), 2783 (2021)
Agarwal, S., Mierle, K., Others. (n.d.): Ceres Solver. http://ceres-solver.org
Turnage, D.M.: Simulation results for localization and mapping algorithms. In: 2016 Winter Simulation Conference (2016)
Yagafarova, 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). IEEE (2018)
Kohlbrecher, S., Meyer, J., Von Stryk, O., Klingauf, U.: A flexible and scalable SLAM system with full 3D motion estimation. In: the Int. Symp. on Safety, Security and Rescue Robotics (SSRR) (2011)
Saat, S., Airini, A.N.M.F., Saealal, M.S., Wan Norhisyam, A.R., Fares Ezwan, M.S.: Hector SLAM 2D mapping for simultaneous localization and mapping (SLAM). J. Eng. Appl. Sci. 14, 5610–5615
Digani, V., Sabattini, L., Secchi, C., Fantuzzi, C.: Ensemble coordination approach in multi-AGV systems applied to industrial warehouses. IEEE Transactions on Automation Science and Eng. 12(3), 922–934 (2015). A reference
Ouellette, R., Hirasawa, K.: A comparison of SLAM implementations for indoor mobile robots. In: 2007 IEEE/RSJ international conference on intelligent robots and systems. IEEE (2007)
Aydemir, H., Tekerek, M., Mehmet, G.Ö.K.: Examining the effect of geometric objects on SLAM performance using ROS and Gazebo. El-Cezeri 8(3), 1441–1454 (2021)
Fan, X., Wang, Y., Zhang, Z.: An evaluation of Lidar-based 2D SLAM techniques with an exploration mode. J. Physics: Conference Series 1905, 1–7 (2021)
Qu, P., et al.: Mapping performance comparison of 2D SLAM algorithms based on different sensor combinations. Journal of Physics: Conference Series. Vol. 2024. No. 1. IOP Publishing (2021)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Mando, R., Özer, E., İnner, B. (2023). Autonomous Mobile Robot Mapping and Exploration of an Indoor Environment. In: García Márquez, F.P., Jamil, A., Eken, S., Hameed, A.A. (eds) Computational Intelligence, Data Analytics and Applications. ICCIDA 2022. Lecture Notes in Networks and Systems, vol 643. Springer, Cham. https://doi.org/10.1007/978-3-031-27099-4_2
Download citation
DOI: https://doi.org/10.1007/978-3-031-27099-4_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-27098-7
Online ISBN: 978-3-031-27099-4
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)