美文网首页
SLAM_关于SUB-MAP的点滴

SLAM_关于SUB-MAP的点滴

作者: dyline | 来源:发表于2017-03-18 18:51 被阅读0次

问题

2D SLAM 中比较核心的问题是地图更新速度问题,对于路径规划和避障有非常多的好处。

方法

可行和产品化的方法是通过subsequent maps的方式进行地图的设计和更新。

Graph G 包含 一个Nodes V and Edges E

V-->位置估计  E-->NODE间的关系 


我们需要做的是初始化一个空图并将其切分,如下图中的方式,并将G填充到地图中

这样我们进行探测的过程中,G的集合就可以生成地图集合。

核心

如何处理新生成M+1的地图和以前地图集合的问题, 1、是需要地图相似性的缓存(Slice Caching) 2、需要一个节点覆盖(Node Covering)的方式、

1,地图相似性的缓存

我们可以这样理解如果,新加入的Map(M+1)进入的时候,如果坐标匹配且无明显特征点则掠过,否则加入或进行合并,我们可避免全局的形式的位置估算,我们需要考虑的近视临近的S集合的重新计算

2.节点覆盖

节点覆盖的原因在于Sensor的信息大部分是冗余的,而环境常常是静态的。多次的对一个地方的测量反而有可能引起测量结果的模糊和重要特征的移除,也就是我们之关注我们当前区域的传感器数据即当前submap所覆盖的面积。

算法综述


代码结合比对:

      a. cartographer采用了submap的概念, 依据一定数量的scan初始一个submap, 依据窗口大小, 插入newScan,更新submap.    有子图缓存,会占用内存。

       b. cartogapher -> real-time correlative scan matcher ,引入了branch and bound的方式, 加快了闭环的查找。依据多分辨率多层的树型结构,单枝生长的方式(branch),及时剪枝操作(bound),深度优先搜索确定闭环。 (Intra-submap Inter-submap)添加相应的闭环约束。构建优化问题,利用ceres优化。

       参见: cartographer/cartographer/mapping_2d/sparse_pose_graph.h .cc

引用

[1]. Occupancy Grid Rasterization in Large Environments for Teams of Robots

相关文章

  • SLAM_关于SUB-MAP的点滴

    问题 2D SLAM 中比较核心的问题是地图更新速度问题,对于路径规划和避障有非常多的好处。 方法 可行和产品化的...

  • 关于你的点滴

    1.昨晚又梦到你了,很清晰。那一次的表白,间接性的被拒。我们之间的话语,总是浅浅淡淡。你也很少主动找我聊过。一...

  • 关于单车的点滴

    最近在上下班的时候,总是能在路边看到摆放的共享单车,时不时有人骑着橙色车轮的单车呼啸而过,像是忽如一夜春风来,全国...

  • 关于你我的点滴。。。

    因为某人,我们相识,才有了今天。 一直不敢面对,更加不敢深想, 你我之间,到底是什么关系地存在。 直到元旦那晚, ...

  • 关于女儿的点滴

    未成想过今生会有个女儿,原来对自己的性别不是很认可,认为做女人会受到太多的约束,不能实现自我价值,但经历过时光的洗...

  • 关于爸爸的点滴

    今天上班路上听到广播节目里面主持人讨论的话题是,你哪一点越来越像你的爸妈。我没有去思考“像”这个问题,只是单纯想到...

  • 关于生活的点滴

    今天 是随笔叙事的一天。 生活,平淡如水,而作为一名财务人员,生活更是如此。每天,要核对数不清的数据,统计各种各样...

  • 关于“文采”的点滴

    “文采”一词,我很早就听说,因为以前总被别人夸“有文采”! 放在十几年前的学生时代,我认为有文采就是,能吟诗作词,...

  • 关于你的点滴

    现如今你已有很多技能傍身, 比如精细动作——从瓶口抽绳, 手上功夫——物品倒手 撕纸达人 慧眼识人——选择性抱抱 ...

  • 《关于咨询的点滴》

    王利珍坚持分享第1831天 1.假设性问题能够传递出这种想法:人们可以用不一样的观点来看待整个事件,此外假设性问题...

网友评论

      本文标题:SLAM_关于SUB-MAP的点滴

      本文链接:https://www.haomeiwen.com/subject/ocmunttx.html