经典文献阅读之--RaLF(激光雷达地图中基于流的全局和度量雷达定位)

0. 简介

激光雷达地图中基于流的全局和度量雷达定位。自主机器人的定位是至关重要的。尽管基于相机和激光雷达的方法已经得到大量研究,但是它们会受到恶劣的光照和天气条件的影响。因此,最近雷达传感器由于其对这种条件固有的鲁棒性而受到关注。在《RaLF: Flow-based Global and Metric Radar Localization in LiDAR Maps》中,我们提出了RaLF,这是一种新型的基于深度神经网络的方法,用于在环境的激光雷达地图中定位雷达扫描,通过联合学习来解决位置识别和度量定位问题RaLF由雷达和激光雷达特征编码器、生成全局描述子的位置识别头以及预测雷达扫描和地图之间3自由度变换的度量定位头组成。我们通过跨模态度量学习来学习两种模态之间的共享嵌入空间,从而解决位置识别任务。此外,我们通过预测将查询雷达扫描与激光雷达地图对齐的像素级流向量来执行度量定位。我们在多个现实世界驾驶数据集上广泛评估本文方法,并且表明RaLF在位置识别和度量定位方面均达到了最先进的性能。此外,我们证明,与训练期间使用的传感器设置相比,本文方法可以有效地泛化到不同的城市和传感器设置。代码已经在https://ralf.cs.uni-freiburg.de/上开源了。

1. 主要贡献

本文的主要贡献如下:

  1. 本文提出了一种用于先验激光雷达地图中雷达定位的新型RaLF,其解决了位置识别和度量定位任务;
  2. 本文提出了通过预测雷达和激光雷达鸟瞰图(BEV)图像之间流场形式的像素级匹配来解决度量定位任务;
  3. 本文在三个现实世界数据集上评估了RaLF相比于最先进的位置识别和度量定位方法的性能;
  4. 本文通过在不同的城市评估本文方法,并且使用与训练过程中不同的传感器设置来研究本文方法的泛化能力;
  5. 本文开源了代码和训练模型。

2. 总括

在本节中,我们描述了我们提出的用于LiDAR地图中的地点识别和度量雷达定位的RaLF。RaLF的概述如图2所示。我们的方法的架构基于RAFT [30],这是一个用于光流估计的最先进的网络。RaLF包括三个主要组件:特征提取、位置识别头和度量定位头。在本节的其余部分,我们详细介绍每个组件和相应的损失函数,然后描述推理过程。

在这里插入图片描述

图2:我们提出的RaLF架构用于雷达扫描在LiDAR地图中的联合地点识别和度量定位的概述。它由特征编码器、位置识别头部提取全局描述符和度量定位头部估计查询雷达扫描在LiDAR地图中的3自由度姿态组成。

3. 特征提取

两个编码器的架构,即雷达编码器和LiDAR编码器,基于RAFT [30]的特征编码器,它由一个步长为2的卷积层组成,后面跟着六个残差层,在第二和第四层之后进行下采样。与RAFT的原始特征编码器不同,RaLF为每种模态使用单独的特征提取器,因为雷达和LiDAR数据的性质不同。形式上,给定雷达BEV图像 R ∈ R H × W × 1 R ∈ \mathbb{R}^{H×W×1} RRH×W×1和LiDAR BEV图像 L ∈ R H × W × 1 L ∈ \mathbb{R}^{H×W×1} LRH×W×1,两个编码器 g r g_r gr g l g_l gl在原始分辨率的1/8处提取特征 g r , g l : R H × W × 1 → R H / 8 × W / 8 × D g_r, g_l: \mathbb{R}^{H×W×1} → \mathbb{R}^{H/8×W/8×D} gr,gl:RH×W×1RH/8×W/8×D。两个编码器提取的特征在位置识别头和度量定位头之间共享。

4. 位置识别头

地点识别头具有两个目的:首先,它将特征提取器中的特征图聚合成全局描述符。其次,它将雷达和激光雷达数据的特征映射到共享嵌入空间中,其中可以将雷达扫描和激光雷达子地图的全局描述符相互比较。位置识别头的架构是一个由四个卷积层组成的浅层卷积神经网络,特征大小分别为(256,128,128,128)。每个卷积层后面都跟着批归一化和ReLU激活。与特征编码器不同,位置识别头在雷达和激光雷达模态之间是共享的。

…详情请参照古月居

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/548189.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

回归预测 | Matlab实现SSA-GRNN麻雀算法优化广义回归神经网络多变量回归预测(含优化前后预测可视化)

回归预测 | Matlab实现SSA-GRNN麻雀算法优化广义回归神经网络多变量回归预测(含优化前后预测可视化) 目录 回归预测 | Matlab实现SSA-GRNN麻雀算法优化广义回归神经网络多变量回归预测(含优化前后预测可视化)预测效果基本介绍程序设计参考资料预测效果

linux应急响应基础命令

一、cpu使用率-top top -c -o %CPU -c 显示进程的命令行参数 -o 按照CPU占用从大到小排序二、用户信息 1、查看系统所有用户信息 [rootcentos7 ~]# cat /etc/passwd root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nol…

FlexLua低代码技术,十分钟搞定4G转LoRa网关设备

在当今物联网时代,无线通信技术的发展日新月异,4G和LoRa作为两种不同的通信技术,各自拥有独特的优势和应用场景。而4G转LoRa网关设备的出现,则将这两种技术有效地结合起来,为物联网应用提供了更多可能性。 4G转LoRa网关…

室内设计师必备的免费3D模型网站,赶紧收藏!

3D模型已经成为室内设计师的重要工具。它们不仅能够帮助设计师更好地理解和呈现他们的设计概念,还能够提高工作效率,减少错误和修改的次数。然而,许多高质量的3D模型都需要付费购买,那么室内设计师必备的免费3D模型网站有哪些? 首…

