跳转至

Pillar 4 — Sim-to-Real

最终更新: 2026-09 · owner: Youngjin · volatility: 中(边缘 HW·模型为高) 除非另有标注,各条目继承页面元数据(owner/updated/volatility)。按条目指定 owner 时在条目页脚补充。 ← 返回 index

L0 TL;DR: 按机器人、任务、环境验证仿真到实机结果。按观测到动作时限及断网要求部署,设计独立安全、取消、恢复。不只按步行/操作类别判定可部署。


复核范围:页面修改日不代表所有技术条目已重验。核心修正日期、复现/人工状态见证据,旧条目仍使用各自确认日期。

本支柱中客户最常问的问题 Top 3

以下为探索问题示例,不是已验证的客户咨询频率排名。

  1. "sim-to-real 实际可行吗?有经过验证的案例吗?" → locomotion(可以)、操作(还不行)
  2. "实时控制场景,推理该放边缘还是云上?" → 边缘推理部署、decisions
  3. "真机部署前怎么验证策略是否可行?" → 策略评估

稳定原理(几乎不变): sim-to-real gap 的本质是 (1) 动力学1不匹配(仿真物理 ≠ 实物,尤其是接触),(2) 视觉不匹配(渲染 ≠ 真实相机)。locomotion 之所以好做,是因为机器人+地面这种简单·宽容的动力学;操作之所以难做,是因为接触动力学棘手。经过验证的处方是 选择性域随机化(DR)2 + 系统辨识(SysID)3 + 把 RL 叠加在 MPC4 之上的混合。


1. 边缘推理部署 — 逐模型验证

L0 TL;DR: 按模型、设备和控制时序验证部署。严格时限控制在本地运行;云用于训练、管理、可容忍延迟的业务规划。

概览:Greengrass V2 支持组件部署管理 [1]。按策略选择受支持的 PyTorch 或 ONNX/TensorRT 路径,不假定所有 VLA 有相同导出和延迟能力。Edge Manager 终止后,项目仍需负责转换、设备验证和运营。

检查项 证据
模型/设备兼容 权重、runtime、驱动、传感器、动作单位及归一化
时间条件 观测刷新、推理延迟、动作执行周期、最坏抖动
更新 模型/应用/配置版本、签名哈希、上一个正常组合
运营 断网、取消超时、人工介入、恢复测试

Action chunking 修正:未来动作输出不等于新观测反馈。不能用推理 Hz × chunk 长度表示控制频率,也没有始终执行整个 native chunk 的通用规则。按模型、执行 horizon、切换方法重新评估(PI RTC、证据)。

AWS 映射:按需组合 S3 模型产物、Greengrass V2/IoT Jobs 部署管理、IoT Core 状态事件。该组合不代表安全认证或实时控制保证。

决策及后续行动:指定四层负责人,制定故障测试,将路径 C的结果交接至有监督的小规模设备试验。

🔗 相关资产:

  • Playbook: pillar-2 System1/System2 · pillar-5 编排 · decisions
  • VLA Hub — AWS 上的实时 VLA 推理中心 — aws-samples。用 CDK 将 6 个 OSS VLA(GR00T N1.6/N1.7·π0.5·OpenVLA-7B·SmolVLA-450M·LAP-3B)部署为按模型独立的 gRPC 端点(ECS on EC2 g5/g6,内部 NLB)。部署时自动探测有 GPU 容量的 AZ;包含使用相同容器·proto 的 Jetson(Orin/Thor)单设备轨道 — 一套代码覆盖 System 2 云端/边缘推理路径。其 capability matrix(按模型的许可证·适配成本·场景推荐)在客户沟通中很有用。⚠️ 早期阶段(2026-05 创建)·仅内部 NLB(客户端须在同一 VPC)·GR00T 须确认许可证
  • ROS2 OTA 固件更新 —— aws-samples。基于 Greengrass V2 + IoT Jobs 的 ROS2 机群固件 OTA 参考实现 —— 设备代理从 Docker 镜像仓库拉取镜像,失败时自动回滚到上一个正常版本,无法直连互联网的设备经 Greengrass 代理。把上表 IoT Jobs 一行落到可运行代码的资产

