您当前的位置: 首页 >  算法
  • 2浏览

    0关注

    483博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

SLAM算法r3live试运行

高精度计算机视觉 发布时间:2022-02-02 00:13:09 ,浏览量:2

我的平台是ubuntu20.04,整个过程没有出现错误。

(一)先安装ROS附加包,如下,

sudo apt-get install ros-noetic-cv-bridge ros-noetic-tf ros-noetic-message-filters ros-noetic-image-transport ros-noetic-image-transport*

(二)由于r3live需要livox的支持,因此先安装livox的驱动。

git clone https://github.com/Livox-SDK/livox_ros_driver.git ws_livox/src
cd ws_livox
catkin_make
source ./devel/setup.sh

(三)安装CGAL and pcl_viewer (optional)

sudo apt-get install libcgal-dev pcl-tools

(四)安装Opencv

原来官网说检查Opencv版本的指令是,

pkg-config --modversion opencv

实际我安装的是新版的Opencv,所以是

pkg-config --modversion opencv4

输出为,

4.2.0

如果没有安装的话,直接使用下面的指令安装即可,

sudo apt update
sudo apt install libopencv-dev python3-opencv

当然你不嫌麻烦自己编译安装也是可以的,时间有点长,可以参考Opencv的官方指导,如,

OpenCV: Installation in Linux

或者这样的贴子,

https://linuxize.com/post/how-to-install-opencv-on-ubuntu-20-04/

(五)安装r3live

cd ~/catkin_ws/src
git clone https://github.com/hku-mars/r3live.git
cd ../
catkin_make
source ~/catkin_ws/devel/setup.bash

结束之后一切就绪。

(六)运行

打开一个终端(Ctrl+Alt+T),输入

roslaunch r3live r3live_bag.launch

可以年到Rviz界面启动了。

再打开另一个终端,输入

rosbag play degenerate_seq_00.bag

这里,degenerate_seq_00.bag是你下载的包,必须位于你的当前目录下,否则你要指定路径;下载地址在[这里r3live_dataset]有说明,这里有好几个文件包,

https://drive.google.com/drive/folders/15i-TRa0EA8BCbNdARVqPMDsU9JOlagVF?usp=sharing

当然你可以下载测试不同的包。

最后,发一张运行完毕的图,

 本文结束

关注
打赏
1661664439
查看更多评论
立即登录/注册

微信扫码登录

0.0360s