关键词:
最近在拜读高博的新作《视觉SLAM十四讲》,发现书中的灰度图片有时会造成对相关内容理解困难,随将书中的图片存放在这里,以便随时查阅。我想高博看到了,也一定不会反对的,哈哈。
chapter2
2-1
2-2
2-3
2-4
2-5
2-6
2-8
2-9
2-10
2-11
2-12
2-13
2-14
chapter3
3-1
3-2
3-3
3-4
chapter4
4-1
chapter5
5-1
5-2
5-5
5-6
5-7
5-9
chapter6
6-1
6-2
6-3
chapter7
7-2
7-3
7-4
7-5
7-6
7-7
7-8
7-9
7-10
7-11
7-12
7-13
chapter8
8-1
8-2
8-3
8-4
8-5
8-6
8-7
chapter9
9-1
9-2
9-3
9-4
9-5
9-6
9-7
chapter10
10-1
10-2
10-3
10-6
10-7
10-8
10-9
10-11
10-12
10-13
10-14
10-15
chapter11
11-2
11-3
11-4
11-5
11-6
11-7
11-8
11-9
chapter12
12-1
12-2
12-3
12-4
12-5
chapter13
13-1
13-2
13-4
13-5
13-6
13-7
13-8
13-9
13-11
13-12
13-13
chapter14
14-1
14-2
14-3
14-4
14-5
14-6
14-7
14-8
附录B
B-1
《视觉slam十四讲》-第1讲-全书内容概要
《视觉slam十四讲》之第3讲-实践eigen库(代码片段)
《视觉slam十四讲》之第3讲-实践Eigen库Eigen库的安装sudoapt-getinstalllibeigen3-dev注:Eigen是一个由纯头文件搭建的线性代数库,头文件安装路径为/usr/include/eigen3/。实例1:Eigen的基础运算#include<iostream>#include<ctime>#include<Eige... 查看详情
视觉slam十四讲笔记--第二讲
第二讲:课后题1.阅读文献[1]和[14],你能看懂其中的内容吗?文献1:Asurveyofmonocularsimultaneouslocalizationandmapping可以从百度学术上自行下载本文献是一篇SLAM的综述,首先从AR(Augmentedreality增强现实)切入&... 查看详情
视觉slam十四讲适不适合科普
参考技术A《昆虫记》有好多版本,原著是学术性的科普读物,只是作者把它写的很有文学性和趣味性。10岁的小男孩看可以看别的版本(请去网上查找,很多很多),重点是选好版本,翻译很重要。我也正在给孩子买,也正在找... 查看详情
视觉slam十四讲开源库安装教程
...n线性代数库的安装2、Sophus李代数库的安装3、OpenCV计算机视觉库的安装4、PCL点云库的安装 5、Ceres非线性优化库的安装6、G2O图优化库的安装7、Octomap八叉树地图库的安装8、DBoW3词袋模型库 正文回到顶部前言 本篇博客... 查看详情
《视觉slam十四讲——从理论到实践》学习笔记(代码片段)
第1讲:预备知识1.3风格约定矩阵A∧A^\\wedgeA∧:AAA的反对称矩阵。坐标点坐标点用向量表示,具体来说,是用列向量表示,vetcor(3,1); 查看详情
视觉slam十四讲报错couldnotfindaconfigurationfileforpackage“opencv“thatiscompatiblewithreques(代码片段)
视觉SLAM十四讲报错Couldnotfindaconfigurationfileforpackage"OpenCV"thatiscompatiblewithrequestedversion"4".1.问题2.原因3.解决方案3.1修改CMakeLists.txt3.2编译OpenCV4版本1.问题在编译高博的视觉SLAM十四讲ch8的optical_flow.cpp时,编译报错... 查看详情
《视觉slam十四讲》之第3讲-三维刚体运动
第三讲:三维空间刚体运动旋转的几种表达方式向量关于向量:注:其中e1,e2,e3为线性空间下的一组基。向量的内积:注:向量的内积表示向量间的投影关系。向量的外积注:可以使用外积表示向量的旋转。注:^记成... 查看详情
视觉slam十四讲ch6曲线拟合代码注释(笔记版)
1#include<opencv2/core/core.hpp>2#include<ceres/ceres.h>3#include<chrono>45usingnamespacestd;67//代价函数的计算模型8structCURVE_FITTING_COST9{10CURVE_FITTING_COST(doublex,doubley):_x(x),_y(y) 查看详情
《视觉slam十四讲》-第3讲-三维空间刚体运动
... 查看详情
《视觉slam十四讲》课后习题—ch7(更新中……)(代码片段)
参考:https://blog.csdn.net/zilanpotou182/article/details/66478915(SIFT、SURF、ORB三种特征点的区别)1.除了本书介绍的ORB特征点外,你还能找到哪些特征点?请说说SIFT或SURF的原理,并对比它们与ORB之间的优劣 特征点:图像里一些特别的... 查看详情
视觉slam十四讲笔记--第一讲
第一讲:课后习题有线性方程Ax=b,若已知A,b,需要求解x,该如何求解?这对A和b有哪些要求?【提示:从A的维度和秩角度来分析】答:可以利用大学时候学的非齐次方程组的方法求解,利用A的增广... 查看详情
视觉slam十四讲第七章课后习题6(代码片段)
版权声明:本文为博主原创文章,转载请注明出处: http://www.cnblogs.com/newneul/p/8545450.html6、在PnP优化中,将第一个相机的观测也考虑进来,程序应如何书写?最后结果会有何变化?分析:实际上在PnP例子中,我们可以把第一帧作... 查看详情
视觉slam十四讲ch5joinmap.cpp代码注释(笔记版)
1#include<iostream>2#include<fstream>3usingnamespacestd;4#include<opencv2/core/core.hpp>5#include<opencv2/highgui/highgui.hpp>6#include<Eigen/Geometry>7#include<boost/ 查看详情
视觉slam十四讲第1-2讲初识slam(代码片段)
视觉SLAM十四讲第1-2讲初识SLAM1.slam是什么2.SLAM基本模块3.相机的种类4.视觉slam基本流程5.非/线性系统、非/高斯系统6.CMake1.slam是什么定义:SLAM是SimultaneousLocalizationAndMapping的缩写,即同时定位与地图构建(我在什么地方&... 查看详情
视觉slam十四讲笔记--第二讲
...mentedreality增强现实)切入,讲了SLAM的重要性以及视觉SLAM可以带来的好处,然后以此展开总体的概括了SLAM的发展情况,也分析和介绍了各不同SLAM的性能区别,对各个特性进行了对比和分析,最后总体讲了... 查看详情
视觉slam十四讲笔记--第二讲
...mentedreality增强现实)切入,讲了SLAM的重要性以及视觉SLAM可以带来的好处,然后以此展开总体的概括了SLAM的发展情况,也分析和介绍了各不同SLAM的性能区别,对各个特性进行了对比和分析,最后总体讲了... 查看详情
ubuntu20.0418.04编译视觉slam十四讲slambook2/ch5/imagebasics/(代码片段)
下面的程序是书里的源代码,其中#include<opencv2/core/core.hpp>#include<opencv2/highgui/highgui.hpp>//#include<opencv4/opencv2/core/core.hpp>//#include<opencv4/opencv2/highgui/highgui.hpp&g 查看详情