On this page 9 sections
Other engines and protocols (no helper planned)
Generated by MHS/registry/build_registry.py on 2026-10-20T00:00:00Z from 392 registry records and their task cards. A plan, not a conformance claim.
- bridge_status:
none - helper: none
- exemplar: none
Launch
Every driver package starts the same way; per-repo configuration (environment id, model path, port, baud rate, VISA resource) lives in the package's driver.py, never in launch flags:
mhs serve <driver-dir>A package is done when python3 -m mhs.driver check <driver-dir> --backend fake exits 0 (evidence contract_checked; a fake never yields an MHS-Device level).
Registry coverage
- Repos: 392
- Decisions: bridge-runtime 41, reference 29, skip 322
- Waves: 9: 392
- Dispatchable now: 0
- Modes: hardware 4, simulated 40
Applicability
Repos the catalogue files as other engines and protocols. No Driver helper is planned before or after the pilot, so their cards are recon-only (wave 4) or last (wave 6: GPU, Windows or an engine licence). A simulator family needs a structural marker in the code, never only a README or name match.
Capability mapping
No mapping is fixed for this family; recon cards decide per repo.
Class ids come from python3 -m mhs.driver catalog search <words>. The deprecated classes cap.device.describe.v1, cap.world.state.v1, cap.world.snapshot.v1 and cap.world.restore.v1 are replaced by the protocol methods mhs.devices.get, mhs.resource.read, mhs.snapshot and mhs.restore.
Safety
The risk floor of a device is the highest catalogue risk_class of its classes (CAP-017); a driver may declare a higher risk, never a lower one. Hardware at R1 or above needs an @estop and a non-empty safe state. The risk floor of every class still comes from the catalogue.
Fidelity
Engine-specific; nothing here claims fidelity.
Pitfalls
The family groups heterogeneous projects; treat it as needing design.
First task cards
gh.carla-simulator/carla: bridge-runtime, wave 9, rank 87,MHS/registry/tasks/robots/carla-simulator__carla.jsongh.dqrobotics/python-interface-coppeliasim-zmq: bridge-runtime, wave 9, rank 93,MHS/registry/tasks/robots/dqrobotics__python-interface-coppeliasim-zmq.jsongh.facebookresearch/sapiens: skip, wave 9, rank 120,MHS/registry/tasks/robots/facebookresearch__sapiens.jsongh.projectchrono/chrono: bridge-runtime, wave 9, rank 139,MHS/registry/tasks/robots/projectchrono__chrono.jsongh.rickbassham/node-indi-client: bridge-runtime, wave 9, rank 150,MHS/registry/tasks/labs/rickbassham__node-indi-client.json
Sources
- Task cards:
MHS/registry/tasks/<track>/<owner>__<repo>.json(schema/taskcard.schema.json). - Triage rules and the helper table:
MHS/registry/triage.py; curated decisions:MHS/registry/overrides/. - Driver API and gate:
MHS/sdk/docs/driver-authoring.md; exemplars:MHS/drivers/.
Packages
Top 24 of 392 by stars. Filter the full list.
| Package | Tier | Ring | Evidence | Stars |
|---|---|---|---|---|
| genesis-embodied-ai/genesis-world genesis-embodied-ai/genesis-world: physics engines for physics engines (robotics track). OpenMHS plan: SDK bridge runtim | Tier C | 3 | agent read | 30,042 |
| carla-simulator/carla carla-simulator/carla: complete environment for mobile robots (robotics track). OpenMHS plan: SDK bridge runtime, not a | Tier B | 3 | static scan | 14,465 |
| jrouwe/joltphysics jrouwe/joltphysics: physics engines for general (robotics track). OpenMHS plan: not integrated (skip:peripheral). Langua | Tier D | 3 | static scan | 11,682 |
| facebookresearch/sapiens facebookresearch/sapiens: catalog/discovery tooling (robotics track). OpenMHS plan: not integrated (override:recon). Lan | Tier D | 3 | static scan | 5,429 |
| nvidiagameworks/physx nvidiagameworks/physx: physics engines for general (robotics track). OpenMHS plan: not integrated (skip:peripheral). Lan | Tier D | 3 | static scan | 3,599 |
| liangjingkanji/draketyporatheme liangjingkanji/draketyporatheme: catalog/discovery tooling (robotics track). OpenMHS plan: not integrated (skip:not-devi | Tier D | 3 | static scan | 3,552 |
| projectchrono/chrono projectchrono/chrono: physics engines for physics engines (robotics track). OpenMHS plan: SDK bridge runtime, not a per- | Tier C | 3 | static scan | 3,074 |
| openmind/om1 openmind/om1: agent framework for general (robotics track). OpenMHS plan: reference only (host). Declared backend: Gazeb | Tier D | 3 | static scan | 2,946 |
| microsoft/autonomousdrivingcookbook microsoft/autonomousdrivingcookbook: catalog/discovery tooling (robotics track). OpenMHS plan: not integrated (skip:peri | Tier D | 3 | static scan | 2,442 |
| microsoft/promptcraft-robotics microsoft/promptcraft-robotics: agent framework for general (robotics track). OpenMHS plan: reference only (host). Decla | Tier D | 3 | static scan | 2,119 |
| google-deepmind/open_x_embodiment google-deepmind/open_x_embodiment: catalog/discovery tooling (robotics track). OpenMHS plan: not integrated (skip:periph | Tier D | 3 | static scan | 2,058 |
| nvlabs/curobo nvlabs/curobo: control framework; auxiliary tooling (robotics track). OpenMHS plan: not integrated (skip:tooling). Decla | Tier D | 3 | static scan | 1,896 |
| skythinker616/foc-wheel-legged-robot skythinker616/foc-wheel-legged-robot: catalog/discovery tooling (robotics track). OpenMHS plan: not integrated (skip:per | Tier D | 3 | static scan | 1,784 |
| danielchappuis/reactphysics3d danielchappuis/reactphysics3d: physics engines for general (robotics track). OpenMHS plan: not integrated (skip:peripher | Tier D | 3 | static scan | 1,775 |
| knmcguire/best-of-robot-simulators knmcguire/best-of-robot-simulators: auxiliary tooling for general (robotics track). OpenMHS plan: not integrated (skip:n | Tier D | 3 | static scan | 1,485 |
| factual/drake factual/drake: catalog/discovery tooling (robotics track). OpenMHS plan: not integrated (override:recon). Language: Cloj | Tier D | 3 | static scan | 1,483 |
| ropensci/drake ropensci/drake: catalog/discovery tooling (robotics track). OpenMHS plan: not integrated (skip:peripheral). Language: R. | Tier D | 3 | static scan | 1,343 |
| sofa-framework/sofa sofa-framework/sofa: soft-body and multiphysics for soft-body and multiphysics (robotics track). OpenMHS plan: SDK bridg | Tier C | 3 | static scan | 1,270 |
| dartsim/dart dartsim/dart: physics engines for physics engines (robotics track). OpenMHS plan: SDK bridge runtime, not a per-repo dri | Tier C | 3 | static scan | 1,212 |
| andyzeng/visual-pushing-grasping andyzeng/visual-pushing-grasping: policy/algorithm for robot arm manipulation (robotics track). OpenMHS plan: not integr | Tier D | 3 | static scan | 1,114 |
| madeapps/newton-dynamics madeapps/newton-dynamics: physics engines for general (robotics track). OpenMHS plan: not integrated (skip:peripheral). | Tier D | 3 | static scan | 1,024 |
| randygaul/qu3e randygaul/qu3e: physics engines for general (robotics track). OpenMHS plan: not integrated (skip:peripheral). Language: | Tier D | 3 | static scan | 994 |
| facebookresearch/sapiens2 facebookresearch/sapiens2: catalog/discovery tooling (robotics track). OpenMHS plan: not integrated (skip:peripheral). L | Tier D | 3 | static scan | 978 |
| nicholasaleks/damn-vulnerable-drone nicholasaleks/damn-vulnerable-drone: complete environment for UAVs (robotics track). OpenMHS plan: reference only (host) | Tier D | 3 | static scan | 843 |