2. 感知系统基础

做感知联调这些年,我接触最多的就是这四类传感器。说实话,刚入行那会儿我也犯过迷糊——摄像头和激光雷达到底谁更重要?超声波是不是太落伍了?今天咱们就把这事儿掰扯清楚。

一、摄像头:感知系统的“眼睛”

摄像头的工作原理,说白了就是模仿人眼。光线通过镜头,打到CMOS或CCD感光元件上,光电转换后生成数字图像。我习惯把摄像头分为三类:

  • 单目摄像头:只有一个镜头,靠算法估算深度。成本低,但测距精度一般。
  • 双目摄像头:两个镜头模拟人眼视差,能直接算深度。我在项目里用过,标定比较麻烦,但效果确实好。
  • RGB-D摄像头:除了彩色图像,还能输出深度图。像Kinect那种,室内用还行,户外就有点吃力了。

选型时,我一般先看这几个参数:

参数 说明 我的建议
分辨率 图像细节的精细程度 不低于720p,推荐1080p
帧率 每秒采集的图像数 至少30fps,高速场景要60fps
视场角 能看到的范围 水平120°以上比较实用
动态范围 适应明暗变化的能力 120dB以上,否则逆光就瞎了

我的经验:有一次在隧道口做测试,普通摄像头直接过曝,什么都看不见。后来换了高动态范围的传感器,问题才解决。所以,动态范围这个参数千万别忽视。

二、激光雷达:精度之王

激光雷达的原理其实不复杂——发射激光束,打到物体上反射回来,根据飞行时间算距离。嗯,这里要注意:激光雷达分机械式和固态式两种。

机械式激光雷达:内部有个旋转机构,能扫360°。Velodyne的64线雷达我用了好几年,精度确实高,但价格也感人。而且机械结构容易坏,震动大了就不行。

固态激光雷达:没有旋转部件,靠相控阵或Flash方式扫描。成本低、寿命长,但视场角一般只有120°左右。我最近的项目就在用固态雷达,性价比确实高。

选型时,我重点关注这几个指标:

  • 线数:16线、32线、64线、128线。线数越多,点云越密,但价格也越贵。我个人觉得,32线是性价比之选。
  • 探测距离:一般200米以内够用。要跑高速的话,建议300米以上。
  • 精度:±2cm以内算合格。我遇到过精度差的雷达,测出来的距离忽大忽小,根本没法用。
  • 帧率:10Hz是主流,20Hz更好。

避坑指南:我曾经在雨雾天测试激光雷达,结果点云稀疏得可怜。后来才知道,激光对雨雾的穿透力有限。所以,别指望激光雷达在所有天气下都好使。

三、毫米波雷达:全天候选手

毫米波雷达的工作原理,跟激光雷达有点像,但它用的是毫米波段的电磁波。波长比激光长,所以穿透力强,雨雾天照样工作。你想想看,这玩意儿在自动驾驶里多重要。

毫米波雷达主要分两类:

  • 24GHz雷达:探测距离短(50米以内),常用于盲区检测。我最早接触的就是这种,精度一般,但胜在便宜。
  • 77GHz雷达:探测距离远(200米以上),精度高,现在主流方案都用这个。我建议直接上77GHz,别走弯路。

选型参数方面:

参数 说明 典型值
工作频率 24GHz或77GHz 77GHz更优
探测距离 最远能测多远 200m+
距离精度 测距的误差范围 ±0.5m以内
速度精度 测速的误差范围 ±0.1m/s
视场角 水平和垂直覆盖范围 水平±60°,垂直±10°

核心要点:毫米波雷达最大的优势是全天候。激光雷达下雨天就怂了,但毫米波雷达照样干活。不过它也有短板——对金属物体敏感,对行人等非金属目标检测能力弱。

四、超声波传感器:短距离专家

超声波传感器,原理就是发射超声波,等回声回来算距离。说白了,跟蝙蝠的回声定位一个道理。很多人觉得超声波过时了,其实不然——在近距离探测上,它性价比无敌。

我一般在这些场景用超声波:

  • 泊车辅助:倒车雷达,探测距离0.2-3米,精度够用。
  • 盲区检测:车侧盲区,配合毫米波雷达一起用。
  • 近距离防撞:比如AGV小车,防止撞到人。

选型时注意:

  • 频率:40kHz是主流,也有58kHz的。频率越高,分辨率越好,但探测距离会变短。
  • 探测角度:一般30°-60°,角度越大,覆盖范围越广,但精度会下降。
  • 盲区:超声波有近场盲区,一般20cm以内测不准。我踩过这个坑,后来加了红外传感器补盲区。

我的经验:超声波传感器对温度敏感。冬天和夏天的测距结果能差好几厘米。所以,如果要求高精度,记得加温度补偿算法。

五、传感器选型对比

四种传感器各有千秋,我整理了一张对比表:

传感器 优势 劣势 典型应用
摄像头 信息丰富,能识别物体 受光照影响大,测距不准 车道线检测、交通标志识别
激光雷达 精度高,3D感知强 成本高,雨雾天性能下降 高精度地图、障碍物检测
毫米波雷达 全天候,测速准 分辨率低,无法识别物体 自适应巡航、盲区检测
超声波 成本低,近距离可靠 距离短,受温度影响 泊车辅助、近距离防撞

实际项目中,我从来不会只用一种传感器。摄像头+毫米波雷达是基础组合,再加个激光雷达就是豪华配置了。你想想看,每种传感器都有短板,只有融合起来才能互补。

六、知识体系总览

下面这张图,是我自己总结的传感器知识框架。你看一眼,心里就有数了:

传感器基础:知识体系总览 感知传感器 摄像头 工作原理:光电转换 分类:单目/双目/RGB-D 关键参数:分辨率/帧率/动态范围 激光雷达 工作原理:TOF测距 分类:机械式/固态式 关键参数:线数/距离/精度 毫米波雷达 工作原理:电磁波反射 分类:24GHz/77GHz 关键参数:频率/距离/速度精度 超声波传感器 工作原理:声波回声 应用:泊车/盲区/防撞 关键参数:频率/角度/盲区 选型核心:场景决定传感器,融合才是王道

这张图把四种传感器的核心信息都串起来了。我个人习惯,做项目前先画这么一张图,思路就清晰了。

好了,传感器基础就聊到这儿。记住一句话:没有最好的传感器,只有最合适的组合。下次咱们聊聊传感器标定的事儿,那又是另一番天地了。

可可精品资料库