跳转至

视觉与定位传感器:摄像头、IMUGNSS

这类传感器决定系统的语义理解能力与时空定位能力,是规划控制的上游基础。


1. 摄像头(Camera)

1.1 感光元件技术

参数 CMOS CCD
读出方式 每列独立 ADC,并行读出 逐行电荷转移
帧率 高(> 60 fps 容易实现) 较低
功耗
集成度 高(ISP、DSP 可集成)
车载主流

快门类型对比:

快门类型 原理 适用场景 局限
卷帘快门(Rolling Shutter) 逐行扫描,不同行采集时刻不同 静止/低速场景 运动中产生"果冻"畸变
全局快门(Global Shutter) 所有像素同时曝光 高速运动 成本更高,噪声略大

快门选型

高速行驶时(> 80 km/h),卷帘快门导致的运动畸变可显著影响目标检测精度。L3+ 系统的关键前视摄像头建议选用全局快门。

1.2 分辨率与视场角

配置 分辨率 FOV 用途
前视长焦 8 MP(3840×2160) 25–35° 远距车辆/信号灯识别(100–200 m)
前视标准 2–5 MP 60–80° 近场行人/障碍物
环视鱼眼 1–2 MP 180–200° 360° 近场,泊车拼接
车内 DMS 1–2 MP 宽角 驾驶员状态监测

1.3 HDR(高动态范围)技术

HDR 解决逆光、隧道口等高对比场景下的可用性问题:

多曝光融合(Multi-Exposure HDR):

短曝光(高亮区细节)→ ┐
中曝光(正常亮度)  → ┤── 融合算法 → HDR 图像(12–15 bit)
长曝光(暗区细节)  → ┘

动态范围(Dynamic Range):

\[DR = 20\log_{10}\frac{L_{\max}}{L_{\min}} \quad \text{(dB)}\]

汽车级 HDR 摄像头通常要求 > 120 dB(普通工业相机约 60–70 dB)。

1.4 关键性能指标

指标 说明 参考值
动态范围 可同时表达的最亮/最暗比值 > 120 dB(车规)
帧率 每秒帧数 30–60 fps(常规)
时延 光子到图像数据可用的时间 < 30 ms
感光度(ISO 等效) 低照度表现 越高越好,需权衡噪声
镜头畸变 图像几何变形 需标定纠正
温度工作范围 车规 -40°C ~ +85°C

2. IMU(惯性测量单元)

2.1 MEMS 传感器原理

加速度计(Accelerometer):

利用弹性悬挂质量块的挠曲量测量加速度:

\[F = m \cdot a \implies a = F / m\]

MEMS 加速度计通过电容差分测量质量块位移,转换为加速度。

陀螺仪(Gyroscope):

MEMS 陀螺仪利用科里奥利效应(Coriolis Effect)测量角速度:

\[F_{\text{Coriolis}} = 2m\boldsymbol{\omega} \times \boldsymbol{v}\]

在旋转参考系中,振动质量块受科里奥利力驱动,振幅与角速度成正比。

2.2 IMU 误差模型

IMU 的误差主要来源:

误差类型 描述 建模
零偏(Bias) 静止时非零输出 常数 + 随机游走
噪声密度 白噪声(高频) \(\sigma_a\)(mg/√Hz)、\(\sigma_\omega\)(°/h/√Hz)
零偏稳定性 长时间内零偏的变化 Allan 方差分析
标度因数误差 输出与真实值的增益偏差 ppm 级
轴间耦合 相邻轴信号泄漏 标定矩阵修正

IMU 积分漂移(误差传播):

\[\text{位置漂移} \approx \frac{1}{2} \sigma_a \cdot t^2 \quad \text{(加速度计零偏引起)}\]

\(\sigma_a = 1 \text{ mg}\) 的 MEMS IMU 为例,10 秒后位置漂移约 50 cm,30 秒约 4.4 m。因此 IMU 必须与外部绝对定位(GNSS/地图)融合。

2.3 Allan 方差(稳定性分析)

Allan 方差是评估 IMU 噪声特性的标准方法,分析不同积分时间下的噪声特征:

log(Allan Deviation)
↑
│ 斜率 -1/2:角度/速度随机游走(白噪声)
│
│ 斜率 0 最低点:零偏稳定性
│
│ 斜率 +1/2:速率随机游走(1/f 噪声)
└────────────────────→ log(积分时间)

