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.
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
Observed behavior
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.