{
  "recipe_version": 4,
  "checkpoint": "/home/z/bridge/rl/bridge_amp_v4/logs/2026-10-20_15-49-21_t800_v4_forward_knee_fresh_4096/model_4000.pt",
  "checkpoint_sha256": "162f104ea2059ae9a7eb2abb4f79b10b105b4d1a9c5a6be2aa8f917c89a47c66",
  "num_envs": 16,
  "duration_s": 20.0,
  "start": "neutral standing, no expert initial pose or velocity",
  "automatic_resets": false,
  "official_bridge_artifact": false,
  "physical_robot_validation": false,
  "scope": "Nominal deterministic repeated environments, not independent robustness trials. Style remains subject to actual video review.",
  "tests": {
    "left": {
      "completed_duration_s": 20.0,
      "full_duration_completed": true,
      "completed_envs": 16,
      "failures_at_stop": 0,
      "failed_env_ids": [],
      "protocol": "Stop the whole batch at the first failure, no credit for partial survivors.",
      "mean_vx_vy_wz": [
        0.2660321891307831,
        0.024706656113266945,
        -0.04852873831987381
      ],
      "rmse_vx_vy_wz": [
        0.02077320811137719,
        0.04677229991264541,
        0.30580343372376767
      ],
      "min_base_height_m": 0.4418696463108063,
      "max_tilt_deg": 3.4109930992126465,
      "within_training_command_distribution": false,
      "moving_single_support_fraction": 0.5795625,
      "moving_double_support_fraction": 0.4199375,
      "foot_link_contact_speed_proxy_m_s": 0.06323309374277608,
      "contact_speed_note": "Foot link origin speed while force>1N; rolling contact can move the origin. This is a proxy, not direct slip of the contact point."
    },
    "right": {
      "completed_duration_s": 20.0,
      "full_duration_completed": true,
      "completed_envs": 16,
      "failures_at_stop": 0,
      "failed_env_ids": [],
      "protocol": "Stop the whole batch at the first failure, no credit for partial survivors.",
      "mean_vx_vy_wz": [
        0.26581692695617676,
        -0.013063916005194187,
        0.046403300017118454
      ],
      "rmse_vx_vy_wz": [
        0.022692568822829932,
        0.040618257450105694,
        0.31751137224292636
      ],
      "min_base_height_m": 0.4450870156288147,
      "max_tilt_deg": 3.129377603530884,
      "within_training_command_distribution": false,
      "moving_single_support_fraction": 0.52278125,
      "moving_double_support_fraction": 0.47671875,
      "foot_link_contact_speed_proxy_m_s": 0.06315165323706312,
      "contact_speed_note": "Foot link origin speed while force>1N; rolling contact can move the origin. This is a proxy, not direct slip of the contact point."
    }
  },
  "training_yaw_max_rad_s": 0.0,
  "untrained_turn_diagnostic": true,
  "contact_foot_order": [
    "right_ankle_roll_link",
    "left_ankle_roll_link"
  ]
}
