-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Description
Question
Hello,
I am currently testing the RSL-RL PPO algorithm on Isaac Lab tasks. Initially, I trained on the manager-based manipulation tasks, and everything worked normally—training 3000 iterations took only around 2 hours.(num_envs=2048)
However, when I added the RSL-RL configuration to the direct Factory (Forge) tasks, the problem appeared: training the same 3000 iterations took much longer(num_envs=128). After checking, I found that the collection time of each iteration in the Forge tasks is around 20–50 seconds, which is far slower than the manager-based manipulation tasks.
I also tried using the officially provided RL-Games training scripts, and the simulation speed of the Forge tasks was still significantly slower than the manager-based tasks. This makes me think the issue is not related to the algorithm itself.
I checked the configuration differences between the two task types (such as decimation, episode_length, sim.physx settings, etc.), but I still could not identify the source of the simulation speed gap.
Could you please clarify what causes such a large performance difference between Manager-Based tasks and Factory (Forge) tasks in Isaac Lab?
Thank you!
Build Info
Describe the versions that you are currently using:
- Isaac Lab Version: [2.3.0]
- Isaac Sim Version: [5.0.0`]