2. Locomotion Sim-to-Real 🟢 已验证(生产)

L0 TL;DR: sim-to-real "可以"的证据在此。四足行走(ANYmal)与双足物流机器人(Agility Digit) 在仿真中用 RL 训练,并部署到实际付费的工业现场。

客户需求/问题: "sim-to-real 不就是营销吗?真的有拿钱干活的机器人吗?"

解决方案概览 [1]/[3]:

  • ANYmal (ANYbotics) 🟢 —— 用大规模并行仿真 RL 训练的行走,数百台部署于全球工业巡检(石油·天然气·矿山·化工)。ETH RL-walking 谱系(peer-reviewed)。生产 + 证据。
  • Agility Digit @ GXO 🟢 —— 在多年 RaaS 合同下付费商业作业,截至 2025-11 移动 10 万+ 料箱、约 1 年连续全职、6.5 万+ 运行小时。验证最充分的付费人形作业(客户 GXO 交叉确认)。但仅限狭窄的结构化料箱搬运任务。
  • ⚠️ Boston Dynamics Spot 产品搭载 MPC(经典控制)—— 不是 RL。Spot 的 RL 行走(5.2m/s) 只存在于研究套件(BD+NVIDIA+RAI)。这是本行业最常搞错的事实 —— 不要说反了。

AWS 映射: 训练(→pillar-2、pillar-3) + 边缘部署(→第 1 项)。各厂商基础设施为非公开。

决策标准: 客户用例为行走·移动(locomotion) → sim-to-real 成熟,可积极提议。精密操作 → 谨慎(第 4 项)。

客户案例: ANYmal(工业巡检,生产),Agility Digit@GXO(物流,付费)。⚠️ 任何人形机器人都没有独立第三方自主性审计 —— 以厂商/客户 PR 为准([3])。

➡️ 后续行动: 客户对 sim-to-real 持怀疑时,用 ANYmal/Digit@GXO 作为"可以"的依据,但明确"是因为 locomotion 才可以"。准确了解 Spot=MPC 的事实以建立信任。

🔗 相关资产: pillar-3 并行 RL · pillar-2 训练

🔄 易变数据(人形机器人 演示↔生产 阶梯 —— 2026-07)
阶段 案例
付费·已验证 ANYmal(四足,数百台), Agility Digit@GXO(10 万+ 料箱)
生产试点(有指标·自主,厂商报告) Figure 02@BMW(~1,250h, 9 万+ 零件→Figure 03), Apptronik Apollo@Mercedes
已发布产品但非自主 1X Neo(自主 + VR 遥操作 "Expert Mode" 混合运行 —— "自主 60~70%" 的数字无一手来源,参见 radar)
令人印象深刻的演示/研究 Atlas 敏捷动作, Spot RL 研究套件(产品为 MPC), Unitree 敏捷技能, Figure 03 "8 小时自主"主张(CEO 推文)
公布·路线图(0 台运行) Hyundai Atlas 2.5 万台(2028,工会反对), Tesla Optimus V3

3. Sim-to-Real 方法 — 评估适用条件

L0 TL;DR: 经过验证的处方不是花哨的新技法,而是 选择性 DR + SysID + 把 RL 叠加在 MPC 之上的混合。盲目地全部随机化会让 RL 不稳定。

客户需求/问题: "实际上怎么缩小 sim-to-real gap?哪些技法在生产中管用?"

