速腾聚创雷达最新驱动安装(包含ring和timestamp)运行lio-sam
记录一下搞slam的过程
ring和timestamp
最近想跑lio-sam,需要用到ring和timestamp两个参数,lio-sam作者用的velodyne雷达是带这两个参数的,但是rs雷达的老版驱动录制的点云包没有这两个参数,在github上找了一下,发现robesense发布了新的驱动,支持如下两类点
- XYZI - x, y, z, intensity
- XYZIRT - x, y, z, intensity, ring, timestamp
XYZIRT 正好包括了运行lio-sam需要的两个参数,那就开始安装新驱动吧。
安装新驱动
现新驱动支持的雷达类型包括:
- RS16
- RS32
- RSBP
- RS128
- RS80
- RSM1-B3
- RSHELIOS
如果是这几个雷达的小伙伴可以下载,如果不是那就不行了。
下面附上新驱动的链接:
https://github.com/RoboSense-LiDAR/rslidar_sdk
注意:下载最新版本的rslidar_sdk. 请下载 rslidar_sdk.tar.gz 压缩包, 不要下载Source code。 因为Source code压缩包内不包含子模块rs_driver的代码, 用户还需自行下载rs_driver的代码放入其中才行
下边是中文版安装说明
https://github.com/RoboSense-LiDAR/rslidar_sdk/blob/release/README_CN.md
其实具体安装方法readme_cn.md
说的很清楚。我是用ROS-catkin编译的,大致步骤如下:
1.打开工程内的CMakeLists.txt
文件,将文件顶部的set(COMPILE_METHOD ORIGINAL)改为set(COMPILE_METHOD CATKIN)。
2.将rslidar_sdk工程目录下的package_ros1.xml文件重命名为package.xml。
3.新建一个文件夹作为工作空间,然后再新建一个名为src的文件夹, 将rslidar_sdk工程放入src文件夹内。
4.返回工作空间目录,执行以下命令即可编译&运行.
catkin_make
编译好了之后添加一下环境变量
sudo gedit .bashrc
打开之后把这句话加在最下边
source /xxx/xxx/devel/setup.bash
xxx不知道的话就在你工作空间的devel文件夹下输入
pwd
看看路径,是啥路径就写啥路径
调参
最后需要注意的是,安装好了之后的新驱动的各个参数可以在config/config.yaml来进行修改,找到doc/parameter_intro_cn.md,根据这个文件修改,我是16线雷达,就把RS128改成RS16就行了。并且要注意config.yaml文件格式一定要对齐,改成RS16了之后,后边要加个空格。
带有ring和timestamp的XYZIRT坐标
首先打开项目根目录下的CMakeLists.txt
文件,在文件顶部便可以选择点的类型,把set(POINT_TYPE XYZI)改为set(POINT_TYPE XYZIRT),然后需要重新编译整个工程。
速腾聚创雷达最新驱动安装(包含ring和timestamp)运行lio-sam相关推荐
- ubuntu18.04速腾聚创雷达采集XYZIRT点云格式转换Velodyne雷达XYZIRT点云格式
在利用lio-sam代码运行自己的数据包时,若自己的雷达是速腾雷达,一定会遇到一个问题:那就是采集到的数据不可以直接用,因为速腾的点云数据与Velodyne有一定的不同.然后对于lio-sam,它对激 ...
- Ubuntu18 安装ROS节点解决----速腾聚创雷达点云格式转换为Velodyne雷达点云格式 --SLAM不学无术小问题
注意:本文只适和速腾聚创激光雷达 主要适配型号: RS-16 . RS-Ruby 教程作用:在速腾官方驱动中加入一个ROS节点,采集数据时使速腾激光雷达格式的点直接转换为Velodyne格式,可以直接 ...
- Ubuntu18.04 安装速腾聚创最新驱动RSLidar_SDK采集XYZIRT格式的激光点云数据 --SLAM不学无术小问题
Ubuntu18.04 安装速腾聚创最新驱动RSLidar_SDK采集XYZIRT格式的激光点云数据 新款驱动支持RS16.RS32.RSBP.RS128.RS80.RSM1-B3.RSHELIOS等 ...
- 速腾聚创16线激光雷达rslidar-16的ros驱动安装与rviz点云显示
原链接: https://community.bwbot.org/topic/520 运行测试平台:小强ROS机器人 速腾聚创16线激光雷达rslidar-16的供电是直流12v 3A,通信接口是rs ...
- 速腾聚创16线激光雷达ros驱动安装与rviz点云展示说明
.速腾聚创16线激光雷达ros驱动安装与rviz点云展示说明 V1.0.0 – by Holden Date : 2021-10-12 文章目录 .速腾聚创16线激光雷达ros驱动安装与rviz点云展 ...
- BLAM跑自己的数据包无法显示全局点云地图解决(速腾聚创RS-LiDAR-16 雷达 )-SLAM不学无术小问题
BLAM算法跑自己的数据包无法显示全局点云地图解决(适配速腾聚创RS-LiDAR-16 雷达 ) 提示:本文笔者使用环境Ubuntu18.04,ROS melodic版本 首先放一个效果链接(由b ...
- lego-LOAM跑自己的数据包无法显示全局点云地图解决(速腾聚创RS-LiDAR-16 雷达 )---SLAM不学无术小问题
LeGo-LOAM跑自己的数据包无法显示全局地图问题 注意:本文笔者使用环境:Ubuntu18.04 ROS melodic 版本 背景 3D SLAM新手,在看到了各种狂拽炫酷的3D点云图 ...
- 速腾聚创激光雷达部署
速腾聚创激光雷达部署 文章目录 速腾聚创激光雷达部署 一.安装显卡驱动 ① 修改Ubuntu系统软件与更新中的默认配置 ② 添加NVIDIA下载源 ③ 安装 二.修改网口IP地址 三.启动实时点云获取 ...
- 调试速腾聚创激光雷达RS-LIDAR-M1(在Windows系统下)
1.概述 RS-LIDAR-M1是速腾聚创研发的一款车规级别三维固态激光雷达,本文主要记录该型号激光雷达在Windows以及Linux系统下的基础调试及相关算法调试使用步骤. 本文的学习目标如下: 掌 ...
最新文章
- python 中类属性共享问题
- 神策分析 1.10 推数据全景化,跨部门联动释放共享价值
- pythontk多线程_tkinter是否线程安全(threadsafe)?
- 剑指offer之青蛙跳台阶问题
- Spring Boot Oauth2安全性
- url存在宽字节跨站漏洞_利用WebSocket跨站劫持(CSWH)漏洞接管帐户
- 10 | 递归:如何用三行代码找到“最终推荐人”?
- Oracle解锁scott账号
- 三星开出的57619美元年薪 却还是留不住千禧一代
- Flutter进阶—铅刀一割
- 一套提取自 Ant Design 的优质图标
- SDOI 2018 R2 游记
- Java——线程回顾汇总:同步/生产者消费者模式/定时调度
- 从语义网络到知识图谱
- 怎么学计算机自学,自学经验:如何学习计算机知识
- 中学物理数字化探究实验室建设配备
- codewars【1】
- [乡土民间故事_徐苟三传奇]第四二回_见洋广争啃西瓜皮
- html快速创建块,CAD怎么快速创建带编号的块?
- 普元 AppServer 6.5 哑安装后执行启动命令./startup.sh后启动失败
热门文章
- 形容巨大用什么单词?
- 刀锋铁骑服务器维护,刀锋铁骑方向控制教程 教你如何灵活走动
- 01 电商数仓(架构设计、用户行为数据生成脚本)
- org.apache.hadoop.hive.ql.exec.DDLTask. MetaException
- 大唐仙侠传java,大唐仙侠传官网版,大唐仙侠传手游官网版预约 v1.0-手游汇
- 怎么购买 nest_购买Nest恒温器时如何省钱
- freopen的使用
- 微软手机我的世界服务器,我的世界已经手机端和电脑端一起变成了神一般的游戏...
- 如何快速判断一个文件是否为病毒 by 是昔流芳
- 电脑自动修复失败之后