Research on Laser SLAM Mapping and Navigation Algorithm Based on Improved Cartographer Algorithm and Path Planning Algorithm
DOI:
https://doi.org/10.62051/ijcsit.v6n2.01Keywords:
Cartographer algorithm, Lidar, Multi-sensor fusion, Path planning algorithmAbstract
Aiming at the problems of high environmental sensitivity, poor mapping effect and poor autonomous navigation and positioning accuracy of traditional laser SLAM mapping in complex environments, a lidar mapping algorithm based on the improved Cartographer algorithm and a path planning algorithm based on multi-algorithm fusion are proposed. Firstly, the radar data is dedistorted by using the feature extraction method of the curvature size in LIO-SAM to generate high-quality point clouds. Then, the adaptive untraced Kalman filtering algorithm is used to fuse the IMU and odometer data to obtain more accurate pose estimation. When establishing the path planning algorithm, the RRT-Connect algorithm is used as the global path planning, and the artificial potential field method is used as the local path planning. The RRT-Connect algorithm is utilized to construct an optimal path from the initial point to the target point, and the artificial potential field method is used for real-time obstacle avoidance and local path correction during the operation process. By integrating the two algorithms, autonomous navigation operations in complex environments are achieved. Finally, the mapping algorithm and navigation algorithm were verified in the gazebo environment and the outdoor real environment. Experiments show that the mapping accuracy of the optimized Cartographer algorithm is higher. Meanwhile, when using the path planning algorithm to achieve autonomous navigation, the positioning of navigation is more accurate when the speed is less than 0.3m/s, and it is suitable for the navigation requirements of complex outdoor environments.
Downloads
References
[1] Smith, R., M. Self, and P. Cheeseman. "Estimating Uncertain Spatial Relationships in Robotics." Machine Intelligence and Pattern Recognition 5 (1988): 435-461.
[2] Grisetti, G., C. Stachniss, and W. Burgard. "Improving Grid-based SLAM with Rao-Blackwellized Particle Filters by Adaptive Proposals and Selective Resampling." IEEE International Conference on Robotics and Automation (2005): 2432-2437.
[3] Kohlbrecher, S., et al. "A Flexible and Scalable SLAM System with Full 3D Motion Estimation." 2011 IEEE International Symposium on Safety, Security, and Rescue Robotics (2011): 155-160.
[4] Olson, E. B. "Real-Time Correlative Scan Matching." IEEE International Conference on Robotics and Automation (2009).
[5] Hess, W., et al. "Real-Time Loop Closure in 2D LIDAR SLAM." 2016 IEEE International Conference on Robotics and Automation (ICRA) (2016): 1271-1278.
[6] Campos, C., et al. "ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual–Inertial, and Multimap SLAM." IEEE Transactions on Robotics 37.6 (2021): 1874-1890.
[7] Qin, T., et al. "A General Optimization-Based Framework for Global Pose Estimation with Multiple Sensors." Computer Science (2019).
[8] Prisacariu, V. A., et al. "A Framework for the Volumetric Integration of Depth Images." Computer Science (2014).
[9] Fu, H., et al. "Multi-Sensor Fusion Mapping and Navigation Research for Tomato Greenhouse Robot." Journal of Chinese Agricultural Mechanization 46.04 (2025): 171-178+185.
[10] Liu, T., and W. Changshui. "A Tightly Coupled Algorithm for the LiDAR and IMU in the Context of Autonomous Parking Vehicle." Journal of Electronic Measurement and Instrumentation (2025): 1-8.
[11] Li, F., et al. "Lidar SLAM Algorithm Based on Improved Loop Closure and Pose Graph Optimization." Laser & Optoelectronics Progress (2025): 1-15.
[12] Li, F., et al. "Research on Indoor Positioning Method of Mobile Robot Based on Multi-Sensor Fusion." Machinery Design & Manufacture (2025): 1-4.
[13] Dijkstra, E. W. "A Note on Two Problems in Connexion with Graphs." Numerische Mathematik 1.1 (1959): 269-271.
[14] Hart, Peter E., N. J. Nilsson , and B. Raphael. "A Formal Basis for the Heuristic Determination of Minimum Cost Paths." IEEE Transactions on Systems Science & Cybernetics 4.2(1972):28-29.
[15] Fox, D., W. Burgard, and S. Thrun. "The Dynamic Window Approach to Collision Avoidance." IEEE Robotics & Automation Magazine 4.1 (1997): 23-33.
[16] Karaman, S., et al. "Anytime Motion Planning Using the RRT*." 2011 IEEE International Conference on Robotics and Automation (2011): 1478-1483.
[17] Khatib, O. "Real-Time Obstacle Avoidance for Manipulators and Mobile Robots." Proceedings. 1985 IEEE International Conference on Robotics and Automation (1985): 500-505.
[18] Tang Qiang. “Indoor Mobile Robot Based on Improved Ant Colony Algorithm Research on Navigation Technology”. 2024. Southwest University of Science and Technology, MA thesis.
[19] MIAO Hongxia, CHEN Jialin, QI Bensheng, et al. "Path planning algorithm base on improved RRT and artificial potential field method." Automation and Instrumentation (2023): 9-14.
[20] Jia hao. "Design of SLAM and Navigation Robot Based on Cartographer Algorithm." 2019. Shandong University. MA thesis.
[21] Shan, T., et al. "LIO-SAM: Tightly-Coupled Lidar Inertial Odometry via Smoothing and Mapping." 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Las Vegas, NV, USA, 2020, pp. 5135-5142.
[22] Pu Wenhao, et al. "LiDAR Point Cloud Correction and Location Based on Multisensor Fusion." Laser & Optoelectronics Progress 60. 24 (2023): 275-282.
[23] Singh, M., et al. "Comparative Study of Digital Twin Developed in Unity and Gazebo." Electronics 14.2 (2025): 276.
[24] Pan Shuaijiang, et al. "Research on Indoor Positioning and Map Construction of Mobile Robot Based on ROS." Mechanical Management and Development 40. 04 (2025): 251-254.
Downloads
Published
Issue
Section
License
Copyright (c) 2025 International Journal of Computer Science and Information Technology

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.







