Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
随着自动驾驶系统(ADS)向 L4 和 L5 级别演进,行业亟需一套统一、清晰的术语体系来支撑工程开发与团队协作。🔍 SAE J3131-2022《自动驾驶系统参考架构相关术语定义》正是在此背景下发布的推荐实践(Recommended Practice),它并非强制性规范,而是一份描述性的功能架构指南,旨在为行业提供一种通用的语言框架,帮助工程师在设计、验证和沟通时减少歧义。
核心定位:J3131 是一份描述性(descriptive)而非规范性(normative)的标准。它不强制要求具体的实现方式,而是提供一套参考架构和术语定义,开发者可根据自身项目特点灵活应用。
J3131 的制定遵循了四项基本原则:描述性与信息性、提供功能定义、与当前行业实践一致、尽可能与已有成果衔接。标准主要基于美国国家标准与技术研究院(NIST)的 4D-RCS 参考架构和 ALFUS 框架,并充分吸收了当前自动驾驶开发社区的实际用语习惯。
🛠️ 工程意义:该标准为 ADS 开发团队提供了一本”词典”,确保在讨论感知、融合、规划等核心功能时,所有成员使用相同的语言,从而降低跨团队、跨项目的协作成本。
J3131 的核心贡献在于提出了一个层次化的参考功能架构。该架构借鉴了 4D-RCS 的思想,将复杂的自动驾驶任务按照 时间维度的规划层次 进行分解,从长距离路径规划到短周期的运动控制,每一层都负责特定时间范围内的决策与执行。这种分解方式有效降低了系统设计的复杂度,简化了验证与确认(V&V)工作。
标准明确定义了以下四个核心功能域:
标准特别提出了感知层级的概念,将感知输出分为从原始点到语义对象的不同抽象层次:
| 感知层级 | 名称 | 描述 | 示例 |
|---|---|---|---|
| P0 | 点 / 像素 | 离散元素,具有可测量的物理属性 | 激光雷达单点、图像像素 |
| P1 | 线 / 列表 | 按空间或时间连续性组合的点集 | 边缘检测、聚类线段 |
| P2 | 表面 / 边界 | 连续线或列表的集合体 | 路面区域、车辆轮廓 |
| P3 | 对象 | 具有刚体运动等特征的实体 | 小汽车、行人、自行车 |
| P4 | 对象组 | 根据密度、分布或交互关系组合的对象集 | 鸟群、铰接式公交车 |
工程设计洞察:感知层级的划分为系统设计提供了清晰的边界。工程师可以针对不同层级选择合适的算法和传感器配置,并明确上下游模块之间的接口契约。例如,规划模块通常消费 P3 或 P4 级别的输出,而低级别的控制模块可能直接利用 P0 或 P1 数据。这种分层设计使得系统更易于模块化开发和增量式集成。
在应用 J3131 时,团队需注意几个常见误区:
⚠️ 特别提醒:J3131 的术语定义虽然为 L4/L5 系统量身打造,但其中许多概念(如传感处理、规划层次)同样适用于 L2/L3 系统的开发。团队在早期架构设计阶段引入这套术语,可有效避免后期迭代中的沟通成本。
此外,标准与 SAE J3016(驾驶自动化分级)、SAE J3216(协同驾驶自动化)等文献形成了互补体系,建议开发者配套阅读,以获得更完整的顶层视图。
J3016 定义了 0 至 5 级驾驶自动化等级,而 J3131 聚焦于 L4 和 L5 系统的内部功能架构与术语。J3016 回答“系统能做什么”,J3131 回答“系统由哪些功能组成以及如何定义它们”。两者配合使用,可以为项目提供从外部行为到内部实现的完整描述。
融合主要负责多传感器数据的对齐、关联与状态估计,解决不确定性和数据冲突;感知则在此基础上进行更高层次的环境理解,例如识别交通场景中的事件与情境。区分二者有利于模块职责划分和独立测试,也有助于定位系统问题(是融合数据不准还是感知理解错误)。
不强制。J3131 是“推荐实践”(Recommended Practice),并非强制标准。其目的是为行业提供一套经过验证的参考框架,团队可根据项目规模、安全要求和开发阶段决定采纳程度。对于大型复杂项目,遵循该架构通常能提升效率和可维护性。
通过将规划任务按时间尺度分解(如路径规划数百米、行为规划数十米、运动控制数米),每个层次的算法复杂度可控,且可以独立进行仿真测试和验证。这种架构也使得系统易于增量式升级——例如更换更高性能的运动控制器时,高层规划模块可以完全不受影响。
参考资料:SAE J3131-2022, SAE J3016, NIST 4D-RCS (NISTIR 6910), ALFUS Framework (NIST SP 1011-I-2.0)