Bridge family · other

OpenMHS family: other

Other engines and protocols (no helper planned)

Recipe published392 packagessimulatedhardware
On this page 9 sections
  1. Launch
  2. Registry coverage
  3. Applicability
  4. Capability mapping
  5. Safety
  6. Fidelity
  7. Pitfalls
  8. First task cards
  9. Sources

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:

text
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.json
  • gh.dqrobotics/python-interface-coppeliasim-zmq: bridge-runtime, wave 9, rank 93, MHS/registry/tasks/robots/dqrobotics__python-interface-coppeliasim-zmq.json
  • gh.facebookresearch/sapiens: skip, wave 9, rank 120, MHS/registry/tasks/robots/facebookresearch__sapiens.json
  • gh.projectchrono/chrono: bridge-runtime, wave 9, rank 139, MHS/registry/tasks/robots/projectchrono__chrono.json
  • gh.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.

PackageTierRingEvidenceStars
genesis-embodied-ai/genesis-world
genesis-embodied-ai/genesis-world: physics engines for physics engines (robotics track). OpenMHS plan: SDK bridge runtim
Tier C3agent read30,042
carla-simulator/carla
carla-simulator/carla: complete environment for mobile robots (robotics track). OpenMHS plan: SDK bridge runtime, not a
Tier B3static scan14,465
jrouwe/joltphysics
jrouwe/joltphysics: physics engines for general (robotics track). OpenMHS plan: not integrated (skip:peripheral). Langua
Tier D3static scan11,682
facebookresearch/sapiens
facebookresearch/sapiens: catalog/discovery tooling (robotics track). OpenMHS plan: not integrated (override:recon). Lan
Tier D3static scan5,429
nvidiagameworks/physx
nvidiagameworks/physx: physics engines for general (robotics track). OpenMHS plan: not integrated (skip:peripheral). Lan
Tier D3static scan3,599
liangjingkanji/draketyporatheme
liangjingkanji/draketyporatheme: catalog/discovery tooling (robotics track). OpenMHS plan: not integrated (skip:not-devi
Tier D3static scan3,552
projectchrono/chrono
projectchrono/chrono: physics engines for physics engines (robotics track). OpenMHS plan: SDK bridge runtime, not a per-
Tier C3static scan3,074
openmind/om1
openmind/om1: agent framework for general (robotics track). OpenMHS plan: reference only (host). Declared backend: Gazeb
Tier D3static scan2,946
microsoft/autonomousdrivingcookbook
microsoft/autonomousdrivingcookbook: catalog/discovery tooling (robotics track). OpenMHS plan: not integrated (skip:peri
Tier D3static scan2,442
microsoft/promptcraft-robotics
microsoft/promptcraft-robotics: agent framework for general (robotics track). OpenMHS plan: reference only (host). Decla
Tier D3static scan2,119
google-deepmind/open_x_embodiment
google-deepmind/open_x_embodiment: catalog/discovery tooling (robotics track). OpenMHS plan: not integrated (skip:periph
Tier D3static scan2,058
nvlabs/curobo
nvlabs/curobo: control framework; auxiliary tooling (robotics track). OpenMHS plan: not integrated (skip:tooling). Decla
Tier D3static scan1,896
skythinker616/foc-wheel-legged-robot
skythinker616/foc-wheel-legged-robot: catalog/discovery tooling (robotics track). OpenMHS plan: not integrated (skip:per
Tier D3static scan1,784
danielchappuis/reactphysics3d
danielchappuis/reactphysics3d: physics engines for general (robotics track). OpenMHS plan: not integrated (skip:peripher
Tier D3static scan1,775
knmcguire/best-of-robot-simulators
knmcguire/best-of-robot-simulators: auxiliary tooling for general (robotics track). OpenMHS plan: not integrated (skip:n
Tier D3static scan1,485
factual/drake
factual/drake: catalog/discovery tooling (robotics track). OpenMHS plan: not integrated (override:recon). Language: Cloj
Tier D3static scan1,483
ropensci/drake
ropensci/drake: catalog/discovery tooling (robotics track). OpenMHS plan: not integrated (skip:peripheral). Language: R.
Tier D3static scan1,343
sofa-framework/sofa
sofa-framework/sofa: soft-body and multiphysics for soft-body and multiphysics (robotics track). OpenMHS plan: SDK bridg
Tier C3static scan1,270
dartsim/dart
dartsim/dart: physics engines for physics engines (robotics track). OpenMHS plan: SDK bridge runtime, not a per-repo dri
Tier C3static scan1,212
andyzeng/visual-pushing-grasping
andyzeng/visual-pushing-grasping: policy/algorithm for robot arm manipulation (robotics track). OpenMHS plan: not integr
Tier D3static scan1,114
madeapps/newton-dynamics
madeapps/newton-dynamics: physics engines for general (robotics track). OpenMHS plan: not integrated (skip:peripheral).
Tier D3static scan1,024
randygaul/qu3e
randygaul/qu3e: physics engines for general (robotics track). OpenMHS plan: not integrated (skip:peripheral). Language:
Tier D3static scan994
facebookresearch/sapiens2
facebookresearch/sapiens2: catalog/discovery tooling (robotics track). OpenMHS plan: not integrated (skip:peripheral). L
Tier D3static scan978
nicholasaleks/damn-vulnerable-drone
nicholasaleks/damn-vulnerable-drone: complete environment for UAVs (robotics track). OpenMHS plan: reference only (host)
Tier D3static scan843