Jer 发表于 2026-10-20 08:51:12

ADASIS v3 Protocol

这两份文档虽然版本号相同(均为 v3.1.0.RC1,发布于2018年7月5日),但它们在整个 ADASIS v3 标准体系中扮演着完全不同但互补的角色。简单来说:
[*]《ADASIS v3 Protocol Specifications》 是“规范说明书”(教你为什么这么设计、系统怎么运作)。
[*]《ADASIS v3 Protocol Reference》 是“接口参考字典”(教你具体的变量叫什么、数据类型长什么样)。
以下是它们的具体区别和详细对比:1. 核心定位与摘要对比


维度ADASIS v3 Protocol Specifications (规范)ADASIS v3 Protocol Reference (参考)
文档性质宏观与机制规范 (Specification)微观与接口参考 (Reference / API 字典)
核心摘要旨在标准化数字地图与 ADAS 应用之间的接口。介绍了“ADAS Horizon(ADAS视界)”的概念,描述其架构、路径表示、同步机制和通信机制。提供了 ADASIS v3 协议规范定义的 Profile 类型和 Franca IDL 类型的 API 参考。
主要受众系统架构师、项目经理、集成工程师、测试工程师。具体的软件开发工程师(写代码的 C/C++ 程序员)、接口开发人员。

2. 内容结构对比《Protocol Specifications》(规范)这份文档重点讲概念、逻辑和机制。
[*]1-2章 介绍与概念 (Concept):解释什么是 ADAS Horizon(视界),路径(Path)与路网(Link)的区别,如何用树形结构(Forest/Tree)表示前方道路。
[*]3章 基本实体 (Basic Entities):详细解释 Path(路径)、Profile(属性剖面)、Position(车辆位置)这三个核心概念的逻辑含义。
[*]4章 管理机制 (Management):这是非常核心的部分。讲解了 Provider(发送端)和 Reconstructor(接收端)如何同步。比如:路径的生命周期(Path Control)、数据的删除机制(Profile Control)、动态更新机制(Value Update / Range Update)。
[*]5-8章 指南与示例:包含带宽节省建议、错误检测与恢复机制(比如通过计数器检测丢包)、以及各种实际场景的举例(如车道连接、T型路口等)。
《Protocol Reference》(参考)这份文档就是一本查字典用的数据字典,高度结构化。
[*]1章 版本控制:讲解向下兼容的规则。
[*]2章 Profiles Reference(剖面参考):详细列出了 ADASIS v3 中定义的所有 Profile 类型。比如:

[*]交叉口 (Node)
[*]道路几何 (曲率 Curvature, 坡度 Slope)
[*]车道模型 (Lane Model, 车道几何, 车道连接)
[*]速度限制 (Effective/Extended Speed Limit)
[*]全局数据 (国家代码, 地图版本等)
[*]3章 Franca IDL Reference:这是纯代码级别的定义,包含了所有底层数据结构的语法。

[*]Typedefs(如 typedef UInt32 PathId)
[*]Enumerations(枚举,如 LaneTransition 包含 Opening, Closing 等)
[*]Structures(结构体,如 struct ProfileEntry { ... } 详细列出了里面的每一个字段及其类型)
[*]Messages(如 PositionMessage、ProfileMessage)

wuyue323 发表于 2026-10-20 11:20:16

谢谢分享

haiquanzou 发表于 2026-10-20 13:09:55

感谢分享

SFT-UEWH 发表于 2026-10-20 13:39:41


感谢分享

neil0404 发表于 2026-10-20 18:52:13

谢谢分享

叶太平 发表于 2026-10-20 20:27:23

谢谢分享

ahq2008 发表于 2026-10-21 07:54:58

学习学习

jszjsj 发表于 2026-10-21 08:22:02

感谢分享
页: [1]
查看完整版本: ADASIS v3 Protocol