Livox激光雷达 mid360 跑 fastlio2 - 流程记录

mid360 跑 fastlio2

  • 一、配置 mid360 环境
  • 1.1、主机配置静态IP为192.168.1.50
  • 1.2、Livox-SDK2
  • 1.3、Livox_ros_driver2
  • 二、Fast-lio2
  • 2.1、下载源码
  • 2.2、修改代码
  • 2.3、编译、运行

一、配置 mid360 环境

1.1、主机配置静态IP为192.168.1.50

在这里插入图片描述

1.2、Livox-SDK2

安装工具

sudo apt install cmake

下载源码编译

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

查看是否安装成功,需要修改Livox-SDK2/samples/livox_lidar_quick_start/mid360_config.json中:"host_ip" : "192.168.1.50",

打开终端

cd Livox-SDK2/build/samples/livox_lidar_quick_start
./livox_lidar_quick_start ../../../samples/livox_lidar_quick_start/mid360_config.json

1.3、Livox_ros_driver2

下载源码编译

git clone https://github.com/Livox-SDK/livox_ros_driver2.git ws_livox/src/livox_ros_driver2
cd ws_livox/src/livox_ros_driver2
# For ros1
./build.sh ROS1
# For ros2
./build.sh ROS2
cd ws_livox
source install/setup.sh

进入 ws_livox/src/livox_ros_driver2/config目录下,找到 MID360_config.json 修改 lidar ip
比如我的ip是 "ip" : "192.168.66.188",其中88是我的 SN 码后两位

在这里插入图片描述

二、Fast-lio2

2.1、下载源码

创建工作空间 fast_lio2_ws ,把 fast-lio2源码放在 工作空间的 src 下

下载 fast-lio2 源码

    cd ~/$A_ROS_DIR$/srcgit clone https://github.com/hku-mars/FAST_LIO.git

下载 ikdtree 源码 在 xx/FAST_LIO-main/include/ikd-Tree/下

git clone git@github.com:hku-mars/ikd-Tree.git

在这里插入图片描述

2.2、修改代码

主要是把 livox_ros_driver 改成 livox_ros_driver2
1、fast_lio2_ws/src/FAST_LIO-main 下的 CMakeLists.txt

在这里插入图片描述
2、laserMapping.cpp
3、preprocess.cpp、preprocess.h

2.3、编译、运行

catkin_make
source devel/setup.bash
roslaunch fast_lio mapping_avia.launch
roslaunch livox_ros_driver2 msg_MID360.launch  

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/542318.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

VSCode ARM CortexM 开发

VSCode ARM CortexM 开发: http://coffeelatte.vip.cpolar.top/post/software/applications/vscode/vscode_arm_cortexm_开发/ 文章目录 VSCode ARM CortexM 开发: <http://coffeelatte.vip.cpolar.top/post/software/applications/vscode/vscode_arm_cortexm_%E5%BC%80%E5%…

部署prometheus+Grafana可视化仪表盘监控服务

一、部署prometheus及监控仪表盘 简介 Prometheus是开源监控报警系统和时序列数据库(TSDB)。 Prometheus的基本原理是通过HTTP协议周期性抓取被监控组件的状态&#xff0c;任意组件只要提供对应的HTTP接口就可以接入监控&#xff0c;输出被监控组件信息的HTTP接口被叫做expo…

详解命令docker run -d --name container_name -e TZ=Asia/Shanghai your_image

docker run 是Docker的主要命令&#xff0c;用于从镜像启动一个新的容器。下面详细解释并举例说明 -d, --name, -e TZ 参数的用法&#xff1a; -d 或 --detach&#xff1a; 这个标志告诉Docker以守护进程&#xff08;后台&#xff09;模式运行容器。这意味着当你执行 docker ru…

C语言-strncmp strncat strncpy长度受限制的字符串函数

strncmp strncat strncpy长度受限制的字符串函数 首先 我们需要知道 这几个的语法格式差不多 这里传递的size_t的长度是传递的字节长度 不是个数 也就这里int*是四个字节 char*是一个字节 如果是整数进行交换 。此时也就需要20个字节&#xff0c;这样可以交换五个整数 这里差…

Python QT 之PySide6简单入门

目录 1.开发环境配置 1.1 下载PySide6 2.2 配置pycharm相关快捷方式 PySide6_Designer - QT Designer 设计UI PySide6_UIC - 将QT Designer生成的UI文件转换为python文件 PySide6_RCC - 将RCC文件转换为python文件 2.第一个开发实例 2.1 QT desiger设计界面 2.2 将ui文…

springboot+poi-tl根据模板导出word(含动态表格和图片),并将导出的文档压缩zip导出

springbootpoi-tl根据模板导出word&#xff08;含动态表格和图片&#xff09; 官网&#xff1a;http://deepoove.com/poi-tl/ 参考网站&#xff1a;https://blog.csdn.net/M625387195/article/details/124855854 pom导入的maven依赖 <dependency><groupId>com.dee…

Linux远程连接本地数据库(docker)

1. 安装docker 参考上一篇文章 CentOS安装Docker 2. Linux中安装Mysql 2.1 docker拉取mysql镜像 拉取镜像 docker pull mysql查看镜像列表 docker images2.2 运行mysql容器 运行一个名字为mysql的mysql容器&#xff0c;其连接端口号为3306&#xff0c;密码为123456 docker r…

rembg报错onnxruntime_providers_tensorrt.dll

报错&#xff1a; 2024-03-16 04:16:59.4413827 [E:onnxruntime:Default, provider_bridge_ort.cc:1534 onnxruntime::TryGetProviderInfo_TensorRT] D:\a_work\1\s\onnxruntime\core\session\provider_bridge_ort.cc:1209 onnxruntime::ProviderLibrary::Get [ONNXRuntimeErro…

基于springboot的七彩云南文化旅游网站的设计与实现(论文+源码)_kaic

摘 要 传统办法管理信息首先需要花费的时间比较多&#xff0c;其次数据出错率比较高&#xff0c;而且对错误的数据进行更改也比较困难&#xff0c;最后&#xff0c;检索数据费事费力。因此&#xff0c;在计算机上安装七彩云南文化旅游网站软件来发挥其高效地信息处理的作用&am…

量子遗传算法优化VMD参数,五种适应度函数任意切换,最小包络熵、样本熵、信息熵、排列熵、排列熵/互信息熵...

关于量子遗传算法&#xff0c;在众多文献均有应用。下面简述一下原理。 &#xff08;1&#xff09;量子比特编码 子遗传算法通过引入量子比特来完成基因的存储和表达。量子比特是量子信息中的概念&#xff0c;它与经典比特不同&#xff0c;是因为它可以在同一时刻处于两个状态的…

excel统计分析——曲线回归

参考资料&#xff1a;生物统计学 两个变量之间常呈非直线关系&#xff0c;非直线关系的两个变量需要用曲线回归模型来进行分析。曲线回归&#xff08;curvilinear regression&#xff09;有多种曲线类型。选择曲线类型时&#xff0c;需要根据散点图观察变量间的协同变化区试&am…

基于openresty构建运维工具链实践

本文字数&#xff1a;4591字 预计阅读时间&#xff1a;25 01 导读 如今OpenResty已广泛被各个互联网公司在实际生产环境中应用&#xff0c;在保留Nginx高并发、高稳定等特性基础上&#xff0c;通过嵌入Lua来提升在负载均衡层的开发效率并保证其高性能。本文主要介绍接口鉴权、流…