解决方案概览 [1]/[3]:

  • 选择性域随机化(DR) 🟢 —— locomotion 标准。但过度随机化会导致训练不稳定 → 要选择性地做。
  • 系统辨识(SysID) + 选择性 DR 🟢 —— 对核心动力学参数做实测校准后再做选择性 DR。当前最佳实践。
  • RL over MPC 混合 🟢 —— 不是纯 end-to-end RL,而是经典 MPC 基础 + 学习策略来增强鲁棒性。Boston Dynamics 也用这种混合 = 最接近实际部署。
  • 研究阶段(非生产): 残差 real2sim2real(ASAP)、分布式 SysID(Spot 研究)、基于 VLM 的 SysID(Vid2Sid) —— 🔵 令人印象深刻但为单一实验室演示。
  • deploy-side gap —— 部署失败的多数不是物理,而是"接线" [2]: 与训练侧 gap(物理·渲染不匹配)不同,把训练好的策略在真机上执行这一阶段的失败,多数来自观测 layout·执行缩放不匹配。例: Unitree G1 whole-body 控制要求观测 86 项×6 tick=516 维的排列顺序以及 action_scale=0.25 这类常数与仿真完全一致(一致时 0.5m/s 指令下 ~0.38m/s 稳定行走,不一致时无法行走)。这是策略移植检查清单的第一位 —— 在讨论 DR·SysID 之前先查这个。
graph LR
    SIM["仿真 RL 训练"] --> SID["SysID<br>实测校准关键动力学"]
    SID --> DR["选择性域随机化"]
    DR --> MPC["RL over MPC 混合<br>经典控制 + 学习策略"]
    MPC --> VAL["真机小规模验证"]
    VAL --> DEP["生产部署<br>(locomotion 已验证)"]

AWS 映射: 方法论本身对云中立。大规模 DR/SysID 扫描用 AWS Batch 并行化(→pillar-3)。

决策标准: locomotion → 信赖 DR+SysID+混合。操作 → 仅靠此处方不够,必须并行真实数据(第 4 项)。

客户案例: ANYmal·Digit(上方第 2 项)是此方法论的产物。

➡️ 后续行动: 若客户团队在"盲目 DR"中迷失,则用"选择性 DR + SysID + MPC 混合"进行方向纠正。研究新技法(ASAP 等)诚实地标注为"研究阶段"。

🔗 相关资产: pillar-3 仿真


4. 操作 (Manipulation) Sim-to-Real 🔵 Research / 🟡 狭窄生产

L0 TL;DR: 诚实的坏消息 —— 通用的接触丰富操作的 sim-to-real 没有解决。所以前沿 VLA(OpenVLA, π0.5, Gemini Robotics) 不是靠仿真,而是用真实机体数据训练。生产仅限狭窄的低难度 loco-manipulation(料箱/零件搬运)。

客户需求/问题: "我们需要装配/抓取这样的操作。用仿真训练能行吗?"

解决方案概览 [1]:

  • 为什么落后: 操作的接触动力学不匹配很大,报告的 sim-to-real 性能下降 ~24~30%,仅光照/相机姿态变化就使成功率下降 30~50%。
  • 核心洞察 —— VLA 依赖真实数据: OpenVLA(7B) 用约 97 万个真实机体演示(Open X-Embodiment)训练。π0/π0.5、RT-2、Gemini Robotics 全部以大规模真实机器人数据为中心,仿真作为评估/适配的辅助。Gemini Robotics 在 SDK 中捆绑 MuJoCo 用于评估。
  • 成熟度: 精密·多指接触操作、开放世界 VLA 家务(π0.5) → 令人印象深刻的演示/trusted-tester Preview。截至 2026-07,没有把接触丰富操作验证为 GA 生产的通用 VLA。

AWS 映射: 真实数据管道是关键 → pillar-1。仿真为评估辅助(第 5 项)。

决策标准:

  • 狭窄结构化抓取·搬运 → 可行(Digit 级)。
  • 通用·精密·接触丰富操作 → 目前未解决,前提是大量收集真实数据 + 管理预期。
  • "仅靠仿真做操作策略" → 有风险,必须用真实演示微调。

客户案例: 只有狭窄 loco-manipulation(Digit, Figure 02) 进入生产。精密操作为研究/Preview。

➡️ 后续行动: 对操作客户要诚实地管理预期 —— 先说明"没有像 locomotion 那样解决,真实数据是关键",再连接到 pillar-1 真实数据管道。禁止过度承诺。

