# Physical Intelligence Layer:机器人基础模型 API 的产品化范式 (The Physical Intelligence Layer) > **发布时间**:2026-02-24(PI Blog) > **原文**:[The Physical Intelligence Layer](https://www.pi.website/blog/partner?v=1) > **核心定位**:不是发布 π0.7,而是提出一个更“产品化”的主张:**机器人也需要类似 LLM 的“基础模型 API / 物理智能层”**,让开发者不必从零搭一整套机器人技术栈,就能把模型接入自己的硬件与场景;并用 Weave(叠衣)与 Ultra(订单打包)两个真机部署案例展示“可用性与可迭代性”。 这篇文章的价值不在于一个新算法,而在于它把“通用 VLA”从论文与 demo 的语境,推向了一个更硬的交付形态:**可调用、可度量、可运维、可持续学习的“物理智能层”**。 ## 0. 1 分钟版 - **问题**:机器人应用想落地,往往必须先“自建整栈”:控制器、数据管线、模型训练、部署运维、人机协同……很多环节本身就是开放研究问题,导致“做应用”前先做一遍“机器人公司”。([PI Blog](https://www.pi.website/blog/partner?v=1)) - **主张**:通用机器人基础模型(π0/π0.5/π0.6/π*0.6)应该像 LLM 一样,以 **API** 形式提供一个可复用的“智能层”,使不同场景的应用更容易涌现。([PI Blog](https://www.pi.website/blog/partner?v=1)) - **证据链(Weave)**:π0.6 相比 π0.5 提升 autonomy;将 Weave 数据纳入预训练(+WPT)后,**missed grasps -42%**、**interventions -50%**。([PI Blog](https://www.pi.website/blog/partner?v=1)) - **证据链(Ultra)**:π0.6 在客户仓库实现“整班次连续打包”**96.4% autonomy**;引入 Ultra 预训练数据(+UPT)进一步提升吞吐。([PI Blog](https://www.pi.website/blog/partner?v=1)) - **关键隐含条件**:API 化并不等于“只给一个模型权重”,而是需要一套 **contract(观测/动作/时序)+ SLO(自治率/吞吐/干预)+ HIL 运维与数据飞轮**。这恰好把问题从“训练更强的 VLA”扩展到“交付可运行的系统”。 ## 1. 核心架构/方法总览 (Overview / Architecture) ### 1.1 系统对比概览 (System Component Comparison) | 维度 | 传统机器人落地(常见现状) | “Physical Intelligence Layer / API” 交付形态 | |---|---|---| | 起点 | 从控制/感知/数据管线开始自建 | 从“可调用的策略能力”开始集成 | | 复用单元 | 算法组件/脚本/规则堆叠 | **模型能力 + 指标契约 + 运维工具链** | | 主要成本 | 系统工程 + 长尾异常 + 数据闭环 | **接口/时序/安全/可观测性** 与数据治理 | | 迭代方式 | 以场景为中心,版本碎片化 | 以 **模型版本** 为中心,跨客户 A/B 与回归 | | “可用”的定义 | 能跑通 demo | 能满足 SLO:自治率/吞吐/失败率/干预负担 | ### 1.2 关键机制 (Key Mechanism) 1. **把模型当成“能力层”而不是“论文结果”**:对外暴露的是调用接口与质量指标,而不是训练细节。 2. **把部署当成压力测试与数据源**:Weave/Ultra 的核心价值是提供真实分布、长时程运行与长尾问题。 3. **把人机协同当成产品组件**:干预系统既保证在线正确性,也持续生成下一代训练数据。(Ultra 段落明确强调这一点) ### 1.3 信息流/架构图 (Flow / Diagram) ```text PartnerHardware (cameras + proprio + gripper + safety) │ ▼ ObservationContract + ActionContract + TimingContract │ ▼ PhysicalIntelligenceLayer (ModelAPI) - policy inference (action chunk) - optional conditioning metadata - versioning / eval / logging hooks │ ▼ RobotExecution ──▶ HIL_Intervention (when needed) ──▶ LoggedTrajectories │ │ └────────────────── metrics (SLO) ◀─────────┘ │ ▼ ContinualTraining / PostTraining ``` ## 2. 数学核心:把“API”落成可计算的契约与指标 (Math Core) > 说明:原文主要是产品/系统叙事,没有给出统一的形式化定义;本节是为了把文中的图表与术语变成可复用的 **contract**(不会引入与原文冲突的数字)。关键数字仍以原文为准。 ### 2.1 API 的最小输入输出(抽象) - **输入**:\((o_t, p_t, l, m)\) - \(o_t\):多视角图像观测(例如 base + wrist;PI 的 π0.6 model card 提到最多 4 张图像输入)([π0.6 Model Card](https://website.pi-asset.com/pi06star/PI06_model_card.pdf)) - \(p_t\):本体状态(关节/夹爪等) - \(l\):自然语言指令/子任务描述 - \(m\):可选 metadata(例如期望质量、策略模式、安全限制等;在 π0.6 与 π*0.6 的叙事里,prompt 可以容纳更异质的 conditioning)([π*0.6 Blog](https://www.pi.website/blog/pistar06)) - **输出**:动作 chunk \(a_{t:t+H}\)(短时域连续控制序列,便于在控制环里执行与插值) ### 2.2 三类“部署级”指标(从博客图表抽象) 1. **Autonomy(自治率)** - 博客定义语境:autonomy 是“总时间里无需远程专家介入的比例”。(Weave 图表的标题就是 *Autonomy as percentage of total time*;Ultra 文中给出 96.4% autonomy) - 可计算化定义(抽象):\(\text{Autonomy} = 1 - \frac{t_{HIL}}{t_{total}}\) 2. **Interventions(干预次数)**:单位任务(例如一筐衣物/一次 full laundry load)里专家接管次数。 3. **Throughput(吞吐)与 Success rate(成功率)**:工业场景(Ultra)关注 items/hr 与成功率的复合收益;并强调“周期时间 + 成功率”的叠加会直接转化为客户产能。 这组指标的共同点:它们不是离线 benchmark,而是**面向真实运维**的 KPI,可用于定义 API/SLO。 ## 3. 带数字走一遍:Weave 与 Ultra 为什么支撑“API 范式” (Worked Example) ### 3.1 Weave(Laundry Folding):长时程 + 可变形 + 高变异 **任务为什么难**:叠衣是典型 long-horizon manipulation——任何一个角的偏差都会累积到最终折叠质量;而衣物是可变形体,面料/尺寸/形状分布极宽。([PI Blog](https://www.pi.website/blog/partner?v=1)) **他们用什么指标证明“更可用”**(原文图表口径): - **Autonomy / total time (%)**:π0.6 SFT 明显高于 π0.5 SFT(原文未在文本区给出精确数值)。 - **Missed grasp sequences**:定义为“连续 2 次或以上 missed grasp”的序列计数,单位是每次 full laundry load。 - **Interventions**:每次 full laundry load 的干预次数。 **关键对照实验设计**: - **SFT**:supervised fine-tuning。 - **WPT**:Weave data included in pre-training(+WPT = included, -WPT = not included)。 **可复述结论(带数字)**: - π0.6 显著提高 autonomy(相对 π0.5)。 - 纳入 Weave 预训练数据(+WPT)后: - missed grasps **降低 42%** - interventions **降低 50%** 来源:[PI Blog](https://www.pi.website/blog/partner?v=1)。 ### 3.2 Ultra(Order Packaging):长尾工艺 + 外部设备 + 工位差异 **为什么传统自动化难**:电商打包的“长尾”来自工作流差异、SKU 多样性、可变形包装材料,以及外部机械设备介入;传统方案往往过于刚性。([PI Blog](https://www.pi.website/blog/partner?v=1)) **他们用什么指标证明“可上班”**: - “整班次连续打包”视频,**96.4% autonomy**。 - **Success Rate (%)**:π0.6 SFT 高于 π0.5 SFT(图表未给出精确文本数值)。 - **Throughput (items/hr)**:\(+UPT\) 相对 \(-UPT\) 更高;误差条为 95% 置信区间。 术语: - **UPT**:Ultra data included in pre-training(+UPT = included, -UPT = not included)。 - **SFT**:supervised fine-tuning。 **质性改进(工程上很关键)**: - **Better prompt adherence**:更强指令遵循 → 允许把任务拆成更小子任务,从而覆盖更多客户工作流排列组合。 - **More confidence in the long tail**:在 edge cases 中有更智能的恢复策略、更多策略备选与更高“commitment”。 并且 Ultra 明确把 **HIL 干预系统**当作线上保障(确保订单正确)+ 数据引擎(持续生成下一代训练数据)。 来源:[PI Blog](https://www.pi.website/blog/partner?v=1)。 ## 4. 工程视角:要把 VLA 交付成 API,你必须回答哪些问题? (Engineering View) ### 4.1 延迟与控制频率:API 调用是“每步”还是“每 chunk”? PI 的 π0.6 model card 提到:在 **5 denoising steps**、**3 camera inputs** 下,π0.6 在单张 H100 上生成一个 action chunk 约 **63ms**。([π0.6 Model Card](https://website.pi-asset.com/pi06star/PI06_model_card.pdf)) 工程含义: - **API 可能天然以 chunk 为单位**:一次调用给出未来 \(H\) 步动作,控制环在本地执行插值/滤波;这样能更好对抗网络抖动与云端延迟。 - 若以“每控制步”调用云 API:延迟抖动会直接变成控制不稳定,安全与体验会立刻崩溃。 ### 4.2 三个 Contract:Observation / Action / Timing(先定协议,再谈模型) 这与仓库里 `RLinf` 的建议一致:跨 sim/real 的 contract 没定死前,不要急着押注某个动作生成范式。(见 [`theory/rl/rlinf_vla_rl_training.md`](../rl/rlinf_vla_rl_training.md)) - **Observation contract**:摄像头数量/分辨率/时序对齐、是否带深度、是否带触觉/力觉;窗口长度。 - **Action contract**:joint space / Δpose / torque?chunk 长度与执行频率如何桥接。 - **Timing contract**:传感器采样、推理、控制、执行的时钟域如何对齐(真实系统里这通常是最大坑)。 ### 4.3 HIL 不是“补丁”,而是 API 的一部分 Weave/Ultra 的共同点是: - 人类干预用于保证线上质量(SLO)。 - 这些干预与失败案例同时反哺训练(数据飞轮)。 这与 π*0.6(Recap)所强调的“从经验与纠错学习”的路径一致,但在这里被重新表述为“可运营系统的必备组件”。(见 [`theory/pi0_6_dissection.m../vla-core/pi0_6_dissection.mdn.md) 与 [π*0.6 Blog](https://www.pi.website/blog/pistar06)) ### 4.4 版本化与回归:模型升级要能“像 SDK 一样”交付 Ultra 明确描述了从 π0 → π0.5 → π0.6 的连续跃迁,并关注吞吐/可靠性的复合收益。 一旦你把模型当 API 提供,就必须有: - **版本策略**(兼容性、回滚、灰度) - **回归测试**(典型工位、典型长尾、典型安全边界) - **可观测性**(日志、视频片段、干预标注、失败分类) ## 5. 数据与评测:WPT/UPT 的意义与风险 (Data & Eval) WPT/UPT 的核心信号是:**部署数据不仅用于“评估”,还能被系统化地纳入预训练,进而改善 missed grasps / interventions / throughput**。 这恰好对应“垂直突破 → 泛化涌现”与“生态平台/标准接口”的产业路径讨论(见 [`theory/frontier/industry_paths_to_generalization.md`](./industry_paths_to_generalization.md)): - 垂直突破派会把“闭环指标(吞吐、干预率、连续运行时长)”当 KPI。 - 平台派会把“标准接口/可复用基建”当护城河。 风险侧(原文未展开,但工程上必须预案): - 数据治理(隐私/客户资产/合规) - 分布偏置(某客户数据过度主导) - 线上失败的安全边界与责任界定 ## 6. 能力与失败模式 (Capabilities & Failure Modes) ### 6.1 适用场景(从案例反推) - **长时程任务**(叠衣、打包) - **高变异/长尾流程**(衣物与包装材料的分布宽、客户工位差异大) - **需要快速部署与迭代**(Ultra 的“hours to deploy”叙事) ### 6.2 失败模式(从“为什么需要 HIL”反推) - **长尾恢复失败**:策略库不足/commitment 错误导致卡住,需要人工纠错。 - **指令遵循不足**:一旦 prompt adherence 弱,就无法用“拆任务”扩展到更多工作流排列组合。 - **系统层失配**:观测/动作/时序 contract 不稳,模型再强也会表现为不稳定与不安全。 ## 7. 与相关工作对比 (Comparison) | 话题 | PI Blog 的新意 | 与仓库既有内容的关系 | |---|---|---| | “模型作为 API” | 交付形态从“权重/论文”变成“物理智能层” | 与 `RLinf` 的 infra 叙事高度同构:把学习/部署做成生产线 | | 指标体系 | Autonomy / interventions / throughput 等部署 KPI | 与 `π*0.6/Recap` 的“从经验与纠错学习”互为表里:一个是算法叙事,一个是产品叙事 | | 数据飞轮 | WPT/UPT 表明部署数据可纳入预训练并带来可度量收益 | 与“先专精再泛化/平台标准”的产业路线图可互相解释 | **面试 Tip**:被问“为什么机器人需要基础模型 API?”时,你可以用一句话回答:**因为机器人应用的真正门槛是‘整栈 + 长尾 + 运维’,API 化把能力下沉为可调用层,并用自治率/干预/吞吐定义 SLO,再用 HIL 与部署数据把系统变成可持续迭代的飞轮。** ## References - PI Blog(本文主来源):[The Physical Intelligence Layer](https://www.pi.website/blog/partner?v=1) - π0:[π0: Our First Generalist Policy](https://www.pi.website/blog/pi0) - π0.5:[π0.5: a VLA with Open-World Generalization](https://www.pi.website/blog/pi05) - π*0.6:[π*0.6: a VLA that Learns from Experience](https://www.pi.website/blog/pistar06) - π0.6 Model Card(含延迟/架构/数据口径):[PI06_model_card.pdf](https://website.pi-asset.com/pi06star/PI06_model_card.pdf) - Weave:[`weaverobotics.com`](https://www.weaverobotics.com/) - Ultra:[`ultra.tech`](https://www.ultra.tech/) --- [← Back to Theory](../README.md)