Skip to content

[Exp] Add Shadow Hand manager reorientation counterparts - #5

Draft
hujc7 wants to merge 1 commit into
developfrom
jichuanh/task-cleanup-dex-part08-codex
Draft

[Exp] Add Shadow Hand manager reorientation counterparts#5
hujc7 wants to merge 1 commit into
developfrom
jichuanh/task-cleanup-dex-part08-codex

Conversation

@hujc7

@hujc7 hujc7 commented Aug 2, 2026

Copy link
Copy Markdown
Owner

1. Summary

  • Narrows isaac-sim/IsaacLab#6418 from 32 changed files to 17 (+1,275/−61), excluding unrelated Direct, Allegro, camera, and core-environment churn.
  • Adds manager counterparts for the Shadow Hand state, OpenAI FF, and OpenAI LSTM reorientation tasks.
  • Makes manager Metrics/success_rate Direct-compatible by capturing terminal-step goals before autoreset.
  • Fork-only experiment for local review; not intended to merge directly.

2. Type of change

  • New feature (non-breaking)
  • Bug fix (non-breaking)

3. Design notes

  • Preserves released reorientation APIs and keeps success accounting lifecycle-safe across same-step autoreset.
  • Keeps goal counting/resampling in the command and episode-success logging in the reward term.
  • Reuses existing backend presets and adds no dependencies.

4. Test plan

  • 37 focused lifecycle, MDP-term, value-parity, math, and lazy-export tests
  • 49 configuration/import-safety tests
  • All three new Gym registrations load and validate
  • Full pre-commit checks
  • Warning-as-error documentation build
  • Minor changelog fragment validation

5. Out of scope

  • Training runs and reward retuning.
  • Generated environment-catalog refresh; that belongs to the later stack layer.

Add state and OpenAI manager counterparts while preserving released
shared reorientation APIs.

Track episode success before autoreset so manager success-rate logging
matches Direct semantics, including terminal-step goals.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant