《论文笔记》Adaptive decentralised_cooperative_vision_based_simultaneous_localization_and_mapping_for_mult
名字太长了,放不下~ 全名是:
Adaptive_decentralised_cooperative_vision_based_simultaneous_localization_and_mapping_for_multiple_UAV
时间:2011
作者:
创新点:
提出一种分布式架构,可用于基于视觉的UAV协作SLAM。同时提出一种特征提取方法(ACI)
本文认为多机协同难点:通信资源有限
实现条件:
多UAV(配置立体照相机及IMU)、UAV之间互相不知道位置、UAV可独自运行VSLAM
行文结构:
背景→单机VSLAM(主要介绍单机处理模型、UAV观察模型、非线性滤波器)→协同DC-VSLAM→仿真实验
通信模型:
多agent通信,两两匹配后互传信息
理论结构:
如左图,每个UAV执行单机VSLAM并保存pose和map信息,当两UAV提取到相同特征时进行融合。
核心问题:如何确定两个UAV进行融合?
解决方法:根据每个UAV的特征(平均值、标准偏差)将每个UAV抽象成为椭圆。若椭圆有交集认定其存在相同特征,进行数据交互。右图中Coop为1认为存在交互,互相传递Feature Pos and Cov。
形成global map前一个CI(Covariance Intersection)过程,可以作用于特征,便于特征提取。介绍几种CI算法([15][16][17][18][19]都存在缺点),基于FCI提出了本文的ACI(相较于FCI,ACI可以适应动态场景——UAV)
分布式和中心化比较:
1)抽象(中心化缺点):(1)一个错,全局错 (2)UAV要依赖于地面基站,移动范围有限(受通信和时延限制)
2)具体(对照CC-VSLAM):在有回环检测情况下精度基本一致,但分布式的实时性、动态性都更好
DC-VSLAM实现算法:
仿真实验:
红UAV实现了回环,绿UAV没有。通过shared region优化路径,比起INS更贴合与实际
局限性分析:
1.本文实现了分布式的结构,但UAV之间要实现两两一组判断是否有特征交集,组成完全图。不适用于数量过多的无人机(可能时延会超过中心化)
2.本文的global map依赖于UAV之间产生接触,如果没有接触UAV所保持的都不是全局图。
同一研究机构有两篇相关之作:
1.Robust Cooperative UAV Visual SLAM(2011)
2.Experimental Research on Cooperative vSLAM for UAVs(2013)
第一篇是在本文的单机VLSAM的基础上再次实现C-VSLAM。不过使用的是中心化方法。详细内容可见另一篇《论文笔记》Robust Cooperative UAV Visual SLAM
第二篇没有使用NH∞去实现单机VSLAM而是使用EIF(extended information filter)+CI(covariance intersection)的方式实现C-VSLAM,也是分布式结构。详细内容可见另一篇《论文笔记》Experimental Research on Cooperative vSLAM for UAVs
因作者水平有限,如有错误之处,请在下方评论区指出,谢谢!
《论文笔记》Adaptive decentralised_cooperative_vision_based_simultaneous_localization_and_mapping_for_mult相关推荐
- 【论文笔记之 MDF】Multidelay Block Frequency Domain Adaptive Filter
本文对 JIA-SIEN SOO 和 KHEE K. PANG 于 1990 年在 IEEE Transactions on Acoustics, Speech, and Signal Process ...
- 《论文笔记》Robust Cooperative UAV Visual SLAM
时间:2011 作者: 创新点: 将单机VSLAM扩展到了多机C-VSLAM(中心化方式).单机VSLAM的实现基础是基于NH∞滤波器(具体见参考文献[18][19]).本文重点在VSLAM和C- ...
- 《论文笔记》Experimental Research on Cooperative vSLAM for UAVs
时间:2013 作者: 创新点: 提出一种分布式架构可用于协同vSLAM,经过测试健壮性较好 本文认为分布式协同vSLAM难点:数据融合 初始条件: 多UAV(带立体摄像头+IMU) 系统 ...
- 论文笔记:PRIN: Pointwise Rotation-Invariant Networks
PRIN: Pointwise Rotation-Invariant Networks 1.四个问题 要解决什么问题? 使用特殊结构的神经网络来提取具有旋转不变性的点云特征. 用了什么方法解决? 提出 ...
- 论文笔记:3D-CVF(ECCV 2020)
论文笔记:3D-CVF: Generating Joint Camera and LiDAR Features Using Cross-View Spatial Feature Fusion for ...
- 论文笔记目录(ver2.0)
1 时间序列 1.1 时间序列预测 论文名称 来源 主要内容 论文笔记:DCRNN (Diffusion Convolutional Recurrent Neural Network: Data-Dr ...
- 论文笔记【A Comprehensive Study of Deep Video Action Recognition】
论文链接:A Comprehensive Study of Deep Video Action Recognition 目录 A Comprehensive Study of Deep Video A ...
- NMS by Representative Region: Towards Crowded Pedestrian Detection by Proposal Pairing论文笔记
NMS by Representative Region: Towards Crowded Pedestrian Detection by Proposal Pairing论文笔记 看论文的笔记,欢迎 ...
- ORB-SLAM3 论文笔记
ORB-SLAM3 论文笔记 这篇博客 ORB-SLAM3系统 相机模型的抽象(Camera Model) 重定位的问题 图片矫正的问题 视觉惯性SLAM的工作原理 相关公式 IMU初始化 跟踪和建图 ...
最新文章
- Mysql与Oracle区别
- 《图解CSS3:核心技术与案例实战》——2.4节动态伪类选择器
- 4.5/4.6 磁盘格式化 4.7/4.8 磁盘挂载 4.9 手动增加swap空间
- Dubbo源码分析(三)Dubbo中的SPI和自适应扩展机制
- JZOJ 5183. 【NOIP2017提高组模拟6.29】小T的钢琴
- spring boot-The temporary upload location [ ] is not valid
- 英雄联盟更新服务器维护,lol更新维护
- wordpress 评论ajax,WordPress教程 WordPress实现提交评论ajax翻页效果教程
- Spring : @EnableConfigurationProperties注解
- 游戏计算机软著登记证书,“VR沙盘游戏心理疗法软件”取得计算机软件著作权登记证书...
- BZOJ1305 [CQOI2009]dance跳舞 【网络流】
- JavaScript学习(八十)—请写一段JS程序提取URL中的各个get参数(参数名和参数个数不确定),将其按key-value形式返回到一个json结构中
- Open XML之我见
- 尝试:以下矩阵size length ndims repmat isempty ismatix E=A(:,[1:3:5])什么意思?
- java判断浏览器类型_判断浏览器类型
- 湖南职称计算机模拟试题,湖南职称计算机考试培训软件:集职称计算机考试模拟题、长沙职称计算机考试题库...
- iOS12 捷径(热门推荐)
- 【SLAM】——编译项目orb-slam2_with_semantic_labelling
- Mac 本地起一个html 服务
- 快速下载||AnotherRedisDesktopManagerMedis-Redis可视化工具
热门文章
- Mac用户装机必备——让 Mac 也能右键新建/剪切文件,多达 10 余项实用功能
- html页面缓存meta,html中怎么用meta语句禁用页面缓存?
- 确定性有穷自动机(DFA算法) 非确定性有穷自动机(NFA算法)
- 小学奥数 7649 我家的门牌号 python
- html5jqueryl轮播图,基于JQuery的实现图片轮播效果(焦点图)
- linux普通用户命令权限,Linux普通用户没有权限使用命令怎么办
- 信息安全工程师笔记-综合知识冲刺(一)
- Linux学习笔记-匿名和命名管道读写的相同点及不同点
- linux网络状态检测libcurl,使用curl进行网络诊断 - msnshow的个人空间 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...
- vb net的定时循环_.NET工具ReSharper:如何帮助Visual Studio用户?