Livox_Mid360驱动安装与实测

前言

本文记录了Livox_Mid360驱动安装及配置本地网络的过程,并对Mid360做简单测试。

参考链接:

Jetsonano搭载ros1(melodic/noetic)获取Livox-mid-360激光雷达数据并输出保存到txt文件

在Linux上安装其他版本的cmake 或 升级cmake

安装驱动

需要安装Livox-SDK2和livox_ros_driver2,经测试发现在catkin_ws/src目录下无法正常安装,会报fatal error: livox_ros_driver/CustomMsg.h:No such file and directory错误,怀疑是多线程编译导致,因此选择在其他目录下安装这两个包。

cd ~
mkdir livox_ws/src

安装Livox-SDK2

cd livox_ws/src
git clone https://github.com/Livox-SDK/Livox-SDK2.git
cd Livox-SDK2
mkdir build
cd build
cmake .. && make -j8
sudo make install

过程中产生报错:

CMake 3.14 or higher is required. You are running version 3.10.2 #需升级cmake版本

安装version–3.14.1 https://cmake.org/files/ ,解压到任意路径,文件已经编译过了,解压后就可以用

卸载旧版本

sudo rm -rf   /usr/bin/cmake

建立软链接

sudo ln -s /your_directory_path/bin/cmake /bin/cmake /usr/bin/cmake

查看版本

cmake --version

安装livox_ros_driver2

cd livox_ws/src
git clone https://github.com/Livox-SDK/livox_ros_driver2.git ws_livox/src/livox_ros_driver2
cd ws_livox
source /opt/ros/melodic(自己的ros版本)/setup.sh
./build.sh ROS1

参数配置

接下来修改 livox_ros_driver2中的一些config,host_net_info与静态ip一致;lidar_configs为192.168.1.1xx,后两位为MID360最后两位广播码,比如我的是47MDM540020550(14位),那么就写192.168.1.150。

livox_ros_driver2/config/MID360_config.json

在这里插入图片描述

修改bd_list中的default,改成自己的码,以下两个文件都需要修改

livox_ros_driver2/launch_ROS1/rviz_MID360.launch、livox_ros_driver2/launch_ROS1/msg_MID360.launch

在这里插入图片描述

测试

先配置.bashrc

gedit .bashrc
#将下面这行代码加入其中,再source
source ~/livox_ws/src/ws_livox/devel/setup.bash

运行

#点云输出格式为CustomMsg
roslaunch livox_ros_driver2 msg_MID360.launch
#点云输出格式为PointCloud2
roslaunch livox_ros_driver2 rviz_MID360.launch
#再运行自己的脚本文件,接受话题为/livox/lidar的点云信号即可

测试结果:

在0.5m范围内,Mid360能清晰“辨别”反光条上的高反射率点(reflectivity>150)

超出这个范围后,辨别能力大幅减弱。

open3d安装

pip install open3d

ERROR: Could not find a version that satisfies the requirement comm>=0.1.3 (from ipywidgets->open3d) (from versions: 0.0.1) ERROR: No matching distribution found for comm>=0.1.3 (from ipywidgets->open3d)

解决方法:

pip install ipywidgets==7.6.3
pip install open3d
  • 9
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值