探索C# 11与.NET 7:入门指南与跨平台开发

💂 个人网站:【 摸鱼游戏】【神级代码资源网站】【工具大全】🤟 一站式轻松构建小程序、Web网站、移动应用:👉注册地址🤟 基于Web端打造的:👉轻量化工具创作平台💅 想寻找共同学习交…

SpringBoot整合支付宝入门

支付宝支付 对接流程 申请阿里支付官方企业账号配置应用签约产品获取RSAKey(非对称加密)必须获得两个加密串:一个公钥,一个密钥SDK功能开发业务对接支付回调支付组件 核心所需的参数 APPID商家私钥支付宝公钥支付回调地址网关…

Backend - Django Swagger

目录 一、安装依赖 二、配置环境 三、路由(urls) 四、swagger UI 界面 (一)UI 界面 (二)单引号问题:Expecting property name enclosed in double quotes 1. 原因 2. 解决 五、自定义s…

【技能拾遗】——Markdown+Typora/VSCode与LaTeX的使用

📖 前言:Markdown 是一种轻量型标记语言,是一种语法. 以 .md 结尾的文本文件就是 Markdown 文件。 相较于 Word,它更加像是 HTML 语言或是 LaTeX \LaTeX LATE​X,并不是最淳朴的那种"所见即所得"。 它处处透…

RTX 腾讯通停止服务,有哪些平滑升级迁移替代方案?

RTX腾讯通,作为腾讯公司于2003年推出的企业即时通讯软件,曾经在政企单位中得到广泛应用。然而,自2015年后,这款软件就未曾更新,近期腾讯将RTX腾讯通官网的域名更改为跳转到企业微信官网,这意味RTX腾讯通正式…

AGI的智力有可能在两年内超过人类水平

特斯拉CEO埃隆马斯克近日与挪威银行投资管理基金CEO坦根的访谈中表示,AGI的智力将在两年内可能超过人类智力,在未来五年内,AI的能力很可能超过所有人类。 马斯克透漏,去年人工智能发展过程中的主要制约因素是缺少高性能芯片&#…

Leetcode-移除链表元素

203. 移除链表元素 题目 给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val val 的节点,并返回 新的头节点 。 示例 1: 输入:head [1,2,6,3,4,5,6], val 6 输出:[1,2,3,4,5]示例 2&…

一张图教你看懂亚马逊云科技的超过200个云服务

亚马逊云科技(AWS)是业界服务种类最全面的☁️厂商,目前有超过200种服务,那这么多服务能否一次性把他们都记住呢? 小李哥给大家带来一张AWS 200项服务列表,大家一眼就能看懂这些服务的使用场景。欢迎大家在…

【HarmonyOS 4+NEXT】开发工具安装指南

🙋‍ 一日之际在于晨 ⭐本期内容:开发工具安装 🏆系列专栏:鸿蒙HarmonyOS4NEXT:探索未来智能生态新纪元 文章目录 前言准备工作下载开发工具安装开发工具配置开发环境总结 前言 随着科技的不断进步,智能设…

硬阈值什么意思?

硬阈值是一种非线性函数,常用于信号处理和数据压缩中的阈值处理。具体来说,硬阈值将输入信号中小于或等于给定阈值的值设为零,而大于阈值的值保持不变。数学表示如下: Hard(x, T) { 0, if |x| ≤ T; x, if |x| > T } 其中&a…

【电控笔记6.2】拉式转换与转移函数

概要 laplace:单输入单输出,线性系统 laplace 传递函数 总结

芯洲SCT55610三相栅极驱动器,打造高效无刷直流电机系统

近年来的,无刷直流电机(Brushless DC Motor, BLDC)在工业、汽车、家电、医疗器械等各个领域得到广泛应用。相对于传统有刷电机,BLDC电机具有以下优势:高效率、寿命长、低噪音、小型化和精确控制。这些优势使得BLDC电机…

Springboot集成Ehcache3实现本地缓存

如果只需要在单个应用程序中使用本地缓存&#xff0c;则可以选择Ehcache&#xff1b;它支持内存和磁盘存储&#xff0c;这里不以注解方式演示&#xff0c;通过自己实现缓存管理者灵活控制缓存的读写&#xff1b; 1、引入相关依赖 <!-- ehcache3集成start --><depende…

ENSP-旁挂式AC

提醒&#xff1a;如果AC不能成功上线AP&#xff0c;一般问题不会出在AC上&#xff0c;优先关注AC-AP线路上的二层或三层组网的三层交换机 拓扑图 管理VLAN&#xff1a;99 | 业务VLAN&#xff1a;100 注意点&#xff1a; 1.连接AP的接口需要打上pvid为管理vlan的标签 2.AC和…

华为配置通过流策略实现流量统计

配置通过流策略实现流量统计示例 组网图形 图1 配置流策略实现流量统计组网图 设备 接口 接口所属VLAN 对应的三层接口 IP地址 SwitchA GigabitEthernet1/0/1 VLAN 10 - - GigabitEthernet1/0/2 VLAN 20 - - GigabitEthernet1/0/3 VLAN 10、VLAN 20 - - S…

【简单讲解下Stylus入门使用方法】

&#x1f3a5;博主&#xff1a;程序员不想YY啊 &#x1f4ab;CSDN优质创作者&#xff0c;CSDN实力新星&#xff0c;CSDN博客专家 &#x1f917;点赞&#x1f388;收藏⭐再看&#x1f4ab;养成习惯 ✨希望本文对您有所裨益&#xff0c;如有不足之处&#xff0c;欢迎在评论区提出…