香橙派上进行 Livox Mid-360 激光雷达开发(一)基本环节配置

news/2025/11/29 22:54:31/文章来源:https://www.cnblogs.com/agrifmixture/p/19287683

香橙派上进行 Livox Mid-360 激光雷达开发(一)基本环节配置

基本信息

主机:Orangepi5max 16G (ARM64 架构) + 64G tf卡
系统:Orangepi5max_1.0.0_ubuntu_jammy_desktop_xfce_linux5.10.160(ubuntu 22.04)
系统配置说明:已经使用fishros安装ROS Humble、rosdepc

硬件介绍

Livox Mid-360 是面向智能移动机器人市场推出的一款3D激光雷达,垂直视场角高达59°,可帮助移动机器人感知更复杂的3D环境,为规划、决策提供更加全面的点云数据。
Livox Mid-360 官网链接 https://www.livoxtech.com/cn/mid-360
e5a38d5b1d28afa3d0c86e65cf1605ac
ac2f32d0fdaba3279dbe352c2dd11a75

驱动安装

一些必要准备

如果存在conda环境,安装时建议退出conda环境
conda deactivate
更新系统
sudo apt update && sudo apt upgrade -y
安装cmake
sudo apt install cmake

安装Livox-SDK2

获取包,如访问超时可以多尝试几次
git clone https://github.com/Livox-SDK/Livox-SDK2.git
cd ./Livox-SDK2/
创建构建目录
mkdir build
cd build
编译安装Livox-SDK2,香橙派具备多核多线程能力
cmake .. && make -j4cmake .. && make -j8
sudo make install

安装livox_ros_driver2

可以参考 https://docs.ros.org/en/humble/Installation/Ubuntu-Install-Debs.html
打开一个新的terminal
git clone https://github.com/Livox-SDK/livox_ros_driver2.git ws_livox/src/livox_ros_driver2
构建livox_ros_driver2

微信图片_20251129221618_270_106

cd ~/ws_livox/
source /opt/ros/humble/setup.sh
cd ~/ws_livox/src/livox_ros_driver2/
./build.sh humble

修改config文件

更改路径 ~/ws_livox/src/livox_ros_driver2/config 下的MID360_config.json 和 ~/ws_livox/install/livox_ros_driver2/share/livox_ros_driver2/config下的MID360_config.json

将Line14、16、18、20的ip改为192.168.1.50

将Line28的ip改为 192.168.1.1xx(xx为雷达S/N码的后两位)

以太网配置

点击右上角网络图标,下拉菜单,“编辑连接”,双击“有线连接1”进入如下界面并按照此参数配置
5798f8736ae20f227ff4be5a580d3db0

运行

1 连接网线
2 雷达上电
3 运行程序
cd ~/ws_livox/
source ./install/setup.bash
ros2 launch livox_ros_driver2 rviz_MID360_launch.py
运行成功后rviz中显示点云数据

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

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

相关文章

2025 年杭州拱墅区摄影培训人像摄影培训推荐榜:路人贾摄影讲堂 全杭州10个区覆盖、人像摄影十杰创办

随着新媒体内容创作与商业摄影市场的持续火热,对于高品质人像摄影技能的需求激增。无论是希望成为职业摄影师,还是追求个人兴趣精进的摄影爱好者,选择一家师资力量雄厚、课程体系科学、实战经验丰富的培训机构,已成…

深入解析:打造高清3D虚拟世界|零基础学习Unity HDRP高清渲染管线(第十一天)

深入解析:打造高清3D虚拟世界|零基础学习Unity HDRP高清渲染管线(第十一天)2025-11-29 22:43 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow…

npm1300 如何导入模型

生成或下载模型文件 使用 nPM PowerUP 软件对电池进行建模后,会生成电池模型文件(通常为 .inc 或 .json 格式)。你也可以在 nPM PowerUP 的 Profiles 选项卡中,直接下载 Nordic 提供的预配置模型 保存模型文件 在 …

2025最新小程序开发服务商推荐!云南地区权威榜单发布,技术与服务双优助力企业数字化转型

随着移动互联网的深度普及,小程序已成为企业连接用户、拓展业务的核心载体。本榜单基于技术实力、行业适配性、服务效能三大维度,结合云南本土市场需求与企业服务案例,综合评选出2025年云南地区五大小程序开发优质服…

npm1300 的建模目的

nPM1300 的 Fuel Gauge(电量计)功能需要针对具体电池进行建模,以便更准确地估算电池的荷电状态(SoC)。建模过程会生成一个电池模型,结合电池的温度、电压和电流,由主控 MCU 上的算法进行 SoC 估算; 如果需要no…

