- 博客(3)
- 问答 (4)
- 收藏
- 关注
原创 ORB-SLAM2多线程用法总结
文章目录前言一、线程创建二、mutex互斥锁三、unique_lock总结前言ORB-SLAM2以高效的多线程结构闻名。其运用到的C++多线程方法相对来说还是比较基础的,今天总结一下其源码中的多线程编程方法。一、线程创建thread类是C++标准库中的一个类,可以创建独立运行的线程。执行线程是一个指令序列,它可以在多线程环境中与其他这样的序列同时执行,同时多个线程之间可以共享相同的地址空间。在ORB-SLAM2中创建线程的代码为: //初始化局部建图线程并运行 //Init.
2021-02-02 12:52:36 2090
原创 ORB-SlAM2代码变量命名规则总结
ORB-SlAM2代码变量命名规则总结这里简单的对 ORB-SlAM2 代码中的变量命名规则做一个简单的总结,希望以后对阅读源码有帮助。类成员变量类成员变量在变量名前加上个小写的m,比方说system类中的成员变量mSensor,mMutexMode等。一些特殊的变量类型比如指针、布尔变量,进程等也有特殊要求,总结如下:指针:mpXXXstd::thread* mptLocalMapping;std::thread* mptLoopClosing;std::thread* mptViewer
2021-02-01 20:40:23 677 1
原创 关于虚拟机ubuntu14.04 ros安装中的rosdep update出错
这两天一直卡在这儿。。网上各种方法试了遍也没有解决。后来把虚拟机网络连接方式改为桥接(我之前是NAT模式):问题解决了:
2020-03-30 23:23:01 381 2
空空如也
24位ad7732芯片搭配stmf103,分辨率只有0.02v
2021-10-13
Linux下QT开发平台的安装和交叉编译移植
2021-10-12
交叉编译器制作出现问题
2021-10-12
使用您的交叉编译脚本时遇到问题
2021-10-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人