Skip to content

Update IsaacLab to latest main#336

Merged
alexmillane merged 9 commits intomainfrom
qianl/isaac_sim_5p1
Mar 4, 2026
Merged

Update IsaacLab to latest main#336
alexmillane merged 9 commits intomainfrom
qianl/isaac_sim_5p1

Conversation

@linqianqian-work
Copy link
Collaborator

@linqianqian-work linqianqian-work commented Jan 20, 2026

Summary

Update IsaacLab/IsaacSim for Quest teleop

Detailed description

  • What was the reason for the change?
    Pull in IsaacLab support for Meta Quest3 for locomanipulation teleop

  • What has been changed?
    Update isaaclab submodule commit to 5528d986 (branch arena/arena_2_on_lab_23)
    This includes a fix for deferred isaaclab.utils imports to after AppLauncher starts, required because a recent merge from main added pxr (OpenUSD) as a transitive import in utils/__init__.py.
    Update the base isaac sim image version from 5.0 to 5.1
    IsaacSim 5.1 switch to default non-root user, need to configure the Docker file with root user for app install

  • What is the impact of this change?
    No change expected.
    Loco manip example data generation & replay is verified to work.
    Open microwave example Gr00t policy eval is verified to work.
    AVP teleop has not been verified.

@linqianqian-work linqianqian-work changed the title Update IsaacSim to 5.1 Update IsaacLab/IsaacSim for Quest teleop Jan 23, 2026
@linqianqian-work linqianqian-work force-pushed the qianl/isaac_sim_5p1 branch 2 times, most recently from 26a3a60 to 6b7a232 Compare February 27, 2026 09:27
@linqianqian-work linqianqian-work marked this pull request as draft February 27, 2026 09:27
@linqianqian-work linqianqian-work changed the title Update IsaacLab/IsaacSim for Quest teleop Update IsaacLab to latest main Mar 3, 2026
@cvolkcvolk cvolkcvolk marked this pull request as ready for review March 3, 2026 16:49
cvolkcvolk and others added 5 commits March 3, 2026 18:04
Signed-off-by: Clemens Volk <cvolk@nvidia.com>
Cherry-picks the fix that defers isaaclab.utils imports until after
AppLauncher starts, required because the recent 'Remove mesh import *'
commit added pxr (OpenUSD) as a transitive import in utils/__init__.py.

Signed-off-by: Clemens Volk <cvolk@nvidia.com>
Copy link
Collaborator

Choose a reason for hiding this comment

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

Will be deletd in subsequent MRs

Copy link
Collaborator

Choose a reason for hiding this comment

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

Will be deleted in subsequent MR

Copy link
Collaborator

@alexmillane alexmillane left a comment

Choose a reason for hiding this comment

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

LGTM. Tested locally too.

@alexmillane alexmillane merged commit 1c4e0ac into main Mar 4, 2026
5 checks passed
@linqianqian-work linqianqian-work deleted the qianl/isaac_sim_5p1 branch March 4, 2026 15:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants