当前位置: 首页 > news >正文

Livox-Mid-70雷达使用------livox_mapping建图

1.ubuntu20.04 和Livox mid 70 的IP设置

连接好Livox-Mid-70雷达,然后进行局域网配置

        1.1 Livox mid 70的IP是已知的,即192.168.1.1XX, XX表示mid 70广播码的后两位

        1.2 ubuntu 20.04的IP设置

a.查看本机IP名

ifconfig

b.设置本机IP地址

sudo ifconfig enx00e04c513e70 192.168.1.50

c.检查是否能连接Mid 70,即ping一下Mid 70的IP地址

ping 192.168.1.192

成功连接效果图:

2.安装驱动和代码编译

        2.1 雷达SDK下载和安装 (如果已经安装雷达SDK驱动,则可跳到2.2)

新建终端,下载和安装

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

        2.2 安装ros驱动

mkdir -p ws_livox_mapping/src
cd ws_livox_mapping/src
git clone https://github.com/Livox-SDK/livox_ros_driver.git

        2.3 下载并安装编译livox_mapping,可以和ros驱动放在同个工作空间编译,但要注意一定要先单独编译雷达的驱动。

在ws_livox_mapping/src目录下打开终端:

git clone https://github.com/Livox-SDK/livox_mapping.git
cd ..
catkin_make

报错1:

解决方案1:

将 ~/ws_livox_mapping/src/livox_mapping/src下的cpp文件打开并且修改

上面三个cpp文件都这样修改即可

编译通过

3.运行launch文件

        3.1 运行bag(如果没有Livox雷达时,可以运行包查看运行效果)

包的链接

        先运行launch

source ./devel/setup.bash
roslaunch livox_mapping mapping_mid.launch

        再到包路径下运行包

rosbag play <your bag name>.bag

报错2:[ERROR] [1743916861.111573426]: Error transforming odometry 'Odometry' from frame '/camera_init' to frame 'camera_init'

解决方案2:将~/ws_livox_mapping/src/livox_mapping/src下的laserMapping.cpp文件打开,Ctrl+F查找camera_init(共五处)全部修改,修改如下:

 "/camera_init"  修改为  "camera_init"

        再次catkin_make编译后(一定要再编译一下,否则还是会报错),运行launch和bag

运行效果如下:

3.2 运行lidar采集

ping 一下,保证雷达livox连接正常

先运行map的launch

source ./devel/setup.bash
roslaunch livox_mapping mapping_mid.launch

再开一个终端,运行lidar的launch

source ./devel/setup.bash
roslaunch livox_ros_driver livox_lidar.launch

 如果报错:[ERROR] [1743916861.111573426]: Error transforming odometry 'Odometry' from frame '/camera_init' to frame 'camera_init'

和前面一样修改即可

运行效果:就坐在教室随便扫了下,效果还不错

相关文章:

  • ABC400E题解
  • 【教程/笔记】计算机组成原理第一章
  • QEMU-KVM加SPICE,云电脑诞生了
  • 嵌入式AI开发者职业成长路线图
  • 基于Flask的酷狗音乐数据可视化分析系统
  • JS 其他事件类型
  • c++项目 网络聊天服务器 实现;QPS测试
  • kotlin,数字滚动选择
  • <工具 Claude Desktop>配置 Whois MCP 用于 whois 查询
  • Matlab:三维绘图
  • 【PostgreSQL内核学习:深入理解 PostgreSQL 中的 tuplesort_performsort 函数】
  • 微软2025年AI技术深度解析:从多模态大模型到企业级代理服务
  • Go语言的可选链
  • c++中的auto关键字
  • 项目中集成ECharts图表(通过定时任务SpringTask统计每天的订单金额)
  • 下一代AI App架构:前端生成,后端消失
  • 15.QT窗口:主窗口、浮动窗口、对话框
  • 云原生 | 配置TektonArgo cd完成简单的CI/CD
  • 【Gorm】模型定义
  • http协议版本的区别 -- 2和3
  • 全国 做网站的企业/广州seo关键词优化外包
  • 湖南省住房和城乡建设厅网站/什么软件可以排名次
  • 简速做网站工作室/市场营销经典案例
  • 创建网站视频/厦门人才网唯一官方网站
  • 常州微信网站建设/360优化大师最新版下载
  • html5风格网站特色/腾讯控股第三季度营收1401亿