iapp逆向,lib.so第一层密钥计算工具

iapp逆向,lib.so第一层密钥计算工具https://wwbme.lanzouu.com/iRLJp3ch6cqh 原地址 https://www.zxiyun.com/15369.html

npm1300 建模工具与流程

官方推荐使用 nPM Fuel Gauge board(nPM FG)配合兼容的 Nordic 评估板进行电池建模实验; 通过 nPM PowerUP 桌面应用(集成在 nRF Connect for Desktop 中)可以选择已有的电池模型,或对新电池进行建模和分析; 建模…

MATLAB实现基于GRNN-LSTM广义回归神经网络(GRNN)结合长短期记忆网络(LSTM)进行时间序列预测的详细项目实例 - 实践

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

基于反馈循环的自我进化AI智能体:原理、架构与代码实现

传统AI智能体有个老问题:部署之后就"定住了"。工程师手工打磨的提示词和规则,遇到新场景就容易失灵,性能曲线到达某个点后趋于平缓。而自我进化智能体(Self-Evolving Agent)的思路就是打破这种静态模式,让…

CVE-2016-9177

CVE-2016-9177复现首先扫描目录发现存在/..................\etc\passwd目录,直接访问发现访问不了在云服务器使用curl访问,发现可以访问访问/..................\flag,得到flag

2025最新AI数字人服务商推荐!云南本土AI数字人技术领航者权威榜单发布

随着AI数字人技术在各行各业的广泛应用,云南市场对优质AI数字人服务商的需求日益增长。本榜单基于技术实力、服务案例、创新能力和本地化服务优势四大维度,结合行业发展趋势与客户反馈,权威解析2025年云南五大AI数字…

2025最新云南短视频制作运营服务商权威推荐!资质服务双优企业榜单发布贤邦科技/云南爱冰等专业公司上榜

引言 后短视频时代,企业数字化营销需求呈现爆发式增长,短视频作为品牌传播与流量转化的核心载体,其制作专业性、运营精准度与技术适配性成为竞争关键。据中国传媒大学《2025短视频行业白皮书》数据显示,云南地区短…

npm1300 LDO 说明;

nPM1300 的 LDO(低压差线性稳压器)功能说明如下: 基本特性 nPM1300 集成了两个可配置为 LDO 或负载开关(Load Switch)的通道,每个 LDO 最大输出电流为 50 mA(VOUT > 1.2V 时),输出电压可在 1.0 V 至 3.3 V…

深入解析:使用 TransGPTex 将 LaTeX 英文论文翻译成中文:完整实战教程

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

npm1300 的BUCK 说明

npm1300 的BUCK 说明 nPM1300 的 BUCK(降压型稳压器)功能说明如下: 基本特性 nPM1300 集成了两个独立的降压型稳压器(BUCK1 和 BUCK2),每路最大输出电流为 200 mA。 输出电压可配置,范围为 1.0 V 至 3.3 V,步进…

npm1300 软启动与放电说明

软启动与放电 LDO 支持软启动功能,默认启用,可通过 LDSWCONFIG 寄存器设置软启动电流限制。 LDO 支持主动放电(active discharge),即在关闭时通过下拉电阻快速放电输出端口,同样通过 LDSWCONFIG 寄存器配置。软启…

npm1300 工作模式介绍

自动模式:默认,BUCK 会根据负载自动在 Hysteretic(低负载高效率)和 PWM(高负载低纹波)间切换。 强制 PWM/Hysteretic:可通过寄存器(BUCK1PWMSET/BUCK2PWMSET/BUCKCTRL0)或 GPIO(BUCKPWMCTRL)强制进入某一模…

跨进程通信之QLocalSocket

跨进程通信之QLocalSocket苏轼 - 《临江仙送钱穆父》 一别都门三改火,天涯踏尽红尘。 依然一笑作春温。 无波真古井,有节是秋筠。 惆怅孤帆连夜发,送行淡月微云。 尊前不用翠眉颦。 人生如逆旅,我亦是行人。QLocal…

2025最新云南短视频制作公司及运营服务商推荐!技术实力与效果双优企业榜单发布

随着短视频成为企业品牌传播和流量获取的核心阵地,市场对专业服务商的需求持续攀升。本榜单基于技术创新能力、内容制作实力、运营效果表现和客户服务质量四大维度,结合行业权威数据及客户反馈,综合评选出2025年云南…

电脑程序加密技术全面解析

电脑程序加密是一个多层次、多目标的技术领域。其核心思路可以概括为:在不安全的环境中,保护程序的机密性、完整性和可用性,同时平衡安全性与性能、用户体验之间的关系。 下面我将从浅入深,分几个层面来详细阐述程…