LiDAR-Based Optimized Normal Distribution Transform Localization on 3-D Map for Autonomous Navigation

Abhishek Thakur;P. Rajalakshmi
{"title":"LiDAR-Based Optimized Normal Distribution Transform Localization on 3-D Map for Autonomous Navigation","authors":"Abhishek Thakur;P. Rajalakshmi","doi":"10.1109/OJIM.2024.3412219","DOIUrl":null,"url":null,"abstract":"Autonomous navigation has become a topic of immense interest in robotics in recent years. Light detection and ranging (LiDAR) can perceive the environment in 3-D by creating the point cloud data that can be used in constructing a 3-D or high-definition (HD) map. Localization can be performed on the 3-D map created using a LiDAR sensor in real-time by matching the current point cloud data on the prebuilt map, which is useful in the GPS-denied areas. GPS data is inaccurate in indoor or obstructed environments, and achieving centimeter-level accuracy requires a costly real-time kinematic (RTK) connection in GPS. However, LiDAR produces bulky data with hundreds of thousands of points in a frame, making it computationally expensive to process. The localization algorithm must be very fast to ensure the smooth driving of autonomous vehicles. To make the localization faster, the point cloud is downsampled and filtered before matching, and subsequently, the Newton optimization is applied using the normal distribution transform to accelerate the convergence of the point cloud data on the map, achieving localization at 6 ms per frame, which is 16 times less than the data acquisition rate of LiDAR at 10 Hz (100ms per frame). The performance of optimized localization is also evaluated on the Kitti odometry benchmark dataset. With the same localization accuracy, the localization process is made five times faster. LiDAR map-based autonomous driving on an electric vehicle is tested in the TiHAN testbed at the IIT Hyderabad campus in real-time. The complete system runs on the robot operating system (ROS). The code will be released at \n<uri>https://github.com/abhishekt711/Localization-Nav</uri>\n.","PeriodicalId":100630,"journal":{"name":"IEEE Open Journal of Instrumentation and Measurement","volume":"3 ","pages":"1-11"},"PeriodicalIF":0.0000,"publicationDate":"2024-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=10552773","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Open Journal of Instrumentation and Measurement","FirstCategoryId":"1085","ListUrlMain":"https://ieeexplore.ieee.org/document/10552773/","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Autonomous navigation has become a topic of immense interest in robotics in recent years. Light detection and ranging (LiDAR) can perceive the environment in 3-D by creating the point cloud data that can be used in constructing a 3-D or high-definition (HD) map. Localization can be performed on the 3-D map created using a LiDAR sensor in real-time by matching the current point cloud data on the prebuilt map, which is useful in the GPS-denied areas. GPS data is inaccurate in indoor or obstructed environments, and achieving centimeter-level accuracy requires a costly real-time kinematic (RTK) connection in GPS. However, LiDAR produces bulky data with hundreds of thousands of points in a frame, making it computationally expensive to process. The localization algorithm must be very fast to ensure the smooth driving of autonomous vehicles. To make the localization faster, the point cloud is downsampled and filtered before matching, and subsequently, the Newton optimization is applied using the normal distribution transform to accelerate the convergence of the point cloud data on the map, achieving localization at 6 ms per frame, which is 16 times less than the data acquisition rate of LiDAR at 10 Hz (100ms per frame). The performance of optimized localization is also evaluated on the Kitti odometry benchmark dataset. With the same localization accuracy, the localization process is made five times faster. LiDAR map-based autonomous driving on an electric vehicle is tested in the TiHAN testbed at the IIT Hyderabad campus in real-time. The complete system runs on the robot operating system (ROS). The code will be released at https://github.com/abhishekt711/Localization-Nav .
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于激光雷达的三维地图优化正态分布变换定位,用于自主导航
近年来,自主导航已成为机器人技术领域备受关注的话题。光探测与测距(LiDAR)可以通过创建点云数据感知三维环境,这些点云数据可用于构建三维或高清(HD)地图。通过将当前点云数据与预建地图相匹配,可在使用激光雷达传感器创建的三维地图上实时进行定位,这在 GPS 信号缺失的地区非常有用。GPS 数据在室内或有障碍物的环境中不准确,要达到厘米级精度需要在 GPS 中使用昂贵的实时运动学(RTK)连接。然而,激光雷达产生的数据体积庞大,一帧中包含数十万个点,处理起来计算成本高昂。定位算法必须非常快速,才能确保自动驾驶汽车平稳行驶。为了加快定位速度,在匹配之前对点云进行了降采样和滤波处理,然后利用正态分布变换进行牛顿优化,以加快点云数据在地图上的收敛速度,从而实现了每帧 6 毫秒的定位速度,是 10 Hz(每帧 100 毫秒)激光雷达数据采集速度的 16 倍。优化定位的性能还在 Kitti 里程测量基准数据集上进行了评估。在定位精度相同的情况下,定位过程的速度提高了五倍。基于激光雷达地图的电动汽车自动驾驶在海得拉巴理工学院的 TiHAN 测试平台上进行了实时测试。整个系统在机器人操作系统(ROS)上运行。代码将在 https://github.com/abhishekt711/Localization-Nav 上发布。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Spatiotemporal Variance Image Reconstruction for Thermographic Inspections Fault Detection in an Electro-Hydrostatic Actuator Using Polyscale Complexity Measures and Bayesian Classification Baseline-Free Damage Imaging for Structural Health Monitoring of Composite Lap Joint Using Ultrasonic-Guided Waves Spiking Neural Networks for Energy-Efficient Acoustic Emission-Based Monitoring IMU Optimal Rotation Rates
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1