-
Notifications
You must be signed in to change notification settings - Fork 3.2k
Description
Question
Hello everyone,
I have been trying to resolve an ongoing issue where the terrain level does not go above 6 when using the terrain curriculum. This problem occurs not only in my custom environment but also in the default RL demo.
In Fig. 1, the black line represents the terrain level progression for "Isaac-Velocity-Rough-Anymal-D-v0" using the default parameters. The red line shows the progression when the terrain sampling range is halved. As you can see, the level converges to 6 regardless of the terrain's difficulty. Furthermore, the graph does not look like simple hard clipping; rather, it exhibits a curve similar to a PD controller's response.
Fig. 1:
I have reviewed the terrain_levels_vel implementation but could not find any incorrect processing. Considering the possibility of the RL agent falling into a local optimum, I also tried adjusting PPO parameters such as entropy_coef and learning_rate, but observed no improvement.
Is it the expected behavior for the terrain level to be restricted to a maximum of 6 in the terrain curriculum?
Thank you in advance for your insights.
Build Info
Describe the versions that you are currently using:
- Isaac Lab Version: [2.3.1]
- Isaac Sim Version: [5.1.0]
