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...
Autores principales: | , , |
---|---|
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 |