LVI-SAM安装测试

LVI-SAM安装测试

在这里插入图片描述

因此安装LVI-SAM-Easyused

https://github.com/Cc19245/LVI-SAM-Easyused

https://github.com/TixiaoShan/LVI-SAM

mkdir -p ~/catkin_ws/src 
cd ~/catkin_ws/src
git clone https://github.com/Cc19245/LVI-SAM-Easyused
git checkout new
cd ..
catkin_make

依赖和LVI-SAM相同,安装环境为Ubuntu 18.04 + ROS-melodic

在这里插入图片描述

这里注意ceres的版本,之前安装VINS-Fusion是ceres-2.1.0,此处是ceres-1.14.0

因此要卸载之前安装的ceres,再重新安装

sudo rm -r /usr/local/lib/cmake/Ceres
sudo rm -rf /usr/local/include/ceres /usr/local/lib/libceres.a

如果想使用未经修改的代码(原始LVI-SAM官方代码),可以在CMakeLists.txt中修改定义并重新编译

################## 编译开关 compile switch##############
# -DIF_OFFICIAL=1: use origin official LVI-SAM code
# -DIF_OFFICIAL=0: use modified code of this repo
add_definitions(-DIF_OFFICIAL=0)

下载KITTI数据集并制作为rosbag

kitti2bag

wget https://s3.eu-central-1.amazonaws.com/avg-kitti/raw_data/2011_09_26_drive_0084/2011_09_26_drive_0084_sync.zip
wget https://s3.eu-central-1.amazonaws.com/avg-kitti/raw_data/2011_09_26_drive_0084/2011_09_26_drive_0084_extract.zip
wget https://s3.eu-central-1.amazonaws.com/avg-kitti/raw_data/2011_09_26_calib.zip
unzip 2011_09_26_drive_0084_sync.zip
unzip 2011_09_26_drive_0084_extract.zip
unzip 2011_09_26_calib.zip
python kitti2bag.py -t 2011_09_26 -r 0084 raw_synced .

或者直接下载制作好的bag包

kitti_2011_09_26_drive_0084_synced.bag

播放bag包并测试运行该框架

roslaunch lvi_sam KITTI.launch
rosbag play kitti_2011_09_26_drive_0084_synced.bag

效果如下

在这里插入图片描述

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Prejudices

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值