Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >ORORA:抗离群值的毫米波雷达里程计

ORORA:抗离群值的毫米波雷达里程计

作者头像
点云PCL博主
发布于 2023-08-21 06:39:07
发布于 2023-08-21 06:39:07
3290
举报
文章被收录于专栏:点云PCL点云PCL

文章:ORORA: Outlier-Robust Radar Odometry

作者:Hyungtae Lim, Kawon Han, Gunhee Shin

编辑:点云PCL

来源:IRCA'23

代码:https://github.com/url-kaist/outlier-robust-radar-odometry.git

欢迎各位加入知识星球,获取PDF论文,欢迎转发朋友圈。文章仅做学术分享,如有侵权联系删文。

公众号致力于点云处理,SLAM,三维视觉,高精地图等领域相关内容的干货分享,欢迎各位加入,有兴趣的可联系dianyunpcl@163.com。未经作者允许请勿转载,欢迎各位同学积极分享和交流。

摘要

毫米波雷达传感器正在成为在恶劣天气条件下感知周围环境和估计自我运动的解决方案,不幸的是,毫米波雷达测量结果存在噪声和相互干扰,这会降低特征提取和匹配的性能,引发不精确的匹配对,即所谓的异常值。为了解决毫米波雷达里程计中异常值的影响,提出了一种新的异常值鲁棒方法,称为ORORA,即异常值鲁棒毫米波雷达里程计。为此,提出了一种新的解耦方法,包括基于 graduated non-convexity (GNC) 的旋转估计和各向异性分量逐个估计(A-COTE)。此外,该方法利用毫米波雷达测量的各向异性特性,其中每个测量值沿方位方向的不确定性略大于沿径向方向的不确定性。通过公共数据集的验证,证明了我们提出的方法相对于其他最先进的方法具有鲁棒的自我运动估计性能。

图1. Outlier-RObust RAdar odometry (ORORA)在MulRan数据集中的KAIST03单圈上进行的毫米波雷达里程计结果,没有任何闭环。ORORA表现出了强大的性能,即使在估计的对应关系中包含了大量的离群值。红色和绿色线分别表示两个连续毫米波雷达图像上的离群值和内点特征对。请注意,毫米波雷达图像表示特征匹配错误失败示例,其中在估计的对应关系中只输出了4%的内点。

主要贡献

为了解决这些嘈杂的噪声问题,本文提出了一种名为ORORA(Outlier-RObust RAdar odometry)的鲁棒毫米波雷达里程计方法。据我们所知,这是在毫米波雷达领域首次介绍基于GNC的解耦方法。总之,本文的贡献有三个方面:

  • 提出了一种新颖的基于解耦的鲁棒毫米波雷达里程计方法ORORA,其中包括基于GNC的旋转估计和各向异性分量估计(A-COTE)。
  • 在流形空间中数学地建模了毫米波雷达测量的各向异性特征,每个特征在方位方向上的不确定性大于径向方向。
  • 在实验中,即使给出不精确的特征对应关系,ORORA显示出比最先进的方法更有前途的性能。

主要内容

ORORA:去除异常值的毫米波雷达里程计

毫米波雷达里程计的流程,如图2(a)所示,ORORA主要由四个部分组成:a)多普勒畸变补偿,b)基于图的异常值修剪,c)基于GNC的旋转估计,d)A-COTE。

A. 毫米波雷达图像预处理和数据关联

首先,简要解释如何估计两个连续毫米波雷达图像之间的对应关系。最初,最广泛使用的360度FMCW毫米波雷达传感器输出一个毫米波雷达图像,其高度和宽度分别为Nh和Nw,每个高度和宽度上的轴都表示相对于传感器框架的径向和方位角方向。注意,径向方向的分辨率要比方位角方向的分辨率好得多,因此Nh ≤ Nw。接下来,毫米波雷达图像被作为特征提取的输入。然后,极坐标上像素(h; w)上提取的特征点被转换为笛卡尔坐标p。这里p表示笛卡尔坐标系中的二维特征点。因此,我们可以得到第(t-1)和t个特征点集,定义为P。接下来,估计P之间的对应关系集A,为此,采用ORB描述子,如图2(a)所示,在将每个点转换为笛卡尔图像后生成一个描述子。然后执行暴力匹配,随后进行比率测试,以最初过滤出明显的异常值,最终输出对应关系点对A。

