目录

1 电气连接

2 配置端口

2.1 配置要求

2.2 配置过程

3 配置激光雷达SDK

4 RVIZ同时显示两个雷达的点云

5 对比两个雷达传输数据量

5.1 筛选上位机通过以太网接收的信号

5.2 查看数据包曲线

5.3 遇到的问题及解决方法

***************************** 运行环境Ubuntu20.04+Noetic *************************

1 电气连接

采用交换机连接多个激光雷达和上位机,组成局域网。

  • 上位机用一根质量好的网线与交换机相连。
  • 多个激光雷达的网线与交换机相连。
  • 交换机、激光雷达各自连接电源

2 配置端口

2.1 配置要求

激光雷达出厂默认IP地址、MSOP 包端口号和 DIFOP包端口号是相同的,需要把每个激光雷达的PC IP设置一致,自身IP设置为同一类即可。可以先单独连接上位机,配置完成后再组网。

软件包:RSView_ubu20_v3.1.12_multicast,需要和ubuntu版本一致。

2.2 配置过程

1、在软件包文件目录下打开终端,启动程序

./run_rsview.sh

2、配置网络参数,以连接雷达

Tools——Sensor Network Configuration

输入默认IP 地址和MSOP 包端口号和 DIFOP包端口号

3、选择连接的雷达

4、修改参数配置

Tools——RS-lidar Information

先点击get,修改参数后,点击Set LiDAR

3 配置激光雷达SDK

一个sdk可以配置多个激光雷达,个人认为,最大数量取决于上位机以太网带宽。

以配置一个RS-LiDAR-16和一个RS-LiDAR-32为例,修改config.yaml中的lidar部分

修改以下几项:

  • lidar_type
  • msop_port
  • difop_port
  • ros子项
  • proto子项
common:msg_source: 1                                                                                                                                                     send_packet_ros: true                                send_point_cloud_ros: true                            send_packet_proto: false                              send_point_cloud_proto: false                         pcap_path: /home/robosense/lidar.pcap #RS-LiDAR-16
lidar:- driver:lidar_type: RS16            frame_id: rslidar           msop_port: 6700              difop_port: 7789            start_angle: 0               end_angle: 360               min_distance: 0.2            max_distance: 200            use_lidar_clock: false       ros:ros_recv_packet_topic: /left/rslidar_packets          ros_send_packet_topic: /left/rslidar_packets          ros_send_point_cloud_topic: /left/rslidar_points      proto:point_cloud_recv_port: 60024                    point_cloud_send_port: 60024                     msop_recv_port: 60025                            msop_send_port: 60025                            difop_recv_port: 60026                           difop_send_port: 60026                           point_cloud_send_ip: 127.0.0.1                  packet_send_ip: 127.0.0.1  #RS-LiDAR-32- driver:lidar_type: RS32            frame_id: rslidar           msop_port: 6699              difop_port: 7788             start_angle: 0               end_angle: 360               min_distance: 0.2            max_distance: 200            use_lidar_clock: false       ros:ros_recv_packet_topic: /rslidar_packets          ros_send_packet_topic: /rslidar_packets          ros_send_point_cloud_topic: /rslidar_points      proto:point_cloud_recv_port: 60021                     point_cloud_send_port: 60021                     msop_recv_port: 60022                            msop_send_port: 60022                            difop_recv_port: 60023                           difop_send_port: 60023                           point_cloud_send_ip: 127.0.0.1                   packet_send_ip: 127.0.0.1                        

4 RVIZ同时显示两个雷达的点云

新增 pointcloud2,topic选择正确,即可在右侧同时显示两个雷达采集到的点云。当然,两坨点云的原点是重合的,进一步的,需要对两个激光雷达进行配准。

5 对比两个雷达传输数据量

使用wireshark抓包,最好启动时加上sudo

5.1 筛选上位机通过以太网接收的信号

在软件过滤器输入:ip.dst==192.168.1.102,即过滤目的IP的数据。

5.2 查看数据包曲线

软件里:统计——I/O图表

分别添加两个雷达的数据曲线:

ip.src==192.168.1.200

ip.src==192.168.1.201

横坐标:时间(s)

纵坐标:packets/s

可以得到,16线激光雷达RS-LiDAR每秒的包数在760左右,32线的在3010左右。

16线雷达的760包括750 MSOP和 10 DIFOP;

32线雷达的3010包括3000 MSOP(双回波模式3000,最强回波模式1500)和 10 DIFOP。

5.3 遇到的问题及解决方法

打开保存的wireshark文件时权限不足

解决方法:终端输入sudo nautilus,然后找到文件路径,即可打开文件。

文件系统根目录——home

