2022
DOI: 10.3390/s22186903
|View full text |Cite
|
Sign up to set email alerts
|

2D SLAM Algorithms Characterization, Calibration, and Comparison Considering Pose Error, Map Accuracy as Well as CPU and Memory Usage

Abstract: The present work proposes a method to characterize, calibrate, and compare, any 2D SLAM algorithm, providing strong statistical evidence, based on descriptive and inferential statistics to bring confidence levels about overall behavior of the algorithms and their comparisons. This work focuses on characterize, calibrate, and compare Cartographer, Gmapping, HECTOR-SLAM, KARTO-SLAM, and RTAB-Map SLAM algorithms. There were four metrics in place: pose error, map accuracy, CPU usage, and memory usage; from these f… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
6
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
7
2
1

Relationship

0
10

Authors

Journals

citations
Cited by 14 publications
(6 citation statements)
references
References 43 publications
0
6
0
Order By: Relevance
“…This enhances maps and reduces accumulated SLAM errors, a process known as loop closure [24]. The wellknown optimization technique called Spare Pose Adjustment (SPA) [23] [38] is utilized in Cartographer SLAM, and a mapscanner is activated whenever a sub-map is generated to close the loop and incorporate that sub-map into the graphic. Two formulas are provided to determine whether a cell is classified as busy, empty, or transitioning to an empty state within a map cell, enhancing comprehension.…”
Section: A Lidar 2d Slam Algorithmsmentioning
confidence: 99%
“…This enhances maps and reduces accumulated SLAM errors, a process known as loop closure [24]. The wellknown optimization technique called Spare Pose Adjustment (SPA) [23] [38] is utilized in Cartographer SLAM, and a mapscanner is activated whenever a sub-map is generated to close the loop and incorporate that sub-map into the graphic. Two formulas are provided to determine whether a cell is classified as busy, empty, or transitioning to an empty state within a map cell, enhancing comprehension.…”
Section: A Lidar 2d Slam Algorithmsmentioning
confidence: 99%
“…In [ 34 ], the authors proposed a localization framework, where a convolutional neural network (CNN) was employed to observe the type and bounding box of the target; another neural network was employed for orientation and distance calculations. Moreover, simultaneous localization and mapping (SLAM) [ 35 ] has received more attention recently; it is capable of constructing maps, positioning, and detecting indoor static objects in real time. Unfortunately, these methods tend to be environmentally vulnerable and LOS conditions are normally required, which may hinder their applications in complex dynamic indoor scenarios.…”
Section: Related Workmentioning
confidence: 99%
“…The purpose of this paper is to study and explore a method to improve the Gmapping algorithm and the performance of logistics sorting robots in storage environments, especially in autonomous navigation and obstacle recognition. As a probabilistic SLAM algorithm, the Gmapping algorithm is of great significance to constructing maps and locating robots in unknown environments in real time and has been successfully applied in many fields [16]. This study combines laser sensor data and visual odometry to establish a highresolution grid map to describe the warehouse environment more accurately.…”
Section: Introductionmentioning
confidence: 99%