Robotics and Runtime Handoff
Use this guide when a Physical AI scenario must be consumed by SimRunner, Omniverse, Isaac, PhysX, Newton, robotics middleware, or another approved runtime.
Handoff Flow
Prerequisites
| Requirement | Why it matters |
|---|
| Runtime owner | Confirms target runtime, adapter, physics settings, and output format. |
| Scene package | Geometry, semantics, constraints, and source data need stable identity. |
| Safety reviewer | Robotics or equipment training scenarios need engineering review. |
| Input | Required preparation |
|---|
| Scene identity | Tenant, scene ID, model assets, versions, and source references. |
| Geometry and semantics | Components, units, coordinate system, materials, labels, and articulation hints. |
| Operating constraints | Task sequence, safety zones, speed limits, load limits, and environment conditions. |
| Runtime settings | Target runtime, adapter version, physics settings, seed, duration, and output format. |
| Review output | KPIs, logs, screenshots, render outputs, .digrec, or semantic scene JSON. |
Procedure
- Confirm target runtime and adapter requirements.
- Prepare the SimReady asset package and scenario data.
- Export semantic scene JSON or the runtime-specific package.
- Run the scenario through SimRunner or the target runtime.
- Review output against the engineering question.
- Feed geometry, semantic, or constraint changes back into FactVerse records.
Expected Output
The output is a handoff package that lets the runtime consume governed scene identity, geometry, semantics, constraints, and review evidence.
Validation Checklist
- Runtime and adapter version are recorded.
- Coordinate system and units match runtime expectations.
- Safety and operating constraints are included.
- Output files and logs are linked to the scenario.
- Changes discovered in runtime are fed back to the asset package.
Failure Handling
| Symptom | Response |
|---|
| Runtime import fails | Check file format, coordinate system, required semantics, and adapter version. |
| Robot or equipment behavior is unrealistic | Review physical assumptions, controller settings, and task sequence. |
| Output cannot be traced | Record scene ID, run ID, runtime version, and exported files. |
| Safety constraints are missing | Keep the package out of training or field trial use until reviewed. |