速腾聚创多激光雷达点云采集,并用RVIZ进行显示相关推荐

  1. 速腾聚创RS-LiDAR激光雷达点云格式转换

    目录 一.速腾原格式 1.1点云.bag转.pcd 1.2查看pcd文件内容及数据格式 1.2.1 pcl_viewer查看 1.2.2 VS Code查看 二.velodyne格式转pcd 2.1 ...

  2. 谷歌cartographer使用速腾聚创3d激光雷达数据进行三维建图

    原链接: https://community.bwbot.org/topic/523 谷歌cartographer_ros请参考这篇安装教程:http://community.bwbot.org/to ...

  3. 实车部署采用速腾聚创RS16激光雷达的LeGo-LOAM

    1. 前言 本博客主要记录博主在实车上的部署过程,帮助各位快速完成LeGo-LOAM的实车部署.主要包括:通过RS-16的rslidar-sdk得到点云数据,LeGo-LOAM测试数据集下载与部分代码 ...

  4. 法雷奥ScaLa核心人物加入:如何带领速腾聚创踏上车规激光雷达量产之路?

    2017年7月,奥迪A8作为全球首款产量L3级自动驾驶车型一经亮相便引起行业内广泛讨论.而奥迪A8搭载的法雷奥四线激光雷达SacLa则是业内首款面向自动驾驶汽车的车规级激光雷达产品--后者在自动驾驶行 ...

  5. 法雷奥ScaLa核心人物加入:如何带领速腾聚创踏上车规激光雷达量产之路?...

    2017年7月,奥迪A8作为全球首款产量L3级自动驾驶车型一经亮相便引起行业内广泛讨论.而奥迪A8搭载的法雷奥四线激光雷达SacLa则是业内首款面向自动驾驶汽车的车规级激光雷达产品--后者在自动驾驶行 ...

  6. cartographer 3d 初试,运行速腾聚创data

    不黑不吹,这个文章不错 谷歌cartographer使用速腾聚创3d激光雷达数据进行三维建图 结合文章,先上图 再上数据 链接: https://pan.baidu.com/s/17P_NhPinVU ...

  7. Ubuntu18.04 安装速腾聚创最新驱动RSLidar_SDK采集XYZIRT格式的激光点云数据 --SLAM不学无术小问题

    Ubuntu18.04 安装速腾聚创最新驱动RSLidar_SDK采集XYZIRT格式的激光点云数据 新款驱动支持RS16.RS32.RSBP.RS128.RS80.RSM1-B3.RSHELIOS等 ...

  8. ubuntu18.04速腾聚创雷达采集XYZIRT点云格式转换Velodyne雷达XYZIRT点云格式

    在利用lio-sam代码运行自己的数据包时,若自己的雷达是速腾雷达,一定会遇到一个问题:那就是采集到的数据不可以直接用,因为速腾的点云数据与Velodyne有一定的不同.然后对于lio-sam,它对激 ...

  9. 速腾聚创16线激光雷达rslidar-16的ros驱动安装与rviz点云显示

    原链接: https://community.bwbot.org/topic/520 运行测试平台:小强ROS机器人 速腾聚创16线激光雷达rslidar-16的供电是直流12v 3A,通信接口是rs ...

最新文章

  1. Log4j输出格式控制
  2. Day 18: BoilerPipe —— Java开发者的文章提取工具
  3. 【经验】新人学习写程序的第一道坎
  4. 跟一个刚毕业不久的码农聊天后被凡尔赛了
  5. java字段注解类型数组_Java注解用法
  6. 安卓案例:绘制文本图形图像
  7. 为什么有科学家怀疑太阳系是被设计出来的
  8. grub4dos linux live,grub4dos硬盘引导fedora12 livecd失败
  9. python 投屏_这款神器,完美解决了手机投屏的问题
  10. 网络工程师HCIE-RS-ipv6第一节:IPv6地址(原理+实验)
  11. linux下 vim修改文件后如何保存
  12. APS技术中的多目标规划问题
  13. 各种 USB 数据线引脚图【总结】
  14. PHICOMM(斐讯)N1盒子 - recovery模式救砖卡登录页LOGO卡1%卡4%卡26%
  15. 树莓派接3.5mm音响没有声音及音量调节
  16. 饿了么App,网易云音乐,虎牙直播
  17. win10虚拟机环境下运行驱动程序
  18. 怎么提取音乐中的伴奏?分享一个超好用的方法
  19. 离散型随机变量-Discrete Random Variables
  20. 标志设计错误的10个例子

热门文章

  1. 企业如何进行产品定位研究?
  2. SpringBoot发送短信验证码实现
  3. 仿网易云音乐(微信小程序版)
  4. c# 混淆工具ConfuserEx
  5. python入门day11闭包装饰器
  6. APP金刚区的个人理解
  7. 外包公司“混”了2年,我只认真做了5件事,如今顺利拿到华为 Offer。
  8. java guava table_java – 使用Guava的Tables.toTable
  9. 将汉字转为阿拉伯数字(oracle函数方式)
  10. 提高工作效率的方法_4种提高工作效率的方法