Skip to content

Sim-to-Real 部署 / Simulation-to-Real Deployment

English contract

  • Objective: transfer a frozen policy through progressively higher-risk gates without treating simulation as authorization for physical motion.
  • Inputs: checkpoint, simulation report, robot and sensor calibration, control interface, limits, emergency-stop procedure, operator, and rollback plan.
  • Stages: robust simulation → offline replay → hardware-in-the-loop → shadow mode → guarded rollout → bounded expansion → rollback readiness.
  • Acceptance: record distribution gaps, latency, jitter, dropped/stale observations, task success, intervention, safety-filter activation, emergency stops, configuration, and incidents.
  • Evidence: this repository documents the gates but claims no locally reproduced hardware result. Physical execution requires separate site-specific approval and safety review.

目标与边界

把仿真中通过的策略按风险递增顺序迁移到真实系统。此路线故意没有“一键真机”命令:硬件、急停、场地、负载和操作者确认不能被本地 smoke test 代替。

前置知识与输入

原理图 · Reduce the gap, then prove each gate:域随机化只能让策略在一簇可能的仿真条件中更稳健,不能消除真实系统的未知差异。因此真实日志回放、HIL、影子模式和受控执行是逐步新增的证据,仿真成功不构成真机动作授权。

域随机化和仿真到真实的渐进验证Robustness training does not replace deployment gates many simulated worldsmass · friction · latency · noise frozenpolicysim evidence only incremental gatesreplay → HIL → shadow → guardedmeasure gaps, latency, interventionseparate site authorization required new evidence, not a shortcut from simulation to physical motion

Pipeline 与门禁

阶段 必做检查 晋级条件
1. Simulation 随机化动力学、观测噪声、延迟和初态 多 seed 与最坏场景达标
2. Replay 真实日志离线回放,不发命令 schema、单位、时间戳一致
3. HIL 控制器和传感器接入,执行器隔离或低风险 watchdog/急停/限幅有效
4. Shadow mode 策略只建议动作,与人工/基线对比 时延和偏差在阈值内
5. Guarded rollout 空载、低速、单任务、单次运行 无越界和异常状态
6. Expansion 逐步增加速度、负载和场景 每级都有回归报告
7. Rollback 异常立即停止并恢复已知安全版本 事件可追踪、可复盘
Risk increases · evidence must increase with it

每向真实世界前进一步,都要新增独立的安全证据;仿真通过不构成真机授权。

01Robust simulation随机化与最坏场景
02Offline replay只读真实日志
03HIL硬件接口、限幅与急停
04Shadow mode建议动作,不发命令
05 · AUTHORIZEDGuarded rollout低速、空载、单任务、可回滚

验收指标

  • sim/real 观测与动作分布差距,按传感器和关节分别报告。
  • 端到端控制延迟、抖动、丢帧率、陈旧观测率。
  • 任务成功率、人工接管率、安全过滤触发率、急停次数。
  • 版本、校准、环境、操作者和异常事件完整记录。

失败模式

坐标系或单位错配、控制频率不一致、通信断开后保持旧命令、仿真接触参数过拟合、策略输出越界、只比较平均值而忽略最坏情况。任何新硬件、持久化系统修改或真机动作都应单独获得明确授权并执行现场安全流程。