【EdgeBox-8120AI-TX2】Ubuntu18.04 + ROS_ Melodic + 星秒PAVO2单线激光 雷达评测

本文主要是介绍【EdgeBox-8120AI-TX2】Ubuntu18.04 + ROS_ Melodic + 星秒PAVO2单线激光 雷达评测,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

        大家好,我是虎哥,好久不见,最近这断时间出现了一点变故,开始自己创业,很多事需要忙,所以停更了大约大半年,最近一切已经理顺,所以我还是抽空继续我之前的FLAG,CSDN突破十万粉丝计划。

        前段时间,我们又开始开发2D激光雷达方案,听说了这款行业天花板的单线激光雷达,所以买到手的第一时间,就开始了评测。总结一下自己的简单测试经验,分享给大家,也是自己做个记录。

        PAVO2是星秒科技 PAVO 系列激光雷达的新一代高性能产品。集成了多项星秒前沿创新科技。其具备的远距离、高转速以及高点云速率的优势,是自主导航、安防和智能交通检测等领域的绝佳传感器选择。

        PAVO2可实现最高100Hz的扫描帧率,并具备最长50米的测量距离。此外,PAVO2在50Hz的转速下,依然可以实现0.08°角分辨率测量,结合先进的小光斑发射系统,使其对远距离的微小目标的识别能力大大增强。同时内部集成了多重回波功能,可以在尘、雨、雾等环境下有效识别目标物体,能够适应室外较为复杂的应用场景。

目录

一、星秒PAVO2单线激光介绍

1.1 主要特点

1.2 安装尺寸

1.3 官网资源获取

二、WIN端测试配置

2.1 安装WIN端查看软件

2.2 打开软件,搜索雷达:

2.3 链接雷达

2.4 查看点云及修改配置和IP

三、ROS下查看点云

3.1 建立工作空间

3.2 拷贝代码

​编辑

​编辑​3.3 编译源码包

3.4 将板子IP修改到和雷达同一个网段

3.5 修改ROS 驱动启动脚本中对应的信息

​编辑

3.6 启动驱动

四、总结


一、星秒PAVO2单线激光介绍

官网入口:二代导航型雷达PAVO2-上海星秒光电科技有限公司

我们自己是使用50HC这个版本,用在我们的服务机器人底盘上。

从参数看,产品相当优秀。

1.1 主要特点

1.2 安装尺寸

1.3 官网资源获取

资源获取入口:技术支持-上海星秒光电科技有限公司

没有找到对应资料,只能去找销售要了,这一点网站上是应该更新一下了。最后拿到的资料软件包:

二、WIN端测试配置

WIN端,我们其实主要是为了安装完改IP和简单查看雷达的好坏,完成基本配置用的。

2.1 安装WIN端查看软件

等待安装完毕

安装完毕桌面会有这个图标:

2.2 打开软件,搜索雷达:

记得将你的雷达直接连到你的WIN电脑上。

搜索出来的雷达设备

2.3 链接雷达

将你自己PC的IP先改到与雷达IP一致的网段。

然后再扫描一次。

链接后既可以看到点云数据了。

2.4 查看点云及修改配置和IP

我们修改后使用的配置为:

修改IP:

改完后的配置

然后点击OK跳出。

重新搜索后发现IP已经变化。

三、ROS下查看点云

上面WIN端,我们修改了IP信息,这里将雷达网口和8120AI-TX2测试主板链接到一起。ROS下的驱动官网既可以下载到。

3.1 建立工作空间

mkdir -p ~/Pavo_ws/src
cd ~/Pavo_ws/
catkin_make
source devel/setup.bash

3.2 拷贝代码

cd ~/Pavo_ws/src
#将官网地址的代码包放置到这个目录解压
 
#去掉多余目录
cd ~/Pavo_ws/src/pavo2_ros_v1.1.1.6/src

​编辑
​3.3 编译源码包

cd ~/Pavo_ws
catkin_make

编译完成。

3.4 将板子IP修改到和雷达同一个网段

我是将雷达直接连到板子网口的,所以对应网口IP我需要设置一个固定IP。雷达IP,

192.168.192.100

板子IP:

192.168.192.5

可以ping通雷达。

雷达和板子已经在同一个网段了。

3.5 修改ROS 驱动启动脚本中对应的信息

刚才我们根据需要已经修改了IP,接下来我们测试,需要使用脚本启动,需要修改脚本的对应IP信息。

cd ~/Pavo_ws/src/pavo2_ros_v1.1.1.6/launch
vim pavo2_scan_view.launch

3.6 启动驱动

cd ~/Pavo_ws
source devel/setup.bash
#启动驱动
roslaunch pavo2_ros pavo2_scan_view.launch

新启动一个终端,我们可以初步看看驱动的一些节点信息:

rosnode list
--------------------------------------------------------------------------------
/base_link_to_laser
/odom_to_base_link
/pavo2_node
/rosout
/rviz
​rosnode info /pavo2_node
--------------------------------------------------------------------------------
Node [/pavo2_node]
Publications:* /rosout [rosgraph_msgs/Log]* /scan [sensor_msgs/LaserScan]
​
Subscriptions: None
​
Services:* /pavo2_node/get_loggers* /pavo2_node/set_logger_level
​
​
contacting node http://havefun-plns-tx2:35909/ ...
Pid: 9014
Connections:* topic: /rosout* to: /rosout* direction: outbound (47295 - 192.168.1.91:36586) [11]* transport: TCPROS* topic: /scan* to: /rviz* direction: outbound (47295 - 192.168.1.91:36602) [12]* transport: TCPROS
官方提供的脚本中已经可以直接使用RVIZ查看点云。

