激光雷达传感器行业非常广阔,每个细分方向都可以大有所为,就单线激光雷达传感器而言,致力于解决好机器人的自主定位导航能力,能突破的道路只有一条:以实用性和可靠性作为第一考虑,而非一味的去追求参数。
那么作为一款供定位导航使用的激光雷达传感器,到底什么才是衡量它实用和可靠的指标?

测距范围?采样率?精度? 只是水面上的冰山一角!

作为主要用来测量距离的激光雷达传感器,其测量的最大距离(量程)自然是其最核心的指标。大部分激光雷达传感器都会直接以测量距离作为其主要指标。不过除了测距范围外,相信大家也熟悉以下这些数据指标:


较高的扫描频率可以确保安装激光雷达传感器的机器人实现较快速度的运动,并且保证地图构建的质量。

但要提高扫描频率并不只是简单的加速激光雷达传感器的内部扫描电机旋转这么简单,对应的需要提高测距采样率。否则当采样频率固定的情况下,更快的扫描速度只会降低角分辨率。

除了测距距离、扫描频率之外,测量分辨率和精度对于激光雷达传感器性能来说同样重要,并且对于三角测距激光雷达而言,也更具有挑战。

由于测量原理的关系,虽然一般在10米以内都可以实现很高的测距分辨率,但其分辨率亦会随着探测物体距离增加而剧烈下降。

因此,为了实现更远距离的探测,就不只是增加激光器功率这么简单了,需要对于测距核心有本质的改良。同时为了可靠量产,也需要做很多的配套工作。

上面列举的这些性能指标都是大家所知道的,自然也是激光雷达传感器厂商长久以来一直在不断追求和突破的。

不过,这个并不是说要盲目的追求这些指标的提高,而是要像前面所说,要更加看重整体产品的实用和可靠性,更好的参数不一定能带来更好的产品,可能还会带来其他方面的缺失。

所以现在,我们来聊聊你可能不熟悉的激光雷达传感器的一面,也是在选择激光雷达传感器产品时所需要注重考虑的因素。

水下的冰山-日光抗击能力和深色物体检出率

除了上述测距距离、采样率、精度等大家都熟知的性能指标外,在雷达实际使用中还有两个非常重要但往往不太被大家了解的性能指标:

深色物体检出率

环境光抗干扰能力

在实际工作中,很多应用环境中的物体大多不是白色墙面,而是深色的,如家具,暗色的墙纸。此时,激光雷达传感器本身是否对于暗色物体有很好的检出效果就非常重要。一款号称有10多米的激光雷达传感器,如果对于深色物体只有几米的检出率,那就容易导致机器定位和建图出现问题,对后期的定位导航工作也会产生很大的影响。

目前,激光雷达传感器所标称的距离大多以90%反光率的漫反射物体(如白纸)作为测试基准。但实际上,对于黑色数据的有效检出也同样是一个重要的性能指标。

深色物体吸收了绝大部分的光能量,要让激光雷达传感器对于深色物体具有和白色物体一样的检出能力是不现实的,对于以机器视觉为核心的三角测距远离雷达而言更是如此。

不过,正因为这个指标的重要性,激光雷达传感器厂商一直将提升对深色物体探测能力作为研发激光雷达传感器的重点方向之一,即使再难也力求突破。经过这几年来的多次迭代,以国内激光雷达传感器厂商思岚来说,其A2M6对于仅有10%以下反射率的黑色物体,也可实现10米的检测距离,这基本与目前TOF原理激光雷达传感器一致。

说得再多也不如实际检验:

看到通道尽头的黑色物体了吗?这种几乎不反射光的黑色是很多三角测距激光雷达传感器的噩梦。但从实用性角度看,一款标称10米以上的激光雷达传感器,必须至少能在6米距离以上有效得进行检测。但是RPLIDAR A2M6即使在10米距离下,仍旧可以对其进行有效检测。

RPLIDAR A2M6


对黑色检出能力较弱的早期雷达

