Abstract
In the evolving realm of autonomous mobile robots, accurate self-localization remains essential for successful applications in logistics, inspection, and maintenance in varied environments. While these robots optimize operations and ensure human safety, their effective functioning demands high precision in spatial localization, which can be challenged by external disruptions. To counteract this, 3D map-based localization and scan matching with LiDAR captured point clouds, has emerged as a vital tool. Leveraging the novel application of ray tracing, traditionally used in graphics rendering, this study innovates in the domain of 3D map-based localization. Given the computational intensity of using whole environment maps for point cloud registration, extracting localized point clouds become crucial. Addressing this, we introduced a ray tracing module, exploiting the advantages of the NanoVDB library. This research evaluates this module's efficiency for 3D map-based localization. The results highlight the module's proficiency in enhancing the Spot robot's localization precision to 0.148 meters, while also offering superior computational efficiency relative to conventional approaches.
| Original language | English |
|---|---|
| Title of host publication | 10th International Conference on Mechatronics and Robotics Engineering, ICMRE 2024 |
| Publisher | IEEE Institute of Electrical and Electronic Engineers |
| Pages | 240-246 |
| ISBN (Electronic) | 979-8-3503-9427-6, 979-8-3503-9426-9 |
| ISBN (Print) | 979-8-3503-9428-3 |
| DOIs | |
| Publication status | Published - 2024 |
| MoE publication type | A4 Article in a conference publication |
| Event | 10th International Conference on Mechatronics and Robotics Engineering, ICMRE 2024 - Milan, Italy Duration: 27 Feb 2024 → 29 Feb 2024 |
Conference
| Conference | 10th International Conference on Mechatronics and Robotics Engineering, ICMRE 2024 |
|---|---|
| Country/Territory | Italy |
| City | Milan |
| Period | 27/02/24 → 29/02/24 |
Keywords
- 3D map-based localization
- mobile robots
- NanoVDB
- point cloud registration
- ray tracing
- scan matching