MICP-L: Mesh-based ICP for Robot Localization using Hardware-Accelerated Ray Casting

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Mock, Alexander, Pütz, Sebastian, Wiemann, Thomas, Hertzberg, Joachim
Format: Preprint
Published: 2022
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912194881388544
author Mock, Alexander
Pütz, Sebastian
Wiemann, Thomas
Hertzberg, Joachim
author_facet Mock, Alexander
Pütz, Sebastian
Wiemann, Thomas
Hertzberg, Joachim
contents Triangle mesh maps are a versatile 3D environment representation for robots to navigate in challenging indoor and outdoor environments exhibiting tunnels, hills and varying slopes. To make use of these mesh maps, methods are needed to accurately localize robots in such maps to perform essential tasks like path planning and navigation. We present Mesh ICP Localization (MICP-L), a novel and computationally efficient method for registering one or more range sensors to a triangle mesh map to continuously localize a robot in 6D, even in GPS-denied environments. We accelerate the computation of ray casting correspondences (RCC) between range sensors and mesh maps by supporting different parallel computing devices like multicore CPUs, GPUs and the latest NVIDIA RTX hardware. By additionally transforming the covariance computation into a reduction operation, we can optimize the initial guessed poses in parallel on CPUs or GPUs, making our implementation applicable in real-time on many architectures. We demonstrate the robustness of our localization approach with datasets from agricultural, aerial, and automotive domains.
format Preprint
id arxiv_https___arxiv_org_abs_2210_13904
institution arXiv
publishDate 2022
record_format arxiv
spellingShingle MICP-L: Mesh-based ICP for Robot Localization using Hardware-Accelerated Ray Casting
Mock, Alexander
Pütz, Sebastian
Wiemann, Thomas
Hertzberg, Joachim
Robotics
Triangle mesh maps are a versatile 3D environment representation for robots to navigate in challenging indoor and outdoor environments exhibiting tunnels, hills and varying slopes. To make use of these mesh maps, methods are needed to accurately localize robots in such maps to perform essential tasks like path planning and navigation. We present Mesh ICP Localization (MICP-L), a novel and computationally efficient method for registering one or more range sensors to a triangle mesh map to continuously localize a robot in 6D, even in GPS-denied environments. We accelerate the computation of ray casting correspondences (RCC) between range sensors and mesh maps by supporting different parallel computing devices like multicore CPUs, GPUs and the latest NVIDIA RTX hardware. By additionally transforming the covariance computation into a reduction operation, we can optimize the initial guessed poses in parallel on CPUs or GPUs, making our implementation applicable in real-time on many architectures. We demonstrate the robustness of our localization approach with datasets from agricultural, aerial, and automotive domains.
title MICP-L: Mesh-based ICP for Robot Localization using Hardware-Accelerated Ray Casting
topic Robotics
url https://arxiv.org/abs/2210.13904