4. Bosch ADAS传感器接口与数据流

在 Bosch ADAS 系统中,传感器接口与数据流是时空同步的物理与逻辑基础。不同传感器输出的数据格式、频率、时间戳精度和传输方式差异很大,理解这些差异是后续做时间对齐、空间标定和融合的前提。本节从工程视角梳理六类核心传感器的接口特征,并给出可对照的参数关系。

一、六类传感器的数据格式与输出频率总览

Bosch 量产 ADAS 方案中,雷达(Radar)、摄像头(Camera)、激光雷达(LiDAR)、超声波(USS)、IMU 和 GNSS 各自承担不同感知任务,其数据接口也遵循不同标准。下表给出典型参数,用于建立量级概念(具体数值随型号和配置变化,此处为教学示例)。

传感器典型数据格式输出频率时间戳精度主要接口
毫米波雷达目标列表 + 原始 ADC 数据20 Hz(目标)/ 50–100 Hz(原始)µs 级CAN FD / Ethernet
摄像头YUV / RAW / MJPEG 帧30 fps / 60 fps帧同步信号GMSL / FPD-Link / Ethernet
激光雷达点云(XYZ + 强度)10–20 Hzµs 级Ethernet / PPS
超声波距离值 + 回波特征20–50 Hzms 级LIN / CAN
IMU加速度 + 角速度100–1000 Hzµs 级SPI / CAN
GNSSNMEA / 定位 + 速度1–10 Hzms 级UART / Ethernet

可以看到,IMU 频率最高、GNSS 最低,雷达和摄像头处于中间。频率差异直接决定了融合时的时间对齐策略:高频传感器需要降采样或插值,低频传感器需要外推或保持。

二、数据流与时间戳链路

每个传感器从采集到进入融合模块,都要经过“采集—打时间戳—传输—接收—缓存”的链路。时间戳的插入位置决定了同步精度。以摄像头为例,曝光开始时刻由帧同步信号触发,时间戳应在该时刻记录;若在传输完成后才打时间戳,会引入传输延迟误差。雷达和激光雷达通常在扫描周期开始时记录时间戳,IMU 则在每次采样中断中记录。

下图展示六类传感器从物理采集到融合输入的数据流与时间戳插入点,帮助理解各接口在同步链路中的位置。

Bosch ADAS 传感器数据流与时间戳插入点 毫米波雷达 20 Hz 目标列表 摄像头 30 fps 图像帧 激光雷达 10–20 Hz 点云 超声波 20–50 Hz 距离 IMU 100–1000 Hz GNSS 1–10 Hz 定位 时间戳插入点 扫描起始 曝光开始 扫描起始 发射时刻 采样中断 定位解算 传输接口 CAN FD / Ethernet GMSL / FPD-Link Ethernet / PPS LIN / CAN SPI / CAN UART / Ethernet 融合模块 时间对齐 空间标定 目标关联 状态估计 输出 10–20 Hz

三、各传感器接口的工程要点

毫米波雷达通常输出两类数据:目标列表(Object List)和原始 ADC 数据。目标列表包含距离、速度、角度、RCS 等字段,频率约 20 Hz,通过 CAN FD 或 Ethernet 发送。原始数据频率更高,用于自研算法,但带宽需求大。时间戳应在每个 chirp 帧起始处记录。

摄像头输出图像帧,常见格式有 YUV、RAW、MJPEG。帧率 30 fps 或 60 fps,通过 GMSL、FPD-Link 或 Ethernet 传输。关键点是曝光同步:多摄像头系统需要共用帧同步信号,确保同一时刻曝光。时间戳应绑定曝光开始时刻,而非接收时刻。

激光雷达输出点云,每个点包含 XYZ 坐标和反射强度,频率 10–20 Hz。点云数据量大,通常走 Ethernet,并配合 PPS(秒脉冲)做硬件同步。时间戳记录扫描起始时刻,点云内每个点还可带相对时间偏移。

超声波输出距离值和回波特征,频率 20–50 Hz,通过 LIN 或 CAN 传输。超声波响应慢,时间戳精度在 ms 级,适合低速泊车场景,不适合高速融合。

IMU输出三轴加速度和角速度,频率 100–1000 Hz,通过 SPI 或 CAN 传输。IMU 是高频参考源,时间戳在采样中断中记录,精度可达 µs 级,常用于短时外推和姿态估计。

GNSS输出 NMEA 语句或解析后的定位、速度、航向,频率 1–10 Hz,通过 UART 或 Ethernet 传输。GNSS 时间戳对应定位解算时刻,精度 ms 级,常作为全局时间参考。

四、频率差异带来的同步策略

融合模块接收六类数据时,必须处理频率不一致的问题。常见做法是:以 IMU 高频数据为基准,对雷达、摄像头、激光雷达做时间对齐;对 GNSS 和超声波做保持或外推。具体来说,若雷达 20 Hz、摄像头 30 fps,融合周期可设为 50 ms,每个周期内取最近一帧雷达和摄像头数据,用 IMU 积分补偿时间差。

工程提示:时间戳应尽量靠近物理采集时刻。若在传输后打时间戳,需测量并补偿传输延迟。多传感器系统中,建议统一使用同一时钟源(如 GNSS PPS 或车载以太网 gPTP),避免各传感器时钟漂移导致对齐误差累积。

五、接口参数对照与选型参考

实际项目中,选择接口时需权衡带宽、延迟、成本和同步精度。下表给出典型场景的接口选择建议(示例)。

场景推荐接口理由
前向雷达 + 摄像头融合CAN FD + GMSL带宽足够,成本可控,同步成熟
激光雷达点云传输Ethernet + PPS高带宽,硬件同步精度高
泊车超声波LIN低速、低成本,满足 ms 级同步
高精度定位GNSS + IMU 组合GNSS 低频 + IMU 高频互补