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

【3D目标检测】Livox Tele-15采集的.lvx数据转.bag再转.pcd

Livox Tele-15采集的.lvx数据转.bag再转.pcd

  • 引言
  • 1 Livox-SDK编译
  • 2 livox_ros_driver编译
  • 3 .lvx转.bag
  • 4 .bag转.pcd

引言

链接1🔗:https://github.com/Livox-SDK/Livox-SDK
链接2🔗:https://github.com/Livox-SDK/livox_ros_driver

1 Livox-SDK编译

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

2 livox_ros_driver编译

git clone https://github.com/Livox-SDK/livox_ros_driver.git ws_livox/src
cd ws_livox
# 1. 安装 pcl_ros 依赖包
sudo apt-get update
sudo apt-get install ros-melodic-pcl-ros
# 2. 其他依赖
sudo apt-get install ros-melodic-pcl-conversions ros-melodic-pcl-msgs ros-melodic-tf2-geometry-msgs
# 3. image_transport 和相关依赖
sudo apt-get install ros-melodic-image-transport ros-melodic-cv-bridge

在 CMakeLists.txt 中添加:

set(CMAKE_CXX_STANDARD 14)
set(CMAKE_CXX_STANDARD_REQUIRED ON)

编译

catkin_make

3 .lvx转.bag

cd ws_livox
source ./devel/setup.sh
roslaunch livox_ros_driver lvx_to_rosbag.launch lvx_file_path:="/home/livox/test.lvx"

如果转换成功,将会在上述路径下产生同名 rosbag 格式点云数据文件。

4 .bag转.pcd

终端运行ros

roscore

另起终端
在.bag文件存储路径下打开终端并执行命令:

rosrun pcl_ros bag_to_pcd <input_file.bag> <topic> <output_directory>

其中<input_file.bag>为需转换的bag文件名称,<topic>为该bag文件的topic信息,<output_directory>为转化完成后的pcd文件存放地址。
Livox的topic为/livox/lidar

http://www.lryc.cn/news/590832.html

相关文章:

  • 鲍威尔去留风波的AI量化解析:基于多模态数据驱动的金融市场脉冲响应研究
  • 达梦数据守护集群搭建(1主1实时备库1同步备库1异步备库)
  • 时序数据库选型指南 —— 为什么选择 Apache IoTDB?
  • javaweb学习开发代码_HTML-CSS-JS
  • Java面试(基础篇) - 第二篇!
  • slot=“trigger“ 覆盖了组件内部的 ref=“trigger“【详细来龙去脉版 5min】
  • Web开发 01
  • Python的“__name__“属性
  • visual freebasic教程-菜单栏
  • 视频码率是什么?视频流分辨率 2688x1520_25fps采用 h264格式压缩,其码率为
  • 线上协同办公时代:以开源AI大模型等工具培养网感,拥抱职业变革
  • Vim多列打开不同文件操作指南
  • Dijkstra 算法求解多种操作
  • 【真·CPU训模型!】单颗i7家用本,4天0成本跑通中文小模型训练!Xiaothink-T6-mini-Preview 技术预览版开源发布!
  • 腾讯云服务上下载docker以及使用Rabbitmq的流程
  • 闭包的两种设计模式
  • 【Android】ViewBinding(视图绑定)
  • OpenCV中常用特征提取算法(SURF、ORB、SIFT和AKAZE)用法示例(C++和Python)
  • YOLOv3 技术深度解析:从理论到实践的完整指南
  • Linux的Ext系列文件系统
  • 深入理解进程等待:wait的简化与waitpid的灵活性
  • 力扣每日一题--2025.7.17
  • AndroidStudio环境搭建
  • openinstall上线SSL证书服务,开启数字安全新纪元
  • 使用Pytorch进行数字手写体识别
  • 细菌实验入门:浓度测定与菌种鉴定技术详解
  • AI搜索+GEO时代的营销策略更迭学习笔记
  • mapbox V3 新特性,添加模型图层
  • [yotroy.cool] 记一次 Git 移除某个不该提交的文件
  • 云手机的具体技术要求有什么?