<p>Evaluating SLAM algorithms is critical in determining their performance and suitability for specific applications. This paper introduces a novel benchmark framework for quantitatively assessing the quality of occupancy grid maps produced by 2D laser-based SLAM algorithms, including Gmapping, Hector SLAM, and Cartographer. The framework consists of two stages: preprocessing and evaluation. The preprocessing stage focuses on correcting the SLAM map according to the ground truth map to ensure comparability. This consists of image registration and thinning operation. In the evaluation stage, the resulting SLAM map is compared with the ground truth using various methods: Map Similarity, Geometric Distance Measurement, and Correspondence Matching. To aid in environment selection, we introduce the Environment Complexity Matrix (EnviCM), which categorizes environments into simple, complicated, and complex based on coverage area and feature density. EnviCM assists researchers and developers in making informed decisions regarding SLAM algorithm suitability for the chosen environment, leveraging outcomes from the evaluation stage.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Benchmarking 2D laser-based SLAM algorithms: a novel framework for assessing occupancy grid map quality

  • Riadh Dhaoui,
  • Zuhair A. Ahmed,
  • Taha Houda,
  • Chaher Dhaoui

摘要

Evaluating SLAM algorithms is critical in determining their performance and suitability for specific applications. This paper introduces a novel benchmark framework for quantitatively assessing the quality of occupancy grid maps produced by 2D laser-based SLAM algorithms, including Gmapping, Hector SLAM, and Cartographer. The framework consists of two stages: preprocessing and evaluation. The preprocessing stage focuses on correcting the SLAM map according to the ground truth map to ensure comparability. This consists of image registration and thinning operation. In the evaluation stage, the resulting SLAM map is compared with the ground truth using various methods: Map Similarity, Geometric Distance Measurement, and Correspondence Matching. To aid in environment selection, we introduce the Environment Complexity Matrix (EnviCM), which categorizes environments into simple, complicated, and complex based on coverage area and feature density. EnviCM assists researchers and developers in making informed decisions regarding SLAM algorithm suitability for the chosen environment, leveraging outcomes from the evaluation stage.