- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 ubuntu 16.04安裝evo(详细步骤)
ubuntu 16.04安裝evo工具step onestep twostep threestep fourstep fivestep oneevo可以通過兩種方式進行安裝:from pypifrom source筆者選擇第2種方式進行安裝。先從github網站搜索並點擊下載evo源碼壓縮包。解壓並進入evo-master文件夾後,右鍵打開一個終端,運行命令。pip install --editable . --upgrade --no-binary evo這個過程一旦開始,後續需要下載
2020-05-28 15:56:08 1557
原创 ubuntu 18.04安装kalibr(详细步骤)
kalibr官方安装教程1.安装ros安装melodic版本。2.安装依赖环境sudo apt-get install python-setuptools python-rosinstall ipython libeigen3-dev libboost-all-dev doxygen libopencv-dev ros-melodic-vision-opencv ros-melodic-image-transport-plugins ros-melodic-cmake-modules softwar
2020-11-16 01:17:06 4905 10
转载 C++关于ifstream流判断文件是否结束eof()的问题
在循环判断文件是否结束时可以直接把输入流放在循环条件,但是这里补充使用eof()的一些细节问题。这是关于到底什么时候标志位才会变化的问题。ifstream fin("/home/daibo/桌面/evo工具/groundtruth.txt");fin.eof();fin.eof()判断不合常理,按照正常逻辑,如果到了文件末尾 ,那fin.eof()应返回真。C++输入流ifstream如何知道是否已经到达文件末尾,原来它根据的是: 如果fin不能再读入数据,才发现已经到达文件结尾,这时才给流设定文件
2020-11-09 20:20:23 7397
转载 Eigen::aligned_allocator
如果STL容器中的元素是Eigen库数据结构,例如这里定义一个vector容器,元素是Matrix4d ,如下所示:vector<Eigen::Matrix4d>这个错误也是和上述一样的提示,编译不会出错,只有在运行的时候出错。解决的方法很简单,定义改成下面的方式:vector<Eigen::Matrix4d,Eigen::aligned_allocator<Eigen::Matrix4d>>;其实上述的这段代码才是标准的定义容器方法,只是我们一般情况下定义容
2020-11-08 10:48:45 458
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人