速腾robosense-sdk配置和使用方法

news2024/11/26 10:31:59

 官方的安装和配置教程https://github.com/RoboSense-LiDAR/rslidar_sdk/

1.手动下载sdk,下载tar.gz,然后解压缩:Releases · RoboSense-LiDAR/rslidar_sdk · GitHub

2.个人电脑连接速腾激光雷达后,确保能够ping通。当连接网线后,电脑的网卡驱动会自动识别

 紫色的那个网口连接的就是速腾的激光雷达,接着点击设置按钮

#主机的网口以太网配置,手动-IPV4
#IP:192.168.1.102  掩码 255.255.255.0 网关可以不设置

然后ping雷达的IP地址,我的是192.168.1.200

$ ping 192.168.1.200

出现以下信息就表示正常。

3.根据你ubuntu的系统版本,先安装对应版本的ROS。ROS有两个版本:ROS1和ROS2.

我的版本是ubuntu20.04+ ROS-noetic 。

接着开始编译,我选择的编译方式是官方教程4.1

 4.源码编译,在运行./rslidar_sdk_node之前,确保开启了roscore.

当我运行./rslidar_sdk_node时,出现如下界面,表示运行正常。

假如你出现了如下界面,说明你配置文件里面雷达的类型设置的不对。

配置文件在这个地方 rslidar_sdk/config/config.yaml

在上述高亮地方,把雷达类型改成你自己的就行了,这个文件里只有这一个地方需要改,其他的不用改。

 5.接着使用rviz可视化工具,查看点云数据,终端开启rviz即可

$ rviz

接着把速腾雷达的点云话题,添加到可视化列表里,左下角点击“Add”, 在弹出的对话框中可以看到rslidar_points选择“PointCloud2”

接着在左侧的选项里,把"Fixed Frame"改成“rslidar”; 把“Style”改成“Points”即可。

FAQ:

1.假如你启动sdk后,一直出现“ERRCODE_MSOPTIMEOUT”,而且更改雷达的类型后一直无效。重启计算机

我之前在ubuntu18.04+ROS-melodic上编译的时候,这个问题反复出现。重启之后,问题就消失了。

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

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

相关文章

使用 appium 进行微信小程序的自动化测试

目录 前言: 微信小程序结构 自动化用例的调整 示例代码 后记 前言: 微信小程序是一种流行的移动应用程序,它在移动设备上提供了丰富的功能和用户体验。为了确保微信小程序的质量和稳定性,自动化测试是必不可少的一环。Appiu…

视频融合平台EasyCVR级联后上级平台播放失败的问题排查与优化

EasyCVR视频融合平台基于云边端智能协同架构,具有强大的数据接入、处理及分发能力,平台可提供视频监控直播、云端录像、云存储、录像检索与回看、智能告警、平台级联、云台控制等视频能力与服务,可支持多协议、多类型的海量设备接入与分发。 …

MATLAB数据类型及代码实现

