3. 复杂路口场景分类
城市NOA要在复杂路口做出安全、平滑、可解释的决策,第一步不是写规则,而是把路口“看懂”。所谓场景分类,本质上是把连续、杂乱的道路几何与交通参与者行为,映射为有限的决策语义单元。十字路口、丁字路口、环岛、多岔路口、无保护左转、右转与掉头,这七类场景在感知输入、博弈对象、通行规则和风险分布上差异显著。分类不清,后续的轨迹规划与行为预测就会失去约束边界。
一、按几何拓扑分类:路口骨架决定交互复杂度
几何拓扑是路口最稳定的属性,它决定了冲突点的数量与分布。十字路口通常有四个进口道,直行、左转、右转车流在中心区域形成多个交叉冲突点;丁字路口只有三个方向,冲突点少,但主路与支路的通行权差异明显;环岛把交叉冲突转化为合流与分流冲突,车辆绕行中心岛,冲突点沿环道分布;多岔路口则可能出现五个及以上分支,冲突点呈网状,感知与预测的负担急剧上升。
从决策角度看,拓扑分类的价值在于快速估算“潜在冲突对象数量”。例如,标准十字路口的冲突点约为16个,丁字路口约为9个,而五岔路口可能超过25个。这个数量级直接影响规划器的搜索空间和博弈深度。
二、按通行权与博弈关系分类:无保护左转是典型难点
几何拓扑之外,更关键的是通行权关系。无保护左转之所以成为城市NOA的“分水岭”,是因为它同时涉及对向直行车流、同向行人、非机动车以及可能存在的左转待转区。车辆必须在没有专用相位保护的情况下,判断对向直行车的距离、速度与意图,寻找可穿越间隙。这个过程的本质是一个连续博弈:左转车想走,直行车不想让,双方通过微小的速度调整传递意图。
右转相对简单,但并非没有风险。右转的主要冲突对象是右侧人行横道上的行人和非机动车,以及同向直行的非机动车。由于右转通常不受信号灯控制,车辆容易在“可以走”的心理驱动下忽略盲区。掉头则更特殊:它往往发生在路口或路段开口处,需要跨越对向车道,对转弯半径和时机要求极高。若掉头空间不足,车辆可能需要倒车调整,这会引入额外的后向风险。
三、场景特征对比与决策参数
下表从冲突对象、通行权、关键风险和典型决策参数四个维度,对七类场景进行对比。这张表可以作为场景分类模块的输出规范,也可以作为规划器参数配置的索引。
| 场景类型 | 主要冲突对象 | 通行权关系 | 关键风险 | 典型决策参数 |
|---|---|---|---|---|
| 十字路口 | 四向车流、行人 | 信号灯/标志控制 | 冲突点密集、相位误判 | 停车线距离、绿灯剩余时间 |
| 丁字路口 | 主路直行、支路汇入 | 主路优先、支路让行 | 支路车辆抢行 | 主路车流间隙、让行等待时长 |
| 环岛 | 环内车辆、汇入车辆 | 环内优先、外侧让行 | 合流冲突、出口误判 | 环内车距、汇入速度 |
| 多岔路口 | 多向车流、行人 | 信号/标志混合 | 冲突点网状、预测困难 | 分支数量、冲突点密度 |
| 无保护左转 | 对向直行、行人 | 左转让直行与行人 | 间隙误判、左转时机 | 对向车距、可穿越间隙阈值 |
| 右转 | 行人、非机动车 | 右转让直行与行人 | 内轮差、A柱盲区 | 横向间距、行人速度 |
| 掉头 | 对向车流、隔离设施 | 不得妨碍正常通行 | 转弯半径不足、倒车 | 可用空间、对向车流间隙 |
四、工程落地:从分类到参数配置
在实际工程中,场景分类模块通常输出一个结构化标签,供下游预测与规划模块使用。例如,可以用如下JSON结构描述当前路口场景:
{
"intersection_type": "unsignalized_left_turn",
"topology": "cross",
"conflict_objects": [
{"type": "oncoming_vehicle", "distance": 32.5, "speed": 11.2},
{"type": "pedestrian", "distance": 8.0, "state": "crossing"}
],
"right_of_way": "yield_to_oncoming_and_pedestrian",
"decision_params": {
"gap_threshold": 4.5,
"max_wait_time": 12.0,
"creep_speed": 1.5
}
}
这个结构把几何拓扑、冲突对象、通行权规则和决策参数绑定在一起,使规划器不必从原始感知结果中重新推导语义。分类越准确,规划器的搜索空间越小,决策也越稳定。
五、常见误区与复盘
- 误区一:把环岛当十字路口处理。环岛的冲突是合流而非交叉,若沿用十字路口的停车让行逻辑,会导致车辆在环岛入口过度等待,降低通行效率。
- 误区二:无保护左转只关注对向直行。行人、非机动车和左转待转区同样关键,遗漏任何一类都可能导致决策失败。
- 误区三:右转不减速。右转的盲区和内轮差是高频事故来源,必须把行人横道和右侧非机动车纳入强制观察区。
- 误区四:掉头忽略后向风险。当掉头空间不足时,车辆可能需要倒车,此时后向感知和低速控制必须同步激活。
复盘时,建议按“场景标签是否正确、冲突对象是否完整、通行权判断是否合理、参数是否匹配”四个问题逐项检查。只有把场景分类做扎实,城市NOA才能在复杂路口从“能走”走向“走得安全、走得自然”。