2.4 安装建议

  • IMU 应安装在车体刚性结构上(底盘纵梁),避免弹性悬挂部件
  • 安装位置应尽量靠近车辆几何中心(减少杠杆臂效应)
  • 与主计算平台共振频率错开,减少振动耦合

3. GNSS(全球卫星定位系统)

3.1 系统概述

系统 运营方 频段 特点
GPS 美国(DoD) L1/L2/L5 最成熟,覆盖最广
BDS 中国 B1/B2/B3 中国境内增强
GLONASS 俄罗斯 G1/G2 FDMA 设计
Galileo 欧盟 E1/E5/E6 开放、高精度

现代车载 GNSS 芯片通常同时接收 GPS + BDS + GLONASS(多系统多频),可用卫星数大幅增加,定位精度和可用性显著提升。

3.2 定位原理

GNSS 定位基于到至少 4 颗卫星的伪距测量,求解 \((x, y, z, \Delta t)\)

\[\rho_i = \sqrt{(x-x_i)^2 + (y-y_i)^2 + (z-z_i)^2} + c \cdot \Delta t + \epsilon_i\]

其中 \(\rho_i\) 为伪距,\((x_i, y_i, z_i)\) 为卫星坐标,\(\Delta t\) 为接收机时钟误差,\(\epsilon_i\) 为误差项(大气延迟、多径等)。

3.3 RTK 差分定位原理

RTK(Real-Time Kinematic)通过基准站差分消除大部分误差:

基准站(已知精确坐标)
    │ 计算误差改正数(差分信息)
    ↓ 实时播发(4G/5G/V2X)
车端流动站
    │ 接收差分改正数
    │ 消除电离层/对流层/卫星钟差误差
    ↓
厘米级定位精度(水平 < 3 cm,垂直 < 5 cm)

PPP-RTK(精密单点定位+RTK):

结合精密卫星轨道/钟差产品和区域改正数,无需传统基准站,覆盖范围更广:

  • 精度:水平 5–10 cm(收敛后)
  • 收敛时间:1–3 分钟(配合模糊度固定技术)

3.4 城市环境挑战

问题 原因 缓解措施
多径效应 信号经建筑物反射到达接收机 多天线、高度角截止(> 15°)
信号遮挡 高楼/高架/隧道遮挡天空 IMU/视觉融合
信号欺骗 伪造 GNSS 信号 与其他传感器一致性校验
城市峡谷 高楼密集区卫星可见性差 多星座接收,V2X 辅助

4. 定位融合建议

4.1 融合架构

GNSS(10–100 Hz,全局约束)
    │
    ↓ 紧耦合(误差状态 KF)
GNSS/IMU 融合(100–1000 Hz)
    │ 提供粗粒度全局位姿
    ↓
LiDAR/视觉地图匹配(10–20 Hz)
    │ 提供精确 3D 位置约束
    ↓
因子图全局优化(后端)
    │
    ↓ 高频内插(IMU 积分)
最终定位输出(50+ Hz,厘米级精度)

4.2 各传感器贡献

传感器 时间特性 空间特性 典型贡献
IMU 高频(1 kHz),短时精确 相对运动 高频位姿更新,短时漂移填补
GNSS 中频(10 Hz),长时稳定 全局绝对 消除 IMU 长程漂移
LiDAR 地图匹配 中频(10 Hz),精确 局部相对 车道级精度,消除 GNSS 城市误差
视觉里程计 中频(30 Hz) 相对 GNSS 场景补充

4.3 GNSS 天线安装要求

  • 安装位置:车顶中央(最小遮挡角),远离金属支架(减少多径)
  • 接地面:需要足够大的接地面(Ground Plane),推荐直径 > 10 cm
  • 电缆走线:低损耗同轴电缆,避免靠近强 EMI 源(电机控制器、逆变器)
  • 双天线配置:安装两根天线可直接提供航向(Heading)初始化

5. 运维与数据闭环

5.1 关键监控指标

指标 说明 告警阈值
GNSS 卫星数 可用卫星数量 < 6 颗告警
PDOP 位置精度衰减因子(越小越好) > 3.0 告警
IMU 温度 影响零偏稳定性 超出工作范围告警
定位跳变 相邻帧位置突变 > 0.5 m/帧 告警
标定偏差 外参漂移量 > 0.3° 或 1 cm 告警

5.2 数据闭环

  • 记录每次标定版本与生效时间,支持按时段回溯
  • 对"定位跳变""姿态抖动""GNSS 失效"事件自动触发片段上传
  • 将典型失效工况回流训练集,持续优化融合策略和降级逻辑