VDA 5050与ISO 21423:AMR互操作性比较

VDA 5050 和 ISO 21423 都涉及工业移动机器人的互操作性,但不应被视为两份可互换字段的成品文档。 VDA 5050 发布可实现的主控界面; ISO 21423 定义了更广泛的通信和互操作性范围,目前仍在最终出版处理中。

截至2026年7月29日, ISO将第1版列为第60.00阶段,国际标准,在7月21日最终投票结束后发布中。这比FDIS投票更先进,但最终国际标准尚未在第60.60阶段显示。采购条款应明确说明这一具体状态。

将本指南与 VDA 5050 版3指南Open-RMF 集成指南一起使用。请在合同或设计冻结时再次核实当前官方页面。

准确说明当前发布状态

官方ISO 21423页面目前显示为“发表中”和阶段60.00。其生命周期记录了最终投票的截至日期为2026年7月21日。在ISO标志发布阶段完成之前,不要称其为已发布的国际标准。

官方 VDA 5050 仓库在其主分支上将版本 3.0.0 标识为最新发布的版本。状态可能会变化,因此在需求中请包含截止日期、版本和源 URL,而不是写作没有冻结引用的 Latest 版本。

自主移动机器人在工业仓库内移动物料推车
互操作性标准适用于连接工业移动机器人与车队和企业资源的系统;该机器人不代表 VDA 5050 或 ISO 21423 支持。来源:DVIDS。版权: DVIDS公有领域指导

理解具体 VDA 5050 界面

VDA 5050 规范了中央主控与移动机器人之间的通信,包含命令和状态等结构化消息,以及动作、事实说明和连接行为。具体字段、约束和JSON模式取决于指定的协议版本。

官方VDA 5050仓库声明,发布的VDA PDF优先于GitHub markdown或schema差异。将有效的PDF、架构和实现配置文件一起归档,以便工程师和供应商测试同一版本。

比较维度VDA 5050ISO 21423采购影响
现状发布版本 3.0.0第60.00阶段发表名称、现状与日期
公共细节可用的消息和模式摘要与生命周期公开不要发明字段映射
主要范围移动机器人的主控工业 AMR 系统通信名单系统边界
符合性实现测试要求需要最终版套餐要求证据
安全接口声明未确立安全要求在摘要中被排除请单独说明

ISO 21423可以理解为系统互操作性范围

ISO的公开摘要指出,该标准规定了实现不同厂商工业 AMR 系统互操作性的通信协议。它涵盖了在工业环境中与AMR通信的AMR、车队管理设备及其他企业资源。

同一摘要排除了安全相关要求和公共道路上的移动设备。没有最终购买的标准,不得声称其详细消息格式、字段语义或与 VDA 5050的完全等价。公开范围有助于架构规划,不能替代规范文本。

不要推断一一的字段映射

两份文档可以涵盖相似的行为者,同时定义不同的数据模型、时序、生命周期、异常和一致性。将每个VDA消息与猜测的ISO字段配对的表会产生错误的确定性。仅从精确的规范版本和经批准的实现配置文件中构建映射。

记录未映射、部分映射及扩展相关行为。保留源字段、目的字段、单位、允许值、默认处理和信息丢失。测试转换必须可逆的往返行程。

五阶段 AMR 互操作性标准采购清单
没有版本、功能和测试证据的标准名称,不构成接口合同。来源:Physical AI Lab。

分离重叠与替代

未来的ISO版本可能会与 VDA 5050的通信边界重叠,但重叠并不意味着立即替换。已安装的系统、供应商支持、合规工具和合同义务依然存在。迁移依赖于可实施的细节和经过验证的产品支持。

定义决策门:最终标准已获得,供应商实现已完成,所需功能映射完成,多厂商测试通过并回滚验证。在此之前,继续使用受控的VDA接口,而非将标准里程碑视为自动生产切换。

供应商声明可申请的证据验收测试拒绝
支持系统 VDA 5050具体版本与简介模式加消息跟踪版本未具体说明
ISO 21423 准备好了编辑与实现功能规范合规包仅基于路线图
互操作性测试过的供应商组合正常矩阵与异常矩阵单厂商演示
向后兼容谈判与后备混合版本运行无声降级
安全合规独立安全基础风险特定验证作为证明的协议主张

将标准支持转换为版本管理配置文件

