
SLAM
算法学习者
计算机各种知识学习笔记
展开
-
SLAM算法解析:抓住视觉SLAM难点,了解技术发展大趋势
最新人工智能论文:http://paperreading.clubSLAM(Simultaneous Localization and Mapping)是业界公认视觉领域空间定位技术的前沿方向,中文译名为“同步定位与地图构建”,它主要用于解决机器人在未知环境运动时的定位和地图构建问题。本次阅面科技资深研究员赵季也将从SLAM方向着手,为大家展现更深层次的技术干货。赵季:阅面科技...转载 2017-04-11 08:29:21 · 34033 阅读 · 1 评论 -
激光SLAM Vs 视觉SLAM
由于传感器种类和安装方式的不同,SLAM的实现方式和难度会有一定的差异。按传感器来分,SLAM主要分为激光SLAM和VSLAM两大类SLAM(同步定位与地图构建),是指运动物体根据传感器的信息,一边计算自身位置,一边构建环境地图的过程,解决机器人等在未知环境下运动时的定位与地图构建问题。目前,SLAM的主要应用于机器人、无人机、无人驾驶、AR、VR等领域。其用途包括传感器自身的定位,以及后转载 2017-09-01 15:21:33 · 1381 阅读 · 0 评论 -
DBoW2 回环检测/重定位 算法解析
简介ORB-SLAM 和 Kintinuous 都使用 DBoW2 作为回环检测算法,这里对 DBoW2 算法做简要介绍。DBoW2 论文中使用的特征检测算法是 Fast keypoint,见论文 “Machine learning for high speed corner detection” 使用的特征描述子是 Brief 描述子,见论文 “Brief: Binary r转载 2017-06-07 10:12:08 · 2562 阅读 · 0 评论 -
ORB-SLAM2
Authors: Raul Mur-Artal, Juan D. Tardos, J. M. M. Montiel and Dorian Galvez-Lopez (DBoW2)13 Jan 2017: OpenCV 3 and Eigen 3.3 are now supported.22 Dec 2016: Added AR demo (see section 7).转载 2017-04-28 00:21:50 · 8736 阅读 · 0 评论 -
DBoW3
For an improved version of this project, please see FBOWhttps://github.com/rmsalinas/fbow.DBoW3 is an improved version of the DBow2 library, an open source C++ library for indexing and converting转载 2017-04-27 23:15:23 · 9608 阅读 · 0 评论 -
【泡泡机器人原创专栏】DBoW3 视觉词袋模型、视觉字典和图像数据库分析
前言 图像数据库、视觉字典和视觉词袋向量是SLAM、计算机视觉、3D物体识别和卷积神经网络图像处理的重要基础工具。所谓“万丈高楼平地起”,在深刻理解这些基本工具的基础之上,根据开源项目构建自己的工程就可以做到游刃有余了。在工程实践中,开源代码往往不能满足业务需求,而对计算机视觉的应用直接上来裁剪代码是一件非常困难的事情。本文的初衷是用最浅显易懂的语言,帮助大家理解并不那么普及转载 2017-04-27 23:14:31 · 12849 阅读 · 0 评论 -
ORB-SLAM(1) --- 让程序飞起来
1. ORB SLAM简介 ORBSLAM是15年出的比较完备的单目slam算法,orb指的是一种旋转不变性特征,整个算法均是基于orb特征实现的,不同于基于稠密或半稠密地图的slam,orbslam是一个基于特征点地图的slam。最新的orbslam的进展是基于orbslam的关键帧做了半稠密场景重建,新的研究成果可持续关注下面的项目主页: http://webdii转载 2017-04-27 23:00:44 · 6802 阅读 · 0 评论 -
Kintinuous 解析
写在前面先讲下 KinectFusion 算法的不足,KinectFusion 算法使用固定体积的网格模型表示重建的三维场景,这就造成重建的时候只能重建固定大小的场景,而且 KinectFusion 中使用的 TSDF 模型将整个待重建的空间划分成等大小的网格,当重建体积较大,或者网格的空间分辨率较高时很消耗显存。而且 KinectFusion 算法没有回环检测和回环优化,这也造成当相转载 2017-05-17 22:58:00 · 1318 阅读 · 0 评论 -
awesome-visual-slam
The list of vision-based SLAM / Visual Odometry open source projects, libraries, dataset, tools, and studiesIndexLibrariesDatasetToolsProjectsLearnMiscellaneousLibrariesBasic vis转载 2017-05-17 22:01:17 · 1042 阅读 · 0 评论 -
Monocular slam 中的理论基础(2)
三角法求深度(triangulation) 在知道了相机的轨迹以后,使用三角法就能计算某个点的深度,在Hartley的《Multiple view Geometry》一书中第10章、第12章都是讲的这个,这里只讲解线性求解方法。 对于三维空间中的一点 P,我们假设第一个摄像机坐标系C1就是世界坐标系,P在世界坐标系下的表示为P=(x,y,z,1)T,这时,摄像机坐标系转载 2017-05-17 15:51:37 · 650 阅读 · 0 评论 -
Monocular slam 的理论基础(1)
前言 LSD-SLAM和ORB-SLAM的出现,使得单目slam最近成为了研究热点。单目SLAM一般处理流程包括track和map两部分。所谓的track是用来估计相机的位姿。而map部分就是计算pixel的深度,如果相机的位姿有了,就可以通过三角法(triangulation)确定pixel的深度,把这些计算好深度的pixel放到map里就重建出了三维环境。 主要内容转载 2017-05-17 15:50:20 · 783 阅读 · 0 评论 -
ORB-SLAM2
https://github.com/raulmur/ORB_SLAM2ORB-SLAM2Authors: Raul Mur-Artal, Juan D. Tardos, J. M. M. Montiel and Dorian Galvez-Lopez (DBoW2)13 Jan 2017: OpenCV 3 and Eigen 3.3 are now su转载 2017-05-07 23:21:57 · 6939 阅读 · 0 评论 -
【学习】视觉SLAM资源集锦
摘要转自:爱可可-爱生活The list of vision-based SLAM / Visual Odometry open source projects, libraries, dataset, tools, and studies IndexLibrariesDatasetToolsProjectsLearn转载 2017-05-25 23:14:09 · 1241 阅读 · 0 评论 -
视觉slam学习资料
一直想写博客,一来是实验室太忙,二来是自己初入视觉slam,怕误人子弟。所以一直没写,但是实验室的同学说我可以介绍一些基础给那些刚入门的人参考。那么从今天开始我就开始陆陆续续的把我所了解的visual slam写给大家。希望一些大牛能指正!这篇博客就把我自己整理的资料贴出来,供大家参考。(1) orb_slam 官网(网站最后有5篇论文,价值很高)http://webdiis.转载 2017-05-01 01:52:02 · 9091 阅读 · 0 评论 -
视觉SLAM研究分析的一点认识
我们通常把基于相机的SLAM方法称为视觉SLAM,针对视觉SLAM的相关研究工作主要在三个方面:基于递归的贝叶斯概率估计理论的方法,包括卡尔曼滤波和粒子滤波及其扩展方法;基于关键帧和光束平差法(BA)捆绑调整的方法;基于图优化的方法。视觉SLAM方法可以在漫游的过程中既保持对自身的实时定位跟踪也能对经过的区域进行三维场景重建并进行图优化。所以基于单目视觉SLAM的三维场景实时重建在机器人、无人机增转载 2017-04-18 10:42:42 · 8356 阅读 · 0 评论 -
SLAM: 单目视觉SLAM的方案分类
单目视觉SLAM方法在是否引入概率框架方面分为基于概率框架的方法和基于非概率框架的方法。其中前者的代表方法是基于Kalman滤波(KF)的方法,基于粒子滤波(PF)的方法等;后者的代表方法是基于关键帧和稀疏捆绑调整优化的方法,基于图优化的方法等。 文章链接:http://www.opencv.org.cn/forum.php?mod=viewthread&tid=376转载 2017-04-18 10:45:14 · 8801 阅读 · 0 评论 -
基于单目视觉的移动机器人室内定位与运动目标跟踪
众所周知,利用双目摄像头可以方便地进行室内地图的构建,并进行移动机器人自身的定位,但是,由于双目摄像机在进行这些工作之前,首先要进行图像的匹配,而图像匹配是非常耗时的一项工作,目前的计算机系统尚没有办法实现快速计算并进行实时性反馈。为了解决室内移动机器人的实时自定位问题,本文提出了采用单目摄像头对机器人进行室内定位的方法。文中首先分析了世界坐标系、摄像机坐标系、图像坐标系以及计算机像素坐标系之间的转载 2017-04-18 11:02:40 · 12308 阅读 · 0 评论 -
单目视觉定位方法研究综述
根据单目视觉定位所用图像帧数不同把定位方法分为基于单帧图像的定位和基于双帧或多帧图像的定位两类。单帧图像定位常利用已知的点特征、直线特征或曲线特征与其在图像上的投影关系进行定位,其中用点特征和直线特征的定位方法简单有效而应用较多;基于双帧或多帧图像的定位方法因其操作复杂、精度不高而研究的还较少。通过对各方法的介绍和评述,为单目视觉定位问题的研究提供参考。现代计算机2011.060引言近年来,视觉传转载 2017-04-18 11:10:07 · 13008 阅读 · 0 评论 -
《智能机器人》前沿科技 | 无人驾驶技术的灵魂——SLAM的现在与未来
【编者按】本文节选自图书《视觉SLAM十四讲:从理论到实践》,该书系统介绍了视觉SLAM(同时定位与地图构建)所需的基本知识与核心算法,既包括数学理论基础,又包括计算机视觉的算法实现。此外,还提供了大量的实例代码供读者学习研究,从而更深入地掌握这些内容。1.当前的开源方案本文将带着读者去看看现有的SLAM方案能做到怎样的程度。特别地,我们重点关注那些提供开源实现的方案。在SLAM研究领...转载 2019-04-08 22:40:49 · 1028 阅读 · 0 评论