1、小萝卜的例子
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/336ec7eb63135a2f90dce90abb13f5b4.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/47ee1f98264da68670c2dd1390469c1f.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/207c2bd4813b671fab0c7df9558a8da4.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/c4b29eb2bbc5e0008f71bc6cebc2509e.png)
2、相机分类及特性
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/bc01259f638a128b812c8c5ac4ffbc67.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/209a8947a89d25c066d3f248cadde123.png)
单目
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/e05bc87167e045a3d7f270d8a129f81b.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/0accfb801fea77695cb869a6be0a7544.png)
双目
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/373bc07df6f5d888cdedb452aa77eeed.png)
RGBD
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/531a6840fb78b6bde726c02b44e85b69.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/977fb6de53a0cb82c36d6c2e16a22cc6.png)
3、经典视觉SLAM框架
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/0f4e941944128e0b29b6a55e6870b3a0.png)
视觉里程计
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/a2a61fed797d3e20582450133f7f34d4.png)
后端优化
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/7c4dd8e15381c9ef2e538e375d3ac217.png)
回环检测
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/5b064b4157cd3dcbdff3043fde6faf51.png)
建图
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/8ce481ca7924b279c840951679baecff.png)
4、SLAM问题的数学表述
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/fc4cc76eb738c7f6ff786132a0719b51.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/d6d6aa176decdb2e798cc56833c20f76.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/5acd04b60d02fea94c83b70a60688923.png)
5、C++编程基础介绍
1、创建一个C++文件 helloSLAM.cpp
#include <iostream>
using namespace std;
int main(int argc, char **argv) {
cout << "Hello SLAM!" << endl;
return 0;
}
2、用g++编译器编译该文件
g++ helloSLAM.cpp
![](https://i-blog.csdnimg.cn/blog_migrate/525745a3801d418e129d8c6961056e5c.png)
3、执行程序
./a.out
4、使用cmake
5、使用库