unilab.tasks.locomotion.g1.manager_terms.G1PenaltyCurriculum¶
- class unilab.tasks.locomotion.g1.manager_terms.G1PenaltyCurriculum[source]¶
Bases:
ManagerTermBaseScale negative-weight reward terms by average episode length.
Ports the G1Walk task-family penalty curriculum (64c7f8b8, roadmap #1042): penalty weights start at
initial_scaleof their configured value and relax towardmax_scaleas the tracked average episode length crosses the configured thresholds.- Parameters:
cfg (
ManagerTermBaseCfg)env (
_G1Env)
Methods
__init__(cfg, env)reset(env_ids)Row boundary for the global curriculum state.
reset_scoped(env, env_ids, **params)Selected-row curriculum update at reset.
Attributes