栏目分类:
子分类:
返回
终身学习网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
终身学习网 > IT > 系统运维 > 运维 > Linux

速腾16线雷达RS-Helios-16P的调试记录

Linux 更新时间:发布时间: 百科书网 趣学号

速腾16线雷达RS-Helios-16P的调试记录
  • 一、雷达驱动的安装
    • 1.1 硬件链接,设置电脑ip
    • 1.2 下载驱动
    • 1.3 安装依赖
      • 1.3.1 安装 Yaml
      • 1.3.2 安装Pcap
      • 1.3.2 安装Protobuf
    • 1.4 配置参数
      • 1.4.1 修改 CMakeLists.txt 和 package.xml
      • 1.4.2 修改 config.yaml 参数
    • 1.5 编译&运行
  • 二、查看雷达参数、属性
    • 2.1 发布的话题、节点
    • 2.2 查看雷达的扫描频率
    • 2.2 查看雷达的点云的坐标系名称、点云数等参数
  • 三、RS-Helios-16P适配与Autoware
    • 3.1 将雷达点云的坐标系名称、话题名转化为velodyne的形式即可

一、雷达驱动的安装 1.1 硬件链接,设置电脑ip 1.2 下载驱动
mkdir -p rbsense_ws/src
cd src
git clone https://github.com/RoboSense-LiDAR/rslidar_sdk.git

由于rslidar_sdk项目中包含子模块驱动内核rs_driver, 因此在执行git clone 后还需要执行相关指令初始化并更新子模块。

cd rslidar_sdk
git submodule init
git submodule update

注:网络不佳或者git clone失败时,可以直接访问 rslidar_sdk_release 下载最新版本的rslidar_sdk. 请下载 rslidar_sdk.tar.gz 压缩包, 不要下载Source code。 因为Source code压缩包内不包含子模块rs_driver的代码, 用户还需自行下载rs_driver的代码放入其中才行。

1.3 安装依赖 1.3.1 安装 Yaml

版本号: >= v0.5.2
若已安装ROS desktop-full, 可跳过

安装方式:

sudo apt-get update
sudo apt-get install -y libyaml-cpp-dev
1.3.2 安装Pcap

版本号: >=v1.7.4
安装方式:

sudo apt-get install -y  libpcap-dev
1.3.2 安装Protobuf

版本号: >=v2.6.1

安装方式:

sudo apt-get install -y libprotobuf-dev protobuf-compiler
1.4 配置参数 1.4.1 修改 CMakeLists.txt 和 package.xml

(1) 打开工程内的CMakeLists.txt文件,
将文件顶部的set(COMPILE_METHOD ORIGINAL)改为set(COMPILE_METHOD CATKIN);
set(POINT_TYPE XYZI) 改为set(POINT_TYPE XYZIRT)

#=======================================
# Compile setup (ORIGINAL,CATKIN,COLCON)
#=======================================
set(COMPILE_METHOD CATKIN)

(2) 将rslidar_sdk工程目录下的package_ros1.xml*文件重新复制一份,并重命名为package.xml。

1.4.2 修改 config.yaml 参数

rslidar_sdk只有一份参数文件 config.yaml, 储存于rslidar_sdk/config文件夹内。打开此文件,找到以下部分:

修改为:

注:这一步是为了将驱动与雷达的实际型号对应上。注意,RS-Helios-16P属于Helios系列,而最初的速腾16线雷达RS16已经停产,注意自己手上传感器的实际型号。
若版本号或者ip不对应,会出现以下报错:

1.5 编译&运行
cd rbsense_ws
catkin_make
source devel/setup.bash
roslaunch rslidar_sdk start.launch


二、查看雷达参数、属性 2.1 发布的话题、节点
rostopic list -v

rosnode list

2.2 查看雷达的扫描频率
rostopic hz /rslidar_points

2.2 查看雷达的点云的坐标系名称、点云数等参数
rostopic echo  --noarr /rslidar_points

三、RS-Helios-16P适配与Autoware 3.1 将雷达点云的坐标系名称、话题名转化为velodyne的形式即可

找到config.yaml文件:

cd  rbsense_ws/src/rslidar_sdk/config


改为:

转载请注明:文章转载自 www.051e.com
本文地址:http://www.051e.com/it/1064982.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 ©2023-2025 051e.com

ICP备案号:京ICP备12030808号