🔗 相关资产: pillar-1 遥操作/真实数据 · pillar-2 VLA 微调


5. 策略评估 — 部署前验证 🔵 Research(未解决问题)

L0 TL;DR: 不便的真相 —— 没有任何仿真评估套件被信赖为实际部署的门禁。热门基准(LIBERO/SimplerEnv/CALVIN) 暴露了 shortcut·过拟合·统计不显著的问题。当前方向是 real-to-sim 重建 + 分布式真实世界 A/B。

客户需求/问题: "上真机之前,怎么确信策略真的可行?"

解决方案概览 [1]:

  • sim 评估套件: SimplerEnv、LIBERO、Meta-World 等存在但暴露局限。2026-06 审计: 无语言编码器的 90M 探针在 LIBERO 3/4 上匹配 SOTA(shortcut),报告的"进步"仅 ~20% 有统计支撑,CALVIN 仅重采样布置姿态就下降 25%。sim↔real 相关性低。
  • 真实世界评估: RoboArena —— 分布式双盲 A/B(只给策略 IP 并隐藏其身份),7 机构 4,284 回合,Bradley-Terry/Elo。是研究框架但指明了方向。
  • 新方向: real-to-sim(Gaussian Splatting/世界模型场景重建)+ 分布式真实 A/B。单一 sim 套件 = 不是可信门禁。

AWS 映射: 大规模评估扫描并行化 → AWS Batch。真实世界 A/B 数据采集 → IoT/S3。(没有托管的机器人评估服务)

决策标准: 禁止仅凭 sim 基准分数就做部署决定。sim 筛选 + 真实世界分阶段验证并行。引用基准分数时确认统计显著性·测量条件。

客户案例: (评估本身属研究领域)

➡️ 后续行动: 若客户想"sim 里达 95% 就部署",则以"sim↔real 相关性低的最新研究"为依据,建议设计分阶段的真实世界验证。这份诚实能防止事故。

🔗 相关资产: pillar-3 仿真 · pillar-1 真实数据


6. 机器人工作站安全要求 — 按安装类型确认

L0 TL;DR: 在人身边运动的机器人依法必须配备防护装置。国际上是 ISO 10218-1/-2:2025 + ISO/TS 15066(协作机器人),在韩国还要叠加《产业安全保健基准规则》第223条(原则上高度 1.8m 以上围栏)+ KCs5 强制安全认证防护装置。这套配置的成本·交付周期是拖慢真机验证的第三堵墙,反过来说正是仿真的经济学论据(→ pillar-3)。

客户需求/问题: "要在韩国工厂安装机器人单元,法律上需要配备什么?协作机器人是不是不用围栏?"

解决方案概览 [1]:

  • 国际标准地图: ISO 10218-1:2025(机器人本体)· ISO 10218-2:2025(机器人单元·集成)· ISO/TS 15066:2016(协作机器人)· IEC 61496-2/-3(光幕6/安全激光扫描仪)· ISO 12100(风险评估)· ANSI/RIA R15.06(美国)。
  • 协作机器人四种安全运行模式(ISO/TS 15066): ① 安全额定监控停止(safety-rated monitored stop)② 手动引导(hand guiding)③ 速度与间距监控(speed & separation monitoring)④ 功率与力限制(power & force limiting)。要与人共享空间,必须用经认证的传感器·设备实现并验证其中之一。2025 年修订中,ISO/TS 15066 的接触力·压力限值被并入 ISO 10218-2 正文。
  • 韩国的法定组合 —— 《产业安全保健基准规则》第223条: 为防止产业机器人运行中的劳动者危险,原则上要求设置高度 1.8m 以上的围栏(栅栏);无法设围栏的开口·进入区段,须用安全垫或光电式防护装置(光幕)等感应型防护装置阻断接触。此时防护装置必须是依据《产业安全保健法》第84条的 KCs 强制安全认证品(光幕=对应 IEC 61496-2,激光扫描仪=对应 IEC 61496-3,雇佣劳动部《防护装置安全认证告示》)。即在韩国,机器人作业区域事实上的法定组合是「1.8m 围栏 +(开口处)KCs 认证光幕/安全垫」。⚠️ 准确的条文·款项以国家法令信息中心原文为最终确认。
  • 成本直觉 [4]: 安全激光扫描仪每台数千美元级,安全围栏每米大约 $60–120(厂商·规格差异大的估计值)+ 风险评估·认证交付周期。防护配置是机器人本体之外的隐性成本。

