Skip to content

Bundled RubiksCubeAndBananaTask trajectory drops objects on Isaac Sim 5.0 / Isaac Lab 2.2 #20

Description

@SetasAditya

Hi, thanks for the recent playback fix. I pulled the latest changes and retested the bundled RubiksCubeAndBananaTask demonstration.

Environment

  - RoboLab commit: 0aef241
  - Isaac Sim: 5.0.0
  - Isaac Lab: 2.2.0
  - GPU: NVIDIA GeForce RTX 5080 Laptop
  - Driver: 580.173.02
  - Ubuntu 24.04

Command

  python examples/run_recorded.py \
    --task RubiksCubeAndBananaTask \
    --headless \
    --validate-states

Observed behavior

  • The replay starts from the recorded environment configuration and initial scene state. Both the banana and Rubik’s cube are detected as successfully grasped, but they are subsequently dropped. The episode finishes with score 0.0 and does not reproduce the recorded success.
  • State validation shows that the first simulated state is initially very close to the recording, but the trajectory begins diverging shortly afterward. I also tested enabling enhanced determinism and rebuilding the PhysX contact state before starting the actions; neither prevented the drops.

Expected behavior

The bundled trajectory, recorded with Isaac Sim 5.0 / Isaac Lab 2.2, should reproduce the successful episode on the same software stack.

Could you confirm whether the trajectory depends on the recording machine’s GPU/driver or any runtime settings not stored in env_cfg.json? I can attach the replay MP4, event log, and state-drift output.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions