
SLAM学习笔记-求解视觉SLAM问题
发布日期:2021-05-08 03:40:08
浏览次数:6
分类:精选文章
本文共 607 字,大约阅读时间需要 2 分钟。
1.视觉SLAM框架:
2.视觉里程计
1.作用1:通过观察相邻图像的变化关系来推算出相机的运动轨迹,好比人在陌生的环境中通过观察自身来估计自身所处的位置。
2.作用2:而相机一般跟机器人是固定在一起的,并且也不会在上面运动,相机的运动轨迹等价于机器人的运动轨迹,相机的姿态变化等价于机器人的姿态变化,从而解决了机器人定位问题。 3.视觉里程计又被称为前端。 4.缺点:存在累计漂移,表现出建立的地图与真实地图不一致。前端产生的误差包括:1.机器人位姿不准确;2.地图漂移。这也是视觉SLAM所要解决的根本问题:运动主体自身(定位)和周围环境空间(建图)的不确定性。3.回环检测
1.又被称为闭环检测。
2.提供解决定位和建图不确定估计问题的依据。 3.回环检测理解为根据图像间的相似度,来判断自身是否到过目前所处的位置。如果判断出之前确实到过目前所处位置,即回环检测成功,可以显著减少累积误差。 4.视觉回环检测实质上一种计算图像数据相似性的算法。由于图像信息非常丰富,使得正确检测回环的难度大大减低。4.优化
1.优化在视觉里程计之后,因此又被称为后端。
2.接收回环检测提供的判断信息,解决的上述两种不确定性问题,也就将机器人移动轨迹和地图调整到符合回环检测结果的样子,得到全局一直的地图和轨迹。5.地图
1.分为度量地图和拓扑地图。
2.
发表评论
最新留言
能坚持,总会有不一样的收获!
[***.219.124.196]2025年04月12日 22时44分10秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
C语言实现dijkstra(adjacence matrix)
2021-05-08
C#学习笔记(十四)事件(一)通知
2021-05-08
SQL Server SQL语句调优技巧
2021-05-08
用C#实现封装-徐新帅-专题视频课程
2021-05-08
C语言学习从初级到精通的疯狂实战教程-徐新帅-专题视频课程
2021-05-08
三层框架+sql server数据库 实战教学-徐新帅-专题视频课程
2021-05-08
NAT工作原理
2021-05-08
Processes, threads and goroutines
2021-05-08
c++中的10种常见继承
2021-05-08
语义化版本编号(Semantic Versioning)
2021-05-08
E28 LoRa模块透传 定点传输 RSSI测试与MicroPython应用
2021-05-08
抽离css文件
2021-05-08
babel预设、插件和webpack中运行
2021-05-08
Vue学习—深入剖析渲染函数
2021-05-08
Vue学习—深入剖析函数式组件
2021-05-08
基于selenium的分布式爬虫-微浏览器
2021-05-08
网络编程一 tcp的一些信号处理
2021-05-08
简单Makefile的编写
2021-05-08
使用BAT批处理 匹配查找指定文件夹,并在当文件夹下创建空文件
2021-05-08