四、总结

        这一篇只是初步评测,这款雷达初步跑发现软件系统做的不错,无差错,一气呵成,中间没有任何卡顿就全部都完成了测试,配置修改,以及点云查看,国内下载雷达真是各方面做的越来越好。

        具体这款雷达实际使用效果,后面我们会持续测试,需要比较繁琐的比对测试和长时间运行,后续有机会再补充,我也会在我们视频号中不定期更新相关测试视频,欢迎持续关注。

   

这篇关于【EdgeBox-8120AI-TX2】Ubuntu18.04 + ROS_ Melodic + 星秒PAVO2单线激光 雷达评测的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

无人叉车3d激光slam多房间建图定位异常处理方案-墙体画线地图切分方案

墙体画线地图切分方案 针对问题:墙体两侧特征混淆误匹配,导致建图和定位偏差,表现为过门跳变、外月台走歪等 ·解决思路:预期的根治方案IGICP需要较长时间完成上线,先使用切分地图的工程化方案,即墙体两侧切分为不同地图,在某一侧只使用该侧地图进行定位 方案思路 切分原理:切分地图基于关键帧位置,而非点云。 理论基础:光照是直线的,一帧点云必定只能照射到墙的一侧,无法同时照到两侧实践考虑:关

免费也能高质量!2024年免费录屏软件深度对比评测

我公司因为客户覆盖面广的原因经常会开远程会议,有时候说的内容比较广需要引用多份的数据,我记录起来有一定难度,所以一般都用录屏工具来记录会议内容。这次我们来一起探索有什么免费录屏工具可以提高我们的工作效率吧。 1.福晰录屏大师 链接直达:https://www.foxitsoftware.cn/REC/  录屏软件录屏功能就是本职,这款录屏工具在录屏模式上提供了多种选项,可以选择屏幕录制、窗口

ROS - C++实现RosBag包回放/提取

文章目录 1. 回放原理2. 回放/提取 多个话题3. 回放/提取数据包,并实时发布 1. 回放原理 #include <ros/ros.h>#include <rosbag/bag.h>#include <std_msgs/String.h>int main(int argc, char** argv){// 初始化ROS节点ros::init(argc, argv,

ROS - C++实现RosBag包录制

文章目录 1. 录制原理2. 录制多个话题3. 订阅ROS消息,实时录制 1. 录制原理 #include <ros/ros.h>#include <rosbag/bag.h>#include <std_msgs/String.h>int main(int argc, char** argv){// 初始化ROS节点ros::init(argc, argv, "reco

hector_quadrotor编译总结 | ubuntu 16.04 ros-kinetic版本

hector_quadrotor编译总结 | ubuntu 16.04 ros-kinetic版本 基于Ubuntu 16.04 LTS系统所用ROS版本为 Kinetic hector_quadrotor ROS包主要用于四旋翼无人机的建模、控制和仿真。 1.安装依赖库 所需系统及依赖库 Ubuntu 16.04|ros-kinetic|Gazebo|gazebo_ros_pkgs|ge

hector_quadrotor编译总结 | ubuntu 14.04 ros-indigo版本

hector_quadrotor编译总结 | ubuntu 14.04 ros-indigo版本 基于Ubuntu 14.04 LTS系统所用ROS版本为 Indigo hector_quadrotor ROS包主要用于四旋翼无人机的建模、控制和仿真。 备注:两种安装方式可选:install the binary packages | install the source files

三维激光扫描点云配准外业棋盘的布设与棋盘坐标测量

文章目录 一、棋盘标定板准备二、棋盘标定板布设三、棋盘标定板坐标测量 一、棋盘标定板准备 三维激光扫描棋盘是用来校准和校正激光扫描仪的重要工具,主要用于提高扫描精度。棋盘标定板通常具有以下特点: 高对比度图案:通常是黑白相间的棋盘格,便于识别。已知尺寸:每个格子的尺寸是已知的,可以用于计算比例和调整。平面标定:帮助校准相机和激光扫描仪之间的位置关系。 使用方法 扫描棋盘:

Xiaojie雷达之路---雷达间干扰(二)置零法对干扰抑制

Hello,大家好,我是Xiaojie,欢迎大家能够和Xiaojie来一起学习毫米波雷达知识,本篇文章主要是介绍一下时域置零对雷达间干扰抑制的效果,一起来看看吧!!! 文章目录 前言正文原理性介绍代码 前言 在上一篇文章中介绍了BPM对雷达间干扰抑制的方法,而本篇文章是采用时域置零的方法进行雷达间干扰抑制 效果图: 视频如下: 雷达间干扰 正文

【最新华为OD机试E卷-支持在线评测】机器人活动区域(100分)多语言题解-(Python/C/JavaScript/Java/Cpp)

🍭 大家好这里是春秋招笔试突围 ,一枚热爱算法的程序员 ✨ 本系列打算持续跟新华为OD-E/D卷的三语言AC题解 💻 ACM金牌🏅️团队| 多次AK大厂笔试 | 编程一对一辅导 👏 感谢大家的订阅➕ 和 喜欢💗 🍿 最新华为OD机试D卷目录,全、新、准,题目覆盖率达 95% 以上,支持题目在线评测,专栏文章质量平均 94 分 最新华为OD机试目录: https://blog.

Ubuntu20.04+ros-noetic配置Cartographer

一、概述         因为要配置激光SLAM,Cartographer属于激光雷达SLAM 中比较经典的一款,在学习之前先将其在Ubuntu20.04首先配置出来并成功运行demo。 二、具体操作 (一)概述         使用平台是Windows的wsl2上的Ubuntu20.04子系统,双系统与虚拟机的安装原理与这个相同。主要依照的安装操作是官方文档,链接如下所示。 Runni