历史上的今天
今天是:2025年05月07日(星期三)
2019年05月07日 | 激光雷达传感器选型指导,这些重要指标你关注过?
2019-05-07
激光雷达作为机器人定位导航的标配,在帮助机器人自主行走中发挥了重要作用,作为主要用途是激光测距的传感器而言,测量距离、扫描频率、角分辨率、测量精度等数据必定是大部分人衡量的重要指标,但除此之外,还有两项非常重要却少有人关注的指标也是选购产品考虑的重要因素。
深色物体检出率
在实际工作场景中,除了白色墙面还会有很多深色的物体,如家具、暗色的墙纸等,这时,激光测距传感器(激光雷达)能否顺利的检测出深色物体就尤为重要,否则很容易导致机器人定位和建图出现问题,对后期机器人工作产生重要影响。

目前,激光测距传感器所标称的距离大多以90%反光率的漫反射物体(如白纸)作为测试基准。但实际上,对于深色数据的有效检出也同样是一个重要的性能指标。深色物体因吸收了绝大部分的光能量,要让激光雷达对于深色物体具有和白色物体一样的检出能力是很难的。
正是因为深色物体检测的重要性,激光雷达企业一直将该指标作为研发的重要方向,以激光雷达企业思岚科技而言,经过多年的持续创新和产品迭代,目前思岚科技的RPLIDAR 系列A2以上激光雷达仅有10%以下反射率的黑色物体,也可实现10米以上的检测距离。
环境光抗干扰能力
除了深色物体的检测能力外,机器人在实际环境中,还会受到各类环境光照的影响。窗外投射进来的阳光、室内的人造光源甚至是直接暴露在室外工作,这些情况都有可能对于激光雷达产生干扰。
出现环境光的干扰会导致激光雷达出现噪声,影响使用。一般环境光干扰主要有如下两种形式:
1.局部干扰光源产生的噪点:像画面中一些人造光源可能会产生测距干扰,透过窗户从外部射入的阳光,会对某个特定测量角度产生干扰。
2.全局环境光干扰产生的致盲和噪点:这类情况一般出现在室外情况下,由于环境整体的背景光照较强,会导致激光雷达在各方向上都可能出现干扰。
同时,也可能导致雷达的有效测量距离变短或者完全无法进行距离测量。
如果不对这类干扰进行处理,就会像下图中的效果:

所以,环境光抗干扰能力也同样重要,目前TOF激光雷达得益于TOF超短时光脉冲的特性,在室内外均可达到同样的建图和测距效果,以思岚新品RPLIDAR S1激光测距传感器为例,它可实现在60klx光下的有效工作,不受室外强光的干扰。即使是在室外超大场景下建图也毫不费力。


RPLIDAR S1在室外60klx阳光下雷达正常工作
同样,针对深色物体,在一定测距范围内,RPLIDAR S1的表现也很出色,一起来看看实际检测效果吧。
室内黑色物体检测效果:


室外黑色物体检测:


近年来,经过激光雷达企业的不断努力,我国机器人用激光雷达技术与国外的差距越来越小,国产品牌已成为大多数企业的首选。
史海拾趣
|
自己仿东山大哥的LCD程序,做了一个LCD显示图片的程序 主要显示程序如下 void Test_Lcd_Tft_16Bit_240320(void) { printf(\"[TFT 64K COLOR(16bpp) LCD TEST]\\n\"); Paint_Bmp(flower); getc(); ...… 查看全部问答> |
|
怎样设计一个关于电度抄表程序呢?就是抄表员手上拿着抄表的那种…… 相关硬件是PDA北京振中公司的thinpad系列掌上PDA 应用的语言是c语言或是zzbase 谁有类似的程序 不慎感谢… 查看全部问答> |
|
衬底材料是半导体照明产业技术发展的基石。不同的衬底材料,需要不同的外延生长技术、芯片加工技术和器件封装技术,衬底材料决定了半导体照明技术的发展路线。 衬底材料的选择主要取决于以下九个方面: 结构特性好,外延材料与衬底的晶体结构相同或相 ...… 查看全部问答> |
|
我最近用义隆 EM78P259N的芯片开发程序。使用c语言实现的,开发环境为官方提供的集成开发环境eUIDE。 在仿真器上把程序写好后,然后烧录到芯片中。加点运行后没有任何反应。请各位大侠帮忙分析一下。 疑问: 1.这个c程序编译完成后就直接用他们 ...… 查看全部问答> |
|
人体感应光控LED灯具: 在全球环境资源紧张的今天,节能无不是每行每业所关注的一个话题。在离不开灯具的这个时代,如果照明能源能节省的话,将会节省不少电能,于是聪明的人们就想到了节能灯具,现在全球有一大半都在使用节能 ...… 查看全部问答> |
|
本帖最后由 paulhyde 于 2014-9-15 09:48 编辑 设计一个前置放大电路,使其在较宽的频带范围内具有良好的直流和交流特性,电路包括输入阻抗匹配、无源衰减网络、有源放大等环节,采用单端输入单端输出方式实现信号变换。输入阻抗匹配单元有50Ω和1 ...… 查看全部问答> |
|
void main() { char i ; DDRC = 0x00; PORTC = 0xff; DDRA = 0xff; while(1) &nbs ...… 查看全部问答> |