要知道,对于不同反射率物体的最大检出距离是激光雷达传感器的一大检验指标。目的只有一个,让激光雷达传感器在实际工作中也同样表现出色。

除了深色物体检出能力外,实际工作环境也会受到各类环境光照的影响。从落地窗投射进来的阳光、各类室内的人造光源甚至是直接暴露在室外工作,这些情况都有可能对于激光雷达传感器产生干扰。

这对于采用三角测距法原理的激光雷达传感器来说影响更加严重。因为需要能够区分出环境光和激光信号,就需要有更优异的处理算法和光学调校。

传统受限于原理,三角测距法的激光雷达传感器都会给大家一种完全无法抗击环境光照的印象,更不提在室外可以工作的可能性了。

不过,对于RPLIDAR而言并不是如此,环境光抗干扰能力从第一代RPLIDAR A1开始就是我们非常重视的指标。以至于对于A2M6系列来说,甚至已经可以完成一定的室外工作任务。

那么,环境光干扰到底有什么问题呢?它会导致雷达出现噪声,影响使用。

一般环境光干扰有如下两种形式:

a)局部干扰光源产生的噪点
像画面中这类人造光源或者通过窗户从外部射入的阳光,会对于某个特定测量角度产生干扰。

人造光源可能会产生测距干扰

b)全局环境光干扰产生的致盲和噪点

这类情况一般出现在室外情况下,由于环境整体的背景光照较强,会导致雷达在各方向上都可能出现干扰。

同时,也可能导致雷达的有效测量距离变短或者完全无法进行距离测量。

如果不对这类干扰进行处理,就会像下图那样:

要很好的实现抗击光干扰对于三角测距激光雷达来说一直是一个很大的挑战。良好的抗环境光能力很大程度上也和前面提到的深色物体检出率很多时候也是矛盾的,除非对激光的安全性置之不理。

这里,我们展示一些相关的测试效果。比如试试看直接一个强光灯对着激光雷达传感器? 像是浴霸灯泡会直接产生红外光的: 

在室外整体环境光较强的情况下,这个激光雷达传感器并不会出现致盲或者干扰的问题。当正午阳光照射在墙面上,激光雷达传感器还能测到数据吗?像是下图中,激光雷达传感器不但在5米处毫无压力的检测出了阳光直射的墙面,同时也顺利的探测了环境周围其他物体。

在一定程度上,经过这几年的努力,激光雷达传感器已经具有相对优异的环境光抗击能力,甚至在完全室外的环境下,也可以承担一系列工作。当然,我们也深知目前这一切还有很多工作要做并将一直致力于其性能的提升。

其实,任何一款好产品都不仅仅是它所标识的核心参数那么简单。背后一定还存在着更多的逻辑,和相互之间的牵扯。虽然你未必熟悉过,但它们默默的守护着这款产品在实际工作中表现出色。技术细节有千千万万,但不变的都是对于一款产品的执着。
本文摘自思岚科技官网,原文地址:http://www.slamtec.com/cn/New...

衡量激光雷达性能好坏的标准是什么?相关推荐

  1. 架构高性能网站秘笈(一)——了解衡量网站性能的指标

    服务器如何发送数据? 服务器程序将需要发送的数据写入该程序的内存空间中: 服务器程序通过操作系统的接口向内核发出系统调用: 系统内核将用户态内存空间中的数据复制到内核缓冲区中去,然后通知网卡过来取:此 ...

  2. 路由器的类型及衡量路由器性能的主要参数指标

    路由器的类型及衡量路由器性能的主要参数指标 |字号 订阅 互联网各种级别的网络中随处都可见到路由器.接入网络使得家庭和小型企业可以连接到某个互联网服务提供商:企业网中的路由器连接一个校园或企业内成千上 ...

  3. 多款激光雷达性能评估

    多款激光雷达性能评估 激光雷达,是以发射激光束探测目标的位置.速度等特征量的雷达系统.其工作原理是向目标发射探测信号(激光束),然后将接收到的从目标反射回来的信号(目标回波)与发射信号进行比较,作适当 ...

  4. 激光雷达+imu_多款激光雷达性能测估

    多款激光雷达性能测估 激光雷达,是以发射激光束探测目标的位置.速度等特征量的雷达系统.其工作原理是向目标发射探测信号(激光束),然后将接收到的从目标反射回来的信号(目标回波)与发射信号进行比较,作适当 ...

  5. 检测工业级交换机性能好坏的8种方法

    如今,工业级交换机的品牌和种类可谓是非常多,对于工业级交换机用户来说,如何选择,如何检测交换机的性能可以说是非常头疼的事情.其实一般检测工业级交换机的性能好坏也是有方法的,下面杭州飞畅科技就给大家介绍 ...

  6. 如何看计算机cpu的好坏,cpu主要的性能参数有哪些、怎么看?教你几招轻松看懂CPU性能好坏...

    CPU是Central Processing Unit(中央处理器)的缩写,CPU的详细参数包括内核结构, 主频,外频,倍频,接口,缓存,多媒体指令集,制造工艺,电压,封装形式,整数单元和浮点单元等. ...

  7. 了解衡量网络性能的四大指标:带宽、时延、抖动、丢包

    衡量网络性能的四大指标:带宽.时延.抖动.丢包. 如何客户需要我们去评估一个网络的性能,我们就可以从这四方面去进行评估. 带宽 1.带宽概念: 带宽在百度百科中定义:在单位时间内从网络中的某一点到另一 ...

  8. 一周技术思考(第21期)-人们说脏话的频率是衡量代码质量的唯一标准

    大家好,这里记录,我每周读到的技术书籍.专栏.文章以及遇到的工作上的技术经历的思考,不见得都对,但开始思考总是好的. Bob大叔在<代码整洁之道>这本书中,曾说过,"人们说脏话的 ...

  9. 衡量计算机网络性能的指标

    衡量计算机网络性能的指标主要有:速率.带宽.吞吐量.时延.时延带宽积 下面我们就开始一一的介绍. 速率 比特(binary digit):是计算机中数据量最基本的的单位,也是信息论中使用的信息量的单位 ...

最新文章

  1. 遗传算法主程序(辅助)
  2. 多核服务器的JVM优化选项(转载)
  3. GreenDao3.2简单使用
  4. 【算法设计与分析】最长公共子序列问题 动态规划算法 超详细
  5. 初步掌握HDFS的架构及原理
  6. powershell 文件/文件夹操作
  7. Git提示Please move or remove them before you switch branches.
  8. hazelcast_Hazelcast的MapLoader陷阱
  9. 利用next_permutation解答全排列问题
  10. 关闭打开苹果电脑Rootless机制
  11. IBM MQ - 连接远程队列管理器报AMQ4036错误
  12. 在windows2012R2安装SQLSERVER2012失败的问题之解决
  13. 让图片自适应屏幕大小
  14. 《遥感原理与应用》第三版——思维导图
  15. 使用鼠标右击Gite Bash Here 将本地文件上传到 GitHub
  16. 【Rust日报】2022-09-11 Shuttle 创建和部署带有ShuttleSerenity的 Discord 机器人!
  17. 纯CSS 实现格子背景(国际象棋棋盘)
  18. 【苦练基本功】代码整洁之道 pt2(第4章-第6章)
  19. Linux yum的在线安装(yum命令)
  20. JavaScript 制作12小时进制的时钟特效

热门文章

  1. Java网络编程——Socket
  2. PS如何制作酷炫个性字母人像海报
  3. windows10怎么锁定计算机,别让Windows 10锁住亲友
  4. php双线切换线路,双线路策略路由和脚本备份切换
  5. 若依单体版本代码生成模块使用教程
  6. ORA-01033 的解决
  7. Spring Boot Mybatis简单使用
  8. Python中fastapi构建的web项目使用.gitlab-ci.yml文件在KubeSphere中进行自动部署
  9. MySQL数据库建表时对于某个字段设置了默认值,但是使用Spring Data Jpa的save后默认值没有生效
  10. Linux下的wc命令