2、传感器基础:摄像头、激光雷达、毫米波雷达、超声波雷达、GNSS/IMU的工作原理、输出特性与误差来源
智能驾驶系统的感知层由多种异构传感器构成,每种传感器在物理原理、数据输出形式、探测范围、精度特性及失效模式上存在显著差异。理解这些底层特性是进行多传感器标定、时间同步、空间对齐及融合验证的前提。本章将逐一剖析五类核心传感器(摄像头、激光雷达、毫米波雷达、超声波雷达、GNSS/IMU)的工作原理、输出特性与误差来源,并给出工程实践中的关键判断依据。
上图展示了智能驾驶感知系统中各类传感器的数据流向与误差耦合关系。在实际工程中,没有任何单一传感器能在所有场景下保持可靠,因此标定的核心任务就是建立各传感器之间的精确空间变换关系,并量化其不确定性,为融合算法提供可信输入。
2.1 摄像头:被动光学感知的核心
核心原理
摄像头基于CMOS或CCD图像传感器,通过镜头将三维世界投影到二维像素平面。其成像过程遵循小孔成像模型,涉及内参(焦距、主点、畸变系数)和外参(旋转矩阵、平移向量)。摄像头输出的是稠密的RGB图像,具有丰富的纹理和颜色信息,是目标识别、车道线检测、交通标志识别的主要数据源。
输出特性与误差来源
- 输出特性:分辨率(如1920×1080)、帧率(30/60fps)、动态范围(HDR)、视场角(水平/垂直FOV)、曝光时间、增益。
- 误差来源:镜头畸变(径向畸变、切向畸变)、卷帘快门效应(运动畸变)、光照变化(逆光、暗光)、运动模糊、对焦误差、温度漂移导致的内参变化。
| 误差类型 | 典型量级 | 标定/补偿方法 |
|---|---|---|
| 径向畸变 | k1≈-0.3~0.3 | 棋盘格标定(Zhang法) |
| 切向畸变 | p1/p2≈±0.01 | OpenCV/ROS camera_calibration |
| 卷帘快门 | 行间延迟~10-30ms | 全局快门传感器/运动补偿 |
| 温度漂移 | 焦距变化0.1%~0.5% | 温度补偿模型/定期重标定 |
2.2 激光雷达:主动三维测量
核心原理
激光雷达(LiDAR)通过发射激光脉冲并测量反射光的时间差(TOF)或调频连续波(FMCW)的频差来计算目标距离。机械式LiDAR通过旋转扫描获得360°点云,固态LiDAR则通过光学相控阵或MEMS微镜实现扫描。输出为三维点云,每个点包含(x,y,z)坐标和反射强度值。
输出特性与误差来源
- 输出特性:线束(16/32/64/128线)、测距范围(0.1~200m)、测距精度(±2cm)、角分辨率(0.1°~0.4°)、点频(每秒数十万至数百万点)、反射率信息。
- 误差来源:测距噪声(高斯分布)、角度编码误差、多径效应(镜面反射)、雨雾衰减、边缘抖动(物体边缘点云不连续)、运动畸变(扫描过程中车辆运动导致点云扭曲)。
对于运动畸变问题,常用的补偿方法是利用IMU的角速度和加速度信息,将每个激光点的时间戳对应的位姿进行插值,将点云变换到统一坐标系下。这一过程在标定中需要特别注意时间同步精度,通常要求激光雷达与IMU的时间偏差小于1ms。
2.3 毫米波雷达:全天候目标探测
核心原理
毫米波雷达(mmWave Radar)工作在76-81GHz频段,通过发射调频连续波(FMCW)信号,利用混频后的中频信号提取目标的距离、速度和角度信息。其测距原理基于发射信号与回波信号的频率差,测速基于多普勒频移,测角基于天线阵列的相位差(MIMO技术)。
输出特性与误差来源
- 输出特性:探测距离(0.2~250m)、距离分辨率(约0.04~0.1m)、速度分辨率(约0.1m/s)、方位角视场(±60°~±90°)、俯仰角视场(±15°)、输出目标列表(含RCS反射截面积)。
- 误差来源:多径反射(隧道、护栏)、高度模糊(无法区分高架桥与地面目标)、静止目标漏检(多普勒为零)、角度测量误差(天线耦合)、距离旁瓣干扰。
| 参数 | 典型值 | 误差范围 |
|---|---|---|
| 距离精度 | ±0.1m | 受信噪比影响 |
| 速度精度 | ±0.1m/s | 多普勒分辨率 |
| 角度精度 | ±1°(方位) | MIMO阵列设计 |
| 更新率 | 20~50ms | 帧周期 |
2.4 超声波雷达:近距泊车辅助
核心原理
超声波雷达利用压电陶瓷换能器发射40-60kHz的超声波脉冲,并接收障碍物反射的回波。通过测量发射与接收之间的时间差(TOF),结合声速(约340m/s)计算距离。其探测范围通常在0.2~5m,主要用于自动泊车、盲区监测等低速近距场景。
输出特性与误差来源
- 输出特性:探测距离(0.2~5m)、波束角(约60°~90°)、测距精度(±1~2cm)、更新率(10~20Hz)、输出为距离值或占用栅格。
- 误差来源:温度影响声速(每升高10°C,声速增加约0.6m/s)、湿度、风噪、多径反射(地面反射)、目标形状(吸音材料、锥形物体)、串扰(多探头同时工作)。
超声波雷达的误差模型相对简单,但温度补偿是工程难点。建议在ECU中集成温度传感器,实时修正声速。对于自动泊车系统,超声波雷达与摄像头的联合标定需要建立超声波栅格与图像像素的映射关系,通常采用查表法或多项式拟合。
2.5 GNSS/IMU:全局定位与姿态参考
核心原理
GNSS(全球导航卫星系统)通过接收多颗卫星信号,利用伪距测量和载波相位差分(RTK)实现厘米级定位。IMU(惯性测量单元)由三轴加速度计和三轴陀螺仪组成,通过积分加速度和角速度获得位置、速度和姿态。两者通过卡尔曼滤波(如松耦合或紧耦合)进行融合,提供高频(100Hz+)且无漂移的定位输出。
输出特性与误差来源
- GNSS输出:经纬度、海拔、速度、航向角、定位精度(RTK可达2cm)、更新率(5~20Hz)。误差来源包括卫星钟差、电离层/对流层延迟、多路径效应、天线相位中心偏移、城市峡谷遮挡。
- IMU输出:三轴加速度(m/s²)、三轴角速度(rad/s)、姿态角(横滚、俯仰、航向)。误差来源包括零偏(bias)、比例因子误差、交轴耦合、随机游走(angle random walk)、温度漂移。
| 误差项 | 典型值(MEMS级) | 补偿方式 |
|---|---|---|
| 加速度计零偏 | ±10mg | 六位置静态标定 |
| 陀螺仪零偏 | ±10°/h | 静止采集求均值 |
| 比例因子误差 | 0.1%~0.5% | 转台速率标定 |
| 随机游走 | 0.1~0.5°/√h | Allan方差分析 |
2.6 多传感器标定的综合验证方法
在实际项目中,各传感器的误差会相互耦合。例如,摄像头与激光雷达的外参标定误差会直接影响目标级融合的关联正确性;GNSS/IMU的航向误差会导致激光雷达点云投影到图像时产生系统性偏移。因此,标定验证需要采用“由粗到精”的策略:先进行单传感器内参标定,再进行两两外参标定,最后进行多传感器联合优化。
一个典型的验证流程包括:
- 静态验证:在标定车间内,使用已知尺寸的标定板(如棋盘格、V字靶标)验证摄像头内参和激光雷达外参。
- 动态验证:在封闭测试场,车辆沿预设轨迹行驶,通过对比融合输出与RTK真值,评估整体定位误差。
- 长期稳定性验证:在耐久路试中,定期检查外参是否发生漂移(如摄像头松动、雷达支架变形)。
总结而言,每种传感器都有其物理极限和适用边界。摄像头在光照良好时信息最丰富,但在黑夜或逆光下性能骤降;激光雷达精度高但受天气影响大;毫米波雷达全天候但稀疏;超声波仅限近距;GNSS/IMU提供全局参考但存在漂移。多传感器标定的本质,就是将这些异构数据统一到同一时空坐标系下,并利用冗余信息互相校正,最终输出可靠的环境感知结果。