Skip to content

Aligns mimic and pink files structures to rest of IsaacLab#4740

Draft
ooctipus wants to merge 2 commits intoisaac-sim:developfrom
ooctipus:fix/develop/cleanup_pink_mimic
Draft

Aligns mimic and pink files structures to rest of IsaacLab#4740
ooctipus wants to merge 2 commits intoisaac-sim:developfrom
ooctipus:fix/develop/cleanup_pink_mimic

Conversation

@ooctipus
Copy link
Collaborator

Description

This PR improves the Cfg and Implementation split in pink and mimic, this could help with import efficiency and reduce module eager loading.

Checklist

  • I have read and understood the contribution guidelines
  • I have run the pre-commit checks with ./isaaclab.sh --format
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • I have updated the changelog and the corresponding version in the extension's config/extension.toml file
  • I have added my name to the CONTRIBUTORS.md or my name already exists there

@github-actions github-actions bot added bug Something isn't working isaac-lab Related to Isaac Lab team labels Feb 26, 2026
@ooctipus ooctipus changed the title clean up mimic and pink Aligns mimic and pink files structures to rest of IsaacLab Feb 26, 2026
@ooctipus ooctipus force-pushed the fix/develop/cleanup_pink_mimic branch from b980728 to 64db653 Compare February 26, 2026 09:27
@ooctipus ooctipus force-pushed the fix/develop/cleanup_pink_mimic branch from 64db653 to 8fe61aa Compare February 26, 2026 09:29
Copy link
Collaborator

@AntoineRichard AntoineRichard left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks like it brings a bunch of breaking changes around pink. That might be needed, I can't tell.

Comment on lines +113 to +122
_teleop_pkg_dir = os.path.dirname(_teleop_cfg_file)
_data_dir = os.path.join(
_teleop_pkg_dir,
"deprecated",
"openxr",
"retargeters",
"humanoid",
"fourier",
"data",
)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's a tad nasty. Couldn't that package provide us with these paths?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working isaac-lab Related to Isaac Lab team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants