mid360在ubuntu22.04和ros2 humble中的仿真安装

安装mid360在ros2中的驱动

安装livox-SDK2

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

下载完成后在编译之前需要将livox-SDK的库文件的路径声明下,直接写到bashrc里面比较方便一点,不然每次都要声明。将这句话加入到bashrc里面。

export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/local/lib

livox-SDK2 github链接

安装livox_ros_driver2

  • 下载源代码到本地
    ``shell
    git clone https://github.com/Livox-SDK/livox_ros_driver2.git ws_livox/src/livox_ros_driver2
- 进入到下载的路径中
```bash
 cd ws_livox/src/livox_ros_driver2
./build.sh humble

编译完成后测试一下

ros2 launch livox_ros_driver2 rviz_HAP_launch.py

启动成功,这里我没有连接雷达,所以是空白的,需要连接物理雷达参考readme中的步骤。 文章配图
mid360驱动github链接

安装livox_laser_simulation_RO2

由于livox官方没有提供雷达仿真在ros2中实现,所幸的是,有大神已经作了相关的移植工作。相关的连接见livox_laser_simulation_RO2
安装
在完成前面两步livox的驱动文件之后,进入自己的ros2工作空间,下载代码。

### 关于 Mid-60 硬件平台的 ROS2 配置 #### 设备驱动支持 对于 Livox Mid-60 激光雷达,在 ROS ROS2 下均有设备驱动的支持。官方 GitHub 项目 `Livox-SDK/livox_ros_driver2` 提供了适用于多种 Livox LiDAR 型号(包括 HAP, Mid-360)的驱动程序,这些驱动同样可以应用于 Mid-60 型号[^1]。 #### 安装与配置指南 为了使 Mid-60 能够正常工作于 ROS2 环境下,需按照如下方法操作: 1. **环境准备** - 确认已安装ROS2 发行版。 - 使用 pip 或者 conda 来安装必要的依赖库,比如 Python 版本的 PCL (Point Cloud Library),这有助于处理来自传感器的数据流转换成易于使用的点云格式。 2. **获取并编译源码** - 访问 [Livox SDK](https://github.com/Livox-SDK/livox_ros_driver2) 获取最新的源代码仓库副本。 - 根据 README 文件中的指示完成 CMakeLists.txt 的修改以及 catkin 工作区内的构建过程。 3. **启动节点服务** - 编写 launch 文件来定义如何加载参数、初始化各个功能模块,并建立与其他系统的通信接口。 - 运行 roslaunch 启动整个系统,确保所有组件都能顺利连接到网络并与物理设备交互。 4. **数据格式互转** - 对于特定应用场景可能需要将标准的 PointCloud2 数据结构转变为自定义的消息类型如 livox_custom_msg,以便更好地适配下游算法需求[^2]。 ```bash # 示例命令用于克隆仓库设置开发环境 git clone https://github.com/Livox-SDK/livox_ros_driver2.git ~/ros2_ws/src/ cd ~/ros2_ws && colcon build --symlink-install source install/setup.bash ``` #### 兼容性说明 考虑到不同版本间的差异性稳定性因素,建议优先选用长期维护支持良好的 ROS2 分支作为基础框架;同时密切关注上游项目的更新日志,及时跟进任何潜在的影响兼容性的变更通知。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值