unilab.tasks.locomotion.go2.tensor_parity.Go2ParityConfig¶
- class unilab.tasks.locomotion.go2.tensor_parity.Go2ParityConfig[source]¶
Bases:
objectNumerical parameters of the canonical DR-free Go2 parity owner.
- Parameters:
action_scale (
float)ctrl_dt (
float)max_episode_steps (
int)gait_frequency (
float)tracking_lin_vel_std (
float)tracking_ang_vel_std (
float)base_height_target (
float)foot_target_height (
float)foot_height_kernel (
float)swing_start (
float)contact_threshold (
float)stance_threshold (
float)bad_orientation_limit (
float)tracking_lin_vel_weight (
float)tracking_ang_vel_weight (
float)lin_vel_z_weight (
float)ang_vel_xy_weight (
float)base_height_weight (
float)action_rate_weight (
float)joint_deviation_weight (
float)contact_weight (
float)swing_feet_weight (
float)
Methods
__init__([action_scale, ctrl_dt, ...])Attributes
- __init__(action_scale=0.25, ctrl_dt=0.02, max_episode_steps=1000, gait_frequency=2.0, tracking_lin_vel_std=0.5, tracking_ang_vel_std=0.5, base_height_target=0.3, foot_target_height=0.1, foot_height_kernel=0.01, swing_start=0.6, contact_threshold=0.1, stance_threshold=0.6, bad_orientation_limit=1.0471975511965976, tracking_lin_vel_weight=1.0, tracking_ang_vel_weight=0.2, lin_vel_z_weight=-5.0, ang_vel_xy_weight=-0.1, base_height_weight=-100.0, action_rate_weight=-0.005, joint_deviation_weight=-0.1, contact_weight=0.24, swing_feet_weight=4.0)¶
- Parameters:
action_scale (
float)ctrl_dt (
float)max_episode_steps (
int)gait_frequency (
float)tracking_lin_vel_std (
float)tracking_ang_vel_std (
float)base_height_target (
float)foot_target_height (
float)foot_height_kernel (
float)swing_start (
float)contact_threshold (
float)stance_threshold (
float)bad_orientation_limit (
float)tracking_lin_vel_weight (
float)tracking_ang_vel_weight (
float)lin_vel_z_weight (
float)ang_vel_xy_weight (
float)base_height_weight (
float)action_rate_weight (
float)joint_deviation_weight (
float)contact_weight (
float)swing_feet_weight (
float)