图2。(a)我们提出的毫米波雷达里程计方法的总体流程,即使输入了包括众多异常值的假设对应关系(粉色箭头),我们的ORORA仍能稳健地估计相对旋转R ^和分量式的平移,即分别为x轴的1^t和y轴的2^t。(b)毫米波雷达特征点各向异性特征的视觉描述。样本(绿色点)表明沿方位方向的不确定性相对于沿径向方向的不确定性要大,蓝色椭圆表示我们提出的数学模型估计的协方差。

B. 毫米波雷达里程计问题的定义

给定这些假定对应关系,毫米波雷达里程计的目标是估计连续两个时间步之间,即t和t-1上传感器框架的相对姿态。然而,使用A中的所有对应关系可能会导致姿态估计不精确,因为由于一些噪声测量(例如产生由不同毫米波雷达波干扰产生的随机噪声的斑点噪声,多径反射或移动物体的影响)不可避免地存在错误匹配。因此,我们的最终目标可以总结为在最小化异常值的影响的同时估计相对姿态,如下所示:

C. 毫米波雷达数据的各向异性不确定性建模

在我们解释我们提出的方法之前,需要对每个点的不确定性进行建模以实现更适用于毫米波雷达的自我运动估计,与其方差沿轴的值相等的激光毫米波雷达测量不同,毫米波雷达测量具有各向异性特征。也就是说,每个点在方位角方向上的不确定性相对于径向方向要大,因此沿x轴和y轴的方差不再相等,这是由于毫米波雷达信号的波长比激光毫米波雷达传感器的激光信号长。为了对毫米波雷达特征点的不确定性进行建模,测量噪声被表示为沿着毫米波雷达信号发射的方向的径向不确定性和垂直于径向方向的方位不确定性的叠加。因此,不确定性呈香蕉形状(图2(b)中的绿色点)。

D. ORORA概述

在特征提取和匹配之后,通过使用先前步骤中估计的相对姿态,来补偿多普勒畸变,基于恒定速度的假设获得补偿后的多普勒测距,接下来,利用最大团内点选择(MCIS),一种基于图剪枝的异常值拒绝方法,来估计初始的异常值对O,然后,这些过滤后的对应关系,被用作解耦的旋转和平移估计的输入。值得注意的是,姿态估计过程与之前的工作[25]之间有两个主要差异,后者也使用MCIS,首先,作者假设 O中没有异常值,因此他们通过奇异值分解来估计相对姿态,相比之下,我们的方法在旋转和平移估计期间再次估计异常值,其次,在姿态估计过程中,该方法还考虑了毫米波雷达测量的各向异性特征。

实验

在我们的实验中,将我们的ORORA与其他基于特征的最先进方法进行了比较。为此,使用了三种类型的RANSAC:没有任何补偿的原始RANSAC,补偿了运动畸变的MC-RANSAC,以及补偿了运动和多普勒畸变的MCRANSAC + DPLR。为了公平比较,我们使用了官方开源实现。为了密切检查依赖于特征提取质量的自我运动估计性能,我们测试了两种特征提取方法,分别称为Cen2018和Cen2019。

A. 关于不确定性的性能变化

首先,分析了径向和方位不确定性对性能的影响,有趣的是,不同的环境表现出了不同的趋势,如图3所示。

图3. 随着每个特征点径向和方位不确定性大小的变化,翻译误差的变化情况。双箭头表示特征点在xy平面上的分布水平。

结果显示,在包含更多建筑物使特征点广泛分布在xy平面上的KAIST03数据集中,更大的方位不确定性可以显著提高性能。实验结果可以解释为,更大的方位不确定性有助于抑制潜在的错误,这些错误由传感器框架沿y轴侧面分布的特征点引起。也就是说,这些点在x轴方向上的不确定性可能更大,因为它们具有方位不确定性。相反,在Riverside03数据集中,更小的方位不确定性表现出更好的性能,这是因为特征点可能沿着x轴分布。因此,方位不确定性的影响较小。出于这个原因,在Riverside03中,我们的A-COTE表现出了与未采用各向异性建模的COTE [40]相当的性能,如表I所示。

因此,证明了我们的A-COTE在复杂的城市环境中更加有效。

B. 与现有最先进方法的比较

一般来说,最先进的方法展现了精确的里程计结果,克服了离群值的影响。然而,我们的ORORA展现出更为显著的性能,如图4和表II所示。特别是值得注意的是,无论使用什么特征提取方法,我们的ORORA都输出最精确的里程计性能。因此,可以得出结论,我们的ORORA对于特征提取方法的性能不太敏感。

图4。基于特征提取方法Cen2018和Cen2019 的与现有最先进方法的定性比较,使用MulRan数据集。和×标记分别表示起点和终点。

C. 算法速度

我们的ORORA可以实时运行,如图5所示,ORORA的速度取决于特征点对的数量,平均只需5.63毫秒。整个流程的运行速度为11.5 Hz,比毫米波雷达图像采集的频率4 Hz要快得多。

图5. (a) 随着对应关系数量的增加,位姿估计所需的时间,平均时间用黑色虚线表示(平均值:5.63毫秒)。(b) MulRan数据集中KAIST03环境中每个模块的计算时间的区域图,使用Cen2019 作为特征提取方法。

总结

本研究提出了一种鲁棒性较强的去除异常值的里程计方法,名为ORORA。实验结果表明ORORA成功地估计了自我运动并排除了异常值的影响,在未来的工作中,我们计划通过添加回环检测和回环闭合模块来研究基于毫米波雷达的SLAM框架。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-05-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 点云PCL 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
紧耦合LiDAR-IMU-腿部里程计系统
文章:Tightly-Coupled LiDAR-IMU-Leg Odometry with Online Learned Leg Kinematics Incorporating Foot Tactile Information
点云PCL博主
2025/07/08
1030
紧耦合LiDAR-IMU-腿部里程计系统
​基于点线特征的激光雷达+单目视觉里程计
标题:Lidar-Monocular Visual Odometry using Point and Line Features
3D视觉工坊
2021/01/28
9240
​基于点线特征的激光雷达+单目视觉里程计
在毫米波雷达里程计中是否需要扫描帧匹配?
文章:Do we need scan-matching in radar odometry?
点云PCL博主
2023/11/22
4480
在毫米波雷达里程计中是否需要扫描帧匹配?
4DRadarSLAM:基于位姿图优化的大规模环境4D成像雷达SLAM系统
与三维激光雷达相比,四维雷达的点云噪声更大、更稀疏,因此提取几何特征(边缘和平面)更具挑战性。作者提出了一套完整的4D雷达SLAM系统,所提出的系统在电脑仿真上实现了2.05%的相对误差 (RE)、0.0052deg/m和2.35m的绝对轨迹误差 (ATE),并具有实时性能。
一点人工一点智能
2023/12/15
8350
4DRadarSLAM:基于位姿图优化的大规模环境4D成像雷达SLAM系统
毫米波雷达跟激光雷达_毫米波雷达市场
激光雷达的波长介于750nm-950nm之间, 以单线或多线束机制辐射光束,接收目标或环境的反射信号, 以回波时间差和波束指向测量目标的距离和角度等空间位置参数。 激光雷达主要优点如下: (1)波长短,测量精度高 (2)多线束的探测, 可以实现对场景的三维成像。 激光雷达的主要缺点是: (1)抗干扰能力低, 易受天气影响, 在雨雪雾等天气的作用下, 激光雷达使 用受限。 (2)激光发射、被测目标表面粗糙等因素都对测量精度有影响。 (3)结构复杂, 除激光器本身, 还必须添加精密伺服机构, 实现对探测空域 机械扫描, H前的成本以数万美元计。
全栈程序员站长
2022/10/01
9150
Ground-VIO:在线标定相机-地面参数的单目视觉惯性里程计
文章:Ground-VIO: Monocular Visual-Inertial Odometry with Online Calibration of Camera-Ground Geometric Parameters
点云PCL博主
2023/08/21
1.2K0
Ground-VIO:在线标定相机-地面参数的单目视觉惯性里程计
RadarSLAM:可用于全天候的大规模场景的毫米波雷达SLAM
文章:RadarSLAM: Radar based Large-Scale SLAM in All Weathers
点云PCL博主
2022/12/27
1.9K0
RadarSLAM:可用于全天候的大规模场景的毫米波雷达SLAM
当视觉遇到毫米波雷达:自动驾驶的三维目标感知基准
文章:Vision meets mmWave Radar: 3D Object Perception Benchmark for Autonomous Driving
点云PCL博主
2023/12/12
8600
当视觉遇到毫米波雷达:自动驾驶的三维目标感知基准
ReFeree: 基于毫米波雷达的轻量级且鲁棒的特征定位方法
文章:ReFeree: Radar-Based Lightweight and Robust Localization using Feature and Free space
点云PCL博主
2024/11/25
2730
ReFeree: 基于毫米波雷达的轻量级且鲁棒的特征定位方法
F-LOAM:基于激光雷达的快速里程计和建图
文章:F-LOAM : Fast LiDAR Odometry and Mapping
点云PCL博主
2022/02/10
1.5K0
F-LOAM:基于激光雷达的快速里程计和建图
4DRadarSLAM: 基于位姿图优化的大规模环境下的4D成像雷达SLAM系统
文章:4DRadarSLAM: A 4D Imaging Radar SLAM System for Large-scale Environments based on Pose Graph Optimization
点云PCL博主
2023/10/25
4960
4DRadarSLAM: 基于位姿图优化的大规模环境下的4D成像雷达SLAM系统
点云论文速读】基于激光雷达的里程计及3D点云地图中的定位方法
标题:LOL: Lidar-only Odometry and Localization in 3D point cloud maps
点云PCL博主
2020/08/02
1.4K0
PLV-IEKF:基于点、线,消失点一致性的视觉惯性里程计方案
文章:PLV-IEKF: Consistent Visual-Inertial Odometry using Points, Lines, and Vanishing Points
点云PCL博主
2024/03/18
3720
PLV-IEKF:基于点、线,消失点一致性的视觉惯性里程计方案
RSLO:自监督激光雷达里程计(实时+高精度,ICRA2022)
激光雷达在自动驾驶中是个必要的传感器,但是激光雷达由于自身数据的稀疏性和信噪比的问题会给运动估计的鲁棒性带来比较大的挑战,如下图,即使是两帧相邻的激光雷达点云,也会由于动态物体和错位带来一个误匹配,这种误匹配对于激光雷达里程计是非常致命的,所以如何发现并且减轻这些不可靠区域的权重是一个值得研究的问题。
3D视觉工坊
2023/04/29
4490
RSLO:自监督激光雷达里程计(实时+高精度,ICRA2022)
一文详解固态激光雷达的里程计(loam_livox)
介绍: 大疆出品,必属精品。 固态激光雷达里程计的工作现阶段还是比较少的,大疆自己出了固态激光雷达后在LOAM的基础上改进了一个适用于固态激光雷达的里程计,该系统可以用在小视场角和非重复性扫描的雷达上。
3D视觉工坊
2020/11/11
1.3K0
一文详解固态激光雷达的里程计(loam_livox)
RoLM: 毫米波雷达在激光雷达地图上的定位
作者:Yukai Ma , Xiangrui Zhao , Han Li , Yaqing Gu , Xiaolei Lang ,Yong Liu
点云PCL博主
2023/09/11
6940
RoLM: 毫米波雷达在激光雷达地图上的定位
AirVO:一种抗光照干扰的点线视觉里程计
文章:AirVO: An Illumination-Robust Point-Line Visual Odometry
点云PCL博主
2023/08/21
6080
AirVO:一种抗光照干扰的点线视觉里程计
Light-LOAM: 基于图匹配的轻量级激光雷达里程计和地图构建
文章:Light-LOAM: A Lightweight LiDAR Odometry and Mapping based on Graph-Matching
点云PCL博主
2023/10/25
7020
Light-LOAM: 基于图匹配的轻量级激光雷达里程计和地图构建
移动机器人视觉里程计综述与研究展望
摘 要: 移动机器人基于激光和视觉SLAM导航可实现环境的智能感知和非固定路径行走,其中视觉SLAM导航是指机器人利用视觉系统实现自主定位与地图创建,其优势为结构简单、成本低,信息量丰富。而视觉里程计作为移动机器人视觉SLAM导航的前端,能为机器人自主导航提供廉价、可靠的位姿估计。本文对移动机器人视觉里程计的概念与发展历程进行了简述,总结了实现视觉里程计的不同方法并分别对比了其优缺点,同时也分析了视觉里程计在移动机器人领域的应用以及未来研究展望。
用户9868602
2022/09/02
8180
移动机器人视觉里程计综述与研究展望
用于自动驾驶的激光雷达里程计方法综述
文章;LiDAR Odometry Methodologies for Autonomous Driving: A Survey
点云PCL博主
2022/01/27
1.4K0
用于自动驾驶的激光雷达里程计方法综述
推荐阅读
相关推荐
紧耦合LiDAR-IMU-腿部里程计系统
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档