AWS 映射: 无直接映射(法规在 AWS 之外)—— 但这份法规负担是 pillar-3 仿真经济学("仿真里没有围栏·认证·事故")与 pillar-5 分层防御(智能体层 Policy + 机器人层 ISO 确定性安全)的前提。

决策标准: "协作机器人所以不用围栏"不是自动成立的 —— 风险评估(ISO 12100)的结果决定四种模式中实现哪一种、用什么认证设备。韩国安装咨询应连接到条文确认 + 韩国机器人产业振兴院(KIRIA)产业机器人安全手册。

客户案例: (法规合规不是案例,而是部署的前提条件)

➡️ 后续行动: 建议在真机 PoC 提案书中从一开始就把防护配置成本·KCs 认证交付周期列为单独行项 —— 若事后才发现,日程会整体推迟。在同一页幻灯片中提议"仿真先行验证"(→ pillar-3),说服力就完整了。

🔗 相关资产: pillar-3 为什么选择仿真 · pillar-5 安全 & 护栏


本支柱的诚实现实(SA 必读)

  • locomotion 可以,操作还不行。 这一句话是 sim-to-real 对话的骨架。过度承诺会失去信任。
  • Spot = MPC,不是 RL。 本行业最多的错误。说反了会被怀疑专业性。
  • 前沿 VLA 用真实数据训练,仿真为评估/适配辅助 —— "仅靠仿真做操作策略"是陷阱。
  • SageMaker Edge Manager 已死(2024-04),无后续 → ONNX + Greengrass V2。Greengrass V1 也于 2026-06 终止,只有 V2 现行。
  • 30~100Hz 控制必须在边缘。 action chunking 是连接云端规划与边缘控制的桥梁。
  • 人形机器人"生产"指标大多是厂商 PR —— 无独立自主性审计。只有 Digit@GXO·Figure@BMW 经客户交叉确认。1X Neo 是"产品但实际上是远程操作"。

owner: Youngjin · updated: 2026-09 · volatility: 中(边缘 HW·厂商指标为高)· sources: [1] 官方/论文, [3] 厂商/PR, [4] 未经验证。2026 arXiv 预印本为非评审(illustrative)。


  1. 动力学(dynamics) — 力·摩擦·碰撞所产生的运动物理。尤其是抓取物体时的接触动力学,是仿真器最难精确再现的部分。 ↩

  2. 域随机化(Domain Randomization) — 随机改变仿真的光照·纹理·物体位置·相机角度·物理参数来生成数据或进行训练的技法。使策略能承受任何环境变化 — sim-to-real 的代表性处方。 ↩

  3. 系统辨识(SysID, System Identification) — 测量真实机器人的物理参数(摩擦·质量·电机响应),把仿真器校准到与实物一致的工作。 ↩

  4. MPC(Model Predictive Control) — 反复预测·优化短期未来来进行控制的经典控制技法。把学习到的 RL 策略叠加在 MPC 之上的混合已成为经过验证的处方。 ↩

  5. KCs(安全认证) — 依据韩国产业安全保健法第84条,对危险机械·器具·防护装置实施的强制安全认证标志。光幕·激光扫描仪等防护装置只有 KCs 认证品才被认可为法定防护装置。 ↩

  6. 光幕(AOPD,光电式防护装置) — 用多束红外光束构成虚拟"光之墙",当人体遮挡光束时立即停止机器的感应型防护装置。用于无法设置围栏的开口处,国际规格为 IEC 61496-2(面积监视型激光扫描仪为 IEC 61496-3)。 ↩