首页 视觉SLAM的基础知识

视觉SLAM的基础知识

举报
开通vip

视觉SLAM的基础知识化Thloopconstraintscanhlptocorrctthdrift.3.后端优化图优化中的问题加入了错误的边怎么办?使用鲁棒核函数图的规模随着SLAM过程增长剪枝、合并大规模图优化很耗时控制优化逻辑4.环检测4.环检测环检测识别到达过的地点.视觉里程计仅用相邻帧图像估计运动,存在累积误差环检测通过发现到达过的地方,消除累积误差从而保证了轨迹与地图的全局一致性GloballyConsistnt)4.环检测视觉SLAM的环检测计算图像的相似性图像信息丰富,因此视觉SLAM在环检测中具有优势YESLookss...

视觉SLAM的基础知识
化Thloopconstraintscanhlptocorrctthdrift.3.后端优化图优化中的问题加入了错误的边怎么办?使用鲁棒核函数图的规模随着SLAM过程增长剪枝、合并大规模图优化很耗时控制优化逻辑4.环检测4.环检测环检测识别到达过的地点.视觉里程计仅用相邻帧图像估计运动,存在累积误差环检测通过发现到达过的地方,消除累积误差从而保证了轨迹与地图的全局一致性GloballyConsistnt)4.环检测视觉SLAM的环检测计算图像的相似性图像信息丰富,因此视觉SLAM在环检测中具有优势YESLookssambutnotLooksdiffrntbutthsamFalsPositiFalsNgati4.环检测如何计算两个图像的相似性?AB?主流方法:BagofWordsFrommanyimags:nos,ys,hairs,DictionaryFac=1nos+2ys+1hairs+Faturs>Words4.环检测BoW环检测如何评价一个环检测算法?Prcisionrcallcur.ApproachsfromML:Autoncodrs,CNNs.AlargimagstFaturs:SIFT,ORBDictionaryClustringImagAImagBWordsA=2car+1poplWordsA=1car+1catComputSimilarityandRaisloophypothsis5.建图5.建图“定位”与“建图”是SLAM两个主要目标但地图的形式却没有定位那么固定依赖于“希望用SLAM来做什么”MtricmapTopologicalmapOthrs5.建图我们希望找到合适的方式描述环境MtricMapsAccuratNaigationHardtoxtndExpnsiinstoragExampls:GridmapOccupancymapRawpointcloudmapTopologicalMapsFlxiblLowcostInaccuratNdlocalmodlstonaigat5.建图导航用地图:精确Occupancymaps:描述某个空间点是否被占据2DOccupancymap(ROS)3DOccupancymap(Octomap)5.建图用于重构的地图:漂亮VisuallyPlasant)点云TSDF(Truncatdsignddistancfunction)Surfls5.建图建图是目前视觉SLAM的明显不足与激光地图不同的是,视觉地图无法直接用于定位现有的视觉地图稀疏特征点图ORBSLAM为例)必须存储描述子后,才能用于定位无法描述障碍物如果环境光照发生变化白天晚上),是否要重新生成地图?半稠密地图LSDSLAM为例)很难找到实际用处稠密地图RGBD)可以用于导航,但无法直接定位5.建图对地图的需求定位?观看理解精确紧凑快速很遗憾,视觉SLAM尚未能产生满足以上条件的地图对比:百度地图。从游戏CAD角度来看,使用参数化模型将是很好的选择。地图={地面+桌子+椅子}地面:z=0.2平面桌子:h=0.7桌子模型椅子:h=0.3椅子模型5.建图参数化模型地图?需要结合人工智能领域知识,如模型识别、检测定位算法亦将发生改变现有的定位方法是以空间点为基础的定位建图人工智能SLAM如何构建参数化模型地图?如何使用该地图进行定位?6.Conclusion6.ConclusionInatypicalSLAMsystm,wusVOtostimatthgomotionbtwnframsOptimizationtohandlthglobaltrajctoryLoopclosurtocorrctthdraftMaptodscribthnironmntIsthatallaboutSLAM?Whan’ttalkdaboutcodingyt.QualifidopnsourcSLAMsolutionsFromslamcn.org6.ConclusionForastudntstartingtoworkinSLAM,onshouldlarn:Math:gomtry,probabilistic,OptimizationCodingskills:LinuxC++Libraris:ROS,OpnCV,PCL,g2o,DBoW2,libpointmatchr,octomap,Fabmap,crsPythonFuturissuss:Dynamic,Multirobots,Smantic,Lowwightdics,MobilplatformsThankyouforattntion!
本文档为【视觉SLAM的基础知识】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_805808
暂无简介~
格式:pdf
大小:2MB
软件:PDF阅读器
页数:50
分类:互联网
上传时间:2017-02-25
浏览量:293