三个核心挑战场景
旁车切入 cut-in、前车制动 lead-vehicle braking、前车切出并暴露前前车或障碍物 cut-out reveal。
Open Research Plan · DRIVEResearch × ADSafetyPilot
用自然驾驶数据回答一个很实际的问题:同样是被加塞、跟随前车制动、前车切出暴露障碍物,商用车驾驶员和乘用车驾驶员到底是不是在用同一套行为边界?
这项研究不是简单比较“商用车更保守还是乘用车更激进”,而是把商用车与乘用车的差异建成中国驾驶员基础模型中的一个可验证子模型:按车辆类型、驾驶视野、车辆动力学能力和场景簇上下文分层,输出可用于自动驾驶系统参数定义、系统设计、测试评价和场景生成的人类驾驶行为参考证据。
旁车切入 cut-in、前车制动 lead-vehicle braking、前车切出并暴露前前车或障碍物 cut-out reveal。
乘用车驾驶员与商用车驾驶员,不只比较主车类型,也比较目标车类型、前车类型和前前车可见性。
输出 P5/P10/P50/P90/P95、收敛状态、场景簇标签、差异显著性、系统设计建议和 OpenSCENARIO 候选。
现有自动驾驶安全开发里,“人类驾驶员参考行为”经常被当成一个整体使用。但商用车和乘用车差异很大:驾驶员职业属性不同,坐姿和视野高度不同,制动响应链路不同,车辆质量、轮胎、制动系统和最大减速度能力也不同。
更关键的是,商用车的高驾驶位可能改变驾驶员能看到的场景簇。当前车是乘用车时,商用车驾驶员可能提前看到前前车甚至更远车辆的制动、拥堵波和道路形态;当前车本身是大车时,这种优势又可能消失。这种“可见信息集合”的变化,不能只用目标车 TTC 一个指标解释。
同一个 ISO 34502 / UNECE R157 场景,在不同车辆本体上可能对应不同的人类行为边界。安全阈值可以有统一底线,但拟人化、舒适性和测试代表性不应只有一套乘用车参数。
已有项目资料中的核心路线是:用航测大规模自然驾驶数据、公开标准法规和专家知识,构建中国驾驶员基础模型。商用车研究应成为其中“车辆本体差异”的专门模块。
已有场景簇方案明确指出,传统“本车-单一交互车”关系会丢失复杂交互信息。商用车视野更高,恰好需要用场景簇而不是单一 TTC 来解释。
L4 智能重卡资料强调 ODC 定义、SOTIF HARA、触发条件识别、整车级接受准则和仿真测试。这里的行为差异研究可以直接补上“人类参考能力模型”证据。
更准确的题目不是“商用车和乘用车驾驶行为差异统计”,而是“面向商用车自动驾驶安全开发的车辆类型特化人类驾驶行为参考模型”。统计分布只是第一层,最终要进入 DFM 查询、场景簇生成、SOTIF 触发条件和三类测试评价。
商用车受车辆质量、制动建立时间和舒适性约束影响,可能倾向于更早预判、更低峰值减速度、更长制动持续时间,而不是在较晚时刻用更大减速度处理风险。
当前车是乘用车时,商用车主车可能提前观察到前前车或拥堵波;当前车是大车时,这一优势可能消失。因此视野收益应按前车类型、车高和道路几何分层。
如果只看目标车 TTC,很多“为什么此时制动”解释不了;加入前前车、相邻车、后车压力、车道可用性和遮挡关系后,商用车与乘用车差异会更清晰。
按主车速度分箱、主车类型、切入车类型、交通密度和相对速度分层,比较最大制动减速度、制动起点、制动建立时间、jerk、最小 TTC 和最小 TTC 发生时刻。
同样的 min TTC,对于商用车可能对应更早的预判、更低的峰值制动或更大的制动余量;对于乘用车可能对应更晚但更强的制动。需要比较 TTC 曲线形状,而不只是取一个最小值。
比较前车开始制动、前前车开始制动、本车松油门、本车制动、达到最大减速度之间的时间差。如果商用车能提前看到前前车,则反应可能更早、更平缓。
将 cut-out reveal 分成“前前车已可见”“前前车部分遮挡”“前前车完全遮挡”三类,分析本车首次响应时刻、障碍物 TTC、制动强度和是否存在提前减速。
构建包含目标车、前车、前前车、相邻车、后车、车道、匝道、拥堵波和遮挡关系的 scenario cluster,用多目标上下文解释驾驶员行为。
下面结果来自现有 cut-in v0.1 样本包,只能作为研究设计线索,不能作为最终结论。当前商用车有效样本只有 50 条,其中 40-60 km/h 分箱 34 条、60-80 km/h 分箱 16 条,远低于每个场景 × 速度段建议 500 条的收敛目标。
| 指标 | 乘用车主车 valid n=530 | 商用车主车 valid n=50 | 解释边界 |
|---|---|---|---|
| 主车速度 P50 | 61.27 km/h | 55.72 km/h | 商用车样本速度偏低,后续必须按速度分箱比较。 |
| 最大制动减速度 P50 | -0.568 m/s² | -0.475 m/s² | 商用车样本中位数更温和,但样本量不足。 |
| min TTC P50 | 16.37 s | 24.67 s | 提示商用车可能更早保持风险余量,也可能只是样本构成差异。 |
| 最大制动发生位置 P50 | 切入过程 50.3% | 切入过程 62.2% | 商用车制动峰值更靠后这一线索值得验证。 |
| min TTC 发生位置 P50 | 切入过程 61.1% | 切入过程 62.6% | 两类主车在 min TTC 时间点上接近,需结合 TTC 曲线形状分析。 |
现有工作簿已包含 `TTC_min_frame` 与 `Max_deacceration_frame`,下一步应将这些字段正式进入事件级 CSV,支持“最小 TTC 发生在整个过程哪个时间点”的规模化统计。
cut-in 车辆、制动前车、cut-out 后暴露的障碍物,是传统场景定义里的核心目标。
前前车、后车、相邻车、匝道汇入车辆和拥堵波,决定驾驶员是否有预判信息和避让空间。
用车辆高度、前车类型、相对位置和道路几何估计“驾驶员可见场景簇”,这是商用车研究的关键增量。
| 场景簇维度 | 已有方案给出的初始口径 | 本研究中的商用车修正 |
|---|---|---|
| 视野维度 | 水平视野 120°-150°、垂直视野约 ±10°,仅保留可影响本车决策的车辆。 | 为商用车加入眼高、前车高度、遮挡比例和前前车可见时间,形成 vehicle-type-specific visibility proxy。 |
| 距离维度 | 同车道前车城市道路约 50 m、高速约 100 m;侧方约 25 m;后方约 50 m。 | 高速商用车应扩展前向观察窗口,并区分“可见但不直接交互”和“直接影响制动决策”的目标。 |
| 运动关联 | 相对速度差、车道关联性、交互车数量、车辆间距、运动速度和交互行为类型。 | 增加制动波传播、目标车类型、后车压力、相邻车道可用性,用于解释预判性制动或不制动。 |
| 结构化输出 | 按路段、本车 ID、工况输出本车和交互车轨迹、车道信息、静态场景关联 ID。 | 增加主车类型、目标车类型、可见性标签、T0-T5 时间点和驾驶响应模式,支撑统计与 OpenX 生成。 |
| 场景 | 核心时间点 | 行为指标 | 场景簇指标 |
|---|---|---|---|
| 应对加塞 | T0 目标车横向意图出现;T1 触及车道线;T2 侵入本车道;T3 lane-change 完成;T4 ego 最大制动;T5 min TTC | max ego decel、decel onset、jerk、min TTC、TTC slope、THW、gap、cut-in lateral speed、relative speed | 相邻车数量、后车压力、目标车前方可用空间、目标车类型、主车可换道空间 |
| 应对前车制动 | T0 前前车制动;T1 前车制动;T2 ego 松油门;T3 ego 制动;T4 最大制动;T5 相对风险最低点 | response delay、brake build-up time、peak decel、comfortable decel duration、min TTC、min THW、residual gap | 前前车可见性、前车类型、制动波传播、车道可变道空间、道路曲率和坡度 |
| 应对前车切出 | T0 前车开始横移;T1 障碍物首次可见;T2 前车离开车道中心;T3 ego 首次响应;T4 最大制动或变道;T5 min TTC | time-to-reveal、obstacle TTC at reveal、response mode、peak decel、steering response、residual clearance | 障碍物类型、前车遮挡比例、主车眼高代理值、前前车提前可见时间、相邻车道可用性 |
数据审计与车辆类型标注
T0-T5 时间点统一定义
速度分箱与 ODD 标签过滤
分布、置信区间与收敛检查
车辆类型差异显著性检验
测试用例与系统设计映射
统计结果不应只以论文表格存在,而应沉淀为可查询的数据产品:用户可以问“60-80 km/h 城市快速路中,商用车主车被乘用车 cut-in 时,P10 最大减速度、P10 min TTC 和制动峰值发生位置是多少”,系统返回数值、样本量、分箱、收敛状态和适用边界。
为不同车辆本体提供人类参考的 TTC、THW、gap、max decel、jerk、response delay 和 comfortable decel 分布,而不是把乘用车分布直接套到商用车自动驾驶系统。
把商用车高视野与制动能力约束转成感知前向范围、前前车跟踪、遮挡推理、规划提前量和制动建立时间要求。
用真实分布生成 representative、boundary、challenge 三类测试候选;challenge 不等于随意极限化,而是从 P5/P10 或事故分布边界中抽样。
将“触发条件”从单一目标车参数扩展为场景簇触发条件,例如“乘用车前车切出且前前车为静止车辆、商用车主车因视野高度提前可见”的可审查证据。
把结果分别映射到强制标准安全测评、拟人化测评和基于事故数据的风险场景测评。前者需要安全底线,第二类需要安心感、舒适性和效率,第三类需要判断事故是否属于人类也难以避免的极端场景。
将每个场景簇、指标分布和测试候选变成可检索对象,服务未来的中国驾驶员基础模型、RAG 问答、Trajectory-to-Language 和 OpenSCENARIO 自动生成。
| 阶段 | 周期 | 任务 | 可交付物 |
|---|---|---|---|
| WP0 | 2 周 | 统一车辆类型、时间点、字段字典、脱敏边界、内部资料引用边界和质量规则。 | metric dictionary、schema、quality checklist、source coverage note。 |
| WP1 | 4 周 | 完成 cut-in 商用车 vs 乘用车扩样分析。 | cut-in comparative evidence pack、收敛矩阵、首版网页。 |
| WP2 | 6 周 | 扩展到前车制动和前车切出,补齐 T0-T5 与 TTC 曲线指标。 | braking / cut-out evidence pack、OpenSCENARIO 候选。 |
| WP3 | 6 周 | 构建 scenario cluster、可见性代理模型和交互车筛选策略。 | 场景簇提取脚本、可见性标签、遮挡分类结果、交互车筛选校准报告。 |
| WP4 | 4 周 | 形成商用车自动驾驶开发建议、三类测评映射和 DFM 查询原型。 | 系统设计建议、测试用例库、DFM demo query、论文初稿。 |
围绕 cut-in 场景,证明商用车与乘用车的人类响应边界是否存在统计显著差异。
从单目标 TTC 扩展到多车可见性和遮挡关系,解释高驾驶视角下的预判行为。
把 P5-P95、收敛检查、场景簇标签和 OpenSCENARIO 连接成可复现证据链。
如果你在做商用车自动驾驶、SOTIF、场景测试、自然驾驶数据分析,欢迎基于这个规划继续拆解问题、复现实验、提出新的假设。数据集可以开放,研究思路也应该开放;真正有价值的不是把题目攥在手里,而是让更多人把问题做深。