Minimal configuration point cloud odometry and mapping

Vedant Bhandari, Tyson Govan Phillips, Peter Ross McAree
{"title":"Minimal configuration point cloud odometry and mapping","authors":"Vedant Bhandari, Tyson Govan Phillips, Peter Ross McAree","doi":"10.1177/02783649241235325","DOIUrl":null,"url":null,"abstract":"Simultaneous Localization and Mapping (SLAM) refers to the common requirement for autonomous platforms to estimate their pose and map their surroundings. There are many robust and real-time methods available for solving the SLAM problem. Most are divided into a front-end, which performs incremental pose estimation, and a back-end, which smooths and corrects the results. A low-drift front-end odometry solution is needed for robust and accurate back-end performance. Front-end methods employ various techniques, such as point cloud-to-point cloud (PC2PC) registration, key feature extraction and matching, and deep learning-based approaches. The front-end algorithms have become increasingly complex in the search for low-drift solutions and many now have large configuration parameter sets. It is desirable that the front-end algorithm should be inherently robust so that it does not need to be tuned by several, perhaps many, configuration parameters to achieve low drift in various environments. To address this issue, we propose Simple Mapping and Localization Estimation (SiMpLE), a front-end LiDAR-only odometry method that requires five low-sensitivity configurable parameters. SiMpLE is a scan-to-map point cloud registration algorithm that is straightforward to understand, configure, and implement. We evaluate SiMpLE using the KITTI, MulRan, UrbanNav, and a dataset created at the University of Queensland. SiMpLE performs among the top-ranked algorithms in the KITTI dataset and outperformed all prominent open-source approaches in the MulRan dataset whilst having the smallest configuration set. The UQ dataset also demonstrated accurate odometry with low-density point clouds using Velodyne VLP-16 and Livox Horizon LiDARs. SiMpLE is a front-end odometry solution that can be integrated with other sensing modalities and pose graph-based back-end methods for increased accuracy and long-term mapping. The lightweight and portable code for SiMpLE is available at: https://github.com/vb44/SiMpLE .","PeriodicalId":501362,"journal":{"name":"The International Journal of Robotics Research","volume":"38 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-02-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"The International Journal of Robotics Research","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1177/02783649241235325","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Simultaneous Localization and Mapping (SLAM) refers to the common requirement for autonomous platforms to estimate their pose and map their surroundings. There are many robust and real-time methods available for solving the SLAM problem. Most are divided into a front-end, which performs incremental pose estimation, and a back-end, which smooths and corrects the results. A low-drift front-end odometry solution is needed for robust and accurate back-end performance. Front-end methods employ various techniques, such as point cloud-to-point cloud (PC2PC) registration, key feature extraction and matching, and deep learning-based approaches. The front-end algorithms have become increasingly complex in the search for low-drift solutions and many now have large configuration parameter sets. It is desirable that the front-end algorithm should be inherently robust so that it does not need to be tuned by several, perhaps many, configuration parameters to achieve low drift in various environments. To address this issue, we propose Simple Mapping and Localization Estimation (SiMpLE), a front-end LiDAR-only odometry method that requires five low-sensitivity configurable parameters. SiMpLE is a scan-to-map point cloud registration algorithm that is straightforward to understand, configure, and implement. We evaluate SiMpLE using the KITTI, MulRan, UrbanNav, and a dataset created at the University of Queensland. SiMpLE performs among the top-ranked algorithms in the KITTI dataset and outperformed all prominent open-source approaches in the MulRan dataset whilst having the smallest configuration set. The UQ dataset also demonstrated accurate odometry with low-density point clouds using Velodyne VLP-16 and Livox Horizon LiDARs. SiMpLE is a front-end odometry solution that can be integrated with other sensing modalities and pose graph-based back-end methods for increased accuracy and long-term mapping. The lightweight and portable code for SiMpLE is available at: https://github.com/vb44/SiMpLE .
最小配置点云里程测量和绘图
同时定位和绘图(SLAM)是指自主平台对估计自身姿态和绘制周围环境地图的共同要求。目前有许多稳健的实时方法可用于解决 SLAM 问题。大多数方法分为前端和后端,前端负责执行增量姿势估计,后端负责平滑和修正结果。要想获得稳健而精确的后端性能,就需要低漂移的前端测距解决方案。前端方法采用了各种技术,如点云对点云(PC2PC)注册、关键特征提取和匹配以及基于深度学习的方法。在寻找低漂移解决方案的过程中,前端算法变得越来越复杂,许多算法现在都有庞大的配置参数集。我们希望前端算法具有固有的鲁棒性,这样它就不需要通过几个(也许是很多)配置参数的调整,就能在各种环境中实现低漂移。为了解决这个问题,我们提出了简单测绘和定位估算(SiMpLE),这是一种只需五个低灵敏度可配置参数的前端激光雷达里程测量方法。SiMpLE 是一种扫描到地图的点云注册算法,易于理解、配置和实施。我们使用 KITTI、MulRan、UrbanNav 和昆士兰大学创建的数据集对 SiMpLE 进行了评估。在 KITTI 数据集中,SiMpLE 的表现名列前茅;在 MulRan 数据集中,SiMpLE 的表现优于所有著名的开源方法,同时配置集最小。UQ 数据集还使用 Velodyne VLP-16 和 Livox Horizon 激光雷达对低密度点云进行了精确的里程测量。SiMpLE 是一种前端里程测量解决方案,可与其他传感模式和基于姿态图的后端方法集成,以提高精确度和长期制图能力。SiMpLE 的轻量级可移植代码可在以下网站获取: https://github.com/vb44/SiMpLE 。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信