unilab.tasks.locomotion.g1.manager_terms.G1WalkRewardPackCfg¶
- class unilab.tasks.locomotion.g1.manager_terms.G1WalkRewardPackCfg[source]¶
Bases:
RewardTermCfgFused canonical G1 walk reward family for tensor-resident owners.
- Parameters:
Methods
__init__([params, reward_pack_names, ...])Attributes
Ordered outputs when
funcevaluates multiple terms in one carrier read.The callable that computes this reward term's value.
Weight multiplier for this reward term.
Additional keyword arguments passed to func when called.
-
pose_weights:
tuple[float,...] = (1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0)¶
- __init__(params=<factory>, *, func, weight, reward_pack_names=(), command_name='twist', entity_name='robot', tracking_lin_sigma=0.25, tracking_ang_sigma=0.25, gait_frequency=1.5, gait_init_mode='offset_phase', swing_height=0.09, feet_phase_sigma=0.04, min_forward_speed=0.0, pose_weights=(1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0))¶