Kimera-VIO-ROS,Kimera-Semantic源码运行结果及问题解决

前期条件准备

1.VMware+Ubuntu18.04
2.ROS(rviz):melodic
3.Eigen3.3.7

一、Kimera-VIO-ROS

1.源码运行:

Polygon mode:solid
在这里插入图片描述
Polygon mode:wireframe
在这里插入图片描述

2.问题解决

配置安装时整体按照Readme来做。
1)git clone使用网址下载,不可用ssh下载:
For https:git clone https://github.com/MIT-SPARK/Kimera-VIO-ROS.git

2)报错:Failed to connect to github.com port 443: Connection refused
解决办法:首先确定ip,进入网址https://github.com.ipaddress.com,查看GitHub的ip地址(不同的电脑不一样),然后sudo gedit /etc/hosts修改hosts文件,添加进去解决。

3)wstool update更新问题:
a.C++内部编译器杀死进程
在这里插入图片描述
解决办法:关闭虚拟机,调整虚拟机内存到8G,给定充足的更新空间。

b. Failed to find glog报错
在这里插入图片描述
解决办法:sudo apt-get install libgoogle-glog-dev

c.isam_param报错
在这里插入图片描述
解决办法:
isam_param->setCacheLinearizedFactors(true);
改成isam_param->cacheLinearizedFactors=true;
isam_param->setEvaluateNonlinearError(false);
改成isam_param->evaluateNonlinearError=false;

d.opencv报错问题
在这里插入图片描述
解决办法:
cd ~/catkin_ws/build/opencv3_catkin/opencv3_contrib_src/modules/xfeatures2d/src/
下载相应文件并更改文件名,填写缺失路径。

e.fatal error:No such file or directory
解决办法:此类问题均按照报错提示找到相应文件,将相对路径改为绝对路径。

f.无法完全done的问题
解决办法:网络问题,多执行几次,找个文档记录一下,哪些库done了,一共要16个done。
在这里插入图片描述在这里插入图片描述
4)catkin build问题:double free or corruption (out)
在这里插入图片描述
解决办法:找到对应文件中的cmakelists.tx中的这句代码中的-march=native注释掉,然后重新编译。

5)Usage

执行的时候把kimera_vio_ros_euroc.launch文件中 改成true

开启指令(四个终端):
roscore
roslaunch kimera_vio_ros kimera_vio_ros_euroc.launch
rviz -d $(rospack find kimera_vio_ros)/rviz/kimera_vio_euroc.rviz
rosbag play --clock /home/haoyu/Desktop/V1_01_easy.bag

6)gazebo问题
开启指令:roscore; roslaunch gazebo_ros empty_world.launch
a.无法打开(由于网络不行无法从网上下载model库):
在这里插入图片描述
b.闪黑变退解决:关闭虚拟机3D图形加速

二、Kimera-Semantic

1.源码运行:

a.In Simulation (with semantics)
在这里插入图片描述
b.In Euroc dataset (without semantics)
在这里插入图片描述

2.问题解决

1)wstool update问题:8个未更新的包需要done
[protobuf_catkin] Done
[catkin_boost_python_buildtool] Done.
[numpy_eigen] Done
[eigen_catkin] Done
[eigen_checks] Done
[minkindr] Done.
[minkindr_ros] Done
[voxblox] Done.

2)OpenCV的 Delaunay三角测量似乎有一个错误,它有时会返回超出图像边界的三角形。
在这里插入图片描述
作者回复:您可以放心地忽略该警告。

评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值