- 博客(11)
- 收藏
- 关注
原创 Kitti数据集跑vins-mono
突发奇想打算用kitti数据集跑vins-mono,找了好多资源终于跑了起来,中间遇到很多坑,不过一一解决了,下面看怎么做得吧。
2023-10-20 11:35:03
1170
8
原创 ubuntu20.04 解决ros,cv_bridge,opencv连接以及vins-mono,vins-fusion,pl-vins等运行问题
然后在vins-mono的工作空间下执行catkin_make命令,这一步就是为了先编译cv_bridge,这样就会使编译vins-mono优先使用自己编译的cv_bridge。只修改CMakeLists中opencv的路径,编译可能没问题,但在代码执行时如果引用到libcv_bridge.so,还是会链接到opencv原来的版本。打开下载的包,打开cv_bridge,编辑CMakeLists里内容,将里面opencv部分替换为自己安装的opencv,然后保存。这样编译的就没有警告,也能正常运行。
2023-05-09 19:21:30
2884
1
原创 ubuntu20.04安装opencv问题记录
错误:make[2]: *** [modules/python3/CMakeFiles/opencv_python3.dir/build.make:56: modules/python3/CMakeFiles/opencv_python3.dir/__/src2/cv2.cpp.o] Error 1。进入opencv文件下找到3rdparty文件,找到ffmpeg,ippicv文件,修改对应的.cmake文件。在opencv文件下找到modules/python/src2/cv2.cpp,并打开。
2023-05-08 09:08:40
1103
原创 运行ORB-SLAM3问题记录
官网说opencv3.2到4.4都行,所以一开始我的opencv版本是3.3.1。编译也没问题,但是运行带惯性的总是报错:
2023-04-30 16:14:53
1175
2
原创 ubuntu18.04运行PL-VINS问题记录
终端报错[image_node_b-7] process has died [pid 10357, exit code -11, cmd /home/nb/SLAM/Plvins/devel/lib/image_node_b/image_node_b __name:=image_node_b __log:=/home/nb/.ros/log/0c2a72aa-cec6-11ed-aa31-cc3d82ac06b1/image_node_b-7.log].更改后保存重新catkin_make下就ok了。
2023-03-30 15:28:57
1941
9
原创 安装kalibr标定D435i的踩坑记录
找到后直接复制下载链接,然后在终端输入git clone +下载地址就可以下载无法定位的软件包到目标文件夹中,然后catkin_make进行编译就完成了。PS:若想安装到/usr/local可使用下面命令安装:catkin_make -DCMAKE_INSTALL_PREFIX=/usr/local。终端输入sudo apt-get ros-melodic-camke-module。E: 无法定位软件包 ros-melodic-cmake-module。python-catkin-tools就能解决。
2023-03-09 09:26:36
1661
原创 Ubuntu一直卡登录界面
登录Ubuntu用户界面时输入密码后重新弹出登录界面,试了网上跟多方法都不行,包括修改.Xauthority所有者,修改/etc/profile文件和查看显卡驱动有没有掉。在登录界面按住Ctrl+Alt+F1(F1到F7应该都可以)进入命令行状态,进入后登录用户名。1.5可以看到登录后的用户csdn当前所在目录为~,也就是/home/csdn。1.2 添加一个新用户(这里为了演示假设新用户名为 csdn)最后把之前的用户下的环境变量文件复制到csdn用户下。1.4 重启,登录csdn用户。
2023-03-02 14:20:00
3700
原创 ubuntu18.04配置D435i 相机
一、从源码安装realsense SDK 驱动文件准备工作,创建一个文件夹从 github下载取librealsense#注意:github默认下载的是最新版的SDK 如果没有相关的ROS包支持 ,可能需要卸载重装。记住此时SDK版本号,后面安装realsense-ros版本要和SDK版本对应。下面开始安装SDK,这里默认最新版2.更新依赖库3.拔出realsense的USB5.安装特定于发行版的软件包:6.安装位于 librealsense 源目录中的 udev 规则7.下载并编译内核模块。
2023-02-16 13:19:39
1535
原创 ubuntu18.04同时打开多个终端
在弹出的终端终结者界面下鼠标选择水平分割或者垂直分割,或者输入键盘Ctrl+shift+O。先打开一个终端输入以下指令打开终端终结者。
2023-02-15 14:36:31
557
原创 EVO测评SLAM踩坑记录
算法在运行数据集运行后一般会生成一个tum格式的txt轨迹文件,一般是.txt文件,例如result.txt。再次百度后输入cut --delimiter " " --fields 1-8 msckf_traj.txt > clean.tum后就可以正常显示轨迹。百度操作后终端输入cat results.txt | tr -s [:space:] > results_new.txt删除空格。出现这个问题的原因是生成的原始文件中偶尔存在空格等不是完全规范的tum结果文件。
2023-02-14 19:33:35
974
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人