{
  "schema_version": 1,
  "generated_at": "2026-04-24 02:26:57Z",
  "policy_name": "decoupled_wbc",
  "robot_name": "unitree_g1_decoupled_wbc",
  "command_kind": "velocity_schedule",
  "command_data": [
    2.0,
    0.0,
    0.0,
    0.0,
    0.6,
    0.0,
    0.0,
    1.0,
    0.6,
    0.0,
    -1.5707964,
    0.6,
    0.0,
    -1.5707964,
    3.0,
    0.6,
    0.0,
    0.0,
    1.0,
    0.0,
    0.0,
    1.0,
    1.0,
    0.0,
    0.0,
    0.0,
    0.0,
    0.0
  ],
  "control_frequency_hz": 50,
  "html_entrypoint": "index.html",
  "metrics_source": "run.json",
  "frame_source": "canonical_replay_trace",
  "transport": {
    "kind": "mujoco",
    "model_path": "assets/robots/unitree_g1/g1_29dof.xml",
    "gain_profile": "simulation_pd",
    "timestep_secs": 0.002,
    "substeps": 10,
    "robot_config_path": "configs/robots/unitree_g1_decoupled_wbc.toml"
  },
  "raw_artifacts": {
    "run_report": "run.json",
    "replay_trace": "run_replay_trace.json",
    "rerun_recording": "run.rrd",
    "run_log": "run.log",
    "temp_config": "run.toml"
  },
  "checkpoints": [
    {
      "name": "start_tick_0000",
      "relative_dir": "roboharness_run/trial_001/start_tick_0000",
      "tick": 0,
      "frame_index": 0,
      "sim_time_secs": 0.0,
      "selection_reason": "initial state before meaningful motion",
      "frame_source": "canonical_replay_trace",
      "cameras": [
        "track",
        "side",
        "top"
      ]
    },
    {
      "name": "first_motion_tick_0030",
      "relative_dir": "roboharness_run/trial_001/first_motion_tick_0030",
      "tick": 30,
      "frame_index": 30,
      "sim_time_secs": 0.6000000000000004,
      "selection_reason": "first floating-base displacement >= 0.05 m (0.051 m)",
      "frame_source": "canonical_replay_trace",
      "cameras": [
        "track",
        "side",
        "top"
      ]
    },
    {
      "name": "peak_latency_tick_0320",
      "relative_dir": "roboharness_run/trial_001/peak_latency_tick_0320",
      "tick": 320,
      "frame_index": 320,
      "sim_time_secs": 6.399999999999517,
      "selection_reason": "highest inference latency (0.603 ms)",
      "frame_source": "canonical_replay_trace",
      "cameras": [
        "track",
        "side",
        "top"
      ]
    },
    {
      "name": "furthest_progress_tick_0394",
      "relative_dir": "roboharness_run/trial_001/furthest_progress_tick_0394",
      "tick": 394,
      "frame_index": 394,
      "sim_time_secs": 7.879999999999354,
      "selection_reason": "largest planar displacement from start (3.536 m)",
      "frame_source": "canonical_replay_trace",
      "cameras": [
        "track",
        "side",
        "top"
      ]
    },
    {
      "name": "final_tick_0399",
      "relative_dir": "roboharness_run/trial_001/final_tick_0399",
      "tick": 399,
      "frame_index": 399,
      "sim_time_secs": 7.979999999999343,
      "selection_reason": "final recorded simulator state",
      "frame_source": "canonical_replay_trace",
      "cameras": [
        "track",
        "side",
        "top"
      ]
    }
  ],
  "capture_status": "ok"
}