编写所需的订单类型、动作、状态更新、地图、区域、负载处理、电池、充电、错误、连接生命周期和扩展。命名强制行为和可选行为。两个厂商可以同时宣称标准,同时实现不同的可选子集。

要求提供数据模式(schema)和样本载荷、消息代理(broker)或传输设置、更新率、超时和理由代码。用验收测试冻结配置文件。营销复选框不足以证明任务互操作性。

安全措施应排除在协议比较之外

ISO公开摘要明确排除安全相关要求, VDA 5050 通信本身也不构成保护性能。应将功能安全、速度与隔离、紧急停止、设施访问和恢复程序纳入其自身验证要求。

主控停止请求可以支持操作,但其网络路径不应在没有适当的安全架构和验证的情况下作为安全功能呈现。使用 物理人工智能安全层指南 来保持这一边界。

分别编写当前状态要求与过渡要求

对于正在构建的系统,请指定已部署的 VDA 5050 版本和供应商必须通过的功能。添加单独的 ISO 21423 过渡条款,包含触发条件、证据、时间表和商业责任。这防止未公开或不支持的未来接口削弱当前接受度。

明确谁资助适配器、固件和重新测试。说明遗留运营支持的时间长度。包含数据保留,以便迁移前后事件证据可比。

设计显式版本协商与失败

混合车队需要明确机制来识别支持的版本和配置文件。未知或不兼容的版本应在订单接受前明显失效。静默丢弃字段或按尽力而为方式解释会导致危险的部分操作。

测试降级、升级、回滚、代理重启以及参与者加入不支持的模式。保持双重支持有界;无限兼容层会叠加测试组合,并隐藏实际控制机器人的接口。

比普通订单更严格地测试异常

执行重复和乱序消息,更新丢失、过时状态、拒绝操作、取消订单、阻塞节点、电池电量低、连接中断和重启。确认幂等性和控制权归属。正常的取送演示在失败时几乎无法证明互操作性。

构建跨机器人和主控实现的厂商配对矩阵。跟踪精确软件、协议版本、可选功能和消息代理设置。一组厂商配对通过测试,并不能证明所有组合都可互操作。

使用符合性证据和操作试点

收集模式验证、协议跟踪、自动测试结果、映射记录和供应商声明。然后运行一个包含真实任务、流量和恢复条件的有界试点。消息格式的符合性不代表可接受的吞吐量或故障恢复。

定义回滚条件并保留原始日志。固件、主控或标准配置文件更改后重新检查。

从可测试的软件包中做出决定

批准包含具体版本、系统边界、功能、扩展、安全设置、异常、厂商组合和验收结果的包的互操作性。当ISO发布状态或产品支持发生变化时,请重新查看该包。

使用简明的决策清单。

评估“VDA 5050与ISO 21423:AMR互操作性比较”时,还应保存模型版本、机器人配置、标定文件、测试日期和全部试验记录。把成功、失败、恢复与人工介入放在同一份数据中,才能区分模型能力、系统接口和现场流程造成的差异。

成本评估除了设备与算力,还要记录数据采集、工程调试、安全措施、维护、停机和人员培训。只有把这些持续投入与单位成功任务的价值比较,才能判断方案是否适合扩大。

上线后仍要持续检查分布变化、传感器漂移、机械磨损和人工接管原因。监测结果应能触发降级、停止与重新验证流程,并为下一轮数据采集和模型更新留下可追溯记录。

  • 记录官方状态和截止日期。
  • 请准确命名版本和实现配置文件。
  • 不要发明规范性字段映射。
  • 测试供应商组合和异常序列。
  • 安全与迁徙要求分开。

常见问题

ISO 21423已经是已发布的国际标准吗?

截至2026年7月29日, ISO将其列为第60.00阶段,处于发布阶段,尚未发布第60.60阶段。

ISO 21423会立刻替换VDA 5050吗?

发布后不会自动替换。迁移依赖规范细节、供应商支持、映射和经过验证的过渡测试。

VDA 5050支持能保证即插即用车队吗?

不。精确版本、可选功能、扩展、传输设置和异常行为仍然需要协议和测试。

招标书应该如何说明这些标准?

请准确列出当前版本和功能、证据、测试矩阵以及一个独立的未来ISO过渡条件。

互操作性符合性是否能证明安全合规?

不。 ISO摘要排除了安全相关要求,通信合规性不构成安全验证。

标准状态与合规边界

标准状态和产品支持变更。在签订或认证实施前,核实官方来源并获取适用的规范文件。