livox mid360 + fast-livo

2023-12-06 21:40
文章标签 fast livox mid360 livo

本文主要是介绍livox mid360 + fast-livo,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

安装Livox-SDK2

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

安装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
./build.sh ROS1
source ../../devel/setup.bash 
roslaunch livox_ros_driver2 rviz_MID360.launch

设置静态ip
首先在Ubuntu20.04下将本机以太网IP地址置于和雷达IP同一局域网下
在这里插入图片描述
记住雷达的广播码
雷达的广播码在雷达后面,可以在雷达机身的QR 码下面查看,共15位数
比如我的雷达广播码是47MDKBV0010244
在这里插入图片描述
更改livox_ros_driver2/config/MID360_config.json文件内参数
ip改为雷达的ip,192.168.1.1** 最后两位为雷达S/N码最后两位数字
host_net_info改为本机以太网IP
在这里插入图片描述更改livox_ros_driver2/launch_ROS1/msg_MID360.launch文件内参数
在这里插入图片描述

更改livox_ros_driver2/launch_ROS1/rviz_MID360.launch文件内参数
在这里插入图片描述

https://gitee.com/xlhou/Livox-SDK2
https://gitee.com/wangdou2014/Livox-SDK

livox-sdk2 Livox-SDK版本不冲突,都要安装才能正常编译livox_ros_driver和livox_ros_driver2

git clone https://gitee.com/vell/Livox-SDK
git clone https://github.com/Livox-SDK/livox_ros_driver.git

*** No rule to make target ‘/usr/lib/x86_64-linux-gnu/libGL.so’, needed by *********************'. Stop.
这是由于动态库链接中断造成的,我们在相应的文件目录下看看该文件的状态
cd /usr/lib/x86_64-linux-gnu/
1.查找libxxx.so文件是否存在
2.查看该文件链接状态
3.修改其链接状态为正确形式
查看libgl.so链接关系正常情况 libGL.so -> libGL.so.1.0.0

ls -l libGL.so 

如果不存在libgl.so,则手动创建

cd /usr/lib/x86_64-linux-gnu
sudo ln -s  libGL.so.1.0.0  libGL.so

这篇关于livox mid360 + fast-livo的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/463434

相关文章

每天一道面试题(2):fail-safe 机制与 fail-fast 机制分别有什么作用?

当谈论Java集合的 fail-fast 和 fail-safe 机制时,涉及的是在集合被并发修改时的行为和处理方式。这些机制对保证程序的正确性和稳定性非常重要,尤其是在多线程环境中。 1. Fail-Fast 机制 定义: Fail-fast 机制的核心是在检测到集合在遍历过程中被修改时,立即抛出 ConcurrentModificationException 异常,从而中断迭代操作。这种

UVa 11992 Fast Matrix Operations 线段树

UVa 11992 Fast Matrix Operations 题目大意:有一个r行c列的全0矩阵,支持三种操作: 1 x1 y1 x2 y2 v 子矩阵(x1,y1,x2,y2)的所有元素增加v(v > 0)。 2 x1 y1 x2 y2 v 子矩阵(x1,y1,x2,y2)的所有元素设为v(v > 0)。 3 x1 y1 x2 y2    查询子矩阵(x1,y1,x2,y2

【HDU】4965 Fast Matrix Calculation 矩阵快速幂

传送门:【HDU】4965 Fast Matrix Calculation 题目分析:因为比赛的时候写的太匆忙。。写的不堪入目,所以赛后重写了一次,顺便就贴一下了。 因为A*B=C,所以C^(N*N-1) = A*B*A*B*A*...*B*A*B,因为满足结合律所以变成A*( (B*A)^(N*N-2) )*B,因为中间得到的矩阵最大不超过K(K<=6),所以可以对中间的矩阵快速幂,然

Fast Image Cache

https://github.com/path/FastImageCache   Fast Image Cache is an efficient, persistent, and—above all—fast way to store and retrieve images in your iOS application. Part of any good iOS applica

NCBI-get-GCFIDs_fast.py

import requestsimport osimport redef download_genome_first(gcf_id):# 构建FTP下载路径base_url = "https://ftp.ncbi.nlm.nih.gov/genomes/all/GCF/"# 提取GCF号的数字部分并按三位分割parts = gcf_id.split('_')[1] # 提取数字部分path_

Fast Power

Calculate the an % b where a, b and n are all 32bit non-negative integers. Example For 231 % 3 = 2 For 1001000 % 1000 = 0 Challenge O(logn) 思想:recursion算一半,然后base case,处理算完一半以后的情况; 公式就是 (a*b) %

fast-voice-assistant

首先我们来到这个据说50行代码就可以创建个人语音助手的github地址GitHub - dsa/fast-voice-assistant: ⚡ Insanely fast AI voice assistant with <500ms response times 按照readme 完成环境的配置 but,你发现,这只是第一步,真正的难点在于完成.env中各个key的配置 1)Using th

[目标检测]Fast RCNN算法详解

转载来自:http://blog.csdn.net/shenxiaolu1984/article/details/51036677 继2014年的RCNN之后,Ross Girshick在15年推出Fast RCNN,构思精巧,流程更为紧凑,大幅提升了目标检测的速度。在Github上提供了源码。 同样使用最大规模的网络,Fast RCNN和RCNN相比,训练时间从84小时减少为9.5小时

【译】PCL官网教程翻译(17):快速点特征直方图(FPFH)描述符 -Fast Point Feature Histograms (FPFH) descriptors

英文原文阅读 快速点特征直方图(FPFH)描述符 计算复杂度直方图(见点特征直方图(PFH)描述符)对于一个给定的有 n n n个点的点云 P P P为 O ( n k 2 ) O (nk ^ 2) O(nk2), k k k是每个点P的最邻近点个数。对于要求实时或接近实时的应用程序,密集点的特征直方图的计算效率是一个一个主要问题。 本教程描述了PFH公式的简化,称为快速点特征直方图(FPF

区域卷积神经网络(R-CNN,SPP-Net,Fast R-CNN,Faster R-CNN)

1 模型进化史 检测框架可分为两类: 两级式检测框架,包含一个用于区域提议的预处理步骤,使得整体流程是两级式的,如R-CNN系列单级式检测框架,即无区域提议的框架,这是一种单独提出的方法,不会将检测提议分开,使得整个流程是单级式的,如YOLO系列 2 传统的目标检测 2.1 三个阶段 区域选择利用不同尺寸的滑动窗口框住图中的某一部分作为候选区域。特征提取:提取候选区域相关的