SLAM包含了两个主要的任务:定位与构图,在移动机器人或者自动驾驶中,这是一个十分重要的问题:机器人要精确的移动,就必须要有一个环境的地图,那么要构建环境的地图就需要知道机器人的位置。

本系列文章主要分成四个部分:

在第一部分中,将介绍Lidar SLAM,包括Lidar传感器,开源Lidar SLAM系统,Lidar中的深度学习以及挑战和未来。

第二部分重点介绍了Visual SLAM,包括相机传感器,不同稠密SLAM的开源视觉SLAM系统。

第三部分介绍视觉惯性里程法SLAM,视觉SLAM中的深度学习以及未来。

第四部分中,将介绍激光雷达与视觉的融合。

视觉SLAM的稳定性是一项技术挑战。因为基于单目的视觉SLAM需要初始化、尺度的不确定性和尺度漂移等问题[1]。尽管立体相机和RGB-D相机可以解决初始化和缩放的问题,但也存在一些不容忽视的问题,如运动速度快、视角小、计算量大、遮挡、特征丢失、动态场景和光照变换等。针对以上这些问题传感器的融合方案逐渐流行起来,IMU与相机融合的视觉里程计成为研究热点。

视觉与惯导

论文[2][3][4]是比较早期对VIO进行的一些研究。[5][6]给出了视觉惯导里程计的数学证明。而论文[7]则使用捆集约束算法对VIO进行稳健初始化。特别是tango[8]、Dyson 360 Eye和hololens[9]可以算的上是VIO真正的产品,得到了很好的反馈。除此之外,苹果的ARkit(filterbase)、谷歌的ARcore(filterbase)、uSens的Insideout都是VIO技术。下面就介绍一些开源VIO系统[10]:

SLAM综述(3)-视觉与惯导,视觉与深度学习SLAM相关推荐

  1. 一:Tixiao Shan最新力作LVI-SAM(Lio-SAM+Vins-Mono),基于视觉-激光-惯导里程计的SLAM框架,环境搭建和跑通过程

    一:前言介绍 LVI-SAM是Tixiao Shan的最新力作,Tixiao Shan是Lego-loam(基于激光雷达里程计的SLAM框架)和Lio-sam(基于惯性-雷达紧耦合的SLAM框架)的作 ...

  2. 二十一.激光、视觉和惯导LVIO-SLAM框架学习之相机与雷达外参标定(1)

    专栏系列文章如下: 一:Tixiao Shan最新力作LVI-SAM(Lio-SAM+Vins-Mono),基于视觉-激光-惯导里程计的SLAM框架,环境搭建和跑通过程_goldqiu的博客-CSDN ...

  3. 二十.激光、视觉和惯导LVIO-SLAM框架学习之相机内参标定

    专栏系列文章如下: 一:Tixiao Shan最新力作LVI-SAM(Lio-SAM+Vins-Mono),基于视觉-激光-惯导里程计的SLAM框架,环境搭建和跑通过程_goldqiu的博客-CSDN ...

  4. R2LIVE: 一个鲁棒实时的雷达-惯导-视觉紧耦合的位姿估计和建图系统

    作者丨方川@知乎 来源丨https://zhuanlan.zhihu.com/p/378375542 编辑丨3D视觉工坊 标题:R2LIVE: A Robust, Rea-time, LiDAR-In ...

  5. 计算机视觉 深度学习 slam 三维重建 机器学习学习资料整理

    <视觉SLAM十四讲从理论到实践第2版> <视觉SLAM十四讲从理论到实践第2版>系统介绍了视觉 SLAM(同时定位与地图构建)所需的基本知识与核心算法,既包括数学理论基础,如 ...

  6. 深度学习slam算法工程师

    打算以后从事slam+深度学习方向的工作,整理一些招聘网站上的工作要求,作为自己的工作目标. 1.50%配合深度学习算法工程师,集成现有的物体识别框架和贝叶斯方法,构建包含物体标签的地图,用于家用机器 ...

  7. 卖萌屋算法工程师思维导图part3—深度学习篇

    卖萌屋的妹子们(划掉)作者团整理的算法工程师思维导图,求职/自我提升/查漏补缺神器.该手册一共分为数据结构与算法.数学基础.统计机器学习和深度学习四个部分. 下面是第三部分深度学习的内容~ 公众号后台 ...

  8. 人工智能综述性论文_人工智能论文研读:深度学习算法与架构综述(包含详细统计表)...

    综述一共26页 总体内容概括 本文综述了几种提高训练精度和缩短训练时间的优化方法.深入研究了最近深度网络中使用的训练算法背后的数学原理.将描述当前的缺点.增强和实现.本文还介绍了深度卷积网络.深度残差 ...

  9. 计算机视觉与深度学习 | SLAM、视觉里程计、VIO、Net-SLAM、激光SLAM、语义SLAM、数据集( state-of-the-art)

    ============================================== 博主github:https://github.com/MichaelBeechan 博主CSDN:htt ...

最新文章

  1. 【量化投资】策略七(聚宽)
  2. 51nod 省选联测 R2
  3. Office文档转pdf和图片之NodeJS
  4. sql中毫秒数与格式化时间的转换
  5. myeclipse 8.5安装freemarker插件方法
  6. Android技巧:ListView去掉橙黄底色
  7. 统计学原理 实验方法
  8. Altium Designer PCB等长线设计终极技巧(单端和差分线)
  9. 河南思维监控文件服务器,LKJ数据远程载入方法及其系统
  10. 08_Flask ORM 利用SQLAlchemy进行数据库增删改查
  11. word如何去除某一页的页眉
  12. laravel数据填充seeder
  13. c语言打鱼晒网问题报告书,C语言渔夫打鱼晒网问题.docx
  14. gophp解释器_golang底层用什么语言实现的
  15. 初学C语言(时间2022.11.7)
  16. 『开发技巧』全网最详尽手把手教你在Ubuntu安装搜狗输入法
  17. MySQL约束条件和多表查询方式详解
  18. 微信小程序引入vant-weapp组件遇到的bug以及解决方法
  19. 故事得从西元1202年说起,话说有一位意大利青年,名叫斐波那契。 在他的一部著作中提出了一个有趣的问题:假设一对刚出生的小兔一个月后就能长成大兔, 再过一个月就能生下一对小兔,并且此后每个月都生一对小
  20. excel 宏 汉子转拼音缩写

热门文章

  1. 【shell】创建长目录,目录存在则忽略,缺失则创建
  2. maven转gradle ,windows错误重定向
  3. 第七篇 JVM核心机制之JVM运行和类加载全过程(二)
  4. hibernate 第三天
  5. Maven的setting.xml配置文件详解(中文)
  6. 【CI3.1】CI框架简单使用方法
  7. 早上突然看明白 shader和材质球的关系
  8. electron 创建窗口2
  9. iOS开发UI篇—transframe属性(形变)
  10. 翻译BonoboService官网的安装教程