1. ADAS传感器概述:摄像头、毫米波雷达、激光雷达、超声波雷达的工作原理与性能对比
各位工程师朋友,咱们开始第一讲。做ADAS标定这么多年,我经常被问到:“到底该用哪种传感器?”说实话,没有完美的传感器,只有最合适的组合。今天我就把这四种主流传感器掰开揉碎了讲清楚。
1.1 摄像头:ADAS的“眼睛”
摄像头的工作原理,说白了就是模仿人眼。光线通过镜头,打到CMOS或CCD感光元件上,转换成电信号,再变成数字图像。嗯,这里要注意:摄像头本身不测距,它靠的是图像算法来推算距离。
核心参数:
- 分辨率:从VGA到8K都有,但ADAS主流还是200万-800万像素
- 帧率:通常30fps,高端的有60fps
- 动态范围:这个很关键,120dB以上才能应对隧道出入口这种场景
- 视场角:前视一般50°-120°,环视需要180°鱼眼
我个人习惯把摄像头分为三类:单目、双目、三目。单目便宜但测距精度一般,双目靠视差算距离,精度高但计算量大。我在项目中遇到过用单目做车道线检测,白天效果很好,一到晚上就抓瞎——后来加了红外补光才解决。
避坑指南:我曾经以为高分辨率就是王道,结果发现200万像素和800万像素在白天差别不大,但晚上噪点差异很明显。选型时别只看分辨率,要看单像素尺寸和信噪比。
1.2 毫米波雷达:全天候的“蝙蝠”
毫米波雷达的工作原理,你可以想象成蝙蝠的回声定位。它发射毫米波段的电磁波(24GHz、77GHz、79GHz),碰到物体反射回来,通过多普勒效应测速,通过飞行时间测距。
为什么ADAS离不开它?因为摄像头怕黑、怕雨、怕雾,但毫米波雷达不怕。我记得有一次在高速上标定,突然下起暴雨,摄像头直接罢工,但毫米波雷达的数据纹丝不动。
| 参数 | 24GHz | 77GHz | 79GHz |
|---|---|---|---|
| 带宽 | 200MHz | 1GHz | 4GHz |
| 距离分辨率 | 约0.75m | 约0.15m | 约0.04m |
| 最大测距 | 约100m | 约250m | 约200m |
| 角分辨率 | 约30° | 约10° | 约3° |
注意:毫米波雷达有个致命弱点——对静止目标不敏感。你想想看,高速上前面停着一辆车,雷达可能把它当成路边的护栏滤掉了。这就是为什么需要融合摄像头的原因。
1.3 激光雷达:高精度的“3D扫描仪”
激光雷达(LiDAR)的工作原理,就是发射激光束,测量反射时间。它不像摄像头那样需要算距离,直接给你点云数据。每个点都包含(x,y,z)坐标和反射强度信息。
我刚开始接触激光雷达时,觉得这玩意儿太完美了。后来发现,它怕什么?怕雨、怕雾、怕灰尘。激光束打到雨滴上会散射,点云就变得稀稀拉拉。还有,它贵啊!一个64线机械式激光雷达,价格能买一辆车。
主流类型对比:
- 机械式:旋转扫描,360°视场,但体积大、寿命短
- 固态式:OPA或Flash方案,无运动部件,可靠性高
- 混合固态:MEMS微振镜方案,目前最主流
我个人建议,如果做L2级辅助驾驶,激光雷达不是必须的。但到了L3以上,没有激光雷达,你很难通过功能安全认证。为什么?因为摄像头和毫米波雷达都有盲区,激光雷达能补上这个缺口。
1.4 超声波雷达:近距离的“触角”
超声波雷达,就是倒车雷达用的那种。它发射40kHz左右的声波,靠回波测距。原理简单,成本极低,一个传感器才几十块钱。
但它的缺点也很明显:测距短(一般0.2-5米),精度低(厘米级),而且受温度、湿度影响大。我记得有一次在冬天标定,超声波雷达的测距偏差达到了15%,后来发现是温度补偿没做好。
实用技巧:超声波雷达的安装角度很关键。我建议安装时让传感器法线朝下倾斜5°-10°,这样能避免探测到地面,同时保证对低矮障碍物的检测。
1.5 性能对比:没有最好,只有最合适
好了,四种传感器都讲完了。咱们做个横向对比,你一看就明白。
| 性能维度 | 摄像头 | 毫米波雷达 | 激光雷达 | 超声波雷达 |
|---|---|---|---|---|
| 测距能力 | 中(依赖算法) | 强(最远250m) | 强(最远200m) | 弱(<5m) |
| 测速能力 | 弱 | 强(多普勒) | 中 | 无 |
| 目标识别 | 强(车道线、交通标志) | 弱(只能检测金属物体) | 中(可识别轮廓) | 无 |
| 全天候能力 | 弱(怕黑怕雨) | 强(不受光照影响) | 中(怕雨雾) | 中(受温度影响) |
| 成本 | 低(几百元) | 中(千元级) | 高(万元级) | 极低(几十元) |
| 数据量 | 大(图像流) | 小(点目标) | 大(点云) | 极小 |
你想想看,为什么现在的量产车基本都是摄像头+毫米波雷达的组合?因为成本可控,而且互补性强。摄像头负责识别,毫米波雷达负责测距测速。激光雷达呢?目前还是高端车型的专属,或者用在Robotaxi上。
我的建议:做传感器选型时,别只看参数表。你要问自己三个问题:
- 这个传感器在目标场景下的失效模式是什么?
- 它的输出数据,我的算法能不能消化?
- 成本预算够不够冗余备份?
好了,第一章就到这里。下一章咱们聊聊传感器标定的基础理论,包括坐标系变换、内参外参这些硬核内容。到时候我会分享一些我在标定场里踩过的坑,保证让你少走弯路。