Ubuntu18.04安装Livox-SDK和livox_ros_driver

前言

五月末,济南的疫情有所缓和,封闭在校的我们终于拿到了激光雷达,型号是大疆Livox Mid-40。我们打算利用这款激光雷达结合LOAM-Livox算法对我们的校区的一部分进行建图。运行LOAM-Livox算法首先需要在电脑上安装激光雷达的驱动

大疆Livox Mid-40简介

Livox Mid-40是一款高性价比、安全可靠的激光探测测距仪传感器,可广泛应用于包括无人驾驶环境感知、机器人导航、动态路径规划、高精度测绘等众多领域。该款激光探测测距仪采用非重复扫描技术,提供更高密度的点云,精确探测视场中的每个细节。用户可通过Livox Viewer软件实时获取三维图像,更能基于Livox SDK进行开发,轻松获取3D点云数据,满足个性化的应用需求。Livox Mid-40的高可靠性设计,有效确保无论是极寒天气还是酷热环境下都能稳定运行。
Livox Mid-40最大探测距离可达260米。

安装Livox-SDK

驱动简介

Livox SDK 是为 Livox 公司旗下所有产品设计的软件开发套件。它基于 C/C++ 语言开发,遵循 Livox SDK 通信协议,并为用户提供了易用的 C 语言风格的接口。通过 Livox SDK,用户可以快速地连接 Livox 产品并接收点云数据。
项目地址:
https://github.com/Livox-SDK/Livox-SDK

软件环境

我们所使用的操作系统是Ubuntu18.04,需要提前安装好C++11编译器。

安装依赖

sudo apt install cmake

编译 Livox SDK

git clone https://github.com/Livox-SDK/Livox-SDK.git
cd Livox-SDK
cd build && cmake ..
make
sudo make install

安装livox_ros_driver

驱动简介

览沃ROS驱动程序是一个全新的 ROS 包,专门用于连接览沃生产的 LiDAR 产品。该驱动程序可以在安装了 ROS 环境( indigo,kinetic,melodic )的 ubuntu14.04/16.04/18.04 操作系统下运行。经测试可以运行览沃 ROS 驱动程序的硬件平台包括:intel x86 主流 cpu 平台,部分 ARM64 硬件平台(如,nvida TX2/Xavier 等)。
项目地址:
https://github.com/Livox-SDK/livox_ros_driver

软件环境

在安装livox_ros_driver前,我们需要先安装Livox-SDK和机器人操作系统ROS

编译 livox_ros_driver

  1. 获取驱动程序源代码
git clone https://github.com/Livox-SDK/livox_ros_driver.git ws_livox/src
  1. 构建驱动程序
cd ws_livox
catkin_make
  1. 更新当前 ROS 包环境
source ./devel/setup.sh

测试是否安装成功

我们把三维激光雷达和安装好驱动的笔记本电脑连接起来,在rviz中查看是否能够看到点云信息。

roslaunch livox_ros_driver livox_lidar_rviz.launch
  • 10
    点赞
  • 65
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值