Add temporary isaac_cap env directory and gear insertion env - #1241
Conversation
…d/v31_cap_env_validation
…d/v31_cap_env_validation
|
🤖 Isaac Lab-Arena Review BotReviewed SummaryThis adds a new The main thing to resolve before this lands is discovery: Beyond that, most of the feedback is about leaning on machinery Arena already has instead of re-deriving it locally: Design, Boundaries & ScopeThe layering is respected — the task doesn't reach into the embodiment, the embodiment doesn't know about the task, and sim-specific imports stay inside the sim-dependent modules. The PR is self-contained: it adds a new directory and touches nothing existing, which keeps blast radius near zero but is also why the discovery gap slipped through. One scope note: The Findings
Test CoverageThere are no tests in this PR. ~1760 lines land with A few things look cheaply testable without the simulator:
VerdictMinor fixes needed — the design is sound and the task logic is careful, but the discovery gap means the environments aren't reachable through the normal path, and the reimplementation of existing Arena helpers is worth collapsing before this becomes the template for the next Automated review — not a substitute for human review. Push a new commit to trigger a re-review. |
qianl-nv
left a comment
There was a problem hiding this comment.
Thanks this will be a good starting point.
Have some comments about making embodiment/registry shared within the isaac_cap folder if possible
Summary
Add a temporary directory under
isaaclab_arena_environments/isaac_capto park all cap validation envs.Adds the cap gear insertion environment and a demo script to validate env behaviour to this directory.
Adds a shared registration and embodiment directory for other CAP envs.