MHS 常见问题(FAQ)
概念问题可结合 7 天 MHS 课纲 每日主题理解;动手问题请用设备模拟器验证。
基础概念
MHS 是什么?
Model Hardware Standard(模型硬件标准) 是面向 Physical AI 的协议层,用 read(状态向量)和 write(物理操作+验证)两个原语统一 Agent 与硬件的交互。它补足 MCP 在物理世界的开环盲区。
MHS 与 MCP 是什么关系?
互补分层。MCP 连接数字工具(文件、数据库、API);MHS 连接物理设备(激光器、离心机、机器人)。MHS Driver 可暴露为 MCP Server,Agent 仍用 tool 调用,底层执行 MHS 闭环。
为什么只有两个原语 read/write?
极简性降低 Driver 与 Agent 门槛。复杂性下沉到 Device Description(能力与安全)和 Driver(协议翻译),而非增加 RPC 表面。
什么是状态向量?
结构化物理量集合,每通道含 value、unit、confidence、timestamp 等。是物理世界的 ground truth,替代「OK」文本。
什么是 Device Description?
机器可读 YAML/JSON,声明设备能力、量程、互锁与安全边界。Agent 动态 discover,无需硬编码型号。
与 ROS / OPC-UA / SCADA 对比
MHS 会取代 ROS 吗?
不会。ROS 2 擅长机器人实时控制与生态;MHS 擅长跨领域 Agent 语义与闭环编排。常见模式:关节控制走 ROS,实验编排走 MHS,经桥接 Driver 连接。
MHS 与 OPC-UA 重复吗?
不重复。OPC-UA 是工业通信与信息模型;MHS 是 Agent 层的 read/write 语义、verify 策略与 audit。可 stack:Driver 内 OPC-UA,对外 MHS。
已有 SCADA 还需要 MHS 吗?
SCADA 偏监控与人工操作;MHS 偏 Agent 自主闭环。可共存:SCADA 只读 MHS 状态,write 经 MHS 编排器。
MHS 是 PyVISA 的替代品吗?
PyVISA 是仪器控制库;MHS 是更高层标准。PyVISA 常作为 MHS Driver 的实现细节。
安全与闭环
安全边界谁强制执行?
Driver 必须校验;编排器可追加策略;硬件固件最后防线。写在 prompt 里的规则不算数。
硬边界和软边界区别?
硬边界:绝对拒绝。软边界:警告或需人工 waiver。示例:激光 5.0 W hard,4.5 W soft 建议。
什么是互锁?
多参数联合条件。例:power_w > 0 要求 cooling_lpm ≥ 2。违反则 reject write。
闭环一定比开环慢吗?
单步略慢(多 read),但整体 wall-clock 可能更短——Janelia 11h→23min 因消除 blind sleep 与早期故障检测。
何时可以跳过 verify?
仅当 Description 允许、后果可逆、且无安全 implication。样品安全场景禁止跳过。