unilab.envs.motion_tracking.g1.box_tracking.G1BoxTrackingDomainRandomizationProvider¶
- class unilab.envs.motion_tracking.g1.box_tracking.G1BoxTrackingDomainRandomizationProvider[source]¶
Bases:
G1MotionTrackingDomainRandomizationProviderReset provider that restores both robot and object state from motion data.
- Parameters:
Methods
__init__(*[, base_kp, base_kd, ...])build_interval_randomization_plan(env, ...)build_reset_observation(env, env_ids, ...)build_reset_plan(env, env_ids)validate(env, capabilities)- __init__(*, base_kp=None, base_kd=None, base_geom_friction=None, foot_geom_ids=None)¶
- build_interval_randomization_plan(env, step_counter)¶
- Parameters:
- Return type:
- build_reset_observation(env, env_ids, info_updates)¶
- validate(env, capabilities)¶
- Parameters:
env (
Any)capabilities (
DomainRandomizationCapabilities)
- Return type: