Cargando…

Real-Time 6-DOF Pose Estimation of Known Geometries in Point Cloud Data

The task of tracking the pose of an object with a known geometry from point cloud measurements arises in robot perception. It calls for a solution that is both accurate and robust, and can be computed at a rate that aligns with the needs of a control system that might make decisions based on it. The...

Descripción completa

Detalles Bibliográficos
Autores principales: Bhandari, Vedant, Phillips, Tyson Govan, McAree, Peter Ross
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10054539/
https://www.ncbi.nlm.nih.gov/pubmed/36991798
http://dx.doi.org/10.3390/s23063085
_version_ 1785015695407316992
author Bhandari, Vedant
Phillips, Tyson Govan
McAree, Peter Ross
author_facet Bhandari, Vedant
Phillips, Tyson Govan
McAree, Peter Ross
author_sort Bhandari, Vedant
collection PubMed
description The task of tracking the pose of an object with a known geometry from point cloud measurements arises in robot perception. It calls for a solution that is both accurate and robust, and can be computed at a rate that aligns with the needs of a control system that might make decisions based on it. The Iterative Closest Point (ICP) algorithm is widely used for this purpose, but it is susceptible to failure in practical scenarios. We present a robust and efficient solution for pose-from-point cloud estimation called the Pose Lookup Method (PLuM). PLuM is a probabilistic reward-based objective function that is resilient to measurement uncertainty and clutter. Efficiency is achieved through the use of lookup tables, which substitute complex geometric operations such as raycasting used in earlier solutions. Our results show millimetre accuracy and fast pose estimation in benchmark tests using triangulated geometry models, outperforming state-of-the-art ICP-based methods. These results are extended to field robotics applications, resulting in real-time haul truck pose estimation. By utilising point clouds from a LiDAR fixed to a rope shovel, the PLuM algorithm tracks a haul truck effectively throughout the excavation load cycle at a rate of 20 Hz, matching the sensor frame rate. PLuM is straightforward to implement and provides dependable and timely solutions in demanding environments.
format Online
Article
Text
id pubmed-10054539
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-100545392023-03-30 Real-Time 6-DOF Pose Estimation of Known Geometries in Point Cloud Data Bhandari, Vedant Phillips, Tyson Govan McAree, Peter Ross Sensors (Basel) Article The task of tracking the pose of an object with a known geometry from point cloud measurements arises in robot perception. It calls for a solution that is both accurate and robust, and can be computed at a rate that aligns with the needs of a control system that might make decisions based on it. The Iterative Closest Point (ICP) algorithm is widely used for this purpose, but it is susceptible to failure in practical scenarios. We present a robust and efficient solution for pose-from-point cloud estimation called the Pose Lookup Method (PLuM). PLuM is a probabilistic reward-based objective function that is resilient to measurement uncertainty and clutter. Efficiency is achieved through the use of lookup tables, which substitute complex geometric operations such as raycasting used in earlier solutions. Our results show millimetre accuracy and fast pose estimation in benchmark tests using triangulated geometry models, outperforming state-of-the-art ICP-based methods. These results are extended to field robotics applications, resulting in real-time haul truck pose estimation. By utilising point clouds from a LiDAR fixed to a rope shovel, the PLuM algorithm tracks a haul truck effectively throughout the excavation load cycle at a rate of 20 Hz, matching the sensor frame rate. PLuM is straightforward to implement and provides dependable and timely solutions in demanding environments. MDPI 2023-03-13 /pmc/articles/PMC10054539/ /pubmed/36991798 http://dx.doi.org/10.3390/s23063085 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Bhandari, Vedant
Phillips, Tyson Govan
McAree, Peter Ross
Real-Time 6-DOF Pose Estimation of Known Geometries in Point Cloud Data
title Real-Time 6-DOF Pose Estimation of Known Geometries in Point Cloud Data
title_full Real-Time 6-DOF Pose Estimation of Known Geometries in Point Cloud Data
title_fullStr Real-Time 6-DOF Pose Estimation of Known Geometries in Point Cloud Data
title_full_unstemmed Real-Time 6-DOF Pose Estimation of Known Geometries in Point Cloud Data
title_short Real-Time 6-DOF Pose Estimation of Known Geometries in Point Cloud Data
title_sort real-time 6-dof pose estimation of known geometries in point cloud data
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10054539/
https://www.ncbi.nlm.nih.gov/pubmed/36991798
http://dx.doi.org/10.3390/s23063085
work_keys_str_mv AT bhandarivedant realtime6dofposeestimationofknowngeometriesinpointclouddata
AT phillipstysongovan realtime6dofposeestimationofknowngeometriesinpointclouddata
AT mcareepeterross realtime6dofposeestimationofknowngeometriesinpointclouddata