Scan Context Image论文阅读

文章中的ppt是paper reading时做的,一共涉及两篇文章。主要包括机器人基于lidar的定位,回环检测。

  • Paper1: 1-Day Learning, 1-Year Localization: Long-Term LiDAR Localization Using Scan Context Image

    • Publication:IEEE ROBOTICS AND AUTOMATION LETTERS 2019
    • 基于激光点云,CNN,用于lifeLong场景下机器人的定位,将机器人定位问题看做分类问题
  • Paper2:Scan Context: Egocentric Spatial Descriptor for Place Recognition within 3D Point Cloud Map

    • Publication: IROS2018
    • 用于激光点云slam的回环检测,和ICP初始值预测

Scan Context Image论文阅读
Scan Context Image论文阅读
Scan Context Image论文阅读
Scan Context Image论文阅读
Scan Context Image论文阅读
扫描上下文(SC)将3D点云作为输入并将其平面周围区域划分为最大扇区和扇区,
这些扇区和环分别被划分为方位角和径向方向。
一个扇区和一个环的交集称为一个bin。
一个bin中的height最大值通过一个函数映射维rgb,然后展开为一个三通道的图像,称之为SCI。
源代码中一个bin中低于少于五个点认为是noise,直接忽略

在这样做的过程中,我们通过实验验证了与单通道图像训练相比的一点改 进。提出的sci比sc具有更高的分辨能力,是一种更适合cnn输入的格式。这
个过程如图3所示。我们注意到,进一步研究单色图像或彩色地图选择的网络调谐可以提高定位性能。

这个colormap映射函数
Scan Context Image论文阅读
Scan Context Image论文阅读
Scan Context Image论文阅读
Scan Context Image论文阅读

在长期定位中,我们提出了利用N向增广来实现视点不变性,以解决潜在的视点方差问题。
由于sci的列顺序指示机器人的航向,因此在训练阶段通过合成sci的视点变化相当简单(例如列移位)
Scan Context Image论文阅读
Scan Context Image论文阅读
Scan Context Image论文阅读
Scan Context Image论文阅读
Scan Context Image论文阅读
Scan Context Image论文阅读
Scan Context Image论文阅读
Scan Context Image论文阅读
Scan Context Image论文阅读
Scan Context Image论文阅读
Scan Context Image论文阅读
Scan Context Image论文阅读

ring key是一个1×rings_num的vector,每一个元素表示对应ring行中非零元素占总元素的比例
按照ring key对每一scan context建立kd tree,进行回环的时候,首先从kd tree中搜索做距离当前帧最近的ring key对应的index,然后找到候选帧,然后计算距离.

搜索回环的时候不是从所有历史帧里面进行搜索,而是在ring的kd tree里面进行搜索,选取候选帧, scan context 50
Scan Context Image论文阅读
Scan Context Image论文阅读

Scan Context Image论文阅读