本推文是MATLAB基础与统计实战课程中的S02-1数据类型及代码实现 矩阵(Matrix) MATLAB最基础的数据单位是矩阵。什么是矩阵? 如下图可以看作M行乘以N列的数的组。这就是矩阵最基础的显示 ■区别于其他数据分 析软件或者编程语言的最大一 个特点(如,转…

DOM4j及源码分析

文章目录 DOM4jXML 解析技术原理XML 解析技术介绍 DOM4J 介绍DOM4j 中,获得 Document 对象的方式有三种源码增删改查代码 DOM4j 文档: https://dom4j.github.io/javadoc/1.6.1/ 本地文档: dom4j-1.6.1\docs\index.html XML 解析技术原理 不管是 html 文件还是 x…

OAuth2.0详细介绍与实践(通俗易懂)

一、OAuth2.0介绍 1.1 概述 OAUTH协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不同之处是OAUTH的授权不会使第三方触及到用户的帐号信息(如用户名与密码),即第三方无需使用用户的用户名与密码就可以申请获…

[Juc进阶]Callable、Future和FutureTask

一、Callable 与 Runnable 先说一下java.lang.Runnable吧,它是一个接口,在它里面只声明了一个run()方法: public interface Runnable {public abstract void run(); }由于run()方法返回值为void类型,所以在执行完任务之后无法返…

多个文件保存位置不同:如何一键批量重命名为相同名称

在日常工作中,我们会经常遇到需要修改文件名称,文件改名方法也是很多种呢,可以手动修改或使用工具批量重命名,一般大家修改文件或文件夹重命名,都是在同一个保存位置,有没有遇到多个文件保存位置不同&#…

抖音账号矩阵系统源码.搭建技术开发分享

技术自研框架开发背景: 抖音账号矩阵系统是一种基于数据分析和管理的全新平台,能够帮助用户更好地管理、扩展和营销抖音账号。 部分源码分享: //计算分页$active_list_all $Video_model->getCount($where);$page_libs new Libs_Pagin…

Android平台如何高效率实现GB28181对接?

技术背景 GB28181协议是一种用于设备状态信息报送的协议,可以在不同设备之间进行通信和数据传输。 在安卓系统上实现GB/T 28181非常必要,GB28181协议实现分两部分,一部分是信令,另外一部分就是媒体数据的编码。 信令主要包括S…

CenterNet Objects as Points 论文学习

论文链接:Objects as Points 1. 解决了什么问题? 目标检测的任务是从图像中检出目标的矩形框。现有的检测方法大多会穷举所有潜在的目标位置,然后做分类。这非常浪费资源、低效率,并且依赖后处理。单阶段方法会在图像上放置大量…

049、事务设计之分布式基本原理

隔离级别 iso定义的隔离级别 可串行化 可重复读 读已提交 读未提交 隔离级别区分的现象 脏读: 一个事务读取另一个未提交的事务所做更改 不可重复度 :同一事务中,前后执行相同的语句,出来的记录不一样 幻读: 同一事务…

ImVoxelNet 论文学习

论文链接:ImVoxelNet: Image to Voxels Projection for Monocular and Multi-View General-Purpose 3D Object Detection 1. 解决了什么问题? RGB 图像成本低、数据源丰富,可以提供场景和物体的视觉信息,但不包括场景几何结构的…

guitar pro2023最新专业的吉他制谱、扒谱软件

guitar pro8是一款打谱编曲软件。我们是会在guitar pro8里面去得到更多自由的打谱设置操作。软件中的改变都很强大好用,是会等等更轻松的编曲制作和设置等等。这里面的所有使用都是很精彩的,是能够去随意的使用更多不同的音符节拍的设置。想要自己进行打…

全志F1C200S嵌入式驱动开发(spi-nand驱动)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 和v3s一样,f1c200s也支持tf卡、spi-nor、spi-nand启动。前面也说过,tf卡由于机械结构的原因,更适合拿来学习,spi-nor和spi-nand比较适合用来进行工业部署和消费娱乐领域。只是s…

使用3DS Max 创建未来派螺栓枪模型

推荐: NSDT场景编辑器助你快速搭建可二次开发的3D应用场景 步骤 1 创建一个框并将其转换为可编辑多边形(右键单击>转换为:>转换为可编辑多边形),然后使用连接添加一系列边循环,如下图所示。 步骤 2 …

vue往window里存数据

1、存 window._getAction () > {return actions}2、取 const parentAction window._getAction()

使用openvpn docker及frp docker工具构建虚拟专业网络(V-P-N)

使用openvpn docker及frp docker工具构建虚拟专业网络(V-P-N) 借助Docker和OpenVPN技术,您可以在短时间内设置并运行VPN服务器,并保证您的服务器安全。 运行环境 Ubuntu 16.04 TLS Docker version 19.03.8, build afacb8b7f0 OpenVPN Android Client …

Mysql教程(三):Mysql图形化工具DataGrip的基本使用

Mysql教程(三):Mysql图形化工具DataGrip的基本使用 引言:为什么选择DataGrip 智能查询控制台 可以让您在不同的模式中执行查询,并提供本地历史记录,从而记录您的所有活动,避免工作丢失。高效的…

matplotlib 3D

import matplotlib.pyplot as plt from mpl_toolkits.mplot3d import Axes3D import numpy as np# 创建一个三维坐标轴 fig plt.figure() ax fig.add_subplot(221, projection3d) xx fig.add_subplot(222) yy fig.add_subplot(223) xy fig.add_subplot(224)# 生成示例数据…

(vite/webpack 通用)vue 白屏 Uncaught Syntaxerror: Unexpected token ‘?‘

如果可以实现记得点赞分享,谢谢老铁~ 一、问题的描述 突然收到业务方发来的反馈: 浏览器一片空白,开控制台输出:Uncaught Syntaxerror: Unexpected token ? 这个是语法错误。 二、 如果是用vite来构建&#xff1a…