Add deterministic registry simulation renders - #16
Merged
Conversation
Headless MuJoCo runtime (faithful port of upstream infer_policy.py, validated observation-exact and trajectory-level to ~3% over 8s) runs each changed behavior descriptor in PR CI: - simulation/: pinned MJCF assets, command profiles derived from robotd_slot (velocity showcase, sitstand, one-shot zero/phase), pass/fail checks, deterministic 512x512 H.264 loop + poster render - Sim Check workflow: per-descriptor matrix, artifact uploads, summaries - optional descriptor 'simulation' block (JSON Schema + zod + tests) - docs: CONTRIBUTING section, README section, viability research note Validated live on 4 behavior classes: alpha-walking (velocity), sit-stand (recovery), roulade (one-shot roll), and a third-party community ONNX (genesis-velocity via raw.githubusercontent).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Verification
pnpm checkrunningis explicitly classified as external because its 2.2 m/s task is outside the registry standard-v1 runner