上一页 1 2 3 4 5 6 ··· 15 下一页
摘要: PATH 作用 在Linux安装一些可执行文件通常要添加路径环境变量PATH,PATH环境变量通俗的讲就是把程序的路径"备案"到系统中,这样执行这些程序时就不需要输入完整路径,直接在终端输入程序名就可以执行;比如常用的ls命令就是添加好了环境变量才可以直接执行ls。 查看PATH: 修改方法一 生效 阅读全文
posted @ 2020-02-05 16:22 心田居士 阅读(1040) 评论(0) 推荐(1) 编辑
摘要: 前言 绝大部分程序都或多或少共享了一些相同的功能,比如读写文件、创建HTTP连接等。这些相同的功能无需在每个程序中包含,只需大家共享一份相同的即可。 使用这种共享技术的,就是动态链接;相反不使用这种共享技术的,就是静态链接。 对于一个传统的二进制可执行程序(PE for Windows, ELF f 阅读全文
posted @ 2020-02-05 11:51 心田居士 阅读(781) 评论(0) 推荐(0) 编辑
摘要: 遇到的问题 `````````````````````````````````````````` If _DIR has been set to a directory not containing a configuration file CMake will ignore it and sear 阅读全文
posted @ 2020-02-04 21:46 心田居士 阅读(3591) 评论(0) 推荐(0) 编辑
摘要: 问题来源 今天看了orbslam2自带的第三方库DBoW2的TemplatedVocabulary.h文件,发现其中模板类的函数成员的定义与声明放在了同一个文件;同时发现,DBoW2的CMakeLists.txt并没有把TemplatedVocabulary.h的实现放入到libDBoW2.so之中 阅读全文
posted @ 2020-02-03 11:36 心田居士 阅读(563) 评论(0) 推荐(0) 编辑
摘要: 问题来源 今天准备看了orbslam2自带的第三方库DBoW2的TemplatedVocabulary.h文件,发现其中模板类的函数成员的定义与声明放在了同一个文件;同时发现,DBoW2的CMakeLists.txt并没有把TemplatedVocabulary.h的实现放入到libDBoW2.so 阅读全文
posted @ 2020-02-03 11:35 心田居士 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 遇到的问题 今天用orbslam2跑euroc数据集,将结果和真实轨迹用evo测评,发现差别特别大: evo_traj tum data.tum CameraTrajectory.txt plot plot_mode=xy 最后发现两组数据没有对齐,evo提供了自动对齐与尺度校正功能,正确的用法如下 阅读全文
posted @ 2020-02-03 10:53 心田居士 阅读(3820) 评论(2) 推荐(0) 编辑
摘要: 把master分支git下来: git clone git@github.com:opencv/opencv.git 查看可用的版本: git tag 选择自己想要的版本号: git reset hard 3.2.0 然后进入build文件夹: cmake .. 如果出现: ICV: Failed 阅读全文
posted @ 2020-01-30 22:39 心田居士 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 问题 今天编译VIORB遇到了以下错误: 查到的资料 ubuntu18安装的二进制ros包需要特定版本的库函数 "ros官方文档" "文档pdf" "参考回答" "参考回答pdf" 阅读全文
posted @ 2020-01-30 22:30 心田居士 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 问题的原因 这是因为在你添加.gitignore之前已经进行过push操作,有些文件已经纳入版本管理了。 解决方法 我们就应该先把本地缓存删除,然后再进行git的push,这样就不会出现忽略的文件了。 git rm r cached . git add . git commit m 'add .gi 阅读全文
posted @ 2020-01-28 12:47 心田居士 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 1,录制rosbag包 2,写launch文件 阅读全文
posted @ 2019-09-04 11:32 心田居士 阅读(1493) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 15 下一页