{
  "schema_version": 1,
  "robot": "husky",
  "task": "mixed_surface_mobility",
  "complete": true,
  "source_sha256": {
    "omnisim/assessment/__init__.py": "e450d1de035b748a044659ea3e89fe0c41f29a40ce3ec8e24f0a30a9f2195095",
    "omnisim/assessment/campaign.py": "60bb0b3d1dbda3ae06761299520a6a49a3ab3ad2fd6635d50de7e4cc51e36184",
    "omnisim/assessment/cli.py": "faf8ae735fe0c0ac47e01e4745899ba81287924ca70ff20f681e214e73ebc5e5",
    "omnisim/assessment/delivery.py": "855e50f589c3f3341b3d840f36d8f5d842095d3a2827c9709e31ad045a258054",
    "omnisim/assessment/legged.py": "43629fe380bf33d227814c379c3aa41d06141e8704bfd6e1a42e46201e5325fa",
    "omnisim/assessment/mixed.py": "e51724e303ba82f0391c9f42fa1447beae559cb0b294ff56390255bc89be4f81",
    "omnisim/assessment/oracles.py": "9203affc501ccf7f591709f598cba4f6717fa27304567b06e951b1d034227e73",
    "omnisim/assessment/package_profiles.py": "9497ce3933089e59908c69909fe76ca1323fdca73342504dfbc2dbe098337f44",
    "omnisim/assessment/registry.py": "3f67ba16b085475d2913519b3c4ec3011b541c607902977c3fa22c4dc76d7d6c",
    "omnisim/assessment/report.py": "ce87b50f8c8476ec033f48432d8f633fe181057bfc4bbdcd58d88de65ffe6f9d",
    "omnisim/assessment/runner.py": "f5df1d30f1b38265b6460f66bd581a2e3a0a7a9f9d6ec542d64f330fac6ad25f",
    "omnisim/assessment/scenarios.py": "ec5d0b7caf98247e1e74be2d0f91988d6c70aa25d500c7c1965a3f3d6595c149",
    "omnisim/assessment/schema.py": "978afabe5d22062ebd924a6f85aca4d9934237a3786f83b901623c7cc24bd94c",
    "projects/assessments/controllers/husky_mixed/husky_mixed.py": "c8c22d9bfbfd8074fe695de72357846a7be5841639eabc60fd3ebcf18b2c9592",
    "projects/objects/backgrounds/protos/OmniSimSky.proto": "5e59a434382020e037123987c3e9849b5aaec82ec365a2001455cc70d1cc8451",
    "projects/objects/lights/protos/OmniSimSun.proto": "5dac13810244918c50286341b400b274ded9825a4f9ffeff7d8677ca2442780f",
    "projects/objects/lights/protos/OmniSimSunMarker.proto": "e03a708a53b9730e22cf6f5739e11c524c60be8b0ed6c734915f6905ff9e60e6",
    "projects/robots/clearpath/husky_description/LICENSE.upstream": "4ad00f8acc11d40b1444a7df0cdfd31a0a610d5195b9ae662e285b27b28623e0",
    "projects/robots/clearpath/husky_description/meshes/accessories/lidar_mount.stl": "2adb38323508694bf5ca4a0b2fa68a15016ab6489a41cfc3075c9dd63910105e",
    "projects/robots/clearpath/husky_description/meshes/accessories/lms1xx_mount.stl": "80ab9165d98c9b95d2fab37044e5b8a25026d6304162389389a7d08923a6a391",
    "projects/robots/clearpath/husky_description/meshes/base_link.dae": "df36a9f0b66300a548a15277ca54fc92e16ef40ab9b215d69e631bba812ac882",
    "projects/robots/clearpath/husky_description/meshes/bumper.dae": "e3819f2e8108388c86f4b96c119cfb3b4fdaa6789e71c064aee78c854b749a8c",
    "projects/robots/clearpath/husky_description/meshes/top_chassis.dae": "cead7c17a9b562704e0a03a1260fab12f4e0621d8fe79d2ff2e068c23654911b",
    "projects/robots/clearpath/husky_description/meshes/top_plate.dae": "fcd9b141e2ddf4fb80f2d7583bf48ce6506f74b808b77833bfeb934f6d25112b",
    "projects/robots/clearpath/husky_description/meshes/top_plate.stl": "6c7eff8fc0f9dfe96d836a5d00b89ea2c754985440e3a3db7a010c5807b8491f",
    "projects/robots/clearpath/husky_description/meshes/user_rail.dae": "e722ac9a65c337a58f4b90069afdb39ae82a8677a7690cd4767b638e06135ac9",
    "projects/robots/clearpath/husky_description/meshes/wheel.dae": "35e4ced7224ce67d22af00effb87c15df48dc06fdc1a8ef406b567baf102191a",
    "projects/robots/clearpath/husky_description/urdf/husky.urdf": "00793415956643b0ec26c815d33f4d26445ac91616931384a62a63f18a7cf5e0",
    "projects/robots/clearpath/husky_description/urdf/husky_passage_A.urdf": "ad78b4d074f508e9921639db7c245ef34325ab8fb6871b4c96e222a082bbec9a",
    "projects/robots/clearpath/husky_description/urdf/husky_passage_B.urdf": "207f2c0cef4c5f8feed5171a1574e2cc0cb394bcd8a792a2fda3b335724b1086",
    "projects/robots/clearpath/husky_description/urdf/husky_passage_C.urdf": "2d5e78fa99207863a4ab5c9ee3e7ea134a3d38681f3056d4dc37c72be079c814",
    "projects/robots/clearpath/husky_description/urdf/husky_passage_D.urdf": "9495106b4704436f213969fd0dd0a8c687a7ef640f65ab85a6f591396c196616",
    "projects/samples/demos/controllers/omnilink_mobile_bridge/_mobile_configs.py": "a3e9f1f8f3a6155995b49909782d0c7b251179e1f1d7394f38b52c99fabd13af",
    "projects/samples/demos/worlds/chat/omnilink_husky.omniworld": "2669854d3e8dca345764416f2d9240246fd902603d54218f2dfe3731b84fac2b",
    "scripts/dev/qualify_husky_mixed.py": "5e3812652dba1208f1ca82ada5aa6451657f271b23bb71ada5f944ec806aa0ed"
  },
  "plan_sha256": "d60fad5edc51d4998598997bfba9062c7f3c9e8f7b68bce71f3c75804e59db8d",
  "selected_pairs": {
    "brake": [
      "case-000",
      "case-001"
    ],
    "turn": [
      "case-024",
      "case-025"
    ]
  },
  "prospective_inputs": [
    {
      "layout": "crossing",
      "low_mu": 0.06,
      "payload_kg": 5,
      "boundary_x_m": 1.3,
      "trigger_x_m": 2.0,
      "turn_radius_m": 1.1
    },
    {
      "layout": "split",
      "low_mu": 0.12,
      "payload_kg": 5,
      "boundary_x_m": 1.1,
      "trigger_x_m": 1.8,
      "turn_radius_m": 0.9
    },
    {
      "layout": "crossing",
      "low_mu": 0.15,
      "payload_kg": 15,
      "boundary_x_m": 1.3,
      "trigger_x_m": 2.0,
      "turn_radius_m": 1.2,
      "turn_sign": -1
    }
  ],
  "validation_boundary": "Only listed physical rigid-surface fixtures and reference driver. Surface-cap is a lower speed with a throughput cost, not increased friction or a general controller repair.",
  "cases": [
    {
      "case": "case-000",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "crossing",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.04,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "FAIL",
      "reasons": [
        "stopping_excursion_exceeded"
      ],
      "metrics": {
        "max_tilt_rad": 0.0006504844696585122,
        "final_height_m": 0.13227996230125427,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.176,
        "trigger_x_m": 1.9056189060211182,
        "trigger_speed_m_s": 0.5999959866737943,
        "max_forward_excursion_m": 0.45818567276000977,
        "max_lateral_excursion_m": 0.0002058768404822331,
        "settled_after_s": 1.4719999999999995,
        "residual_speed_m_s": 1.3921873070482687e-08,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-001",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "crossing",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.04,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.0006504844696585122,
        "final_height_m": 0.13227993249893188,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 5.904,
        "trigger_x_m": 1.9041144847869873,
        "trigger_speed_m_s": 0.3498829968878441,
        "max_forward_excursion_m": 0.15578818321228027,
        "max_lateral_excursion_m": 0.0001892192849481944,
        "settled_after_s": 0.8319999999999999,
        "residual_speed_m_s": 1.4774588397558607e-08,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-002",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "crossing",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.1,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.0006504844696585122,
        "final_height_m": 0.1322791576385498,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.176,
        "trigger_x_m": 1.9056203365325928,
        "trigger_speed_m_s": 0.5999831731467141,
        "max_forward_excursion_m": 0.1829814910888672,
        "max_lateral_excursion_m": 8.98023063200526e-05,
        "settled_after_s": 0.5919999999999996,
        "residual_speed_m_s": 3.264721671354344e-09,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-003",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "crossing",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.1,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.0006504844696585122,
        "final_height_m": 0.1322791427373886,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 5.904,
        "trigger_x_m": 1.9041385650634766,
        "trigger_speed_m_s": 0.3500043756267482,
        "max_forward_excursion_m": 0.06225121021270752,
        "max_lateral_excursion_m": 5.0790898967534304e-05,
        "settled_after_s": 0.3360000000000003,
        "residual_speed_m_s": 3.151984023211478e-09,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-004",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "crossing",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.2,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.0006504844696585122,
        "final_height_m": 0.1322764903306961,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.176,
        "trigger_x_m": 1.9056285619735718,
        "trigger_speed_m_s": 0.6000009896155973,
        "max_forward_excursion_m": 0.09121906757354736,
        "max_lateral_excursion_m": 4.9246557864535134e-05,
        "settled_after_s": 0.30400000000000027,
        "residual_speed_m_s": 7.041221166647205e-10,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-005",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "crossing",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.2,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.0006504844696585122,
        "final_height_m": 0.1322764903306961,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 5.904,
        "trigger_x_m": 1.9041006565093994,
        "trigger_speed_m_s": 0.3500035703032456,
        "max_forward_excursion_m": 0.030992865562438965,
        "max_lateral_excursion_m": 2.346138353459537e-05,
        "settled_after_s": 0.17600000000000016,
        "residual_speed_m_s": 6.75787382917099e-10,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-006",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "crossing",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.04,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 10,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "FAIL",
      "reasons": [
        "stopping_excursion_exceeded"
      ],
      "metrics": {
        "max_tilt_rad": 0.000935128169817801,
        "final_height_m": 0.13227996230125427,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.176,
        "trigger_x_m": 1.9057155847549438,
        "trigger_speed_m_s": 0.6000090939338013,
        "max_forward_excursion_m": 0.4581845998764038,
        "max_lateral_excursion_m": 0.00044231438641872955,
        "settled_after_s": 1.4719999999999995,
        "residual_speed_m_s": 1.5930768021598597e-08,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-007",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "crossing",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.04,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 10,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.000935128169817801,
        "final_height_m": 0.13227994740009308,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 5.904,
        "trigger_x_m": 1.9043655395507812,
        "trigger_speed_m_s": 0.35000304092899537,
        "max_forward_excursion_m": 0.15587854385375977,
        "max_lateral_excursion_m": 0.0001403497990395408,
        "settled_after_s": 0.8319999999999999,
        "residual_speed_m_s": 1.6878076005546615e-08,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-008",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "crossing",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.1,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 10,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.000935128169817801,
        "final_height_m": 0.132279172539711,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.176,
        "trigger_x_m": 1.9056891202926636,
        "trigger_speed_m_s": 0.599991030003142,
        "max_forward_excursion_m": 0.18296802043914795,
        "max_lateral_excursion_m": 0.00015721889576525427,
        "settled_after_s": 0.5919999999999996,
        "residual_speed_m_s": 3.9284134494855374e-09,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-009",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "crossing",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.1,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 10,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.000935128169817801,
        "final_height_m": 0.132279172539711,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 5.904,
        "trigger_x_m": 1.9043694734573364,
        "trigger_speed_m_s": 0.35000253498618084,
        "max_forward_excursion_m": 0.062212586402893066,
        "max_lateral_excursion_m": 7.456254752469249e-05,
        "settled_after_s": 0.3360000000000003,
        "residual_speed_m_s": 3.815867579801101e-09,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-010",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "crossing",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.2,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 10,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.000935128169817801,
        "final_height_m": 0.13227659463882446,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.176,
        "trigger_x_m": 1.9057120084762573,
        "trigger_speed_m_s": 0.6000087384556162,
        "max_forward_excursion_m": 0.09133422374725342,
        "max_lateral_excursion_m": 8.208743747672997e-05,
        "settled_after_s": 0.30400000000000027,
        "residual_speed_m_s": 8.389013407336754e-10,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-011",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "crossing",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.2,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 10,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.000935128169817801,
        "final_height_m": 0.13227659463882446,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 5.904,
        "trigger_x_m": 1.9043562412261963,
        "trigger_speed_m_s": 0.34999878373187815,
        "max_forward_excursion_m": 0.031035661697387695,
        "max_lateral_excursion_m": 6.684455775030074e-05,
        "settled_after_s": 0.17600000000000016,
        "residual_speed_m_s": 8.019691655500585e-10,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-012",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "split",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.04,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.0006504844696585122,
        "final_height_m": 0.13224224746227264,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.176,
        "trigger_x_m": 1.9055967330932617,
        "trigger_speed_m_s": 0.5999911559804122,
        "max_forward_excursion_m": 0.046033620834350586,
        "max_lateral_excursion_m": 0.003416463197027042,
        "settled_after_s": 0.17600000000000016,
        "residual_speed_m_s": 5.353545587557185e-09,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-013",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "split",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.04,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.0006504844696585122,
        "final_height_m": 0.13224226236343384,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 5.904,
        "trigger_x_m": 1.9040825366973877,
        "trigger_speed_m_s": 0.3500032324929514,
        "max_forward_excursion_m": 0.01559138298034668,
        "max_lateral_excursion_m": 0.0009887266642181203,
        "settled_after_s": 0.09600000000000009,
        "residual_speed_m_s": 5.661428328243812e-09,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-014",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "split",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.1,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.0006504844696585122,
        "final_height_m": 0.1322413831949234,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.176,
        "trigger_x_m": 1.9055949449539185,
        "trigger_speed_m_s": 0.5999909175631861,
        "max_forward_excursion_m": 0.04182159900665283,
        "max_lateral_excursion_m": 0.0029609439079649746,
        "settled_after_s": 0.16000000000000014,
        "residual_speed_m_s": 5.325767816981571e-09,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-015",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "split",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.1,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.0006504844696585122,
        "final_height_m": 0.1322413831949234,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 5.904,
        "trigger_x_m": 1.904083251953125,
        "trigger_speed_m_s": 0.35000329216513637,
        "max_forward_excursion_m": 0.01502227783203125,
        "max_lateral_excursion_m": 0.0010676063393475488,
        "settled_after_s": 0.09600000000000009,
        "residual_speed_m_s": 5.6320176840987665e-09,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-016",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "split",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.2,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.0006827143081422749,
        "final_height_m": 0.13223816454410553,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.176,
        "trigger_x_m": 1.905592441558838,
        "trigger_speed_m_s": 0.5999913345657689,
        "max_forward_excursion_m": 0.03739595413208008,
        "max_lateral_excursion_m": 0.0013439234644465614,
        "settled_after_s": 0.14400000000000013,
        "residual_speed_m_s": 5.225700751489458e-09,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-017",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "split",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.2,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.0006504844696585122,
        "final_height_m": 0.13223816454410553,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 5.904,
        "trigger_x_m": 1.904080867767334,
        "trigger_speed_m_s": 0.35000356081784406,
        "max_forward_excursion_m": 0.013289213180541992,
        "max_lateral_excursion_m": 0.0010765667539089918,
        "settled_after_s": 0.08000000000000007,
        "residual_speed_m_s": 5.52770007383139e-09,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-018",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "split",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.04,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 10,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.000935128169817801,
        "final_height_m": 0.13224349915981293,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.176,
        "trigger_x_m": 1.9056522846221924,
        "trigger_speed_m_s": 0.600020174035121,
        "max_forward_excursion_m": 0.04840970039367676,
        "max_lateral_excursion_m": 0.005005617407732643,
        "settled_after_s": 0.17600000000000016,
        "residual_speed_m_s": 6.769734799614647e-09,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-019",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "split",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.04,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 10,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.000935128169817801,
        "final_height_m": 0.13224351406097412,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 5.904,
        "trigger_x_m": 1.9043350219726562,
        "trigger_speed_m_s": 0.34999722762468277,
        "max_forward_excursion_m": 0.01672184467315674,
        "max_lateral_excursion_m": 0.0018130687349184882,
        "settled_after_s": 0.1120000000000001,
        "residual_speed_m_s": 7.137473219893308e-09,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-020",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "split",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.1,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 10,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.000935128169817801,
        "final_height_m": 0.13224266469478607,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.176,
        "trigger_x_m": 1.9056551456451416,
        "trigger_speed_m_s": 0.5999934690455495,
        "max_forward_excursion_m": 0.044992804527282715,
        "max_lateral_excursion_m": 0.0040315758815268055,
        "settled_after_s": 0.16000000000000014,
        "residual_speed_m_s": 6.7213012417869985e-09,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-021",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "split",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.1,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 10,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.000935128169817801,
        "final_height_m": 0.13224267959594727,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 5.904,
        "trigger_x_m": 1.9043340682983398,
        "trigger_speed_m_s": 0.3499963655006486,
        "max_forward_excursion_m": 0.015359282493591309,
        "max_lateral_excursion_m": 0.0015052217531774659,
        "settled_after_s": 0.09600000000000009,
        "residual_speed_m_s": 7.114109987898953e-09,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-022",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "split",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.2,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 10,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.000935128169817801,
        "final_height_m": 0.13223956525325775,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.176,
        "trigger_x_m": 1.9056529998779297,
        "trigger_speed_m_s": 0.5999937108131534,
        "max_forward_excursion_m": 0.038791537284851074,
        "max_lateral_excursion_m": 0.0019068278197664768,
        "settled_after_s": 0.14400000000000013,
        "residual_speed_m_s": 6.608715435621651e-09,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-023",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "split",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.2,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 10,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.000935128169817801,
        "final_height_m": 0.13223958015441895,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 5.904,
        "trigger_x_m": 1.9043318033218384,
        "trigger_speed_m_s": 0.3499990774805157,
        "max_forward_excursion_m": 0.013783812522888184,
        "max_lateral_excursion_m": 0.0006378526068147039,
        "settled_after_s": 0.08000000000000007,
        "residual_speed_m_s": 6.997627326799347e-09,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-024",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "crossing",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.04,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "FAIL",
      "reasons": [
        "turn_corridor_exceeded",
        "turn_goal_error_exceeded"
      ],
      "metrics": {
        "max_tilt_rad": 0.000912402094595443,
        "final_height_m": 0.1322799026966095,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.176,
        "trigger_x_m": 1.9056189060211182,
        "trigger_speed_m_s": 0.5999959866737943,
        "max_path_error_m": 0.9628193176826307,
        "final_goal_error_m": 0.48653300645087805,
        "final_heading_error_rad": 0.026290651767514994,
        "turn_finished_t_s": 21.968,
        "final_speed_m_s": 1.5253766517957234e-09,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-025",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "crossing",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.04,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.0006504844696585122,
        "final_height_m": 0.13228000700473785,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 5.904,
        "trigger_x_m": 1.9041144847869873,
        "trigger_speed_m_s": 0.3498829968878441,
        "max_path_error_m": 0.10893940846118041,
        "final_goal_error_m": 0.08698007036026853,
        "final_heading_error_rad": 0.08257290361643044,
        "turn_finished_t_s": 10.464,
        "final_speed_m_s": 8.189693739405178e-09,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-026",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "crossing",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.1,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.0006504844696585122,
        "final_height_m": 0.1322791427373886,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.176,
        "trigger_x_m": 1.9056203365325928,
        "trigger_speed_m_s": 0.5999831731467141,
        "max_path_error_m": 0.12223343553314385,
        "final_goal_error_m": 0.1520753190725429,
        "final_heading_error_rad": 0.024258370650333205,
        "turn_finished_t_s": 7.104,
        "final_speed_m_s": 2.3106249132282797e-09,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-027",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "crossing",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.1,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.0008135115826585546,
        "final_height_m": 0.1322791576385498,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 5.904,
        "trigger_x_m": 1.9041385650634766,
        "trigger_speed_m_s": 0.3500043756267482,
        "max_path_error_m": 0.10793986129881647,
        "final_goal_error_m": 0.1544546775505575,
        "final_heading_error_rad": 0.01978418416462424,
        "turn_finished_t_s": 10.464,
        "final_speed_m_s": 1.135803850548866e-09,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-028",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "crossing",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.2,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.0008020288803074962,
        "final_height_m": 0.1322764903306961,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.176,
        "trigger_x_m": 1.9056285619735718,
        "trigger_speed_m_s": 0.6000009896155973,
        "max_path_error_m": 0.14224900119221412,
        "final_goal_error_m": 0.16529541008340898,
        "final_heading_error_rad": 0.016139707533370684,
        "turn_finished_t_s": 7.136,
        "final_speed_m_s": 6.057840808836017e-10,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-029",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "crossing",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.2,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.0008912716473651363,
        "final_height_m": 0.1322764903306961,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 5.904,
        "trigger_x_m": 1.9041006565093994,
        "trigger_speed_m_s": 0.3500035703032456,
        "max_path_error_m": 0.10862306550752313,
        "final_goal_error_m": 0.1723776372203805,
        "final_heading_error_rad": 0.03810641746239729,
        "turn_finished_t_s": 10.688,
        "final_speed_m_s": 4.2451950304118023e-10,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-030",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "crossing",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.04,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 10,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "FAIL",
      "reasons": [
        "turn_not_completed",
        "turn_corridor_exceeded",
        "turn_goal_error_exceeded",
        "turn_heading_error_exceeded"
      ],
      "metrics": {
        "max_tilt_rad": 0.001248722221907731,
        "final_height_m": 0.13227997720241547,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.176,
        "trigger_x_m": 1.9057155847549438,
        "trigger_speed_m_s": 0.6000090939338013,
        "max_path_error_m": 1.115796199588627,
        "final_goal_error_m": 1.159801003751314,
        "final_heading_error_rad": 1.0156863037134976,
        "turn_finished_t_s": null,
        "final_speed_m_s": 1.0674207829376347e-08,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-031",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "crossing",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.04,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 10,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.000935128169817801,
        "final_height_m": 0.13228002190589905,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 5.904,
        "trigger_x_m": 1.9043655395507812,
        "trigger_speed_m_s": 0.35000304092899537,
        "max_path_error_m": 0.11832114682007337,
        "final_goal_error_m": 0.08642740632040088,
        "final_heading_error_rad": 0.08151048844249531,
        "turn_finished_t_s": 10.4,
        "final_speed_m_s": 1.1345108956196072e-08,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-032",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "crossing",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.1,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 10,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.000935128169817801,
        "final_height_m": 0.1322791576385498,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.176,
        "trigger_x_m": 1.9056891202926636,
        "trigger_speed_m_s": 0.599991030003142,
        "max_path_error_m": 0.12065394073154796,
        "final_goal_error_m": 0.15304409237171895,
        "final_heading_error_rad": 0.020336216062064816,
        "turn_finished_t_s": 7.056,
        "final_speed_m_s": 5.108101353609784e-11,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-033",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "crossing",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.1,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 10,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.000935128169817801,
        "final_height_m": 0.132279172539711,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 5.904,
        "trigger_x_m": 1.9043694734573364,
        "trigger_speed_m_s": 0.35000253498618084,
        "max_path_error_m": 0.1096453707452959,
        "final_goal_error_m": 0.15370818084891122,
        "final_heading_error_rad": 0.0350652607984534,
        "turn_finished_t_s": 10.4,
        "final_speed_m_s": 8.126551690899206e-10,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-034",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "crossing",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.2,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 10,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.0013303406513209754,
        "final_height_m": 0.13227659463882446,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.176,
        "trigger_x_m": 1.9057120084762573,
        "trigger_speed_m_s": 0.6000087384556162,
        "max_path_error_m": 0.13731761646565252,
        "final_goal_error_m": 0.169773296246949,
        "final_heading_error_rad": 0.03747441057325718,
        "turn_finished_t_s": 7.296,
        "final_speed_m_s": 6.326181961883754e-10,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-035",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "crossing",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.2,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 10,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.0011546915144587614,
        "final_height_m": 0.13227659463882446,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 5.904,
        "trigger_x_m": 1.9043562412261963,
        "trigger_speed_m_s": 0.34999878373187815,
        "max_path_error_m": 0.06248468930986031,
        "final_goal_error_m": 0.16677557220974093,
        "final_heading_error_rad": 0.03272954909349734,
        "turn_finished_t_s": 10.368,
        "final_speed_m_s": 8.192320102957936e-10,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-036",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "split",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.04,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "FAIL",
      "reasons": [
        "turn_not_completed",
        "turn_corridor_exceeded",
        "turn_goal_error_exceeded",
        "turn_heading_error_exceeded"
      ],
      "metrics": {
        "max_tilt_rad": 0.0007691335433394675,
        "final_height_m": 0.13224256038665771,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.176,
        "trigger_x_m": 1.9055967330932617,
        "trigger_speed_m_s": 0.5999911559804122,
        "max_path_error_m": 1.1005638966589975,
        "final_goal_error_m": 1.2914850778946985,
        "final_heading_error_rad": 1.6662863937050727,
        "turn_finished_t_s": null,
        "final_speed_m_s": 3.1803579940646136e-09,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-037",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "split",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.04,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "FAIL",
      "reasons": [
        "turn_not_completed",
        "turn_corridor_exceeded",
        "turn_goal_error_exceeded",
        "turn_heading_error_exceeded"
      ],
      "metrics": {
        "max_tilt_rad": 0.0007760604554294202,
        "final_height_m": 0.13224226236343384,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 5.904,
        "trigger_x_m": 1.9040825366973877,
        "trigger_speed_m_s": 0.3500032324929514,
        "max_path_error_m": 1.0947372673837361,
        "final_goal_error_m": 1.2871900442941075,
        "final_heading_error_rad": 1.6472850374858892,
        "turn_finished_t_s": null,
        "final_speed_m_s": 3.570449298003426e-09,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-038",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "split",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.1,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "FAIL",
      "reasons": [
        "turn_not_completed",
        "turn_corridor_exceeded",
        "turn_goal_error_exceeded",
        "turn_heading_error_exceeded"
      ],
      "metrics": {
        "max_tilt_rad": 0.0007605673184624855,
        "final_height_m": 0.1322416514158249,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.176,
        "trigger_x_m": 1.9055949449539185,
        "trigger_speed_m_s": 0.5999909175631861,
        "max_path_error_m": 1.0927531287122694,
        "final_goal_error_m": 1.2649672975078359,
        "final_heading_error_rad": 1.6046395303814511,
        "turn_finished_t_s": null,
        "final_speed_m_s": 3.719203289201259e-09,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-039",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "split",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.1,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "FAIL",
      "reasons": [
        "turn_not_completed",
        "turn_corridor_exceeded",
        "turn_goal_error_exceeded",
        "turn_heading_error_exceeded"
      ],
      "metrics": {
        "max_tilt_rad": 0.001306084565489445,
        "final_height_m": 0.1322413682937622,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 5.904,
        "trigger_x_m": 1.904083251953125,
        "trigger_speed_m_s": 0.35000329216513637,
        "max_path_error_m": 1.0852296258464986,
        "final_goal_error_m": 1.2614867557638014,
        "final_heading_error_rad": 1.6040711519926443,
        "turn_finished_t_s": null,
        "final_speed_m_s": 2.6494203871107313e-09,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-040",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "split",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.2,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "FAIL",
      "reasons": [
        "turn_not_completed",
        "turn_corridor_exceeded",
        "turn_goal_error_exceeded",
        "turn_heading_error_exceeded"
      ],
      "metrics": {
        "max_tilt_rad": 0.0017662600959859134,
        "final_height_m": 0.13227227330207825,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.176,
        "trigger_x_m": 1.905592441558838,
        "trigger_speed_m_s": 0.5999913345657689,
        "max_path_error_m": 1.0740491770739056,
        "final_goal_error_m": 1.2121725570261543,
        "final_heading_error_rad": 1.4871273086470973,
        "turn_finished_t_s": null,
        "final_speed_m_s": 7.946329404890152e-08,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-041",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "split",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.2,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "FAIL",
      "reasons": [
        "turn_not_completed",
        "turn_corridor_exceeded",
        "turn_goal_error_exceeded",
        "turn_heading_error_exceeded"
      ],
      "metrics": {
        "max_tilt_rad": 0.001674327462080213,
        "final_height_m": 0.13223810493946075,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 5.904,
        "trigger_x_m": 1.904080867767334,
        "trigger_speed_m_s": 0.35000356081784406,
        "max_path_error_m": 1.0702744854273505,
        "final_goal_error_m": 1.2178310945795443,
        "final_heading_error_rad": 1.518060649480805,
        "turn_finished_t_s": null,
        "final_speed_m_s": 7.048680215222484e-11,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-042",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "split",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.04,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 10,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "FAIL",
      "reasons": [
        "turn_not_completed",
        "turn_corridor_exceeded",
        "turn_goal_error_exceeded",
        "turn_heading_error_exceeded"
      ],
      "metrics": {
        "max_tilt_rad": 0.0011401894020027716,
        "final_height_m": 0.132243812084198,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.176,
        "trigger_x_m": 1.9056522846221924,
        "trigger_speed_m_s": 0.600020174035121,
        "max_path_error_m": 1.1067745414193606,
        "final_goal_error_m": 1.289152228135057,
        "final_heading_error_rad": 1.6731555892478578,
        "turn_finished_t_s": null,
        "final_speed_m_s": 4.543541064459943e-09,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-043",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "split",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.04,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 10,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "FAIL",
      "reasons": [
        "turn_not_completed",
        "turn_corridor_exceeded",
        "turn_goal_error_exceeded",
        "turn_heading_error_exceeded"
      ],
      "metrics": {
        "max_tilt_rad": 0.000935128169817801,
        "final_height_m": 0.1322435438632965,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 5.904,
        "trigger_x_m": 1.9043350219726562,
        "trigger_speed_m_s": 0.34999722762468277,
        "max_path_error_m": 1.0907005497435376,
        "final_goal_error_m": 1.2838269480593048,
        "final_heading_error_rad": 1.6742980342621556,
        "turn_finished_t_s": null,
        "final_speed_m_s": 5.358819798549958e-09,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-044",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "split",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.1,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 10,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "FAIL",
      "reasons": [
        "turn_not_completed",
        "turn_corridor_exceeded",
        "turn_goal_error_exceeded",
        "turn_heading_error_exceeded"
      ],
      "metrics": {
        "max_tilt_rad": 0.000935128169817801,
        "final_height_m": 0.13224294781684875,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.176,
        "trigger_x_m": 1.9056551456451416,
        "trigger_speed_m_s": 0.5999934690455495,
        "max_path_error_m": 1.1014901537716097,
        "final_goal_error_m": 1.2754382708049818,
        "final_heading_error_rad": 1.6359072385105784,
        "turn_finished_t_s": null,
        "final_speed_m_s": 5.03336800485602e-09,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-045",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "split",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.1,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 10,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "FAIL",
      "reasons": [
        "turn_not_completed",
        "turn_corridor_exceeded",
        "turn_goal_error_exceeded",
        "turn_heading_error_exceeded"
      ],
      "metrics": {
        "max_tilt_rad": 0.000935128169817801,
        "final_height_m": 0.13224264979362488,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 5.904,
        "trigger_x_m": 1.9043340682983398,
        "trigger_speed_m_s": 0.3499963655006486,
        "max_path_error_m": 1.0805319209423612,
        "final_goal_error_m": 1.2486660778792504,
        "final_heading_error_rad": 1.591592230214032,
        "turn_finished_t_s": null,
        "final_speed_m_s": 2.7820333664542155e-09,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-046",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "split",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.2,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 10,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "FAIL",
      "reasons": [
        "turn_not_completed",
        "turn_corridor_exceeded",
        "turn_goal_error_exceeded",
        "turn_heading_error_exceeded"
      ],
      "metrics": {
        "max_tilt_rad": 0.0016188108530578726,
        "final_height_m": 0.1322726458311081,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.176,
        "trigger_x_m": 1.9056529998779297,
        "trigger_speed_m_s": 0.5999937108131534,
        "max_path_error_m": 1.076236794208431,
        "final_goal_error_m": 1.2124862102916418,
        "final_heading_error_rad": 1.4977489625808764,
        "turn_finished_t_s": null,
        "final_speed_m_s": 6.926912545411177e-08,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-047",
      "kind": "grid",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "split",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.2,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 10,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "FAIL",
      "reasons": [
        "turn_not_completed",
        "turn_corridor_exceeded",
        "turn_goal_error_exceeded",
        "turn_heading_error_exceeded"
      ],
      "metrics": {
        "max_tilt_rad": 0.0010615611092857611,
        "final_height_m": 0.13227668404579163,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 5.904,
        "trigger_x_m": 1.9043318033218384,
        "trigger_speed_m_s": 0.3499990774805157,
        "max_path_error_m": 1.0729247591516131,
        "final_goal_error_m": 1.1955463245289102,
        "final_heading_error_rad": 1.459612475504834,
        "turn_finished_t_s": null,
        "final_speed_m_s": 1.0389060272193897e-08,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-048",
      "kind": "control",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "uniform-high",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.04,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0.0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.0006504844696585122,
        "final_height_m": 0.13219232857227325,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.176,
        "trigger_x_m": 1.9055781364440918,
        "trigger_speed_m_s": 0.5999953863088462,
        "max_forward_excursion_m": 0.023276209831237793,
        "max_lateral_excursion_m": 0.00022996087045612512,
        "settled_after_s": 0.08000000000000007,
        "residual_speed_m_s": 1.8523673737951002e-10,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-049",
      "kind": "control",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "uniform-high",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.04,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0.0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.0006504844696585122,
        "final_height_m": 0.13219232857227325,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 5.904,
        "trigger_x_m": 1.9040693044662476,
        "trigger_speed_m_s": 0.35000407292752234,
        "max_forward_excursion_m": 0.008143186569213867,
        "max_lateral_excursion_m": 0.00015587509551551193,
        "settled_after_s": 0.06400000000000006,
        "residual_speed_m_s": 1.9278826930505055e-10,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-050",
      "kind": "control",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "uniform-low",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.04,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0.0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "FAIL",
      "reasons": [
        "stopping_excursion_exceeded"
      ],
      "metrics": {
        "max_tilt_rad": 0.0006904751032332056,
        "final_height_m": 0.13228002190589905,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.688,
        "trigger_x_m": 1.9009881019592285,
        "trigger_speed_m_s": 0.5964069377393444,
        "max_forward_excursion_m": 0.45273375511169434,
        "max_lateral_excursion_m": 4.953414725150651e-05,
        "settled_after_s": 1.4720000000000004,
        "residual_speed_m_s": 9.584862169618682e-09,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-051",
      "kind": "control",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "uniform-low",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.04,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0.0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.0006904751032332056,
        "final_height_m": 0.1322799026966095,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 6.24,
        "trigger_x_m": 1.9011632204055786,
        "trigger_speed_m_s": 0.34999376890493394,
        "max_forward_excursion_m": 0.155753493309021,
        "max_lateral_excursion_m": 4.465414531296119e-05,
        "settled_after_s": 0.8319999999999999,
        "residual_speed_m_s": 1.3619340175100231e-08,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-052",
      "kind": "control",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "uniform-high",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.04,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0.0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.005324997122341661,
        "final_height_m": 0.13219231367111206,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.176,
        "trigger_x_m": 1.9055781364440918,
        "trigger_speed_m_s": 0.5999953863088462,
        "max_path_error_m": 0.1816281522301096,
        "final_goal_error_m": 0.1950467164794843,
        "final_heading_error_rad": 0.038646094091139505,
        "turn_finished_t_s": 8.368,
        "final_speed_m_s": 1.7370720774881317e-10,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-053",
      "kind": "control",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "uniform-high",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.04,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0.0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.0031767379775339793,
        "final_height_m": 0.13219231367111206,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 5.904,
        "trigger_x_m": 1.9040693044662476,
        "trigger_speed_m_s": 0.35000407292752234,
        "max_path_error_m": 0.16587510578724265,
        "final_goal_error_m": 0.18451891223066386,
        "final_heading_error_rad": 0.038931758288590856,
        "turn_finished_t_s": 11.216000000000001,
        "final_speed_m_s": 1.579226773549642e-10,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-054",
      "kind": "control",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "uniform-low",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.04,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0.0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "FAIL",
      "reasons": [
        "turn_corridor_exceeded",
        "turn_heading_error_exceeded"
      ],
      "metrics": {
        "max_tilt_rad": 0.0011404272393383654,
        "final_height_m": 0.13227996230125427,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.688,
        "trigger_x_m": 1.9009881019592285,
        "trigger_speed_m_s": 0.5964069377393444,
        "max_path_error_m": 0.9914545812287385,
        "final_goal_error_m": 0.23159969636861627,
        "final_heading_error_rad": 0.16414345216340753,
        "turn_finished_t_s": 20.912,
        "final_speed_m_s": 2.55437215741972e-09,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-055",
      "kind": "control",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "uniform-low",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.04,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0.0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.0006904751032332056,
        "final_height_m": 0.1322799175977707,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 6.24,
        "trigger_x_m": 1.9011632204055786,
        "trigger_speed_m_s": 0.34999376890493394,
        "max_path_error_m": 0.11038413869980213,
        "final_goal_error_m": 0.08201933107539823,
        "final_heading_error_rad": 0.08373796443692759,
        "turn_finished_t_s": 10.8,
        "final_speed_m_s": 2.6514837140213073e-09,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-056",
      "kind": "confirmation",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "crossing",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.04,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "FAIL",
      "reasons": [
        "stopping_excursion_exceeded"
      ],
      "metrics": {
        "max_tilt_rad": 0.0006504844696585122,
        "final_height_m": 0.13227996230125427,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.176,
        "trigger_x_m": 1.9056189060211182,
        "trigger_speed_m_s": 0.5999959866737943,
        "max_forward_excursion_m": 0.45818567276000977,
        "max_lateral_excursion_m": 0.0002058768404822331,
        "settled_after_s": 1.4719999999999995,
        "residual_speed_m_s": 1.3921873070482687e-08,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-057",
      "kind": "confirmation",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "crossing",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.04,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "FAIL",
      "reasons": [
        "stopping_excursion_exceeded"
      ],
      "metrics": {
        "max_tilt_rad": 0.0006504844696585122,
        "final_height_m": 0.13227996230125427,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.176,
        "trigger_x_m": 1.9056189060211182,
        "trigger_speed_m_s": 0.5999959866737943,
        "max_forward_excursion_m": 0.45818567276000977,
        "max_lateral_excursion_m": 0.0002058768404822331,
        "settled_after_s": 1.4719999999999995,
        "residual_speed_m_s": 1.3921873070482687e-08,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-058",
      "kind": "confirmation",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "crossing",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.04,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.0006504844696585122,
        "final_height_m": 0.13227993249893188,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 5.904,
        "trigger_x_m": 1.9041144847869873,
        "trigger_speed_m_s": 0.3498829968878441,
        "max_forward_excursion_m": 0.15578818321228027,
        "max_lateral_excursion_m": 0.0001892192849481944,
        "settled_after_s": 0.8319999999999999,
        "residual_speed_m_s": 1.4774588397558607e-08,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-059",
      "kind": "confirmation",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "crossing",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.04,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.0006504844696585122,
        "final_height_m": 0.13227993249893188,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 5.904,
        "trigger_x_m": 1.9041144847869873,
        "trigger_speed_m_s": 0.3498829968878441,
        "max_forward_excursion_m": 0.15578818321228027,
        "max_lateral_excursion_m": 0.0001892192849481944,
        "settled_after_s": 0.8319999999999999,
        "residual_speed_m_s": 1.4774588397558607e-08,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-060",
      "kind": "confirmation",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "crossing",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.04,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "FAIL",
      "reasons": [
        "turn_corridor_exceeded",
        "turn_goal_error_exceeded"
      ],
      "metrics": {
        "max_tilt_rad": 0.000912402094595443,
        "final_height_m": 0.1322799026966095,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.176,
        "trigger_x_m": 1.9056189060211182,
        "trigger_speed_m_s": 0.5999959866737943,
        "max_path_error_m": 0.9628193176826307,
        "final_goal_error_m": 0.48653300645087805,
        "final_heading_error_rad": 0.026290651767514994,
        "turn_finished_t_s": 21.968,
        "final_speed_m_s": 1.5253766517957234e-09,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-061",
      "kind": "confirmation",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "crossing",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.04,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "FAIL",
      "reasons": [
        "turn_corridor_exceeded",
        "turn_goal_error_exceeded"
      ],
      "metrics": {
        "max_tilt_rad": 0.000912402094595443,
        "final_height_m": 0.1322799026966095,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.176,
        "trigger_x_m": 1.9056189060211182,
        "trigger_speed_m_s": 0.5999959866737943,
        "max_path_error_m": 0.9628193176826307,
        "final_goal_error_m": 0.48653300645087805,
        "final_heading_error_rad": 0.026290651767514994,
        "turn_finished_t_s": 21.968,
        "final_speed_m_s": 1.5253766517957234e-09,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-062",
      "kind": "confirmation",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "crossing",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.04,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.0006504844696585122,
        "final_height_m": 0.13228000700473785,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 5.904,
        "trigger_x_m": 1.9041144847869873,
        "trigger_speed_m_s": 0.3498829968878441,
        "max_path_error_m": 0.10893940846118041,
        "final_goal_error_m": 0.08698007036026853,
        "final_heading_error_rad": 0.08257290361643044,
        "turn_finished_t_s": 10.464,
        "final_speed_m_s": 8.189693739405178e-09,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-063",
      "kind": "confirmation",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "crossing",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.04,
        "boundary_x_m": 1.2,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.9,
        "payload_kg": 0,
        "turn_radius_m": 1.0,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.0006504844696585122,
        "final_height_m": 0.13228000700473785,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 5.904,
        "trigger_x_m": 1.9041144847869873,
        "trigger_speed_m_s": 0.3498829968878441,
        "max_path_error_m": 0.10893940846118041,
        "final_goal_error_m": 0.08698007036026853,
        "final_heading_error_rad": 0.08257290361643044,
        "turn_finished_t_s": 10.464,
        "final_speed_m_s": 8.189693739405178e-09,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-064",
      "kind": "holdout",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "crossing",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.06,
        "boundary_x_m": 1.3,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 2.0,
        "payload_kg": 5,
        "turn_radius_m": 1.1,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "FAIL",
      "reasons": [
        "stopping_excursion_exceeded"
      ],
      "metrics": {
        "max_tilt_rad": 0.0006904463293723753,
        "final_height_m": 0.13227976858615875,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.336,
        "trigger_x_m": 2.001433849334717,
        "trigger_speed_m_s": 0.6000199975019105,
        "max_forward_excursion_m": 0.3052830696105957,
        "max_lateral_excursion_m": 0.0002777575427899137,
        "settled_after_s": 0.992,
        "residual_speed_m_s": 4.8922078375966965e-09,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-065",
      "kind": "holdout",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "crossing",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.06,
        "boundary_x_m": 1.3,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 2.0,
        "payload_kg": 5,
        "turn_radius_m": 1.1,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.0006904463293723753,
        "final_height_m": 0.13227975368499756,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 6.192,
        "trigger_x_m": 2.004711866378784,
        "trigger_speed_m_s": 0.35001115159263974,
        "max_forward_excursion_m": 0.1037592887878418,
        "max_lateral_excursion_m": 0.0001010711130220443,
        "settled_after_s": 0.5599999999999996,
        "residual_speed_m_s": 5.538369231255807e-09,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-066",
      "kind": "holdout",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "crossing",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.06,
        "boundary_x_m": 1.3,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 2.0,
        "payload_kg": 5,
        "turn_radius_m": 1.1,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "FAIL",
      "reasons": [
        "turn_corridor_exceeded",
        "turn_goal_error_exceeded"
      ],
      "metrics": {
        "max_tilt_rad": 0.0011767676628061331,
        "final_height_m": 0.13227976858615875,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.336,
        "trigger_x_m": 2.001433849334717,
        "trigger_speed_m_s": 0.6000199975019105,
        "max_path_error_m": 0.5762199773654887,
        "final_goal_error_m": 0.5175341772808075,
        "final_heading_error_rad": 0.06269720656800581,
        "turn_finished_t_s": 16.592,
        "final_speed_m_s": 5.5948155052921276e-09,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-067",
      "kind": "holdout",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "crossing",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.06,
        "boundary_x_m": 1.3,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 2.0,
        "payload_kg": 5,
        "turn_radius_m": 1.1,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.0006904463293723753,
        "final_height_m": 0.13227975368499756,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 6.192,
        "trigger_x_m": 2.004711866378784,
        "trigger_speed_m_s": 0.35001115159263974,
        "max_path_error_m": 0.11648024729084773,
        "final_goal_error_m": 0.1259593477104593,
        "final_heading_error_rad": 0.0017232667212399024,
        "turn_finished_t_s": 11.136000000000001,
        "final_speed_m_s": 8.29307497706286e-09,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-068",
      "kind": "holdout",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "split",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.12,
        "boundary_x_m": 1.1,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.8,
        "payload_kg": 5,
        "turn_radius_m": 0.9,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.0006904463293723753,
        "final_height_m": 0.1322421431541443,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.016,
        "trigger_x_m": 1.8094204664230347,
        "trigger_speed_m_s": 0.5999868540658047,
        "max_forward_excursion_m": 0.04183316230773926,
        "max_lateral_excursion_m": 0.004498450085520744,
        "settled_after_s": 0.16000000000000014,
        "residual_speed_m_s": 7.935964783839785e-09,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-069",
      "kind": "holdout",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "split",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.12,
        "boundary_x_m": 1.1,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.8,
        "payload_kg": 5,
        "turn_radius_m": 0.9,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.0006904463293723753,
        "final_height_m": 0.13224217295646667,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 5.6160000000000005,
        "trigger_x_m": 1.8031201362609863,
        "trigger_speed_m_s": 0.3499891825883626,
        "max_forward_excursion_m": 0.014680027961730957,
        "max_lateral_excursion_m": 0.0007241131970658898,
        "settled_after_s": 0.0959999999999992,
        "residual_speed_m_s": 8.012875068795407e-09,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-070",
      "kind": "holdout",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "split",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.12,
        "boundary_x_m": 1.1,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.8,
        "payload_kg": 5,
        "turn_radius_m": 0.9,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "FAIL",
      "reasons": [
        "turn_not_completed",
        "turn_corridor_exceeded",
        "turn_goal_error_exceeded",
        "turn_heading_error_exceeded"
      ],
      "metrics": {
        "max_tilt_rad": 0.0009536115261264053,
        "final_height_m": 0.13224226236343384,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.016,
        "trigger_x_m": 1.8094204664230347,
        "trigger_speed_m_s": 0.5999868540658047,
        "max_path_error_m": 1.0946207331659144,
        "final_goal_error_m": 1.222118387440994,
        "final_heading_error_rad": 1.6025758282991995,
        "turn_finished_t_s": null,
        "final_speed_m_s": 6.5000511005000555e-09,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-071",
      "kind": "holdout",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "split",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.12,
        "boundary_x_m": 1.1,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 1.8,
        "payload_kg": 5,
        "turn_radius_m": 0.9,
        "turn_sign": 1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "FAIL",
      "reasons": [
        "turn_not_completed",
        "turn_corridor_exceeded",
        "turn_goal_error_exceeded",
        "turn_heading_error_exceeded"
      ],
      "metrics": {
        "max_tilt_rad": 0.0008989363882229609,
        "final_height_m": 0.13224199414253235,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 5.6160000000000005,
        "trigger_x_m": 1.8031201362609863,
        "trigger_speed_m_s": 0.3499891825883626,
        "max_path_error_m": 1.0844707844343895,
        "final_goal_error_m": 1.2124463127669827,
        "final_heading_error_rad": 1.582992569936539,
        "turn_finished_t_s": null,
        "final_speed_m_s": 1.8902721770929214e-09,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-072",
      "kind": "holdout",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "crossing",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.15,
        "boundary_x_m": 1.3,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 2.0,
        "payload_kg": 15,
        "turn_radius_m": 1.2,
        "turn_sign": -1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.0006861811246672855,
        "final_height_m": 0.13227809965610504,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.336,
        "trigger_x_m": 2.0025899410247803,
        "trigger_speed_m_s": 0.6000046734579744,
        "max_forward_excursion_m": 0.12188267707824707,
        "max_lateral_excursion_m": 4.823654307983816e-05,
        "settled_after_s": 0.39999999999999947,
        "residual_speed_m_s": 8.978968450113057e-10,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-073",
      "kind": "holdout",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "brake",
        "layout": "crossing",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.15,
        "boundary_x_m": 1.3,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 2.0,
        "payload_kg": 15,
        "turn_radius_m": 1.2,
        "turn_sign": -1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.0006779186803188196,
        "final_height_m": 0.13227809965610504,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 6.176,
        "trigger_x_m": 2.000059127807617,
        "trigger_speed_m_s": 0.3499940810505178,
        "max_forward_excursion_m": 0.041400909423828125,
        "max_lateral_excursion_m": 3.6197714507579803e-05,
        "settled_after_s": 0.2240000000000002,
        "residual_speed_m_s": 1.131213653103099e-09,
        "approach_speed_reduction_m_s": 0.25
      }
    },
    {
      "case": "case-074",
      "kind": "holdout",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "crossing",
        "policy": "cruise",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.15,
        "boundary_x_m": 1.3,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 2.0,
        "payload_kg": 15,
        "turn_radius_m": 1.2,
        "turn_sign": -1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.0010537075829421389,
        "final_height_m": 0.13227808475494385,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 4.336,
        "trigger_x_m": 2.0025899410247803,
        "trigger_speed_m_s": 0.6000046734579744,
        "max_path_error_m": 0.09843982267727011,
        "final_goal_error_m": 0.16116453592075233,
        "final_heading_error_rad": 0.03036442849579757,
        "turn_finished_t_s": 7.36,
        "final_speed_m_s": 8.545232473516713e-10,
        "approach_speed_reduction_m_s": 0.0
      }
    },
    {
      "case": "case-075",
      "kind": "holdout",
      "spec": {
        "schema_version": 1,
        "robot": "husky",
        "task": "turn",
        "layout": "crossing",
        "policy": "surface-cap",
        "cruise_m_s": 0.6,
        "cap_m_s": 0.35,
        "high_mu": 0.8,
        "low_mu": 0.15,
        "boundary_x_m": 1.3,
        "cap_start_x_m": 0.45,
        "trigger_x_m": 2.0,
        "payload_kg": 15,
        "turn_radius_m": 1.2,
        "turn_sign": -1,
        "duration_s": 24.0,
        "max_stop_excursion_m": 0.25,
        "stop_deadline_s": 2.0,
        "max_lateral_excursion_m": 0.15,
        "max_path_error_m": 0.3,
        "max_goal_error_m": 0.25,
        "max_heading_error_rad": 0.15,
        "max_tilt_rad": 0.5,
        "settled_speed_m_s": 0.025,
        "timestep_ms": 16
      },
      "status": "PASS",
      "reasons": [],
      "metrics": {
        "max_tilt_rad": 0.0006794939427066753,
        "final_height_m": 0.13227808475494385,
        "surface_entered": true,
        "observation_s": 24.0,
        "pose_writes": false,
        "external_forces": false,
        "trigger_t_s": 6.176,
        "trigger_x_m": 2.000059127807617,
        "trigger_speed_m_s": 0.3499940810505178,
        "max_path_error_m": 0.08254755162775021,
        "final_goal_error_m": 0.1695901335261028,
        "final_heading_error_rad": 0.03772298341614411,
        "turn_finished_t_s": 11.488,
        "final_speed_m_s": 2.502516784342412e-10,
        "approach_speed_reduction_m_s": 0.25
      }
    }
  ],
  "rejected_attempts": [],
  "counts": {
    "FAIL": 26,
    "PASS": 50
  },
  "matched_compiled_model_sha256": {
    "brake": "34c268912926718c57d12d9e580af9e4aebb543bbd2b71f020f340ecfbfca5c5",
    "turn": "34c268912926718c57d12d9e580af9e4aebb543bbd2b71f020f340ecfbfca5c5"
  },
  "known_candidate_failures": [
    "case-037",
    "case-039",
    "case-041",
    "case-043",
    "case-045",
    "case-047",
    "case-071"
  ],
  "qualification": "bounded improvements with explicitly retained split-surface and any prospective limits",
  "episodes": 76,
  "stage_counts": {
    "grid": 48,
    "control": 8,
    "confirmation": 8,
    "holdout": 12
  },
  "comparison": {
    "brake": {
      "before": {
        "case": "case-000",
        "kind": "grid",
        "spec": {
          "schema_version": 1,
          "robot": "husky",
          "task": "brake",
          "layout": "crossing",
          "policy": "cruise",
          "cruise_m_s": 0.6,
          "cap_m_s": 0.35,
          "high_mu": 0.8,
          "low_mu": 0.04,
          "boundary_x_m": 1.2,
          "cap_start_x_m": 0.45,
          "trigger_x_m": 1.9,
          "payload_kg": 0,
          "turn_radius_m": 1.0,
          "turn_sign": 1,
          "duration_s": 24.0,
          "max_stop_excursion_m": 0.25,
          "stop_deadline_s": 2.0,
          "max_lateral_excursion_m": 0.15,
          "max_path_error_m": 0.3,
          "max_goal_error_m": 0.25,
          "max_heading_error_rad": 0.15,
          "max_tilt_rad": 0.5,
          "settled_speed_m_s": 0.025,
          "timestep_ms": 16
        },
        "status": "FAIL",
        "reasons": [
          "stopping_excursion_exceeded"
        ],
        "metrics": {
          "max_tilt_rad": 0.0006504844696585122,
          "final_height_m": 0.13227996230125427,
          "surface_entered": true,
          "observation_s": 24.0,
          "pose_writes": false,
          "external_forces": false,
          "trigger_t_s": 4.176,
          "trigger_x_m": 1.9056189060211182,
          "trigger_speed_m_s": 0.5999959866737943,
          "max_forward_excursion_m": 0.45818567276000977,
          "max_lateral_excursion_m": 0.0002058768404822331,
          "settled_after_s": 1.4719999999999995,
          "residual_speed_m_s": 1.3921873070482687e-08,
          "approach_speed_reduction_m_s": 0.0
        }
      },
      "after": {
        "case": "case-001",
        "kind": "grid",
        "spec": {
          "schema_version": 1,
          "robot": "husky",
          "task": "brake",
          "layout": "crossing",
          "policy": "surface-cap",
          "cruise_m_s": 0.6,
          "cap_m_s": 0.35,
          "high_mu": 0.8,
          "low_mu": 0.04,
          "boundary_x_m": 1.2,
          "cap_start_x_m": 0.45,
          "trigger_x_m": 1.9,
          "payload_kg": 0,
          "turn_radius_m": 1.0,
          "turn_sign": 1,
          "duration_s": 24.0,
          "max_stop_excursion_m": 0.25,
          "stop_deadline_s": 2.0,
          "max_lateral_excursion_m": 0.15,
          "max_path_error_m": 0.3,
          "max_goal_error_m": 0.25,
          "max_heading_error_rad": 0.15,
          "max_tilt_rad": 0.5,
          "settled_speed_m_s": 0.025,
          "timestep_ms": 16
        },
        "status": "PASS",
        "reasons": [],
        "metrics": {
          "max_tilt_rad": 0.0006504844696585122,
          "final_height_m": 0.13227993249893188,
          "surface_entered": true,
          "observation_s": 24.0,
          "pose_writes": false,
          "external_forces": false,
          "trigger_t_s": 5.904,
          "trigger_x_m": 1.9041144847869873,
          "trigger_speed_m_s": 0.3498829968878441,
          "max_forward_excursion_m": 0.15578818321228027,
          "max_lateral_excursion_m": 0.0001892192849481944,
          "settled_after_s": 0.8319999999999999,
          "residual_speed_m_s": 1.4774588397558607e-08,
          "approach_speed_reduction_m_s": 0.25
        }
      }
    },
    "turn": {
      "before": {
        "case": "case-024",
        "kind": "grid",
        "spec": {
          "schema_version": 1,
          "robot": "husky",
          "task": "turn",
          "layout": "crossing",
          "policy": "cruise",
          "cruise_m_s": 0.6,
          "cap_m_s": 0.35,
          "high_mu": 0.8,
          "low_mu": 0.04,
          "boundary_x_m": 1.2,
          "cap_start_x_m": 0.45,
          "trigger_x_m": 1.9,
          "payload_kg": 0,
          "turn_radius_m": 1.0,
          "turn_sign": 1,
          "duration_s": 24.0,
          "max_stop_excursion_m": 0.25,
          "stop_deadline_s": 2.0,
          "max_lateral_excursion_m": 0.15,
          "max_path_error_m": 0.3,
          "max_goal_error_m": 0.25,
          "max_heading_error_rad": 0.15,
          "max_tilt_rad": 0.5,
          "settled_speed_m_s": 0.025,
          "timestep_ms": 16
        },
        "status": "FAIL",
        "reasons": [
          "turn_corridor_exceeded",
          "turn_goal_error_exceeded"
        ],
        "metrics": {
          "max_tilt_rad": 0.000912402094595443,
          "final_height_m": 0.1322799026966095,
          "surface_entered": true,
          "observation_s": 24.0,
          "pose_writes": false,
          "external_forces": false,
          "trigger_t_s": 4.176,
          "trigger_x_m": 1.9056189060211182,
          "trigger_speed_m_s": 0.5999959866737943,
          "max_path_error_m": 0.9628193176826307,
          "final_goal_error_m": 0.48653300645087805,
          "final_heading_error_rad": 0.026290651767514994,
          "turn_finished_t_s": 21.968,
          "final_speed_m_s": 1.5253766517957234e-09,
          "approach_speed_reduction_m_s": 0.0
        }
      },
      "after": {
        "case": "case-025",
        "kind": "grid",
        "spec": {
          "schema_version": 1,
          "robot": "husky",
          "task": "turn",
          "layout": "crossing",
          "policy": "surface-cap",
          "cruise_m_s": 0.6,
          "cap_m_s": 0.35,
          "high_mu": 0.8,
          "low_mu": 0.04,
          "boundary_x_m": 1.2,
          "cap_start_x_m": 0.45,
          "trigger_x_m": 1.9,
          "payload_kg": 0,
          "turn_radius_m": 1.0,
          "turn_sign": 1,
          "duration_s": 24.0,
          "max_stop_excursion_m": 0.25,
          "stop_deadline_s": 2.0,
          "max_lateral_excursion_m": 0.15,
          "max_path_error_m": 0.3,
          "max_goal_error_m": 0.25,
          "max_heading_error_rad": 0.15,
          "max_tilt_rad": 0.5,
          "settled_speed_m_s": 0.025,
          "timestep_ms": 16
        },
        "status": "PASS",
        "reasons": [],
        "metrics": {
          "max_tilt_rad": 0.0006504844696585122,
          "final_height_m": 0.13228000700473785,
          "surface_entered": true,
          "observation_s": 24.0,
          "pose_writes": false,
          "external_forces": false,
          "trigger_t_s": 5.904,
          "trigger_x_m": 1.9041144847869873,
          "trigger_speed_m_s": 0.3498829968878441,
          "max_path_error_m": 0.10893940846118041,
          "final_goal_error_m": 0.08698007036026853,
          "final_heading_error_rad": 0.08257290361643044,
          "turn_finished_t_s": 10.464,
          "final_speed_m_s": 8.189693739405178e-09,
          "approach_speed_reduction_m_s": 0.25
        }
      }
    }
  },
  "raw_trace_sha256": {
    "brake-before-trace.jsonl": "01b2ef1c9c8ae598fd494e0855aeee83a6c57e9301fc3bc4f19113d39c561b5d",
    "brake-after-trace.jsonl": "eda629954838650f815fe56d72909004f2ab6b162683f1542563ab67bd7ca397",
    "turn-before-trace.jsonl": "14111d32dd44103d0f784e47cacec0e34a43abc573ba4e1da3409c2a5b1b7fbe",
    "turn-after-trace.jsonl": "a7e5cccea4637650675a61cf006fb3871a38ea18c567e8c0f890ce9bac934be2"
  },
  "source_addon": {
    "file": "omnisim-husky-mixed-source-20261029.zip",
    "sha256": "3bfb4d7a21096f2ccfd0f752d3bd81ca5bf7194873884f3712743fa5822bc281",
    "scope": "Source-only; public OmniSim v9.2.7 engine, Newton runtime and Husky assets required"
  },
  "machine_id": "9722d23d12a3",
  "date": "2026-10-29",
  "runtime": {
    "backend": "newton",
    "degraded": false,
    "finalised": true,
    "runtime": {
      "device": "cpu",
      "mujoco": "3.11.0",
      "mujoco_warp": "3.11.0",
      "newton": "1.5.0",
      "warp": "1.16.0"
    },
    "solver": "MuJoCo (cpu/mj_step, WorldInfo.newtonSolver)"
  },
  "price_usd": 100,
  "scope": "One Husky reference mixed-surface mobility module with this fixed two-task protocol; custom integration and optimization separately scoped"
}
