14、基于分布式共识的协作拓扑地图构建

基于分布式共识的协作拓扑地图构建

1. 引言

在多机器人系统中,构建环境的共同地图对于机器人的导航和定位至关重要。传统的单机器人建图方法,如同时定位与地图构建(SLAM),通常将地图表示为一组3D特征,其位置会在每次新图像中更新。为了使这个过程更稳健,基于视图的地图在SLAM算法中引入了图像对之间的几何约束。

在多机器人场景中,有集中式和分布式方法。然而,计算场景结构需要精确了解相机的内在参数,这会使误差和漂移随地图大小增加。此外,机器人需要计算全局参考框架来表示其位置和观测特征的位置。

拓扑方法克服了这些限制,因为它不计算全局地图的显式度量信息。拓扑视觉地图可以从传统或全向图像构建,通常只保存提取的特征。但基于图像的拓扑地图管理所需的空间较大,且从分布式角度来看,就不同图像集达成共识并不明确。

一种更好的方法是将信息分组到平面中。平面是场景中属于同一平面区域的一组特征。使用平面有以下优点:
- 共识过程的优点
- 不同地图之间的数据关联使用图像间的单应性约束简单而稳健。
- 计算用于表示特征的全局参考框架只需乘以不同的单应性。
- 图像之间的单应性可以在不知道相机内部参数的情况下计算,使该方法对不同机器人使用不同相机具有鲁棒性。
- 单个机器人的优点
- 不同平面区域的误差不相关,因为每个区域的提取是独立的。
- 特征无论在多少图像中被观察到,只存储一次。
- 定义地图的图的复杂度降低。
- 平面为人类提供了有意义的语义信息。

2. 单机器人拓扑地图
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值