- 博客(7)
- 收藏
- 关注
原创 跑通orb-slam2RGB-D部分
跑通orb-slam2RGB-D部分在GITHUB上下载的代码经典算法框架首先一定要自己阅读一下readme的文件,将配置部分根据要求配置好环境。我的步骤是首先测试了一下单目摄像机的算法./Examples/Monocular/mono_tum Vocabulary/ORBvoc.txt Examples/Monocular/TUMX.yaml PATH_TO_SEQUENCE_FOLDER...
2019-10-16 20:21:06
657
原创 SLAM中坐标转换解法
SLAM相机坐标/世界坐标/像素坐标相互转换本篇的转换方式是参考高翔老师在视觉slam十四讲中的程序进行解读,目的是编写一个头文件和源文件,实现相机坐标、世界坐标以及像素坐标之间任意两项的相互转化。首先是源文件#include "myslam/camera.h"namespace myslam{Camera::Camera(){}Vector3d Camera::world2ca...
2019-09-09 15:30:13
989
原创 安装ceres库缺少依赖项
ubuntu14.04安装ceres库缺少依赖项ceres库在安装之前需要许多依赖项sudo apt-get install liblapack-dev libsuitesparse-dev libcxsparse3.1.2 libgflags-dev libgoogle-glog-dev libgtest-dev在安装的时候并没有发现有什么问题,可是在cmake的时候就发现有一些问题,...
2019-07-12 09:53:14
1059
原创 cmake升级3.9.2版本,填坑
cmake升级3.9.2版本在安装Sophus库的时候,提示说cmake版本太低了,好象是2.9.2的,需要升级到3.3.0.之后按照网上的教程进行安装1.找到源码wget https://cmake.org/files/v3.9/cmake-3.9.2.tar.gz2.找到下载的文件进行解压3.进入解压好的文件包cd cmake-3.9.2./configure4.安装s...
2019-07-03 11:24:03
582
原创 Clion编译Eigen一直找不到Eigen3
Clion编译Eigen提示一直找不到Eigen3Eigen是很成熟的函数,第一次使用时是参考eigen的官网去写的cmakelists,但是编译的时候一直提示说找不到一个叫eigen3的支持包。官网给的cmake写法:cmake_minimum_required (VERSION 3.0)project (myproject)find_package (Eigen3 3.3 REQU...
2019-06-29 10:51:14
3454
原创 ubuntu14.04下cmake简单使用过程记录
Cmake简单使用记录配置环境是ubuntu14.04第一次使用cmake进行编译新建一个cmakelists.txt文件打开终端运行cmake . (此处空格很重要)cmake . 伴随产生很多文件,例如cmake.check_cache 、 makefile.cmake等等继续运行makemake6.新建任务,此处任务是在cmakelist.txt中你写进去的任务...
2019-06-26 14:31:29
143
原创 默认实参在函数体调用过程中发生改变的情况
默认实参初始值默认实参在函数体调用过程中发生改变的情况某些函数的形参在很多次调用的过程中被赋予一个相同的值,此时我们把这个反复出现的值称为函数的默认实参。局部 变量不能作为默认实参,而且当默认实参的求值过程发生在函数调用的过程中,会出现相应变化。实例sz wd = 80;char def = ’ ';sz ht ( ) ;//在函数体外对wd,def,ht声明string scree...
2019-06-20 10:31:20
439
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人