| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 人工智能 -> SLAM相关笔记 -> 正文阅读 |
|
[人工智能]SLAM相关笔记 |
同步定位与建图(Simultaneous Localization And Mapping,SLAM)常用SLAM: gmapping、hector_slam| cartographer、rgbdslam、ORB_SLAM 开源代码虽然SLAM比较难,但是令人欣慰的是,SLAM领域有很多优秀的开源代码可以学习。列举几个主流的如下: 稀疏法:
半稠密法:
稠密法
多传感器融合:
三个基础问题:
激光SLAM起步更早,在理论、技术和实际应用上都相对成熟,但成本高及缺乏语义信息等问题 Lego-LOAM、 LIO-SAM 2D激光SLAM(室内):(1)Gmapping
(2)Cartographer
3D激光SLAM (室外):(1)LOAM
(2)SegMap
视觉SLAM(VSLAM)信息丰富,成本低廉, SLAM领域的重要发展方向 存在难以兼顾实时性与准确性、鲁棒性有待提升,在室外动态复杂场景下的应用还面临着很大挑战 单目视觉SLAM
双目视觉SLAM
RGB-D SLAM
视觉SLAM问题:(1)拍摄相机选择问题。相机本身质量,拍摄环境的影响因素等都会影响相机标定的精度,同时影响图像质量。高质量相机拍摄区域大,但也要考虑到成本问题,低成本相机分辨率不够高,影响精度。 (2)特征检测与匹配算法问题。视觉SLAM算法在实现时需要地图表示、信息感知、数据关联、定位与构图问题。图像特征检测与匹配算法对传感器位姿初始情况有重要影响,其处理速度、效率与性价比问题仍有待进一步提高。 (3)后端优化问题。后端优化是减小成图误差、提高建图精度的主要方法,目前仍有待改善。 特征提取常见的环境特征:点特征、线特征、弧特征和面特征。 直线特征提取方法:
特征点提取方法:
数据关联 (Data Association, DA)
三个主要问题 : 新特征标志的检测、特征标志之间的匹配以及地图之间的匹配 常用的数据关联方法
SLAM中的常用方法非线性最小二乘: 高斯牛顿法、 列文伯克-马夸尔特方法 ch6.2 特征点法: 计算相机运动: 直接法: P218 利用H的稀疏性加速计算的方法: 【1】景元泉,王跃辉,韩伟,邹恒,邹宇杰.无人驾驶车辆与移动机器人SLAM方法综述[J].电子世界,2021(13):4-5. 【2】李晨曦,张军,靳欣宇,李广敬,李强.激光雷达SLAM技术及其在无人车中的应用研究进展[J].北京联合大学学报,2017,31(04):61-69. 【3】从零开始一起学习SLAM | 学习SLAM到底需要学什么? 【4】 高翔、张涛等 《视觉SLAM十四讲》 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/27 2:27:06- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |