{
  "schema": "libgnsspp.pva_candidate_decision.v1",
  "state": "passed",
  "adoption": "No-Go",
  "default_changed": false,
  "contract": {
    "path": "C:\\Users\\rsasa\\Workspace\\rtklib_v2_ws\\gnssplusplus-library\\docs\\online_pva_candidate_v1.md",
    "bytes": 2226,
    "sha256": "113a48bbbb574bfc0dd30d5ab419c01ad6f30db29c7cbd237ad153ddf0eb0043"
  },
  "comparison_source": {
    "path": "C:\\Users\\rsasa\\Workspace\\rtklib_v2_ws\\gnssplusplus-library\\scripts\\analysis\\compare_online_pva.py",
    "bytes": 7705,
    "sha256": "6208074dcc6be056549a455bf6f34d9c5e81af35a28cfb1af0956ce9934dd6df"
  },
  "runs": [
    {
      "name": "tokyo1",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 32.86375844548398,
          "candidate": 30.245076496674052,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 66.78110457802242,
          "candidate": 59.97995981551764,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 32.86375844548398,
          "candidate": 30.245076496674052,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 66.78110457802242,
          "candidate": 59.97995981551764,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 72.22258141536976,
          "candidate": 52.90246616579874,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 166.06472485665464,
          "candidate": 116.85929539567513,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 72.22258141536976,
          "candidate": 52.90246616579874,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 166.06472485665464,
          "candidate": 116.85929539567513,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 2.4292470717008405,
          "candidate": 2.3500353629814046,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 3.9476168172687913,
          "candidate": 4.6009988920779845,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 2.4292470717008405,
          "candidate": 2.3500353629814046,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 3.9476168172687913,
          "candidate": 4.6009988920779845,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 6.90522432935304,
          "candidate": 2.900497829675794,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 14.681697275844895,
          "candidate": 5.893159847926358,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 6.90522432935304,
          "candidate": 2.900497829675794,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 14.681697275844895,
          "candidate": 5.893159847926358,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 104.9656164421946,
          "candidate": 12.980843648987651,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 171.26445285080024,
          "candidate": 33.758128203187425,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 104.9656164421946,
          "candidate": 12.980843648987651,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 171.26445285080024,
          "candidate": 33.758128203187425,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "coverage.rtk_available",
          "control": 0.9931254191817572,
          "candidate": 0.9931254191817572,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_available",
          "control": 0.9991616364855801,
          "candidate": 0.9991616364855801,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.rtk_velocity_available",
          "control": 0.9922870556673373,
          "candidate": 0.9922870556673373,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_velocity_available",
          "control": 0.9991616364855801,
          "candidate": 0.9991616364855801,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.attitude_available",
          "control": 0.9991616364855801,
          "candidate": 0.9991616364855801,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.heading_available",
          "control": 0.9936284372904092,
          "candidate": 0.9936284372904092,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "initial.first_fresh_s",
          "control": 2.0,
          "candidate": 2.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "initial.first_heading_s",
          "control": 15.2,
          "candidate": 15.2,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "processing.p95_ms",
          "control": 34.93238499999997,
          "candidate": 26.021945,
          "allowed": "candidate <= 2 * control; host contention",
          "passed": true
        },
        {
          "name": "before_latch.numeric_parity",
          "control": 77,
          "candidate": true,
          "allowed": "all common CSV fields except processing_ms exactly equal",
          "passed": true
        }
      ],
      "all_output_control": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 11928,
        "reference_epochs": 11951,
        "matched_epochs": 11928,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 0.9980754748556606,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 0.9931254191817572,
          "fused_available": 0.9991616364855801,
          "rtk_velocity_available": 0.9922870556673373,
          "fused_velocity_available": 0.9991616364855801,
          "attitude_available": 0.9991616364855801,
          "heading_available": 0.9936284372904092,
          "heading_healthy": 0.471579476861167
        },
        "scenes": {
          "all": {
            "epochs": 11928,
            "metrics": {
              "fused_horizontal_m": {
                "count": 11918,
                "rmse": 63.940858302702125,
                "p50": 14.798283224471856,
                "p95": 150.68472576055782,
                "max": 337.4185836420089
              },
              "fused_position_e_m": {
                "count": 11918,
                "rmse": 47.24184054228315,
                "p50": 10.199768970800239,
                "p95": 118.13688852128753,
                "max": 279.2658163823688
              },
              "fused_position_m": {
                "count": 11918,
                "rmse": 72.22258141536976,
                "p50": 22.205722661783966,
                "p95": 166.06472485665464,
                "max": 382.1822855548024
              },
              "fused_position_n_m": {
                "count": 11918,
                "rmse": 43.088767244651166,
                "p50": 7.393092878045519,
                "p95": 114.00321851446692,
                "max": 214.44025625968308
              },
              "fused_position_u_m": {
                "count": 11918,
                "rmse": 33.58076690329574,
                "p50": 11.137242921457812,
                "p95": 63.3658528102542,
                "max": 231.19491391760033
              },
              "fused_velocity_e_mps": {
                "count": 11918,
                "rmse": 4.67641434782414,
                "p50": 1.9201288199635849,
                "p95": 10.134418601569996,
                "max": 27.972303366884397
              },
              "fused_velocity_mps": {
                "count": 11918,
                "rmse": 6.90522432935304,
                "p50": 3.580639296078916,
                "p95": 14.681697275844895,
                "max": 32.700641799724465
              },
              "fused_velocity_n_mps": {
                "count": 11918,
                "rmse": 4.766869279715846,
                "p50": 1.8057384945307502,
                "p95": 11.242946109781222,
                "max": 21.65973014741803
              },
              "fused_velocity_u_mps": {
                "count": 11918,
                "rmse": 1.7579047631356515,
                "p50": 0.470526541254211,
                "p95": 3.879061121926318,
                "max": 14.987795057285487
              },
              "fused_vertical_m": {
                "count": 11918,
                "rmse": 33.58076690329574,
                "p50": 11.137242921457812,
                "p95": 63.3658528102542,
                "max": 231.19491391760033
              },
              "heading_deg": {
                "count": 11852,
                "rmse": 104.87225317746756,
                "p50": 92.2087018990419,
                "p95": 171.21632191507558,
                "max": 179.99218509972638
              },
              "pitch_deg": {
                "count": 11918,
                "rmse": 3.73943133152499,
                "p50": 1.8852229749141571,
                "p95": 7.964201317858977,
                "max": 19.581770365556537
              },
              "roll_deg": {
                "count": 11918,
                "rmse": 2.9388063899612966,
                "p50": 1.4854541057162294,
                "p95": 6.371585016988297,
                "max": 13.626733935724161
              },
              "rotation_deg": {
                "count": 11852,
                "rmse": 104.9656164421946,
                "p50": 92.37778926070541,
                "p95": 171.26445285080024,
                "max": 179.9955475200916
              },
              "rtk_horizontal_m": {
                "count": 11846,
                "rmse": 18.156019003773554,
                "p50": 1.877012355603354,
                "p95": 24.390505524890024,
                "max": 149.7117439582835
              },
              "rtk_position_e_m": {
                "count": 11846,
                "rmse": 15.319727420509599,
                "p50": 0.9660803421773134,
                "p95": 21.406338443326835,
                "max": 144.01248073637984
              },
              "rtk_position_m": {
                "count": 11846,
                "rmse": 32.86375844548398,
                "p50": 10.156951542332534,
                "p95": 66.78110457802242,
                "max": 283.7672788309756
              },
              "rtk_position_n_m": {
                "count": 11846,
                "rmse": 9.744073985077947,
                "p50": 1.3018974974534805,
                "p95": 8.054459644427606,
                "max": 124.13596327058818
              },
              "rtk_position_u_m": {
                "count": 11846,
                "rmse": 27.39316690522899,
                "p50": 9.866213733909525,
                "p95": 55.87339377543816,
                "max": 282.28620500990235
              },
              "rtk_velocity_e_mps": {
                "count": 11836,
                "rmse": 1.4460307490178594,
                "p50": 0.09139780300498782,
                "p95": 1.7219741017362966,
                "max": 27.1241742660114
              },
              "rtk_velocity_mps": {
                "count": 11836,
                "rmse": 2.4292470717008405,
                "p50": 0.2834052036481863,
                "p95": 3.9476168172687913,
                "max": 30.75353386042217
              },
              "rtk_velocity_n_mps": {
                "count": 11836,
                "rmse": 1.622625114680329,
                "p50": 0.07718704767288398,
                "p95": 1.8475405680594987,
                "max": 27.448868391466647
              },
              "rtk_velocity_u_mps": {
                "count": 11836,
                "rmse": 1.085045688195021,
                "p50": 0.15832883059102998,
                "p95": 2.1953495852007623,
                "max": 21.25098422961282
              },
              "rtk_vertical_m": {
                "count": 11846,
                "rmse": 27.39316690522899,
                "p50": 9.866213733909525,
                "p95": 55.87339377543816,
                "max": 282.28620500990235
              }
            }
          },
          "stop": {
            "epochs": 4101,
            "metrics": {
              "fused_horizontal_m": {
                "count": 4091,
                "rmse": 53.909493820482844,
                "p50": 10.230911351457108,
                "p95": 131.0999770124776,
                "max": 337.4185836420089
              },
              "fused_position_e_m": {
                "count": 4091,
                "rmse": 46.33653876422029,
                "p50": 8.409427389947316,
                "p95": 117.46894358483769,
                "max": 279.2658163823688
              },
              "fused_position_m": {
                "count": 4091,
                "rmse": 62.069885913511584,
                "p50": 16.03135710572889,
                "p95": 132.04759495654838,
                "max": 382.1822855548024
              },
              "fused_position_n_m": {
                "count": 4091,
                "rmse": 27.552834687788263,
                "p50": 4.373223561252447,
                "p95": 59.45908491145528,
                "max": 198.53686642500705
              },
              "fused_position_u_m": {
                "count": 4091,
                "rmse": 30.764219693268103,
                "p50": 11.016130227742487,
                "p95": 59.56867640412386,
                "max": 231.19491391760033
              },
              "fused_velocity_e_mps": {
                "count": 4091,
                "rmse": 3.396112367723434,
                "p50": 0.9316950913148101,
                "p95": 5.7676987138896925,
                "max": 27.972303366884397
              },
              "fused_velocity_mps": {
                "count": 4091,
                "rmse": 4.611309442104547,
                "p50": 2.1650723351278636,
                "p95": 9.44139413558124,
                "max": 28.898062315699086
              },
              "fused_velocity_n_mps": {
                "count": 4091,
                "rmse": 2.650698951218265,
                "p50": 1.095068097609557,
                "p95": 5.724712870936346,
                "max": 13.655292256913496
              },
              "fused_velocity_u_mps": {
                "count": 4091,
                "rmse": 1.644503154952544,
                "p50": 0.42699299101984317,
                "p95": 2.0409533566942066,
                "max": 14.987795057285487
              },
              "fused_vertical_m": {
                "count": 4091,
                "rmse": 30.764219693268103,
                "p50": 11.016130227742487,
                "p95": 59.56867640412386,
                "max": 231.19491391760033
              },
              "heading_deg": {
                "count": 4038,
                "rmse": 106.75663345300107,
                "p50": 93.55901167035745,
                "p95": 172.31794066843793,
                "max": 179.9870814788897
              },
              "pitch_deg": {
                "count": 4091,
                "rmse": 3.5587727775783984,
                "p50": 1.8129283932919407,
                "p95": 7.158867610053875,
                "max": 19.581770365556537
              },
              "roll_deg": {
                "count": 4091,
                "rmse": 2.7915026558472364,
                "p50": 1.1657449533300337,
                "p95": 7.0708317772903655,
                "max": 13.626733935724161
              },
              "rotation_deg": {
                "count": 4038,
                "rmse": 106.80916623061246,
                "p50": 93.57222878944657,
                "p95": 172.29505380944312,
                "max": 179.9955475200916
              },
              "rtk_horizontal_m": {
                "count": 4101,
                "rmse": 18.75263165910169,
                "p50": 2.017687466762184,
                "p95": 33.27388990441491,
                "max": 148.1083952812503
              },
              "rtk_position_e_m": {
                "count": 4101,
                "rmse": 16.88566214175582,
                "p50": 1.0966579929077547,
                "p95": 32.97028617064208,
                "max": 144.01248073637984
              },
              "rtk_position_m": {
                "count": 4101,
                "rmse": 42.8358685092357,
                "p50": 10.096985060478568,
                "p95": 83.58462295561979,
                "max": 283.7672788309756
              },
              "rtk_position_n_m": {
                "count": 4101,
                "rmse": 8.156936200340006,
                "p50": 1.29329574081246,
                "p95": 7.413718814563616,
                "max": 76.69665333204976
              },
              "rtk_position_u_m": {
                "count": 4101,
                "rmse": 38.512990494099355,
                "p50": 9.92929172191384,
                "p95": 70.38341711508353,
                "max": 282.28620500990235
              },
              "rtk_velocity_e_mps": {
                "count": 4101,
                "rmse": 0.780899985024825,
                "p50": 0.026422296825607504,
                "p95": 0.6546947486821085,
                "max": 5.667163438752625
              },
              "rtk_velocity_mps": {
                "count": 4101,
                "rmse": 1.1300556865850069,
                "p50": 0.08371779888934491,
                "p95": 1.7912336935380286,
                "max": 7.522331144393164
              },
              "rtk_velocity_n_mps": {
                "count": 4101,
                "rmse": 0.5553553410452712,
                "p50": 0.02245824594558686,
                "p95": 0.7992926320705102,
                "max": 4.946200243658965
              },
              "rtk_velocity_u_mps": {
                "count": 4101,
                "rmse": 0.5990004285005396,
                "p50": 0.0565700957803952,
                "p95": 0.5973774267297473,
                "max": 4.300181971408062
              },
              "rtk_vertical_m": {
                "count": 4101,
                "rmse": 38.512990494099355,
                "p50": 9.92929172191384,
                "p95": 70.38341711508353,
                "max": 282.28620500990235
              }
            }
          },
          "low_speed": {
            "epochs": 1315,
            "metrics": {
              "fused_horizontal_m": {
                "count": 1315,
                "rmse": 84.70767621402592,
                "p50": 18.92269579607373,
                "p95": 191.3136343947518,
                "max": 319.5320182452459
              },
              "fused_position_e_m": {
                "count": 1315,
                "rmse": 65.39685145365989,
                "p50": 14.613929193860297,
                "p95": 154.13455163589657,
                "max": 250.8256939883131
              },
              "fused_position_m": {
                "count": 1315,
                "rmse": 88.96986305441422,
                "p50": 26.51686062459856,
                "p95": 191.40136791555219,
                "max": 354.36166400406927
              },
              "fused_position_n_m": {
                "count": 1315,
                "rmse": 53.83904001306296,
                "p50": 10.901759288304662,
                "p95": 146.842106457236,
                "max": 197.95752554313586
              },
              "fused_position_u_m": {
                "count": 1315,
                "rmse": 27.207464459978045,
                "p50": 12.450410100232641,
                "p95": 64.46865736691356,
                "max": 153.2040411733735
              },
              "fused_velocity_e_mps": {
                "count": 1315,
                "rmse": 5.408348800895168,
                "p50": 2.0652820584775204,
                "p95": 11.706766019373179,
                "max": 23.02097796698179
              },
              "fused_velocity_mps": {
                "count": 1315,
                "rmse": 8.437115284995407,
                "p50": 4.213132394006867,
                "p95": 17.357692494107656,
                "max": 32.60538899919893
              },
              "fused_velocity_n_mps": {
                "count": 1315,
                "rmse": 6.296273352719689,
                "p50": 2.3548193499411436,
                "p95": 16.058863333075212,
                "max": 20.853720839248183
              },
              "fused_velocity_u_mps": {
                "count": 1315,
                "rmse": 1.51380958115309,
                "p50": 0.40047208904240056,
                "p95": 2.951233256701224,
                "max": 11.25189915689101
              },
              "fused_vertical_m": {
                "count": 1315,
                "rmse": 27.207464459978045,
                "p50": 12.450410100232641,
                "p95": 64.46865736691356,
                "max": 153.2040411733735
              },
              "heading_deg": {
                "count": 1302,
                "rmse": 107.98712489520852,
                "p50": 105.85691320500307,
                "p95": 167.97750832897782,
                "max": 179.7425374973459
              },
              "pitch_deg": {
                "count": 1315,
                "rmse": 4.509328647232073,
                "p50": 2.5140905830776887,
                "p95": 9.21925494010183,
                "max": 18.17816689034339
              },
              "roll_deg": {
                "count": 1315,
                "rmse": 2.5449901470318372,
                "p50": 1.2527462012562012,
                "p95": 5.891933462032519,
                "max": 8.530864227301237
              },
              "rotation_deg": {
                "count": 1302,
                "rmse": 108.06771099594026,
                "p50": 106.02193643948317,
                "p95": 167.92292161906593,
                "max": 179.79637381297684
              },
              "rtk_horizontal_m": {
                "count": 1315,
                "rmse": 22.802419734291654,
                "p50": 1.7661560592857666,
                "p95": 30.600305800552178,
                "max": 142.81653282078312
              },
              "rtk_position_e_m": {
                "count": 1315,
                "rmse": 20.726747497799185,
                "p50": 0.9815222742309309,
                "p95": 30.410829915417505,
                "max": 137.25088801964154
              },
              "rtk_position_m": {
                "count": 1315,
                "rmse": 32.183804489804125,
                "p50": 10.116280743342239,
                "p95": 81.45540091480281,
                "max": 161.93405073040262
              },
              "rtk_position_n_m": {
                "count": 1315,
                "rmse": 9.505381838794735,
                "p50": 1.2729464542839286,
                "p95": 6.503267964293457,
                "max": 104.5780231105645
              },
              "rtk_position_u_m": {
                "count": 1315,
                "rmse": 22.712263773105548,
                "p50": 9.812059159268273,
                "p95": 55.08935795638985,
                "max": 159.01674212519427
              },
              "rtk_velocity_e_mps": {
                "count": 1315,
                "rmse": 1.2176819002420405,
                "p50": 0.08482885954455321,
                "p95": 0.7619152330588812,
                "max": 17.20162420763
              },
              "rtk_velocity_mps": {
                "count": 1315,
                "rmse": 1.6282352988554292,
                "p50": 0.22918485342621794,
                "p95": 1.5888491165828011,
                "max": 17.53829422376302
              },
              "rtk_velocity_n_mps": {
                "count": 1315,
                "rmse": 0.968336608272915,
                "p50": 0.0649709753251399,
                "p95": 0.9492534242439004,
                "max": 17.39838886969164
              },
              "rtk_velocity_u_mps": {
                "count": 1315,
                "rmse": 0.4803386215372135,
                "p50": 0.13240568497203248,
                "p95": 0.7913815883527258,
                "max": 4.2991821141164275
              },
              "rtk_vertical_m": {
                "count": 1315,
                "rmse": 22.712263773105548,
                "p50": 9.812059159268273,
                "p95": 55.08935795638985,
                "max": 159.01674212519427
              }
            }
          },
          "turn": {
            "epochs": 609,
            "metrics": {
              "fused_horizontal_m": {
                "count": 609,
                "rmse": 60.1247022292323,
                "p50": 16.121935437358598,
                "p95": 150.7908040550192,
                "max": 209.75889893141402
              },
              "fused_position_e_m": {
                "count": 609,
                "rmse": 45.926663223392616,
                "p50": 10.214508316737572,
                "p95": 133.0685786071404,
                "max": 160.58341903540816
              },
              "fused_position_m": {
                "count": 609,
                "rmse": 63.53630674037061,
                "p50": 25.497398279037547,
                "p95": 150.84620722288147,
                "max": 209.75980153069588
              },
              "fused_position_n_m": {
                "count": 609,
                "rmse": 38.80362641969082,
                "p50": 12.680268497052824,
                "p95": 89.47262583201729,
                "max": 160.16407713324452
              },
              "fused_position_u_m": {
                "count": 609,
                "rmse": 20.539777410006494,
                "p50": 7.003022748668818,
                "p95": 34.90650818450249,
                "max": 78.03598174423111
              },
              "fused_velocity_e_mps": {
                "count": 609,
                "rmse": 4.9621161387288515,
                "p50": 2.8730719210752875,
                "p95": 9.682677685126986,
                "max": 18.55390305740522
              },
              "fused_velocity_mps": {
                "count": 609,
                "rmse": 8.206971665083863,
                "p50": 4.773216499522552,
                "p95": 19.03539614389873,
                "max": 21.78174559782967
              },
              "fused_velocity_n_mps": {
                "count": 609,
                "rmse": 6.359323778146708,
                "p50": 2.6634080648045875,
                "p95": 17.520718388377308,
                "max": 21.10373062268641
              },
              "fused_velocity_u_mps": {
                "count": 609,
                "rmse": 1.5135350745701126,
                "p50": 0.3929988583250451,
                "p95": 3.881509891436256,
                "max": 5.628973000851019
              },
              "fused_vertical_m": {
                "count": 609,
                "rmse": 20.539777410006494,
                "p50": 7.003022748668818,
                "p95": 34.90650818450249,
                "max": 78.03598174423111
              },
              "heading_deg": {
                "count": 609,
                "rmse": 103.34461422175164,
                "p50": 88.63041376347286,
                "p95": 167.59001462282367,
                "max": 179.69729335165215
              },
              "pitch_deg": {
                "count": 609,
                "rmse": 4.317922508926046,
                "p50": 1.7353758399832486,
                "p95": 8.297973858358993,
                "max": 18.448914943857915
              },
              "roll_deg": {
                "count": 609,
                "rmse": 3.2120211555198783,
                "p50": 2.154955031950749,
                "p95": 6.567587242745475,
                "max": 9.317902405783286
              },
              "rotation_deg": {
                "count": 609,
                "rmse": 103.51473500668197,
                "p50": 88.91672484318362,
                "p95": 167.60228564359312,
                "max": 179.58224078503218
              },
              "rtk_horizontal_m": {
                "count": 600,
                "rmse": 17.744700614717306,
                "p50": 1.7068890050616499,
                "p95": 25.654352474368082,
                "max": 142.81653282078312
              },
              "rtk_position_e_m": {
                "count": 600,
                "rmse": 15.760076346885844,
                "p50": 0.5148754591871623,
                "p95": 24.348334023444288,
                "max": 131.9653134441766
              },
              "rtk_position_m": {
                "count": 600,
                "rmse": 24.77069874167412,
                "p50": 9.953245613525892,
                "p95": 49.608580992195485,
                "max": 142.89148081552702
              },
              "rtk_position_n_m": {
                "count": 600,
                "rmse": 8.15440944803963,
                "p50": 1.432890868167345,
                "p95": 6.499105110667804,
                "max": 72.21268461948146
              },
              "rtk_position_u_m": {
                "count": 600,
                "rmse": 17.283319017041464,
                "p50": 9.701151621669524,
                "p95": 31.687822640267594,
                "max": 84.59584455508468
              },
              "rtk_velocity_e_mps": {
                "count": 600,
                "rmse": 2.214282049235517,
                "p50": 0.13236868006127483,
                "p95": 2.818707612516158,
                "max": 21.109202350609742
              },
              "rtk_velocity_mps": {
                "count": 600,
                "rmse": 3.187070612351477,
                "p50": 0.40527832092211624,
                "p95": 6.51493220038981,
                "max": 22.833728141106086
              },
              "rtk_velocity_n_mps": {
                "count": 600,
                "rmse": 2.0575462102730198,
                "p50": 0.13601922516798126,
                "p95": 1.7508035879106076,
                "max": 18.779440595608122
              },
              "rtk_velocity_u_mps": {
                "count": 600,
                "rmse": 1.0103849202847952,
                "p50": 0.2437859032097086,
                "p95": 2.1540435951657635,
                "max": 5.58428976396075
              },
              "rtk_vertical_m": {
                "count": 600,
                "rmse": 17.283319017041464,
                "p50": 9.701151621669524,
                "p95": 31.687822640267594,
                "max": 84.59584455508468
              }
            }
          },
          "reverse": {
            "epochs": 0,
            "metrics": {
              "fused_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "heading_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "pitch_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "roll_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rotation_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 15.2
          }
        },
        "duration_s": 2390.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.956070621705297,
          "fused_available": 4.986193623964522,
          "rtk_velocity_available": 4.951886871391515,
          "fused_velocity_available": 4.986193623964522,
          "attitude_available": 4.986193623964522,
          "heading_available": 4.958580871893566,
          "heading_healthy": 2.3533595515019665
        },
        "processing_ms": {
          "count": 11928,
          "rmse": 16.57023186213861,
          "p50": 4.8187,
          "p95": 34.93238499999997,
          "max": 200.3677
        },
        "heading_error_over_90_epochs": 6064,
        "heading_error_over_150_epochs": 2010,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 5625,
            "rmse": 41.608306733363676,
            "p50": 10.790226615135587,
            "p95": 128.70542724436572,
            "max": 211.35467088126853
          },
          "fused_position_e_m": {
            "count": 5625,
            "rmse": 35.02667773571016,
            "p50": 8.805060160760695,
            "p95": 108.1211828445324,
            "max": 197.55224193548727
          },
          "fused_position_m": {
            "count": 5625,
            "rmse": 47.775101678793746,
            "p50": 18.392252125877345,
            "p95": 129.7202542931185,
            "max": 211.42030193980318
          },
          "fused_position_n_m": {
            "count": 5625,
            "rmse": 22.458473590526648,
            "p50": 4.579857625126126,
            "p95": 57.34587731329764,
            "max": 197.316771336052
          },
          "fused_position_u_m": {
            "count": 5625,
            "rmse": 23.477843836293918,
            "p50": 12.709713029168098,
            "p95": 54.84671763586845,
            "max": 79.10750459771077
          },
          "fused_velocity_e_mps": {
            "count": 5625,
            "rmse": 1.997613003063065,
            "p50": 1.0616990509585114,
            "p95": 4.048393090556028,
            "max": 11.111567943793673
          },
          "fused_velocity_mps": {
            "count": 5625,
            "rmse": 2.8496522897694665,
            "p50": 2.148993528850272,
            "p95": 5.15943553084636,
            "max": 15.114495192280586
          },
          "fused_velocity_n_mps": {
            "count": 5625,
            "rmse": 1.8805116273116111,
            "p50": 1.1792458621636581,
            "p95": 3.6413303934646946,
            "max": 14.947763061676138
          },
          "fused_velocity_u_mps": {
            "count": 5625,
            "rmse": 0.7705429787672873,
            "p50": 0.3852585599486097,
            "p95": 1.5391621127015718,
            "max": 4.347505796111474
          },
          "fused_vertical_m": {
            "count": 5625,
            "rmse": 23.477843836293918,
            "p50": 12.709713029168098,
            "p95": 54.84671763586845,
            "max": 79.10750459771077
          },
          "heading_deg": {
            "count": 5625,
            "rmse": 100.90974671076259,
            "p50": 84.9325288776962,
            "p95": 170.26419643275625,
            "max": 179.9870814788897
          },
          "pitch_deg": {
            "count": 5625,
            "rmse": 2.6863065901238845,
            "p50": 1.7801988290714519,
            "p95": 5.035004409219484,
            "max": 13.960776267022993
          },
          "roll_deg": {
            "count": 5625,
            "rmse": 1.9461450049797486,
            "p50": 1.0218878557504638,
            "p95": 4.251857911672056,
            "max": 8.854441765384593
          },
          "rotation_deg": {
            "count": 5625,
            "rmse": 100.95211281118546,
            "p50": 84.98703159345547,
            "p95": 170.2524996926022,
            "max": 179.9955475200916
          },
          "rtk_horizontal_m": {
            "count": 5610,
            "rmse": 16.19578608576215,
            "p50": 2.1311568920613633,
            "p95": 29.564117925628512,
            "max": 146.09735579268946
          },
          "rtk_position_e_m": {
            "count": 5610,
            "rmse": 14.641315760848405,
            "p50": 1.3445085391463276,
            "p95": 28.208592570904315,
            "max": 130.44858437250446
          },
          "rtk_position_m": {
            "count": 5610,
            "rmse": 39.512439039312625,
            "p50": 10.569373986414295,
            "p95": 79.57312858014085,
            "max": 283.7672788309756
          },
          "rtk_position_n_m": {
            "count": 5610,
            "rmse": 6.923536648772715,
            "p50": 1.3021392765715838,
            "p95": 7.642571440293104,
            "max": 110.14578108144237
          },
          "rtk_position_u_m": {
            "count": 5610,
            "rmse": 36.04066247864528,
            "p50": 10.216983372001296,
            "p95": 67.31047415639885,
            "max": 282.28620500990235
          },
          "rtk_velocity_e_mps": {
            "count": 5605,
            "rmse": 0.5794381284802765,
            "p50": 0.06668879530971417,
            "p95": 1.0960723844517006,
            "max": 6.759295439229693
          },
          "rtk_velocity_mps": {
            "count": 5605,
            "rmse": 1.1790866549047687,
            "p50": 0.20906566948330085,
            "p95": 2.4818470698483943,
            "max": 12.315558259403213
          },
          "rtk_velocity_n_mps": {
            "count": 5605,
            "rmse": 0.4969406943161148,
            "p50": 0.050902737060288555,
            "p95": 0.971587843103905,
            "max": 6.035732520430444
          },
          "rtk_velocity_u_mps": {
            "count": 5605,
            "rmse": 0.8986360449984243,
            "p50": 0.12281368578606774,
            "p95": 1.6531619881583584,
            "max": 12.068154591330794
          },
          "rtk_vertical_m": {
            "count": 5610,
            "rmse": 36.04066247864528,
            "p50": 10.216983372001296,
            "p95": 67.31047415639885,
            "max": 282.28620500990235
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        }
      },
      "all_output_candidate": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 11928,
        "reference_epochs": 11951,
        "matched_epochs": 11928,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 0.9980754748556606,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 0.9931254191817572,
          "fused_available": 0.9991616364855801,
          "rtk_velocity_available": 0.9922870556673373,
          "fused_velocity_available": 0.9991616364855801,
          "attitude_available": 0.9991616364855801,
          "heading_available": 0.9936284372904092,
          "heading_healthy": 0.6999496981891348
        },
        "scenes": {
          "all": {
            "epochs": 11928,
            "available_epochs": {
              "rtk_available": 11846,
              "fused_available": 11918,
              "attitude_available": 11918,
              "heading_aligned": 11852,
              "heading_converged": 8349
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 11918,
                "rmse": 41.85002281516017,
                "p50": 4.85117544253532,
                "p95": 92.52296095332953,
                "max": 243.47115578317727
              },
              "fused_position_e_m": {
                "count": 11918,
                "rmse": 23.181791765810956,
                "p50": 2.7228376650145574,
                "p95": 47.79325839335631,
                "max": 151.91316411386194
              },
              "fused_position_m": {
                "count": 11918,
                "rmse": 52.90246616579874,
                "p50": 26.530671898952754,
                "p95": 116.85929539567513,
                "max": 244.03947465062012
              },
              "fused_position_n_m": {
                "count": 11918,
                "rmse": 34.84291807750905,
                "p50": 2.9147170919117382,
                "p95": 79.6333815464081,
                "max": 243.38656327066258
              },
              "fused_position_u_m": {
                "count": 11918,
                "rmse": 32.36118843296787,
                "p50": 14.194839303655154,
                "p95": 65.75859916106795,
                "max": 113.71766813537806
              },
              "fused_velocity_e_mps": {
                "count": 11918,
                "rmse": 1.580616603406797,
                "p50": 0.2577588326907609,
                "p95": 3.371468410212303,
                "max": 12.501150266518312
              },
              "fused_velocity_mps": {
                "count": 11918,
                "rmse": 2.900497829675794,
                "p50": 0.5224648500789435,
                "p95": 5.893159847926358,
                "max": 22.09720302216974
              },
              "fused_velocity_n_mps": {
                "count": 11918,
                "rmse": 2.3561961463194514,
                "p50": 0.21346766103237624,
                "p95": 4.110091512656342,
                "max": 21.812285924705634
              },
              "fused_velocity_u_mps": {
                "count": 11918,
                "rmse": 0.6023940015123974,
                "p50": 0.132703433072453,
                "p95": 1.2653120420453126,
                "max": 4.543048828913569
              },
              "fused_vertical_m": {
                "count": 11918,
                "rmse": 32.36118843296787,
                "p50": 14.194839303655154,
                "p95": 65.75859916106795,
                "max": 113.71766813537806
              },
              "heading_deg": {
                "count": 11852,
                "rmse": 12.556137005110969,
                "p50": 3.4889053665734764,
                "p95": 33.47991743095948,
                "max": 51.05662516634709
              },
              "pitch_deg": {
                "count": 11918,
                "rmse": 2.6341107498758527,
                "p50": 1.4010092809123051,
                "p95": 5.210584645207721,
                "max": 16.151844012276143
              },
              "roll_deg": {
                "count": 11918,
                "rmse": 1.8631333607911418,
                "p50": 1.1355163334787761,
                "p95": 4.263123666535538,
                "max": 8.57401252037215
              },
              "rotation_deg": {
                "count": 11852,
                "rmse": 12.980843648987651,
                "p50": 4.916587677216863,
                "p95": 33.758128203187425,
                "max": 51.06402714819119
              },
              "rtk_horizontal_m": {
                "count": 11846,
                "rmse": 11.941134631194217,
                "p50": 1.8025162040875635,
                "p95": 21.800490152970028,
                "max": 147.7221246545321
              },
              "rtk_position_e_m": {
                "count": 11846,
                "rmse": 9.225440549333891,
                "p50": 0.894133202131913,
                "p95": 20.28509481935811,
                "max": 114.03835293370318
              },
              "rtk_position_m": {
                "count": 11846,
                "rmse": 30.245076496674052,
                "p50": 10.039407178299012,
                "p95": 59.97995981551764,
                "max": 283.7672788309756
              },
              "rtk_position_n_m": {
                "count": 11846,
                "rmse": 7.581684704009512,
                "p50": 1.2794687535529334,
                "p95": 9.150351837141777,
                "max": 134.77202771981177
              },
              "rtk_position_u_m": {
                "count": 11846,
                "rmse": 27.788018209461416,
                "p50": 9.7969953250387,
                "p95": 57.86462690836013,
                "max": 282.28620500990235
              },
              "rtk_velocity_e_mps": {
                "count": 11836,
                "rmse": 1.410876420441202,
                "p50": 0.09693190523151346,
                "p95": 2.312273238805691,
                "max": 13.341810050267751
              },
              "rtk_velocity_mps": {
                "count": 11836,
                "rmse": 2.3500353629814046,
                "p50": 0.2812617408719604,
                "p95": 4.6009988920779845,
                "max": 24.74551877018101
              },
              "rtk_velocity_n_mps": {
                "count": 11836,
                "rmse": 1.6555602624586667,
                "p50": 0.08094617660652509,
                "p95": 1.975391588929598,
                "max": 21.364932428304368
              },
              "rtk_velocity_u_mps": {
                "count": 11836,
                "rmse": 0.8895021927313914,
                "p50": 0.12393838190030848,
                "p95": 1.5799903957546204,
                "max": 21.25098422961282
              },
              "rtk_vertical_m": {
                "count": 11846,
                "rmse": 27.788018209461416,
                "p50": 9.7969953250387,
                "p95": 57.86462690836013,
                "max": 282.28620500990235
              }
            }
          },
          "stop": {
            "epochs": 4101,
            "available_epochs": {
              "rtk_available": 4101,
              "fused_available": 4091,
              "attitude_available": 4091,
              "heading_aligned": 4038,
              "heading_converged": 3762
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 4091,
                "rmse": 33.086822326508255,
                "p50": 6.0336756214383405,
                "p95": 69.5649761473218,
                "max": 146.45703992649004
              },
              "fused_position_e_m": {
                "count": 4091,
                "rmse": 20.663862749014445,
                "p50": 4.355742729030268,
                "p95": 50.68338537556981,
                "max": 68.65333552915203
              },
              "fused_position_m": {
                "count": 4091,
                "rmse": 44.31178433108346,
                "p50": 25.604091328231462,
                "p95": 94.41014433816154,
                "max": 146.79789166364088
              },
              "fused_position_n_m": {
                "count": 4091,
                "rmse": 25.840715701307857,
                "p50": 2.9328562059194834,
                "p95": 46.54972263177565,
                "max": 129.50626926218936
              },
              "fused_position_u_m": {
                "count": 4091,
                "rmse": 29.475352736456415,
                "p50": 10.673089561781442,
                "p95": 65.7535695545978,
                "max": 76.70399556025716
              },
              "fused_velocity_e_mps": {
                "count": 4091,
                "rmse": 0.9326111933062575,
                "p50": 0.11440993909408514,
                "p95": 1.6367536472182076,
                "max": 7.505168034053239
              },
              "fused_velocity_mps": {
                "count": 4091,
                "rmse": 1.481891259358307,
                "p50": 0.19360246103910048,
                "p95": 2.805792560309748,
                "max": 12.050987341825584
              },
              "fused_velocity_n_mps": {
                "count": 4091,
                "rmse": 1.0448512705757897,
                "p50": 0.054902011296819236,
                "p95": 1.3778766858718314,
                "max": 10.07772943586242
              },
              "fused_velocity_u_mps": {
                "count": 4091,
                "rmse": 0.48427666582087736,
                "p50": 0.05469890712205677,
                "p95": 1.044936692652659,
                "max": 3.623183183661013
              },
              "fused_vertical_m": {
                "count": 4091,
                "rmse": 29.475352736456415,
                "p50": 10.673089561781442,
                "p95": 65.7535695545978,
                "max": 76.70399556025716
              },
              "heading_deg": {
                "count": 4038,
                "rmse": 11.563521664251235,
                "p50": 4.126013482294397,
                "p95": 33.0124086371677,
                "max": 44.04645303481061
              },
              "pitch_deg": {
                "count": 4091,
                "rmse": 1.8735161949141426,
                "p50": 1.2530843702426182,
                "p95": 3.2309140297465717,
                "max": 8.225271837823016
              },
              "roll_deg": {
                "count": 4091,
                "rmse": 1.6852283883567836,
                "p50": 1.1501521881568806,
                "p95": 3.469441420305955,
                "max": 5.874698216785049
              },
              "rotation_deg": {
                "count": 4038,
                "rmse": 11.866852803302752,
                "p50": 4.8385878183509945,
                "p95": 33.3884718865389,
                "max": 44.20156824418131
              },
              "rtk_horizontal_m": {
                "count": 4101,
                "rmse": 13.391705128913477,
                "p50": 1.90181373624998,
                "p95": 31.952752043104933,
                "max": 142.22330483781298
              },
              "rtk_position_e_m": {
                "count": 4101,
                "rmse": 11.383062742360128,
                "p50": 0.9650480922024021,
                "p95": 31.081979109072442,
                "max": 63.02341603997039
              },
              "rtk_position_m": {
                "count": 4101,
                "rmse": 40.774413216743476,
                "p50": 10.071572267434421,
                "p95": 83.10161239301878,
                "max": 283.7672788309756
              },
              "rtk_position_n_m": {
                "count": 4101,
                "rmse": 7.054335465744469,
                "p50": 1.2660543069897134,
                "p95": 12.072195388570691,
                "max": 127.4971272995681
              },
              "rtk_position_u_m": {
                "count": 4101,
                "rmse": 38.51253051813108,
                "p50": 9.924173901528684,
                "p95": 68.32939292271872,
                "max": 282.28620500990235
              },
              "rtk_velocity_e_mps": {
                "count": 4101,
                "rmse": 0.3192972080619826,
                "p50": 0.02797815513104982,
                "p95": 0.41971659363606095,
                "max": 6.167060236293973
              },
              "rtk_velocity_mps": {
                "count": 4101,
                "rmse": 0.5081360647987894,
                "p50": 0.08065034986879577,
                "p95": 0.7330362195276385,
                "max": 11.51464487000852
              },
              "rtk_velocity_n_mps": {
                "count": 4101,
                "rmse": 0.31383743385047397,
                "p50": 0.022677745101692525,
                "p95": 0.33019693712393294,
                "max": 9.6582093284883
              },
              "rtk_velocity_u_mps": {
                "count": 4101,
                "rmse": 0.24032814730524557,
                "p50": 0.039374334013753044,
                "p95": 0.4478143686701828,
                "max": 3.365740698781915
              },
              "rtk_vertical_m": {
                "count": 4101,
                "rmse": 38.51253051813108,
                "p50": 9.924173901528684,
                "p95": 68.32939292271872,
                "max": 282.28620500990235
              }
            }
          },
          "low_speed": {
            "epochs": 1315,
            "available_epochs": {
              "rtk_available": 1315,
              "fused_available": 1315,
              "attitude_available": 1315,
              "heading_aligned": 1302,
              "heading_converged": 988
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1315,
                "rmse": 44.72505432446834,
                "p50": 3.7787080358545904,
                "p95": 99.71219295024851,
                "max": 185.49545123059326
              },
              "fused_position_e_m": {
                "count": 1315,
                "rmse": 27.88483227779774,
                "p50": 1.9108989186928476,
                "p95": 53.87012110532038,
                "max": 151.91316411386194
              },
              "fused_position_m": {
                "count": 1315,
                "rmse": 52.507204628569724,
                "p50": 25.756732938815773,
                "p95": 105.66191075143351,
                "max": 188.2848198213147
              },
              "fused_position_n_m": {
                "count": 1315,
                "rmse": 34.96807991820159,
                "p50": 2.3517284286662523,
                "p95": 95.39688475438409,
                "max": 119.54312326704503
              },
              "fused_position_u_m": {
                "count": 1315,
                "rmse": 27.507745337992528,
                "p50": 8.333113021133324,
                "p95": 60.10855774802523,
                "max": 70.24436797942568
              },
              "fused_velocity_e_mps": {
                "count": 1315,
                "rmse": 1.5743745502038586,
                "p50": 0.265820365626418,
                "p95": 2.802186039992235,
                "max": 11.807057196947882
              },
              "fused_velocity_mps": {
                "count": 1315,
                "rmse": 2.4866045785025523,
                "p50": 0.5359790564139214,
                "p95": 6.389002609432059,
                "max": 12.121562579238834
              },
              "fused_velocity_n_mps": {
                "count": 1315,
                "rmse": 1.885236856350686,
                "p50": 0.2945479085665818,
                "p95": 3.918417005174623,
                "max": 10.053281390027243
              },
              "fused_velocity_u_mps": {
                "count": 1315,
                "rmse": 0.38785190596055685,
                "p50": 0.08553151343620859,
                "p95": 0.8328558570542266,
                "max": 2.6435127413211688
              },
              "fused_vertical_m": {
                "count": 1315,
                "rmse": 27.507745337992528,
                "p50": 8.333113021133324,
                "p95": 60.10855774802523,
                "max": 70.24436797942568
              },
              "heading_deg": {
                "count": 1302,
                "rmse": 14.93471220462335,
                "p50": 3.7129085771921098,
                "p95": 36.891372170434025,
                "max": 49.66820234320369
              },
              "pitch_deg": {
                "count": 1315,
                "rmse": 2.1309905218789047,
                "p50": 1.347436154062109,
                "p95": 4.922046323104396,
                "max": 7.314893518993983
              },
              "roll_deg": {
                "count": 1315,
                "rmse": 2.113053595005859,
                "p50": 0.9676521562590779,
                "p95": 5.438853488888216,
                "max": 6.389407786522042
              },
              "rotation_deg": {
                "count": 1302,
                "rmse": 15.271137118181786,
                "p50": 5.6626646714324735,
                "p95": 37.65617594941853,
                "max": 49.725283882128096
              },
              "rtk_horizontal_m": {
                "count": 1315,
                "rmse": 12.252838441115067,
                "p50": 1.628097518665355,
                "p95": 20.06174136907517,
                "max": 131.3429068995113
              },
              "rtk_position_e_m": {
                "count": 1315,
                "rmse": 8.560762211696838,
                "p50": 0.8472540767383228,
                "p95": 18.887256155308318,
                "max": 76.710143925842
              },
              "rtk_position_m": {
                "count": 1315,
                "rmse": 24.89482237595655,
                "p50": 9.83913695993127,
                "p95": 61.590911143405314,
                "max": 161.61571838160071
              },
              "rtk_position_n_m": {
                "count": 1315,
                "rmse": 8.766150821132985,
                "p50": 1.2324191521812562,
                "p95": 5.434350980902244,
                "max": 117.67552101028777
              },
              "rtk_position_u_m": {
                "count": 1315,
                "rmse": 21.670720598687062,
                "p50": 9.63452650104696,
                "p95": 51.75687322707642,
                "max": 158.81078203812626
              },
              "rtk_velocity_e_mps": {
                "count": 1315,
                "rmse": 0.9727101175650098,
                "p50": 0.08736500144760276,
                "p95": 1.9150099024788738,
                "max": 8.813629051659381
              },
              "rtk_velocity_mps": {
                "count": 1315,
                "rmse": 1.6570456609788522,
                "p50": 0.2289414389608952,
                "p95": 2.4652058757011646,
                "max": 16.538143807335796
              },
              "rtk_velocity_n_mps": {
                "count": 1315,
                "rmse": 1.2980378328931093,
                "p50": 0.06687787002003698,
                "p95": 1.4441856927142218,
                "max": 13.988909956659633
              },
              "rtk_velocity_u_mps": {
                "count": 1315,
                "rmse": 0.33872279836714114,
                "p50": 0.11087317877235166,
                "p95": 0.7218376024291299,
                "max": 1.9475825792833839
              },
              "rtk_vertical_m": {
                "count": 1315,
                "rmse": 21.670720598687062,
                "p50": 9.63452650104696,
                "p95": 51.75687322707642,
                "max": 158.81078203812626
              }
            }
          },
          "turn": {
            "epochs": 609,
            "available_epochs": {
              "rtk_available": 600,
              "fused_available": 609,
              "attitude_available": 609,
              "heading_aligned": 609,
              "heading_converged": 365
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 609,
                "rmse": 55.438365280686895,
                "p50": 3.915339343161774,
                "p95": 183.14442236342822,
                "max": 185.60665840439896
              },
              "fused_position_e_m": {
                "count": 609,
                "rmse": 41.39959479319274,
                "p50": 2.6940370750108142,
                "p95": 148.07400701469922,
                "max": 151.91316411386194
              },
              "fused_position_m": {
                "count": 609,
                "rmse": 68.59569726987067,
                "p50": 26.739121755002145,
                "p95": 185.96749862767746,
                "max": 188.4043225400169
              },
              "fused_position_n_m": {
                "count": 609,
                "rmse": 36.87120686869795,
                "p50": 2.54026157130894,
                "p95": 102.8144501839784,
                "max": 117.40046942892951
              },
              "fused_position_u_m": {
                "count": 609,
                "rmse": 40.39749174076125,
                "p50": 5.245773119142057,
                "p95": 102.50510176120986,
                "max": 112.80589080735325
              },
              "fused_velocity_e_mps": {
                "count": 609,
                "rmse": 1.1723216438676298,
                "p50": 0.2974884950374743,
                "p95": 2.9739641799278487,
                "max": 4.9665190887123645
              },
              "fused_velocity_mps": {
                "count": 609,
                "rmse": 2.1149750873530344,
                "p50": 0.8229272015166521,
                "p95": 4.2728233810569005,
                "max": 6.880046619706665
              },
              "fused_velocity_n_mps": {
                "count": 609,
                "rmse": 1.7131879701005297,
                "p50": 0.45818903431314073,
                "p95": 4.142313441560875,
                "max": 6.422703193283743
              },
              "fused_velocity_u_mps": {
                "count": 609,
                "rmse": 0.40468328671480813,
                "p50": 0.09185686591618962,
                "p95": 0.8379959713045221,
                "max": 2.0928674446075513
              },
              "fused_vertical_m": {
                "count": 609,
                "rmse": 40.39749174076125,
                "p50": 5.245773119142057,
                "p95": 102.50510176120986,
                "max": 112.80589080735325
              },
              "heading_deg": {
                "count": 609,
                "rmse": 18.971687619955965,
                "p50": 5.778354281227848,
                "p95": 47.62656472169439,
                "max": 51.04435573277681
              },
              "pitch_deg": {
                "count": 609,
                "rmse": 3.342098459555911,
                "p50": 1.4708721115214018,
                "p95": 7.405674193225656,
                "max": 12.03955231266633
              },
              "roll_deg": {
                "count": 609,
                "rmse": 2.202765316101877,
                "p50": 0.7858992696060341,
                "p95": 4.9937460272553,
                "max": 8.57401252037215
              },
              "rotation_deg": {
                "count": 609,
                "rmse": 19.393927330078142,
                "p50": 5.908905849575352,
                "p95": 47.70805179459786,
                "max": 51.052327784180804
              },
              "rtk_horizontal_m": {
                "count": 600,
                "rmse": 10.463577762585018,
                "p50": 1.6415133525756986,
                "p95": 17.632443591167362,
                "max": 74.71312289048751
              },
              "rtk_position_e_m": {
                "count": 600,
                "rmse": 7.31537816207012,
                "p50": 0.4743578065856346,
                "p95": 13.87025040712451,
                "max": 45.26888210426147
              },
              "rtk_position_m": {
                "count": 600,
                "rmse": 22.507827095191246,
                "p50": 9.802945858496702,
                "p95": 39.80309451948515,
                "max": 133.69993473504377
              },
              "rtk_position_n_m": {
                "count": 600,
                "rmse": 7.481423790935205,
                "p50": 1.423045023612978,
                "p95": 5.396516955682241,
                "max": 66.90388821028105
              },
              "rtk_position_u_m": {
                "count": 600,
                "rmse": 19.92776507673054,
                "p50": 9.599430852984032,
                "p95": 34.774301574793384,
                "max": 117.68462744429667
              },
              "rtk_velocity_e_mps": {
                "count": 600,
                "rmse": 1.454628925141314,
                "p50": 0.13545033099251458,
                "p95": 2.8297371488986256,
                "max": 11.598074673680188
              },
              "rtk_velocity_mps": {
                "count": 600,
                "rmse": 2.5723257261627137,
                "p50": 0.4100223262769995,
                "p95": 5.977001296848483,
                "max": 23.530070298843338
              },
              "rtk_velocity_n_mps": {
                "count": 600,
                "rmse": 1.9246267847673124,
                "p50": 0.14185532104877208,
                "p95": 3.4085050695414614,
                "max": 20.61523874497112
              },
              "rtk_velocity_u_mps": {
                "count": 600,
                "rmse": 0.8925951327320775,
                "p50": 0.20481493937265083,
                "p95": 1.890975750120794,
                "max": 5.58428976396075
              },
              "rtk_vertical_m": {
                "count": 600,
                "rmse": 19.92776507673054,
                "p50": 9.599430852984032,
                "p95": 34.774301574793384,
                "max": 117.68462744429667
              }
            }
          },
          "reverse": {
            "epochs": 0,
            "available_epochs": {
              "rtk_available": 0,
              "fused_available": 0,
              "attitude_available": 0,
              "heading_aligned": 0,
              "heading_converged": 0
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "heading_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "pitch_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "roll_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rotation_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 15.2
          }
        },
        "uninitialized_epochs": 10,
        "missing_attitude_epochs": 10,
        "unlatched_heading_epochs": 76,
        "duration_s": 2390.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.956070621705297,
          "fused_available": 4.986193623964522,
          "rtk_velocity_available": 4.951886871391515,
          "fused_velocity_available": 4.986193623964522,
          "attitude_available": 4.986193623964522,
          "heading_available": 4.958580871893566,
          "heading_healthy": 3.4930131369759856
        },
        "processing_ms": {
          "count": 11928,
          "rmse": 12.571924560024986,
          "p50": 4.577500000000001,
          "p95": 26.021945,
          "max": 147.8347
        },
        "heading_error_over_90_epochs": 0,
        "heading_error_over_150_epochs": 0,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 8349,
            "rmse": 30.23558692812929,
            "p50": 4.524060463119626,
            "p95": 65.79937139319459,
            "max": 220.88774351901887
          },
          "fused_position_e_m": {
            "count": 8349,
            "rmse": 19.852517042418032,
            "p50": 2.5508160694568005,
            "p95": 45.32754588550948,
            "max": 151.91316411386194
          },
          "fused_position_m": {
            "count": 8349,
            "rmse": 44.35217496925181,
            "p50": 28.520583096990233,
            "p95": 88.34458125150546,
            "max": 221.95530000380415
          },
          "fused_position_n_m": {
            "count": 8349,
            "rmse": 22.805005677898095,
            "p50": 2.7602670020499707,
            "p95": 47.07892477597084,
            "max": 220.61200563186776
          },
          "fused_position_u_m": {
            "count": 8349,
            "rmse": 32.44880132785592,
            "p50": 21.68339146363155,
            "p95": 62.52182650716243,
            "max": 111.85922163352296
          },
          "fused_velocity_e_mps": {
            "count": 8349,
            "rmse": 0.8247845393872286,
            "p50": 0.19538397715366163,
            "p95": 1.6817083848553156,
            "max": 6.38701116482815
          },
          "fused_velocity_mps": {
            "count": 8349,
            "rmse": 1.1222393301459133,
            "p50": 0.3498064814073862,
            "p95": 2.425133731670125,
            "max": 7.363625893191327
          },
          "fused_velocity_n_mps": {
            "count": 8349,
            "rmse": 0.6782930516870449,
            "p50": 0.12105476096818317,
            "p95": 1.5169171123189495,
            "max": 5.700283723993189
          },
          "fused_velocity_u_mps": {
            "count": 8349,
            "rmse": 0.3450653760481066,
            "p50": 0.10243842023593663,
            "p95": 0.7575597471536869,
            "max": 2.139522080979158
          },
          "fused_vertical_m": {
            "count": 8349,
            "rmse": 32.44880132785592,
            "p50": 21.68339146363155,
            "p95": 62.52182650716243,
            "max": 111.85922163352296
          },
          "heading_deg": {
            "count": 8349,
            "rmse": 11.06073330383977,
            "p50": 3.6810466052847914,
            "p95": 27.2292863086915,
            "max": 50.723249450846765
          },
          "pitch_deg": {
            "count": 8349,
            "rmse": 1.791901283129658,
            "p50": 1.3023136363326273,
            "p95": 3.0411922327004444,
            "max": 10.216572653359577
          },
          "roll_deg": {
            "count": 8349,
            "rmse": 1.636576858141533,
            "p50": 1.1479833670377673,
            "p95": 3.1867116084505227,
            "max": 8.57401252037215
          },
          "rotation_deg": {
            "count": 8349,
            "rmse": 11.343113018734662,
            "p50": 4.284093300652775,
            "p95": 27.716588426153592,
            "max": 50.74976148263564
          },
          "rtk_horizontal_m": {
            "count": 8270,
            "rmse": 11.520683833634985,
            "p50": 1.8712333480491903,
            "p95": 24.00978752628225,
            "max": 135.36168144515952
          },
          "rtk_position_e_m": {
            "count": 8270,
            "rmse": 9.365499217925203,
            "p50": 0.9654928917994863,
            "p95": 20.80001850818237,
            "max": 104.40518028240687
          },
          "rtk_position_m": {
            "count": 8270,
            "rmse": 32.18546589281052,
            "p50": 10.090184366740122,
            "p95": 61.801181220891436,
            "max": 283.7672788309756
          },
          "rtk_position_n_m": {
            "count": 8270,
            "rmse": 6.709216078918672,
            "p50": 1.3113545703313048,
            "p95": 10.252391443569772,
            "max": 86.15302161769463
          },
          "rtk_position_u_m": {
            "count": 8270,
            "rmse": 30.052920968562955,
            "p50": 9.840960576642548,
            "p95": 58.94755428229065,
            "max": 282.28620500990235
          },
          "rtk_velocity_e_mps": {
            "count": 8261,
            "rmse": 0.5755937548555695,
            "p50": 0.07261728920156946,
            "p95": 1.0887693242478944,
            "max": 7.136717495957062
          },
          "rtk_velocity_mps": {
            "count": 8261,
            "rmse": 1.1077930889469358,
            "p50": 0.2155905318357626,
            "p95": 2.1273510598538925,
            "max": 22.566393605169257
          },
          "rtk_velocity_n_mps": {
            "count": 8261,
            "rmse": 0.4643111947925916,
            "p50": 0.060355525387120385,
            "p95": 0.9242743684052348,
            "max": 4.959336695567945
          },
          "rtk_velocity_u_mps": {
            "count": 8261,
            "rmse": 0.8248105671486855,
            "p50": 0.09716529178593736,
            "p95": 1.3288781654834867,
            "max": 21.25098422961282
          },
          "rtk_vertical_m": {
            "count": 8270,
            "rmse": 30.052920968562955,
            "p50": 9.840960576642548,
            "p95": 58.94755428229065,
            "max": 282.28620500990235
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        }
      },
      "common_valid": {
        "rtk_position_m": {
          "control": {
            "count": 11846,
            "rmse": 32.86375844548398,
            "p50": 10.156951542332534,
            "p95": 66.78110457802242,
            "max": 283.7672788309756
          },
          "candidate": {
            "count": 11846,
            "rmse": 30.245076496674052,
            "p50": 10.039407178299012,
            "p95": 59.97995981551764,
            "max": 283.7672788309756
          }
        },
        "fused_position_m": {
          "control": {
            "count": 11918,
            "rmse": 72.22258141536976,
            "p50": 22.205722661783966,
            "p95": 166.06472485665464,
            "max": 382.1822855548024
          },
          "candidate": {
            "count": 11918,
            "rmse": 52.90246616579874,
            "p50": 26.530671898952754,
            "p95": 116.85929539567513,
            "max": 244.03947465062012
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 11836,
            "rmse": 2.4292470717008405,
            "p50": 0.2834052036481863,
            "p95": 3.9476168172687913,
            "max": 30.75353386042217
          },
          "candidate": {
            "count": 11836,
            "rmse": 2.3500353629814046,
            "p50": 0.2812617408719604,
            "p95": 4.6009988920779845,
            "max": 24.74551877018101
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 11918,
            "rmse": 6.90522432935304,
            "p50": 3.580639296078916,
            "p95": 14.681697275844895,
            "max": 32.700641799724465
          },
          "candidate": {
            "count": 11918,
            "rmse": 2.900497829675794,
            "p50": 0.5224648500789435,
            "p95": 5.893159847926358,
            "max": 22.09720302216974
          }
        },
        "rotation_deg": {
          "control": {
            "count": 11852,
            "rmse": 104.9656164421946,
            "p50": 92.37778926070541,
            "p95": 171.26445285080024,
            "max": 179.9955475200916
          },
          "candidate": {
            "count": 11852,
            "rmse": 12.980843648987651,
            "p50": 4.916587677216863,
            "p95": 33.758128203187425,
            "max": 51.06402714819119
          }
        }
      },
      "control_manifest": {
        "path": "E:\\gnsspp-pva-development\\baseline\\tokyo1\\manifest.json",
        "bytes": 4146,
        "sha256": "e1d26f1ec7ac2c11574092a134cda5424bbb212b240e7cb8b82c5113db4136e1"
      },
      "candidate_manifest": {
        "path": "E:\\gnsspp-pva-development\\candidate\\tokyo1\\manifest.json",
        "bytes": 4366,
        "sha256": "d68e1f16b3fbf8adde792fa5689809adcfb89ae0afd182099d6cd60938c3f862"
      }
    },
    {
      "name": "tokyo1-gnss_outage",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 29.309419979732667,
          "candidate": 28.85583562602657,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 58.139549409512966,
          "candidate": 57.33689854025426,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 29.309419979732667,
          "candidate": 28.85583562602657,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 58.139549409512966,
          "candidate": 57.33689854025426,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 54.25192831543969,
          "candidate": 79.91552987064725,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 135.34577783866385,
          "candidate": 177.38921791617253,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 54.25192831543969,
          "candidate": 79.91552987064725,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 135.34577783866385,
          "candidate": 177.38921791617253,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 2.4865110201938467,
          "candidate": 3.410741124598216,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 3.7228524419469746,
          "candidate": 7.788550598819022,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 2.4865110201938467,
          "candidate": 3.410741124598216,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 3.7228524419469746,
          "candidate": 7.788550598819022,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 5.874055541759388,
          "candidate": 5.679628101365004,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 12.014242278498953,
          "candidate": 12.478418454585958,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 5.874055541759388,
          "candidate": 5.679628101365004,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 12.014242278498953,
          "candidate": 12.478418454585958,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 104.67500948286877,
          "candidate": 116.30993901399015,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 171.10274511663562,
          "candidate": 179.01937290438522,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 104.67500948286877,
          "candidate": 116.30993901399015,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 171.10274511663562,
          "candidate": 179.01937290438522,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "coverage.rtk_available",
          "control": 0.9889336016096579,
          "candidate": 0.9889336016096579,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_available",
          "control": 0.9991616364855801,
          "candidate": 0.9991616364855801,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.rtk_velocity_available",
          "control": 0.9880952380952381,
          "candidate": 0.9880952380952381,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_velocity_available",
          "control": 0.9991616364855801,
          "candidate": 0.9991616364855801,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.attitude_available",
          "control": 0.9991616364855801,
          "candidate": 0.9991616364855801,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.heading_available",
          "control": 0.9936284372904092,
          "candidate": 0.9936284372904092,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "initial.first_fresh_s",
          "control": 2.0,
          "candidate": 2.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "initial.first_heading_s",
          "control": 15.2,
          "candidate": 15.2,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "processing.p95_ms",
          "control": 33.297554999999946,
          "candidate": 32.167635,
          "allowed": "candidate <= 2 * control; host contention",
          "passed": true
        },
        {
          "name": "scenario.recovery_gnss_update_s",
          "control": 0.0,
          "candidate": 0.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "scenario.recovery_fresh_attitude_s",
          "control": 0.0,
          "candidate": 0.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "scenario.recovery_heading_s",
          "control": 0.0,
          "candidate": 0.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "before_latch.numeric_parity",
          "control": 77,
          "candidate": true,
          "allowed": "all common CSV fields except processing_ms exactly equal",
          "passed": true
        }
      ],
      "all_output_control": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 11928,
        "reference_epochs": 11951,
        "matched_epochs": 11928,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 0.9980754748556606,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 0.9889336016096579,
          "fused_available": 0.9991616364855801,
          "rtk_velocity_available": 0.9880952380952381,
          "fused_velocity_available": 0.9991616364855801,
          "attitude_available": 0.9991616364855801,
          "heading_available": 0.9936284372904092,
          "heading_healthy": 0.48558014755197854
        },
        "scenes": {
          "all": {
            "epochs": 11928,
            "metrics": {
              "fused_horizontal_m": {
                "count": 11918,
                "rmse": 44.72457645269154,
                "p50": 12.748021217082025,
                "p95": 105.24984145726708,
                "max": 237.62289855438064
              },
              "fused_position_e_m": {
                "count": 11918,
                "rmse": 32.09794943937656,
                "p50": 7.489745022917301,
                "p95": 71.757195462109,
                "max": 170.47954198190615
              },
              "fused_position_m": {
                "count": 11918,
                "rmse": 54.25192831543969,
                "p50": 20.097875604397053,
                "p95": 135.34577783866385,
                "max": 280.6938585175982
              },
              "fused_position_n_m": {
                "count": 11918,
                "rmse": 31.144973601849095,
                "p50": 5.397191354975298,
                "p95": 62.069420750507824,
                "max": 197.13256478124697
              },
              "fused_position_u_m": {
                "count": 11918,
                "rmse": 30.708044338103917,
                "p50": 10.78861565172916,
                "p95": 61.55551892198952,
                "max": 210.4386005595402
              },
              "fused_velocity_e_mps": {
                "count": 11918,
                "rmse": 4.23087188072881,
                "p50": 1.8582137528903517,
                "p95": 9.579238144823659,
                "max": 21.581031715137847
              },
              "fused_velocity_mps": {
                "count": 11918,
                "rmse": 5.874055541759388,
                "p50": 3.4408377602964944,
                "p95": 12.014242278498953,
                "max": 32.61892870500374
              },
              "fused_velocity_n_mps": {
                "count": 11918,
                "rmse": 3.733214484690841,
                "p50": 1.7390192600638208,
                "p95": 7.639025903820203,
                "max": 23.630510424578723
              },
              "fused_velocity_u_mps": {
                "count": 11918,
                "rmse": 1.6332058191871996,
                "p50": 0.33334557899450296,
                "p95": 3.457059919901251,
                "max": 12.919686127639407
              },
              "fused_vertical_m": {
                "count": 11918,
                "rmse": 30.708044338103917,
                "p50": 10.78861565172916,
                "p95": 61.55551892198952,
                "max": 210.4386005595402
              },
              "heading_deg": {
                "count": 11852,
                "rmse": 104.60119811702604,
                "p50": 91.27681612479526,
                "p95": 171.08286860243084,
                "max": 179.9717683042369
              },
              "pitch_deg": {
                "count": 11918,
                "rmse": 3.0078757199605186,
                "p50": 1.9836956115569677,
                "p95": 5.552243357608689,
                "max": 18.82087184169893
              },
              "roll_deg": {
                "count": 11918,
                "rmse": 3.1274174965082864,
                "p50": 1.7834839632743922,
                "p95": 6.238446972269024,
                "max": 13.065626104483272
              },
              "rotation_deg": {
                "count": 11852,
                "rmse": 104.67500948286877,
                "p50": 91.35965297662143,
                "p95": 171.10274511663562,
                "max": 179.98438945845646
              },
              "rtk_horizontal_m": {
                "count": 11796,
                "rmse": 10.579267857016733,
                "p50": 1.8681165191499782,
                "p95": 20.285117185900425,
                "max": 148.50201903262624
              },
              "rtk_position_e_m": {
                "count": 11796,
                "rmse": 8.9009964290984,
                "p50": 0.9370736897720153,
                "p95": 19.814409820347866,
                "max": 138.55691623110778
              },
              "rtk_position_m": {
                "count": 11796,
                "rmse": 29.309419979732667,
                "p50": 10.091817096918518,
                "p95": 58.139549409512966,
                "max": 283.7672788307899
              },
              "rtk_position_n_m": {
                "count": 11796,
                "rmse": 5.717794239012537,
                "p50": 1.293390221726995,
                "p95": 6.428666480957503,
                "max": 147.48904281065276
              },
              "rtk_position_u_m": {
                "count": 11796,
                "rmse": 27.33351772381018,
                "p50": 9.831469187933621,
                "p95": 55.757235635426255,
                "max": 282.28620501024767
              },
              "rtk_velocity_e_mps": {
                "count": 11786,
                "rmse": 1.638758569679583,
                "p50": 0.08984902165109268,
                "p95": 1.868482338542667,
                "max": 23.35648209671428
              },
              "rtk_velocity_mps": {
                "count": 11786,
                "rmse": 2.4865110201938467,
                "p50": 0.277038927755383,
                "p95": 3.7228524419469746,
                "max": 39.57606635191354
              },
              "rtk_velocity_n_mps": {
                "count": 11786,
                "rmse": 1.6067469797963037,
                "p50": 0.07450285862517575,
                "p95": 1.3941197990367749,
                "max": 38.63928618483241
              },
              "rtk_velocity_u_mps": {
                "count": 11786,
                "rmse": 0.9568550291254306,
                "p50": 0.14702157473114016,
                "p95": 1.8039358815029527,
                "max": 21.250984229612378
              },
              "rtk_vertical_m": {
                "count": 11796,
                "rmse": 27.33351772381018,
                "p50": 9.831469187933621,
                "p95": 55.757235635426255,
                "max": 282.28620501024767
              }
            }
          },
          "stop": {
            "epochs": 4101,
            "metrics": {
              "fused_horizontal_m": {
                "count": 4091,
                "rmse": 23.311504826699803,
                "p50": 9.683877258748792,
                "p95": 45.03008984745676,
                "max": 161.0655788658775
              },
              "fused_position_e_m": {
                "count": 4091,
                "rmse": 16.146807699568384,
                "p50": 4.785929232298972,
                "p95": 36.21478164547352,
                "max": 150.55658316209767
              },
              "fused_position_m": {
                "count": 4091,
                "rmse": 34.48590943051153,
                "p50": 16.75852062727358,
                "p95": 74.10944345387335,
                "max": 161.12339798576798
              },
              "fused_position_n_m": {
                "count": 4091,
                "rmse": 16.813888854111273,
                "p50": 3.821583391851563,
                "p95": 40.27145605093972,
                "max": 89.49311085068581
              },
              "fused_position_u_m": {
                "count": 4091,
                "rmse": 25.413612335994202,
                "p50": 11.360750777028159,
                "p95": 58.95583811263467,
                "max": 83.27738576978837
              },
              "fused_velocity_e_mps": {
                "count": 4091,
                "rmse": 2.5015381767037677,
                "p50": 0.9161630209181223,
                "p95": 5.132784690545135,
                "max": 12.3204755400669
              },
              "fused_velocity_mps": {
                "count": 4091,
                "rmse": 3.360067239878721,
                "p50": 1.8700733407219903,
                "p95": 7.011217509068839,
                "max": 14.4764604685768
              },
              "fused_velocity_n_mps": {
                "count": 4091,
                "rmse": 2.1093309483715093,
                "p50": 0.9096647519997454,
                "p95": 4.497448623088594,
                "max": 8.718443989083852
              },
              "fused_velocity_u_mps": {
                "count": 4091,
                "rmse": 0.7635977718943032,
                "p50": 0.2768917188304656,
                "p95": 1.7538462190473056,
                "max": 5.066742483370474
              },
              "fused_vertical_m": {
                "count": 4091,
                "rmse": 25.413612335994202,
                "p50": 11.360750777028159,
                "p95": 58.95583811263467,
                "max": 83.27738576978837
              },
              "heading_deg": {
                "count": 4038,
                "rmse": 98.60666732110532,
                "p50": 82.06009288440886,
                "p95": 168.30880797038355,
                "max": 179.91364369029083
              },
              "pitch_deg": {
                "count": 4091,
                "rmse": 2.6508372958690236,
                "p50": 2.4151337750257937,
                "p95": 4.254019368802076,
                "max": 9.88413151447898
              },
              "roll_deg": {
                "count": 4091,
                "rmse": 2.6028564271966035,
                "p50": 1.6591260740505902,
                "p95": 5.3401578089235215,
                "max": 6.905296181624266
              },
              "rotation_deg": {
                "count": 4038,
                "rmse": 98.65816974119504,
                "p50": 81.9314471766312,
                "p95": 168.35770921940428,
                "max": 179.91140307692768
              },
              "rtk_horizontal_m": {
                "count": 4091,
                "rmse": 10.34912907161971,
                "p50": 1.9977105728807552,
                "p95": 27.48162075519951,
                "max": 68.40820120731118
              },
              "rtk_position_e_m": {
                "count": 4091,
                "rmse": 9.860388198155562,
                "p50": 1.0328393903739332,
                "p95": 26.548019231553823,
                "max": 57.974131015666636
              },
              "rtk_position_m": {
                "count": 4091,
                "rmse": 39.81288051214554,
                "p50": 10.089245585443761,
                "p95": 72.68336204854594,
                "max": 283.7672788307899
              },
              "rtk_position_n_m": {
                "count": 4091,
                "rmse": 3.142804022321275,
                "p50": 1.2914174007672168,
                "p95": 5.869056234967264,
                "max": 36.31366306775304
              },
              "rtk_position_u_m": {
                "count": 4091,
                "rmse": 38.444258116568385,
                "p50": 9.93314504082292,
                "p95": 69.29635784709086,
                "max": 282.28620501024767
              },
              "rtk_velocity_e_mps": {
                "count": 4091,
                "rmse": 1.336269535904472,
                "p50": 0.025785563972941933,
                "p95": 0.5349379576392093,
                "max": 11.867535492816007
              },
              "rtk_velocity_mps": {
                "count": 4091,
                "rmse": 1.4033900640351304,
                "p50": 0.08161141637828673,
                "p95": 1.3034976410087635,
                "max": 12.007734565481448
              },
              "rtk_velocity_n_mps": {
                "count": 4091,
                "rmse": 0.2780235496257344,
                "p50": 0.021615898358098334,
                "p95": 0.38437873663831346,
                "max": 3.353509953840998
              },
              "rtk_velocity_u_mps": {
                "count": 4091,
                "rmse": 0.3264817071440323,
                "p50": 0.05476905637157184,
                "p95": 0.5689541580868074,
                "max": 3.365740698780305
              },
              "rtk_vertical_m": {
                "count": 4091,
                "rmse": 38.444258116568385,
                "p50": 9.93314504082292,
                "p95": 69.29635784709086,
                "max": 282.28620501024767
              }
            }
          },
          "low_speed": {
            "epochs": 1315,
            "metrics": {
              "fused_horizontal_m": {
                "count": 1315,
                "rmse": 54.28292174605309,
                "p50": 13.43548127121521,
                "p95": 121.6865323582266,
                "max": 237.62289855438064
              },
              "fused_position_e_m": {
                "count": 1315,
                "rmse": 34.28304213220082,
                "p50": 7.036369709126086,
                "p95": 86.24051348850537,
                "max": 133.58302915892835
              },
              "fused_position_m": {
                "count": 1315,
                "rmse": 62.27917505996045,
                "p50": 22.050162524080946,
                "p95": 124.8000679365285,
                "max": 278.81190669524693
              },
              "fused_position_n_m": {
                "count": 1315,
                "rmse": 42.086917390679346,
                "p50": 8.27715478449505,
                "p95": 95.43686475712126,
                "max": 197.13256478124697
              },
              "fused_position_u_m": {
                "count": 1315,
                "rmse": 30.52965857753858,
                "p50": 12.039845115624288,
                "p95": 68.23095947098011,
                "max": 158.86691492470413
              },
              "fused_velocity_e_mps": {
                "count": 1315,
                "rmse": 4.610371200196099,
                "p50": 2.21632890357928,
                "p95": 10.987939052433932,
                "max": 12.824213640832886
              },
              "fused_velocity_mps": {
                "count": 1315,
                "rmse": 7.276990473420148,
                "p50": 4.226721141461947,
                "p95": 13.991427708270223,
                "max": 24.510265252410964
              },
              "fused_velocity_n_mps": {
                "count": 1315,
                "rmse": 5.1466708061404045,
                "p50": 2.5172569552162436,
                "p95": 11.909669861753581,
                "max": 20.105452972057307
              },
              "fused_velocity_u_mps": {
                "count": 1315,
                "rmse": 2.282728052106085,
                "p50": 0.3395724872960576,
                "p95": 5.101294986282418,
                "max": 10.2812363287
              },
              "fused_vertical_m": {
                "count": 1315,
                "rmse": 30.52965857753858,
                "p50": 12.039845115624288,
                "p95": 68.23095947098011,
                "max": 158.86691492470413
              },
              "heading_deg": {
                "count": 1302,
                "rmse": 117.28807214524004,
                "p50": 110.6515501865692,
                "p95": 175.16683899820723,
                "max": 179.75979293180285
              },
              "pitch_deg": {
                "count": 1315,
                "rmse": 3.429773355519159,
                "p50": 2.089028503822817,
                "p95": 6.624036584002852,
                "max": 14.05901225303262
              },
              "roll_deg": {
                "count": 1315,
                "rmse": 2.862070467903548,
                "p50": 2.024369010317514,
                "p95": 5.3016241025622515,
                "max": 9.909057917565548
              },
              "rotation_deg": {
                "count": 1302,
                "rmse": 117.32566423014123,
                "p50": 110.63300137528452,
                "p95": 175.0287282786467,
                "max": 179.93133707957213
              },
              "rtk_horizontal_m": {
                "count": 1275,
                "rmse": 8.339209643182734,
                "p50": 1.7625615857342398,
                "p95": 18.38478734815136,
                "max": 117.88006466929868
              },
              "rtk_position_e_m": {
                "count": 1275,
                "rmse": 7.194948613330858,
                "p50": 0.9201024578699948,
                "p95": 18.316573357960927,
                "max": 59.81033348962927
              },
              "rtk_position_m": {
                "count": 1275,
                "rmse": 24.571509281240864,
                "p50": 9.895804404621384,
                "p95": 57.91119050880841,
                "max": 161.934050709026
              },
              "rtk_position_n_m": {
                "count": 1275,
                "rmse": 4.216056442278762,
                "p50": 1.272871913038258,
                "p95": 4.194476591329071,
                "max": 101.57969115082685
              },
              "rtk_position_u_m": {
                "count": 1275,
                "rmse": 23.11312724157322,
                "p50": 9.695152648141248,
                "p95": 56.71309947477574,
                "max": 159.01674210246316
              },
              "rtk_velocity_e_mps": {
                "count": 1275,
                "rmse": 1.7736920922811903,
                "p50": 0.08616341908951614,
                "p95": 0.7978490214553643,
                "max": 12.713536406473803
              },
              "rtk_velocity_mps": {
                "count": 1275,
                "rmse": 2.4122821437584867,
                "p50": 0.22918485342621794,
                "p95": 1.682246651206798,
                "max": 39.57606635191354
              },
              "rtk_velocity_n_mps": {
                "count": 1275,
                "rmse": 1.5760773760197464,
                "p50": 0.06293074599403492,
                "p95": 0.41247750649229536,
                "max": 38.63928618483241
              },
              "rtk_velocity_u_mps": {
                "count": 1275,
                "rmse": 0.4348581466109662,
                "p50": 0.13864712446484662,
                "p95": 0.9126860129074608,
                "max": 2.304339686248719
              },
              "rtk_vertical_m": {
                "count": 1275,
                "rmse": 23.11312724157322,
                "p50": 9.695152648141248,
                "p95": 56.71309947477574,
                "max": 159.01674210246316
              }
            }
          },
          "turn": {
            "epochs": 609,
            "metrics": {
              "fused_horizontal_m": {
                "count": 609,
                "rmse": 51.71750214352288,
                "p50": 10.768637653405355,
                "p95": 150.04400905597976,
                "max": 233.74904152235732
              },
              "fused_position_e_m": {
                "count": 609,
                "rmse": 35.44570999972444,
                "p50": 6.560664929419291,
                "p95": 80.96158768602066,
                "max": 151.53265487199403
              },
              "fused_position_m": {
                "count": 609,
                "rmse": 62.41371405827647,
                "p50": 23.146613412270796,
                "p95": 154.61170954673804,
                "max": 280.6600924506274
              },
              "fused_position_n_m": {
                "count": 609,
                "rmse": 37.66034612932717,
                "p50": 7.84028836914773,
                "p95": 68.96567326771797,
                "max": 191.96794075779124
              },
              "fused_position_u_m": {
                "count": 609,
                "rmse": 34.93954313643788,
                "p50": 10.514813831801906,
                "p95": 82.55200439450725,
                "max": 174.16332772657373
              },
              "fused_velocity_e_mps": {
                "count": 609,
                "rmse": 4.199052363259169,
                "p50": 2.866301698238539,
                "p95": 8.095569964547446,
                "max": 12.472533699184702
              },
              "fused_velocity_mps": {
                "count": 609,
                "rmse": 6.646960671611322,
                "p50": 4.747343756454043,
                "p95": 11.344337202664468,
                "max": 24.351174433882676
              },
              "fused_velocity_n_mps": {
                "count": 609,
                "rmse": 4.75104438508045,
                "p50": 2.6272081745143607,
                "p95": 8.925926077292512,
                "max": 19.80397403578925
              },
              "fused_velocity_u_mps": {
                "count": 609,
                "rmse": 1.9943978217875065,
                "p50": 0.3458275541808613,
                "p95": 3.2303483799734685,
                "max": 10.274617121936812
              },
              "fused_vertical_m": {
                "count": 609,
                "rmse": 34.93954313643788,
                "p50": 10.514813831801906,
                "p95": 82.55200439450725,
                "max": 174.16332772657373
              },
              "heading_deg": {
                "count": 609,
                "rmse": 93.99543184522452,
                "p50": 76.7555220922826,
                "p95": 161.3266627455476,
                "max": 179.63285718060683
              },
              "pitch_deg": {
                "count": 609,
                "rmse": 3.124259741227847,
                "p50": 1.4774412047469525,
                "p95": 5.5514981024256596,
                "max": 15.426945100578507
              },
              "roll_deg": {
                "count": 609,
                "rmse": 3.37589969684179,
                "p50": 1.7279379096606533,
                "p95": 8.873940353923714,
                "max": 10.783730449184645
              },
              "rotation_deg": {
                "count": 609,
                "rmse": 94.07281843116213,
                "p50": 76.68911473241913,
                "p95": 161.38296766879643,
                "max": 179.76041351614526
              },
              "rtk_horizontal_m": {
                "count": 588,
                "rmse": 7.795572520376871,
                "p50": 1.7335899900431109,
                "p95": 14.325295417585592,
                "max": 84.66790974383251
              },
              "rtk_position_e_m": {
                "count": 588,
                "rmse": 6.623724295343708,
                "p50": 0.4740856495206309,
                "p95": 13.541608638217047,
                "max": 47.145193061104806
              },
              "rtk_position_m": {
                "count": 588,
                "rmse": 19.388485403266344,
                "p50": 9.937980683751212,
                "p95": 35.68387765647854,
                "max": 107.95378220234431
              },
              "rtk_position_n_m": {
                "count": 588,
                "rmse": 4.110623721496349,
                "p50": 1.4442522796678734,
                "p95": 4.171734017935073,
                "max": 70.32770230585471
              },
              "rtk_position_u_m": {
                "count": 588,
                "rmse": 17.7522509928239,
                "p50": 9.735902901558088,
                "p95": 32.33035729935684,
                "max": 84.59584456016556
              },
              "rtk_velocity_e_mps": {
                "count": 588,
                "rmse": 1.9148575975062694,
                "p50": 0.12734184520039907,
                "p95": 2.2624579421469515,
                "max": 17.743908312608156
              },
              "rtk_velocity_mps": {
                "count": 588,
                "rmse": 2.764620563794656,
                "p50": 0.3950121633662904,
                "p95": 4.254563697900637,
                "max": 37.75765693792043
              },
              "rtk_velocity_n_mps": {
                "count": 588,
                "rmse": 1.748751228901011,
                "p50": 0.12690579007550598,
                "p95": 1.1888688943901493,
                "max": 36.90202616059787
              },
              "rtk_velocity_u_mps": {
                "count": 588,
                "rmse": 0.9582882564479248,
                "p50": 0.24378590321097277,
                "p95": 2.092548673941818,
                "max": 5.5842897639609985
              },
              "rtk_vertical_m": {
                "count": 588,
                "rmse": 17.7522509928239,
                "p50": 9.735902901558088,
                "p95": 32.33035729935684,
                "max": 84.59584456016556
              }
            }
          },
          "reverse": {
            "epochs": 0,
            "metrics": {
              "fused_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "heading_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "pitch_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "roll_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rotation_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 15.2
          }
        },
        "duration_s": 2390.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.935151870136391,
          "fused_available": 4.986193623964522,
          "rtk_velocity_available": 4.93096811982261,
          "fused_velocity_available": 4.986193623964522,
          "attitude_available": 4.986193623964522,
          "heading_available": 4.958580871893566,
          "heading_healthy": 2.4232281817421137
        },
        "processing_ms": {
          "count": 11928,
          "rmse": 18.625420460396125,
          "p50": 4.4826,
          "p95": 33.297554999999946,
          "max": 348.5366
        },
        "heading_error_over_90_epochs": 6001,
        "heading_error_over_150_epochs": 2019,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 5792,
            "rmse": 23.628250582730058,
            "p50": 9.345915254741481,
            "p95": 46.37483735598009,
            "max": 166.43469741123394
          },
          "fused_position_e_m": {
            "count": 5792,
            "rmse": 17.97328869933959,
            "p50": 5.201323866642754,
            "p95": 36.549042745307496,
            "max": 146.50539530417007
          },
          "fused_position_m": {
            "count": 5792,
            "rmse": 33.112009742143165,
            "p50": 17.91937533192177,
            "p95": 69.92172813694663,
            "max": 166.45890505427522
          },
          "fused_position_n_m": {
            "count": 5792,
            "rmse": 15.338028521634556,
            "p50": 4.290612636056803,
            "p95": 33.32879747775714,
            "max": 142.30098829585378
          },
          "fused_position_u_m": {
            "count": 5792,
            "rmse": 23.19721887562171,
            "p50": 10.397858644468883,
            "p95": 57.22590082548389,
            "max": 83.27738576978837
          },
          "fused_velocity_e_mps": {
            "count": 5792,
            "rmse": 2.031879683554274,
            "p50": 1.0545805353997468,
            "p95": 4.421611317474048,
            "max": 7.485511070859724
          },
          "fused_velocity_mps": {
            "count": 5792,
            "rmse": 2.817666219228241,
            "p50": 1.9491708202904252,
            "p95": 5.265965865212133,
            "max": 11.57727366710742
          },
          "fused_velocity_n_mps": {
            "count": 5792,
            "rmse": 1.823762417197702,
            "p50": 0.9708758200544545,
            "p95": 3.453377248321913,
            "max": 11.283516493126994
          },
          "fused_velocity_u_mps": {
            "count": 5792,
            "rmse": 0.6961311084533918,
            "p50": 0.2785288795911002,
            "p95": 1.4111819555280618,
            "max": 5.104148676229098
          },
          "fused_vertical_m": {
            "count": 5792,
            "rmse": 23.19721887562171,
            "p50": 10.397858644468883,
            "p95": 57.22590082548389,
            "max": 83.27738576978837
          },
          "heading_deg": {
            "count": 5792,
            "rmse": 98.80887678666461,
            "p50": 80.52973920167244,
            "p95": 169.56245187974255,
            "max": 179.91364369029083
          },
          "pitch_deg": {
            "count": 5792,
            "rmse": 2.3471962159264503,
            "p50": 1.8677517234149263,
            "p95": 4.094824417830976,
            "max": 8.878539010721425
          },
          "roll_deg": {
            "count": 5792,
            "rmse": 2.502919900464423,
            "p50": 1.6438281199494327,
            "p95": 4.982293743266072,
            "max": 9.204069084476032
          },
          "rotation_deg": {
            "count": 5792,
            "rmse": 98.84528855645016,
            "p50": 80.47729825589084,
            "p95": 169.52535862442994,
            "max": 179.98438945845646
          },
          "rtk_horizontal_m": {
            "count": 5710,
            "rmse": 9.898201929192988,
            "p50": 2.100373681728933,
            "p95": 25.245499985714968,
            "max": 98.64819079744606
          },
          "rtk_position_e_m": {
            "count": 5710,
            "rmse": 9.243077346423872,
            "p50": 1.2744848593252196,
            "p95": 21.834214676011346,
            "max": 98.60870369570104
          },
          "rtk_position_m": {
            "count": 5710,
            "rmse": 37.020531031236736,
            "p50": 10.58129527172147,
            "p95": 71.28538243240598,
            "max": 283.7672788307899
          },
          "rtk_position_n_m": {
            "count": 5710,
            "rmse": 3.5411753132407324,
            "p50": 1.2577256045805876,
            "p95": 6.6446533198605335,
            "max": 71.57780361633797
          },
          "rtk_position_u_m": {
            "count": 5710,
            "rmse": 35.67275313742523,
            "p50": 10.174618272402995,
            "p95": 66.47887718199178,
            "max": 282.28620501024767
          },
          "rtk_velocity_e_mps": {
            "count": 5707,
            "rmse": 0.6118580829804265,
            "p50": 0.06633700697659448,
            "p95": 1.1923126148354486,
            "max": 6.9068137290122396
          },
          "rtk_velocity_mps": {
            "count": 5707,
            "rmse": 1.2268343910393373,
            "p50": 0.21050028212892902,
            "p95": 2.520559155679979,
            "max": 12.31555825940189
          },
          "rtk_velocity_n_mps": {
            "count": 5707,
            "rmse": 0.5055745491183748,
            "p50": 0.051381735367602016,
            "p95": 1.0026052753828403,
            "max": 6.035732520430483
          },
          "rtk_velocity_u_mps": {
            "count": 5707,
            "rmse": 0.9354927496309794,
            "p50": 0.12165931370029215,
            "p95": 1.8281602373911086,
            "max": 12.068154591329174
          },
          "rtk_vertical_m": {
            "count": 5710,
            "rmse": 35.67275313742523,
            "p50": 10.174618272402995,
            "p95": 66.47887718199178,
            "max": 282.28620501024767
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        },
        "scenario": {
          "name": "gnss_outage",
          "start_s": 60,
          "end_s": 70,
          "recovery_gnss_update_s": 0.0,
          "recovery_fresh_attitude_s": 0.0,
          "recovery_heading_s": 0.0,
          "window_metrics": {
            "fused_position_m": {
              "count": 50,
              "rmse": 106.15432691869076,
              "p50": 98.81305771060241,
              "p95": 154.24081117088625,
              "max": 161.12339798576798
            },
            "fused_velocity_mps": {
              "count": 50,
              "rmse": 11.634325408074579,
              "p50": 11.413561844908266,
              "p95": 14.110746933016216,
              "max": 14.4764604685768
            },
            "rotation_deg": {
              "count": 50,
              "rmse": 56.69529574216867,
              "p50": 51.90266886833104,
              "p95": 86.48548975946643,
              "max": 90.35132267561741
            },
            "heading_deg": {
              "count": 50,
              "rmse": 56.59264628165816,
              "p50": 51.727665475341155,
              "p95": 86.55515244497288,
              "max": 90.35090481399106
            }
          }
        }
      },
      "all_output_candidate": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 11928,
        "reference_epochs": 11951,
        "matched_epochs": 11928,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 0.9980754748556606,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 0.9889336016096579,
          "fused_available": 0.9991616364855801,
          "rtk_velocity_available": 0.9880952380952381,
          "fused_velocity_available": 0.9991616364855801,
          "attitude_available": 0.9991616364855801,
          "heading_available": 0.9936284372904092,
          "heading_healthy": 0.48231052984574113
        },
        "scenes": {
          "all": {
            "epochs": 11928,
            "available_epochs": {
              "rtk_available": 11796,
              "fused_available": 11918,
              "attitude_available": 11918,
              "heading_aligned": 11852,
              "heading_converged": 5753
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 11918,
                "rmse": 69.63433290558378,
                "p50": 18.772039344564845,
                "p95": 166.75699493144842,
                "max": 321.06697733372806
              },
              "fused_position_e_m": {
                "count": 11918,
                "rmse": 55.05188262821021,
                "p50": 10.839659118305779,
                "p95": 133.56808534695278,
                "max": 252.22406189709056
              },
              "fused_position_m": {
                "count": 11918,
                "rmse": 79.91552987064725,
                "p50": 43.89049467707005,
                "p95": 177.38921791617253,
                "max": 328.5120827561873
              },
              "fused_position_n_m": {
                "count": 11918,
                "rmse": 42.64071456126683,
                "p50": 7.351705873696666,
                "p95": 87.96552896674595,
                "max": 307.9312275745235
              },
              "fused_position_u_m": {
                "count": 11918,
                "rmse": 39.21162576711971,
                "p50": 26.154522562801024,
                "p95": 81.62979507112757,
                "max": 97.27088744735927
              },
              "fused_velocity_e_mps": {
                "count": 11918,
                "rmse": 3.8864401475324986,
                "p50": 0.9984833524818935,
                "p95": 8.613644106087198,
                "max": 20.701555956799105
              },
              "fused_velocity_mps": {
                "count": 11918,
                "rmse": 5.679628101365004,
                "p50": 1.952682837154898,
                "p95": 12.478418454585958,
                "max": 29.7931911782725
              },
              "fused_velocity_n_mps": {
                "count": 11918,
                "rmse": 4.045844745933724,
                "p50": 0.9194627702581268,
                "p95": 8.872830830169839,
                "max": 28.075088735910505
              },
              "fused_velocity_u_mps": {
                "count": 11918,
                "rmse": 0.8859450554425383,
                "p50": 0.1760197004318564,
                "p95": 1.7103159491922417,
                "max": 7.999992179887269
              },
              "fused_vertical_m": {
                "count": 11918,
                "rmse": 39.21162576711971,
                "p50": 26.154522562801024,
                "p95": 81.62979507112757,
                "max": 97.27088744735927
              },
              "heading_deg": {
                "count": 11852,
                "rmse": 116.26637345736876,
                "p50": 101.28276816021072,
                "p95": 179.00504646041313,
                "max": 179.99878803027622
              },
              "pitch_deg": {
                "count": 11918,
                "rmse": 5.173873733822968,
                "p50": 2.510271525554657,
                "p95": 11.688486546868672,
                "max": 17.808520068233804
              },
              "roll_deg": {
                "count": 11918,
                "rmse": 3.609346872868805,
                "p50": 1.620499301246241,
                "p95": 6.878246369401189,
                "max": 18.548444151637852
              },
              "rotation_deg": {
                "count": 11852,
                "rmse": 116.30993901399015,
                "p50": 101.41025420385817,
                "p95": 179.01937290438522,
                "max": 179.99613270016164
              },
              "rtk_horizontal_m": {
                "count": 11796,
                "rmse": 8.634828989516157,
                "p50": 1.8220796179701468,
                "p95": 19.98046737079251,
                "max": 123.33951071660375
              },
              "rtk_position_e_m": {
                "count": 11796,
                "rmse": 7.693200345352092,
                "p50": 0.9003273036154382,
                "p95": 19.53665523601515,
                "max": 114.54387262304022
              },
              "rtk_position_m": {
                "count": 11796,
                "rmse": 28.85583562602657,
                "p50": 10.059242459646192,
                "p95": 57.33689854025426,
                "max": 283.76727882757905
              },
              "rtk_position_n_m": {
                "count": 11796,
                "rmse": 3.9210891502824925,
                "p50": 1.2643036386783673,
                "p95": 6.091890484279412,
                "max": 121.02756269045524
              },
              "rtk_position_u_m": {
                "count": 11796,
                "rmse": 27.533597258587108,
                "p50": 9.8195088718335,
                "p95": 56.149964481980135,
                "max": 282.28620500710076
              },
              "rtk_velocity_e_mps": {
                "count": 11786,
                "rmse": 2.009030895499396,
                "p50": 0.09313711663736957,
                "p95": 3.045327916227366,
                "max": 15.115436692262374
              },
              "rtk_velocity_mps": {
                "count": 11786,
                "rmse": 3.410741124598216,
                "p50": 0.2870510593358804,
                "p95": 7.788550598819022,
                "max": 28.55377207506504
              },
              "rtk_velocity_n_mps": {
                "count": 11786,
                "rmse": 2.57711934310579,
                "p50": 0.07669119835030946,
                "p95": 2.890996482074212,
                "max": 26.369061278093064
              },
              "rtk_velocity_u_mps": {
                "count": 11786,
                "rmse": 0.9774486029169915,
                "p50": 0.16340077774609646,
                "p95": 1.7344120180919498,
                "max": 21.25098422962125
              },
              "rtk_vertical_m": {
                "count": 11796,
                "rmse": 27.533597258587108,
                "p50": 9.8195088718335,
                "p95": 56.149964481980135,
                "max": 282.28620500710076
              }
            }
          },
          "stop": {
            "epochs": 4101,
            "available_epochs": {
              "rtk_available": 4091,
              "fused_available": 4091,
              "attitude_available": 4091,
              "heading_aligned": 4038,
              "heading_converged": 3002
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 4091,
                "rmse": 39.20886054238105,
                "p50": 16.39653427862374,
                "p95": 80.36360699112043,
                "max": 178.66143828486184
              },
              "fused_position_e_m": {
                "count": 4091,
                "rmse": 34.64781772582553,
                "p50": 10.066769657059123,
                "p95": 79.7890450073214,
                "max": 157.07067112312438
              },
              "fused_position_m": {
                "count": 4091,
                "rmse": 52.65065569147318,
                "p50": 42.2564633291988,
                "p95": 91.5918384241524,
                "max": 178.80275883721296
              },
              "fused_position_n_m": {
                "count": 4091,
                "rmse": 18.3538407934104,
                "p50": 5.318343033555268,
                "p95": 43.14883327598605,
                "max": 87.19272520985473
              },
              "fused_position_u_m": {
                "count": 4091,
                "rmse": 35.13910641593169,
                "p50": 28.808925344893712,
                "p95": 69.057651213868,
                "max": 82.32855496470465
              },
              "fused_velocity_e_mps": {
                "count": 4091,
                "rmse": 2.1515925831431786,
                "p50": 0.2924655525432137,
                "p95": 5.28323680990087,
                "max": 12.909572074678602
              },
              "fused_velocity_mps": {
                "count": 4091,
                "rmse": 2.9794711205122084,
                "p50": 0.5138328161145346,
                "p95": 7.158766559483675,
                "max": 16.426915368260484
              },
              "fused_velocity_n_mps": {
                "count": 4091,
                "rmse": 1.9942797869075055,
                "p50": 0.2838934575366613,
                "p95": 4.1781126576071435,
                "max": 15.885904673283092
              },
              "fused_velocity_u_mps": {
                "count": 4091,
                "rmse": 0.5203322454563953,
                "p50": 0.05203746601258875,
                "p95": 0.967920991936902,
                "max": 3.952005494565278
              },
              "fused_vertical_m": {
                "count": 4091,
                "rmse": 35.13910641593169,
                "p50": 28.808925344893712,
                "p95": 69.057651213868,
                "max": 82.32855496470465
              },
              "heading_deg": {
                "count": 4038,
                "rmse": 120.18514893247132,
                "p50": 119.80182209348209,
                "p95": 178.72840099156448,
                "max": 179.9973881293621
              },
              "pitch_deg": {
                "count": 4091,
                "rmse": 5.332910386696803,
                "p50": 2.5161531926445377,
                "p95": 12.176885911807503,
                "max": 17.808520068233804
              },
              "roll_deg": {
                "count": 4091,
                "rmse": 2.8215533398978976,
                "p50": 1.2604002565688575,
                "p95": 6.206175665551086,
                "max": 10.732777342693737
              },
              "rotation_deg": {
                "count": 4038,
                "rmse": 120.24746328353302,
                "p50": 119.92630878296438,
                "p95": 178.87026435018382,
                "max": 179.99613270016164
              },
              "rtk_horizontal_m": {
                "count": 4091,
                "rmse": 11.416198928410468,
                "p50": 1.9557415615756197,
                "p95": 28.03901463764319,
                "max": 116.07816498130627
              },
              "rtk_position_e_m": {
                "count": 4091,
                "rmse": 10.95788186077938,
                "p50": 1.0303365468997212,
                "p95": 27.21281851999386,
                "max": 114.54387262304022
              },
              "rtk_position_m": {
                "count": 4091,
                "rmse": 40.47488508589014,
                "p50": 10.134551356421289,
                "p95": 76.38775400931416,
                "max": 283.76727882757905
              },
              "rtk_position_n_m": {
                "count": 4091,
                "rmse": 3.202252816103451,
                "p50": 1.264748229058835,
                "p95": 5.787059393421759,
                "max": 36.313663065683976
              },
              "rtk_position_u_m": {
                "count": 4091,
                "rmse": 38.83151715736809,
                "p50": 9.966559918665208,
                "p95": 71.16949722486513,
                "max": 282.28620500710076
              },
              "rtk_velocity_e_mps": {
                "count": 4091,
                "rmse": 0.901414728946293,
                "p50": 0.026348405479704462,
                "p95": 0.4991412433700275,
                "max": 13.321850749257813
              },
              "rtk_velocity_mps": {
                "count": 4091,
                "rmse": 1.6331159846290073,
                "p50": 0.08127496867262546,
                "p95": 1.0911095734518208,
                "max": 13.983193542627314
              },
              "rtk_velocity_n_mps": {
                "count": 4091,
                "rmse": 1.305478383965438,
                "p50": 0.021857536770606256,
                "p95": 0.37021476881137616,
                "max": 7.640126438484237
              },
              "rtk_velocity_u_mps": {
                "count": 4091,
                "rmse": 0.3876151373314023,
                "p50": 0.054144160664616386,
                "p95": 0.8945621989323533,
                "max": 3.477191052008452
              },
              "rtk_vertical_m": {
                "count": 4091,
                "rmse": 38.83151715736809,
                "p50": 9.966559918665208,
                "p95": 71.16949722486513,
                "max": 282.28620500710076
              }
            }
          },
          "low_speed": {
            "epochs": 1315,
            "available_epochs": {
              "rtk_available": 1275,
              "fused_available": 1315,
              "attitude_available": 1315,
              "heading_aligned": 1302,
              "heading_converged": 697
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1315,
                "rmse": 63.896115407821874,
                "p50": 18.089799876172048,
                "p95": 164.474159543197,
                "max": 194.08807702220983
              },
              "fused_position_e_m": {
                "count": 1315,
                "rmse": 50.66513259828027,
                "p50": 11.680721371345864,
                "p95": 147.75655011703915,
                "max": 188.22613605493527
              },
              "fused_position_m": {
                "count": 1315,
                "rmse": 74.62340749307646,
                "p50": 49.773629583344125,
                "p95": 166.743379511312,
                "max": 198.2637214028857
              },
              "fused_position_n_m": {
                "count": 1315,
                "rmse": 38.93273562194635,
                "p50": 8.51278340140819,
                "p95": 90.13909048763556,
                "max": 112.00908681467037
              },
              "fused_position_u_m": {
                "count": 1315,
                "rmse": 38.54788426967227,
                "p50": 33.67815397601757,
                "p95": 69.48312257298551,
                "max": 80.5671303064904
              },
              "fused_velocity_e_mps": {
                "count": 1315,
                "rmse": 2.7270049557116334,
                "p50": 0.9237523769987215,
                "p95": 6.583684233017546,
                "max": 11.391827947486597
              },
              "fused_velocity_mps": {
                "count": 1315,
                "rmse": 4.670658721681495,
                "p50": 1.8697607110086492,
                "p95": 11.45988282840827,
                "max": 18.411839399196314
              },
              "fused_velocity_n_mps": {
                "count": 1315,
                "rmse": 3.753445943996563,
                "p50": 1.0720636949671043,
                "p95": 8.044765006849424,
                "max": 17.217027249610606
              },
              "fused_velocity_u_mps": {
                "count": 1315,
                "rmse": 0.5386468336854547,
                "p50": 0.12398274140459364,
                "p95": 1.1045913561015845,
                "max": 3.3930514621792933
              },
              "fused_vertical_m": {
                "count": 1315,
                "rmse": 38.54788426967227,
                "p50": 33.67815397601757,
                "p95": 69.48312257298551,
                "max": 80.5671303064904
              },
              "heading_deg": {
                "count": 1302,
                "rmse": 113.23822083898409,
                "p50": 94.0942597964596,
                "p95": 178.8637386358891,
                "max": 179.99204437972867
              },
              "pitch_deg": {
                "count": 1315,
                "rmse": 5.666315998435375,
                "p50": 2.070984243051157,
                "p95": 12.125166332673553,
                "max": 17.411770563920527
              },
              "roll_deg": {
                "count": 1315,
                "rmse": 3.262300946282984,
                "p50": 1.8970307048982988,
                "p95": 6.2971240504610195,
                "max": 10.726491611559737
              },
              "rotation_deg": {
                "count": 1302,
                "rmse": 113.30962602865985,
                "p50": 94.29689636010954,
                "p95": 179.2654350843882,
                "max": 179.9957756539602
              },
              "rtk_horizontal_m": {
                "count": 1275,
                "rmse": 7.64982542900447,
                "p50": 1.759696077408912,
                "p95": 18.384787336566472,
                "max": 68.02686879811803
              },
              "rtk_position_e_m": {
                "count": 1275,
                "rmse": 7.231998000639563,
                "p50": 0.9026706039586352,
                "p95": 18.316573346500956,
                "max": 63.71845008889672
              },
              "rtk_position_m": {
                "count": 1275,
                "rmse": 24.37376323818942,
                "p50": 9.945696446380158,
                "p95": 57.91119050816349,
                "max": 161.9340507162295
              },
              "rtk_position_n_m": {
                "count": 1275,
                "rmse": 2.49359860703137,
                "p50": 1.2639586684973438,
                "p95": 4.023916835041787,
                "max": 23.82465103092052
              },
              "rtk_position_u_m": {
                "count": 1275,
                "rmse": 23.14218021918139,
                "p50": 9.712994429468415,
                "p95": 56.31286421434624,
                "max": 159.01674210967101
              },
              "rtk_velocity_e_mps": {
                "count": 1275,
                "rmse": 0.7907433565791989,
                "p50": 0.08927163751467154,
                "p95": 1.5997216130713754,
                "max": 13.750994024991156
              },
              "rtk_velocity_mps": {
                "count": 1275,
                "rmse": 1.9965500195089216,
                "p50": 0.2400724067231352,
                "p95": 4.107641650883341,
                "max": 14.425276268837104
              },
              "rtk_velocity_n_mps": {
                "count": 1275,
                "rmse": 1.7782024976964084,
                "p50": 0.06550101900190919,
                "p95": 2.5718659250780322,
                "max": 9.44512401297519
              },
              "rtk_velocity_u_mps": {
                "count": 1275,
                "rmse": 0.4460188354914989,
                "p50": 0.14689329018943342,
                "p95": 1.1072091030639226,
                "max": 3.5108392220791647
              },
              "rtk_vertical_m": {
                "count": 1275,
                "rmse": 23.14218021918139,
                "p50": 9.712994429468415,
                "p95": 56.31286421434624,
                "max": 159.01674210967101
              }
            }
          },
          "turn": {
            "epochs": 609,
            "available_epochs": {
              "rtk_available": 588,
              "fused_available": 609,
              "attitude_available": 609,
              "heading_aligned": 609,
              "heading_converged": 281
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 609,
                "rmse": 75.31709750945745,
                "p50": 26.77196607658332,
                "p95": 183.43867609158363,
                "max": 215.12848902652547
              },
              "fused_position_e_m": {
                "count": 609,
                "rmse": 64.05322004527224,
                "p50": 14.654269905203241,
                "p95": 174.46594406386598,
                "max": 206.47697131548767
              },
              "fused_position_m": {
                "count": 609,
                "rmse": 88.12186521747346,
                "p50": 68.09415554132299,
                "p95": 184.07009752893552,
                "max": 219.1191399936523
              },
              "fused_position_n_m": {
                "count": 609,
                "rmse": 39.62133489776759,
                "p50": 14.431814522245574,
                "p95": 83.48385986023408,
                "max": 92.5559275330358
              },
              "fused_position_u_m": {
                "count": 609,
                "rmse": 45.74710867538448,
                "p50": 37.36062171209472,
                "p95": 95.15268762458804,
                "max": 95.80103087882517
              },
              "fused_velocity_e_mps": {
                "count": 609,
                "rmse": 2.9039658744385752,
                "p50": 1.418003775756036,
                "p95": 6.600151926630925,
                "max": 9.640182086599568
              },
              "fused_velocity_mps": {
                "count": 609,
                "rmse": 3.953850645016758,
                "p50": 2.7279501020983408,
                "p95": 8.132524348760564,
                "max": 11.401394183814176
              },
              "fused_velocity_n_mps": {
                "count": 609,
                "rmse": 2.6598356447812628,
                "p50": 1.4308395375044816,
                "p95": 5.732861315813715,
                "max": 8.917931874530293
              },
              "fused_velocity_u_mps": {
                "count": 609,
                "rmse": 0.3538240607232367,
                "p50": 0.13214781113718044,
                "p95": 0.6546069937283188,
                "max": 1.9405687929565376
              },
              "fused_vertical_m": {
                "count": 609,
                "rmse": 45.74710867538448,
                "p50": 37.36062171209472,
                "p95": 95.15268762458804,
                "max": 95.80103087882517
              },
              "heading_deg": {
                "count": 609,
                "rmse": 91.18118972123473,
                "p50": 44.88400016081238,
                "p95": 177.31849808819553,
                "max": 179.9523174021508
              },
              "pitch_deg": {
                "count": 609,
                "rmse": 2.665927574886775,
                "p50": 1.2755583979385108,
                "p95": 5.559313878050181,
                "max": 8.720716825002683
              },
              "roll_deg": {
                "count": 609,
                "rmse": 3.394889681057405,
                "p50": 1.514763628661541,
                "p95": 6.315567690596061,
                "max": 13.487957144018026
              },
              "rotation_deg": {
                "count": 609,
                "rmse": 91.20250717044131,
                "p50": 45.26859813257372,
                "p95": 177.5659425748327,
                "max": 179.98295373472237
              },
              "rtk_horizontal_m": {
                "count": 588,
                "rmse": 7.134754168884065,
                "p50": 1.7319069857540677,
                "p95": 14.325295412688519,
                "max": 46.84326486300821
              },
              "rtk_position_e_m": {
                "count": 588,
                "rmse": 5.961762708820606,
                "p50": 0.471871331079059,
                "p95": 13.38410379658861,
                "max": 34.327277612003435
              },
              "rtk_position_m": {
                "count": 588,
                "rmse": 18.968220805776333,
                "p50": 9.904083380655667,
                "p95": 35.83369222991077,
                "max": 91.31618032563843
              },
              "rtk_position_n_m": {
                "count": 588,
                "rmse": 3.9194518053070304,
                "p50": 1.4395470062377518,
                "p95": 4.114599277479148,
                "max": 41.974620189130995
              },
              "rtk_position_u_m": {
                "count": 588,
                "rmse": 17.57522925842726,
                "p50": 9.70446716784443,
                "p95": 32.33035731262342,
                "max": 84.59584455658973
              },
              "rtk_velocity_e_mps": {
                "count": 588,
                "rmse": 1.5654543240887884,
                "p50": 0.13148539168895418,
                "p95": 2.2363016942680685,
                "max": 13.885148355936101
              },
              "rtk_velocity_mps": {
                "count": 588,
                "rmse": 2.724552612185694,
                "p50": 0.4074890227070161,
                "p95": 5.880666821999678,
                "max": 23.530070298843338
              },
              "rtk_velocity_n_mps": {
                "count": 588,
                "rmse": 2.0198499521577484,
                "p50": 0.13144418028274973,
                "p95": 1.537964888845215,
                "max": 20.61523874497112
              },
              "rtk_velocity_u_mps": {
                "count": 588,
                "rmse": 0.9448522987895739,
                "p50": 0.2599344590874233,
                "p95": 1.9684507736895789,
                "max": 5.584289763959506
              },
              "rtk_vertical_m": {
                "count": 588,
                "rmse": 17.57522925842726,
                "p50": 9.70446716784443,
                "p95": 32.33035731262342,
                "max": 84.59584455658973
              }
            }
          },
          "reverse": {
            "epochs": 0,
            "available_epochs": {
              "rtk_available": 0,
              "fused_available": 0,
              "attitude_available": 0,
              "heading_aligned": 0,
              "heading_converged": 0
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "heading_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "pitch_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "roll_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rotation_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 15.2
          }
        },
        "uninitialized_epochs": 10,
        "missing_attitude_epochs": 10,
        "unlatched_heading_epochs": 76,
        "duration_s": 2390.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.935151870136391,
          "fused_available": 4.986193623964522,
          "rtk_velocity_available": 4.93096811982261,
          "fused_velocity_available": 4.986193623964522,
          "attitude_available": 4.986193623964522,
          "heading_available": 4.958580871893566,
          "heading_healthy": 2.406911555518367
        },
        "processing_ms": {
          "count": 11928,
          "rmse": 19.50859374057816,
          "p50": 5.7881,
          "p95": 32.167635,
          "max": 502.7346
        },
        "heading_error_over_90_epochs": 6254,
        "heading_error_over_150_epochs": 3784,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 5753,
            "rmse": 48.478793129626105,
            "p50": 21.90999387276624,
            "p95": 108.05195968632249,
            "max": 187.27110600144172
          },
          "fused_position_e_m": {
            "count": 5753,
            "rmse": 41.37775770947278,
            "p50": 16.22418758541319,
            "p95": 103.74360301770396,
            "max": 177.17369597194522
          },
          "fused_position_m": {
            "count": 5753,
            "rmse": 67.08698035751226,
            "p50": 49.24296416225403,
            "p95": 133.00119473938162,
            "max": 187.56513219127888
          },
          "fused_position_n_m": {
            "count": 5753,
            "rmse": 25.26013757368018,
            "p50": 7.579457322859467,
            "p95": 63.35022708871835,
            "max": 116.31818010213652
          },
          "fused_position_u_m": {
            "count": 5753,
            "rmse": 46.37315549091039,
            "p50": 36.17521701824779,
            "p95": 91.64176664667845,
            "max": 97.27088744735927
          },
          "fused_velocity_e_mps": {
            "count": 5753,
            "rmse": 1.4692355361553069,
            "p50": 0.3510811061927617,
            "p95": 3.4835882916268663,
            "max": 9.592171603234675
          },
          "fused_velocity_mps": {
            "count": 5753,
            "rmse": 2.0646109098673073,
            "p50": 0.7650102944996697,
            "p95": 4.360546947093661,
            "max": 10.746961732765227
          },
          "fused_velocity_n_mps": {
            "count": 5753,
            "rmse": 1.3907091144390404,
            "p50": 0.4322790553891533,
            "p95": 3.058091394953108,
            "max": 8.584454642246019
          },
          "fused_velocity_u_mps": {
            "count": 5753,
            "rmse": 0.412181158542841,
            "p50": 0.08525202873034876,
            "p95": 0.7742435484367588,
            "max": 2.703464327217675
          },
          "fused_vertical_m": {
            "count": 5753,
            "rmse": 46.37315549091039,
            "p50": 36.17521701824779,
            "p95": 91.64176664667845,
            "max": 97.27088744735927
          },
          "heading_deg": {
            "count": 5753,
            "rmse": 93.89464661389734,
            "p50": 46.07759636168373,
            "p95": 174.1971868711002,
            "max": 179.9973881293621
          },
          "pitch_deg": {
            "count": 5753,
            "rmse": 4.713579197081227,
            "p50": 2.423043032529364,
            "p95": 11.266334375469539,
            "max": 17.808520068233804
          },
          "roll_deg": {
            "count": 5753,
            "rmse": 2.2438580843059523,
            "p50": 1.0959632770654366,
            "p95": 4.764446644287821,
            "max": 6.832403201376849
          },
          "rotation_deg": {
            "count": 5753,
            "rmse": 93.963538012711,
            "p50": 46.550141039244565,
            "p95": 174.2895678959047,
            "max": 179.99613270016164
          },
          "rtk_horizontal_m": {
            "count": 5683,
            "rmse": 9.79796073201937,
            "p50": 2.090644177927072,
            "p95": 25.742098312049308,
            "max": 68.40820121121865
          },
          "rtk_position_e_m": {
            "count": 5683,
            "rmse": 9.28968788129567,
            "p50": 1.1911648490115816,
            "p95": 24.27643769214839,
            "max": 57.974131021573385
          },
          "rtk_position_m": {
            "count": 5683,
            "rmse": 37.61645316371412,
            "p50": 10.990690153016152,
            "p95": 72.01534108018288,
            "max": 283.76727882757905
          },
          "rtk_position_n_m": {
            "count": 5683,
            "rmse": 3.114760596627271,
            "p50": 1.265767486365776,
            "p95": 6.000269397756588,
            "max": 36.313663065683976
          },
          "rtk_position_u_m": {
            "count": 5683,
            "rmse": 36.31800537077587,
            "p50": 10.61422141983661,
            "p95": 68.30217406179119,
            "max": 282.28620500710076
          },
          "rtk_velocity_e_mps": {
            "count": 5682,
            "rmse": 0.5685156917945448,
            "p50": 0.06343839392429833,
            "p95": 1.031400917320157,
            "max": 6.906813729011733
          },
          "rtk_velocity_mps": {
            "count": 5682,
            "rmse": 1.11288271518687,
            "p50": 0.19354047659118545,
            "p95": 2.2793839299439393,
            "max": 12.315558259395267
          },
          "rtk_velocity_n_mps": {
            "count": 5682,
            "rmse": 0.37471623557723477,
            "p50": 0.04603262674282976,
            "p95": 0.7482935928659096,
            "max": 6.035732520429603
          },
          "rtk_velocity_u_mps": {
            "count": 5682,
            "rmse": 0.8802758594553736,
            "p50": 0.1203471383145873,
            "p95": 1.6502728691985542,
            "max": 12.068154591322733
          },
          "rtk_vertical_m": {
            "count": 5683,
            "rmse": 36.31800537077587,
            "p50": 10.61422141983661,
            "p95": 68.30217406179119,
            "max": 282.28620500710076
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        },
        "scenario": {
          "name": "gnss_outage",
          "start_s": 60,
          "end_s": 70,
          "recovery_gnss_update_s": 0.0,
          "recovery_fresh_attitude_s": 0.0,
          "recovery_heading_s": 0.0,
          "window_metrics": {
            "fused_position_m": {
              "count": 50,
              "rmse": 60.98815184585912,
              "p50": 60.029394542450085,
              "p95": 75.09940473855048,
              "max": 76.3097349007685
            },
            "fused_velocity_mps": {
              "count": 50,
              "rmse": 3.729955207282753,
              "p50": 3.7761220839191427,
              "p95": 3.9131702751117423,
              "max": 3.934114055483032
            },
            "rotation_deg": {
              "count": 50,
              "rmse": 41.03354266843202,
              "p50": 40.99980546127009,
              "p95": 46.996235513487306,
              "max": 47.86316401097132
            },
            "heading_deg": {
              "count": 50,
              "rmse": 41.00270367088375,
              "p50": 40.96882131404581,
              "p95": 46.96390821137573,
              "max": 47.828559945212476
            }
          }
        }
      },
      "common_valid": {
        "rtk_position_m": {
          "control": {
            "count": 11796,
            "rmse": 29.309419979732667,
            "p50": 10.091817096918518,
            "p95": 58.139549409512966,
            "max": 283.7672788307899
          },
          "candidate": {
            "count": 11796,
            "rmse": 28.85583562602657,
            "p50": 10.059242459646192,
            "p95": 57.33689854025426,
            "max": 283.76727882757905
          }
        },
        "fused_position_m": {
          "control": {
            "count": 11918,
            "rmse": 54.25192831543969,
            "p50": 20.097875604397053,
            "p95": 135.34577783866385,
            "max": 280.6938585175982
          },
          "candidate": {
            "count": 11918,
            "rmse": 79.91552987064725,
            "p50": 43.89049467707005,
            "p95": 177.38921791617253,
            "max": 328.5120827561873
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 11786,
            "rmse": 2.4865110201938467,
            "p50": 0.277038927755383,
            "p95": 3.7228524419469746,
            "max": 39.57606635191354
          },
          "candidate": {
            "count": 11786,
            "rmse": 3.410741124598216,
            "p50": 0.2870510593358804,
            "p95": 7.788550598819022,
            "max": 28.55377207506504
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 11918,
            "rmse": 5.874055541759388,
            "p50": 3.4408377602964944,
            "p95": 12.014242278498953,
            "max": 32.61892870500374
          },
          "candidate": {
            "count": 11918,
            "rmse": 5.679628101365004,
            "p50": 1.952682837154898,
            "p95": 12.478418454585958,
            "max": 29.7931911782725
          }
        },
        "rotation_deg": {
          "control": {
            "count": 11852,
            "rmse": 104.67500948286877,
            "p50": 91.35965297662143,
            "p95": 171.10274511663562,
            "max": 179.98438945845646
          },
          "candidate": {
            "count": 11852,
            "rmse": 116.30993901399015,
            "p50": 101.41025420385817,
            "p95": 179.01937290438522,
            "max": 179.99613270016164
          }
        }
      },
      "control_manifest": {
        "path": "E:\\gnsspp-pva-development\\baseline-scenarios\\tokyo1-gnss_outage\\manifest.json",
        "bytes": 4345,
        "sha256": "0391c31cf9d3781e3c020350055ee2b0132205d354367906e84d32513ef8f47c"
      },
      "candidate_manifest": {
        "path": "E:\\gnsspp-pva-development\\candidate-scenarios\\tokyo1-gnss_outage\\manifest.json",
        "bytes": 4577,
        "sha256": "7a58c26a20e5b23ef05e41b37fde85837874a236289ed3c775ff24079e8fd211"
      }
    },
    {
      "name": "tokyo1-imu_gap",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 29.896629300640356,
          "candidate": 31.587327407220005,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 59.07616002267319,
          "candidate": 66.6942116109395,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 29.896629300640356,
          "candidate": 31.587327407220005,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 59.07616002267319,
          "candidate": 66.6942116109395,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 64.07375120994045,
          "candidate": 63.98506018729584,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 152.24347623999103,
          "candidate": 146.37948387524864,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 64.07375120994045,
          "candidate": 63.98506018729584,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 152.24347623999103,
          "candidate": 146.37948387524864,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 2.0938334083367898,
          "candidate": 2.341402060300769,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 3.043279349257397,
          "candidate": 4.095338681464233,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 2.0938334083367898,
          "candidate": 2.341402060300769,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 3.043279349257397,
          "candidate": 4.095338681464233,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 5.798659603478172,
          "candidate": 3.6082806147556514,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 11.424656669845506,
          "candidate": 7.711051891493909,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 5.798659603478172,
          "candidate": 3.6082806147556514,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 11.424656669845506,
          "candidate": 7.711051891493909,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 105.16123081959445,
          "candidate": 26.425620347208095,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 171.189415961772,
          "candidate": 45.8112505460536,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 105.16123081959445,
          "candidate": 26.425620347208095,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 171.189415961772,
          "candidate": 45.8112505460536,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "coverage.rtk_available",
          "control": 0.9931254191817572,
          "candidate": 0.9931254191817572,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_available",
          "control": 0.9967303822937625,
          "candidate": 0.9967303822937625,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.rtk_velocity_available",
          "control": 0.9922870556673373,
          "candidate": 0.9922870556673373,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_velocity_available",
          "control": 0.9967303822937625,
          "candidate": 0.9967303822937625,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.attitude_available",
          "control": 0.9967303822937625,
          "candidate": 0.9967303822937625,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.heading_available",
          "control": 0.9839034205231388,
          "candidate": 0.9839034205231388,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "initial.first_fresh_s",
          "control": 2.0,
          "candidate": 2.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "initial.first_heading_s",
          "control": 15.2,
          "candidate": 15.2,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "processing.p95_ms",
          "control": 29.360949999999985,
          "candidate": 31.404289999999982,
          "allowed": "candidate <= 2 * control; host contention",
          "passed": true
        },
        {
          "name": "scenario.recovery_gnss_update_s",
          "control": 2.0,
          "candidate": 2.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "scenario.recovery_fresh_attitude_s",
          "control": 2.0,
          "candidate": 2.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "scenario.recovery_heading_s",
          "control": 19.400000000000006,
          "candidate": 19.400000000000006,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "before_latch.numeric_parity",
          "control": 77,
          "candidate": true,
          "allowed": "all common CSV fields except processing_ms exactly equal",
          "passed": true
        }
      ],
      "all_output_control": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 11928,
        "reference_epochs": 11951,
        "matched_epochs": 11928,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 0.9980754748556606,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 0.9931254191817572,
          "fused_available": 0.9967303822937625,
          "rtk_velocity_available": 0.9922870556673373,
          "fused_velocity_available": 0.9967303822937625,
          "attitude_available": 0.9967303822937625,
          "heading_available": 0.9839034205231388,
          "heading_healthy": 0.5175217974513749
        },
        "scenes": {
          "all": {
            "epochs": 11928,
            "metrics": {
              "fused_horizontal_m": {
                "count": 11889,
                "rmse": 53.536740405400955,
                "p50": 14.972362310990858,
                "p95": 130.90086011562303,
                "max": 314.07766885400906
              },
              "fused_position_e_m": {
                "count": 11889,
                "rmse": 40.85986960378261,
                "p50": 9.690847423935278,
                "p95": 69.96737217168923,
                "max": 289.01551125373715
              },
              "fused_position_m": {
                "count": 11889,
                "rmse": 64.07375120994045,
                "p50": 22.22636538141745,
                "p95": 152.24347623999103,
                "max": 314.4905081763319
              },
              "fused_position_n_m": {
                "count": 11889,
                "rmse": 34.592681728902896,
                "p50": 8.384014404892254,
                "p95": 84.29700783509678,
                "max": 207.00237535509413
              },
              "fused_position_u_m": {
                "count": 11889,
                "rmse": 35.20316776766055,
                "p50": 11.246942372918376,
                "p95": 74.94107816202074,
                "max": 180.9126798124006
              },
              "fused_velocity_e_mps": {
                "count": 11889,
                "rmse": 4.021623781158388,
                "p50": 1.9111704581843934,
                "p95": 8.522651842239183,
                "max": 24.031207378081916
              },
              "fused_velocity_mps": {
                "count": 11889,
                "rmse": 5.798659603478172,
                "p50": 3.5562029960887034,
                "p95": 11.424656669845506,
                "max": 28.335634323658155
              },
              "fused_velocity_n_mps": {
                "count": 11889,
                "rmse": 3.967067496598596,
                "p50": 1.8482063717463928,
                "p95": 8.892063264446394,
                "max": 18.02128281970522
              },
              "fused_velocity_u_mps": {
                "count": 11889,
                "rmse": 1.3089579203556934,
                "p50": 0.4257973447156467,
                "p95": 2.680988212152988,
                "max": 7.727685610700535
              },
              "fused_vertical_m": {
                "count": 11889,
                "rmse": 35.20316776766055,
                "p50": 11.246942372918376,
                "p95": 74.94107816202074,
                "max": 180.9126798124006
              },
              "heading_deg": {
                "count": 11736,
                "rmse": 105.10041802978168,
                "p50": 92.11045049662678,
                "p95": 171.12513263643817,
                "max": 179.9995851748339
              },
              "pitch_deg": {
                "count": 11889,
                "rmse": 3.077425736002857,
                "p50": 1.600563795404554,
                "p95": 6.248512652739999,
                "max": 18.88541996848673
              },
              "roll_deg": {
                "count": 11889,
                "rmse": 2.377999419761028,
                "p50": 1.452237561634746,
                "p95": 4.712300458723115,
                "max": 10.735274197283758
              },
              "rotation_deg": {
                "count": 11736,
                "rmse": 105.16123081959445,
                "p50": 92.16701613141066,
                "p95": 171.189415961772,
                "max": 179.98049449558434
              },
              "rtk_horizontal_m": {
                "count": 11846,
                "rmse": 10.791915466956075,
                "p50": 1.8683329623689513,
                "p95": 20.32081951193743,
                "max": 146.6999669249427
              },
              "rtk_position_e_m": {
                "count": 11846,
                "rmse": 8.143838146063679,
                "p50": 0.9296028104565464,
                "p95": 19.882480918571037,
                "max": 143.53627708762008
              },
              "rtk_position_m": {
                "count": 11846,
                "rmse": 29.896629300640356,
                "p50": 10.218516698017897,
                "p95": 59.07616002267319,
                "max": 283.7672788341867
              },
              "rtk_position_n_m": {
                "count": 11846,
                "rmse": 7.081196205207415,
                "p50": 1.2968556068656836,
                "p95": 6.71833623536105,
                "max": 141.24167487255284
              },
              "rtk_position_u_m": {
                "count": 11846,
                "rmse": 27.880871652335077,
                "p50": 9.941502421997948,
                "p95": 57.67611626074323,
                "max": 282.28620501367317
              },
              "rtk_velocity_e_mps": {
                "count": 11836,
                "rmse": 1.4139008174554983,
                "p50": 0.08561222908203003,
                "p95": 1.4289223801287072,
                "max": 24.713516657852132
              },
              "rtk_velocity_mps": {
                "count": 11836,
                "rmse": 2.0938334083367898,
                "p50": 0.2670030923054447,
                "p95": 3.043279349257397,
                "max": 24.717866263044378
              },
              "rtk_velocity_n_mps": {
                "count": 11836,
                "rmse": 1.2208655232184842,
                "p50": 0.07124679270449599,
                "p95": 1.2042225938469038,
                "max": 19.488704818810447
              },
              "rtk_velocity_u_mps": {
                "count": 11836,
                "rmse": 0.9457854907337018,
                "p50": 0.1477396119487252,
                "p95": 1.7047873529791002,
                "max": 21.250984229625455
              },
              "rtk_vertical_m": {
                "count": 11846,
                "rmse": 27.880871652335077,
                "p50": 9.941502421997948,
                "p95": 57.67611626074323,
                "max": 282.28620501367317
              }
            }
          },
          "stop": {
            "epochs": 4101,
            "metrics": {
              "fused_horizontal_m": {
                "count": 4091,
                "rmse": 18.334758993900248,
                "p50": 12.444248505231885,
                "p95": 39.82743090870852,
                "max": 54.0055793588154
              },
              "fused_position_e_m": {
                "count": 4091,
                "rmse": 16.049578555986837,
                "p50": 7.357957828864484,
                "p95": 37.8720370970741,
                "max": 43.47988939220866
              },
              "fused_position_m": {
                "count": 4091,
                "rmse": 49.03109951055404,
                "p50": 17.788987817363775,
                "p95": 119.33968738576482,
                "max": 182.73153707539322
              },
              "fused_position_n_m": {
                "count": 4091,
                "rmse": 8.864221090406849,
                "p50": 6.144330038948386,
                "p95": 16.739322353014664,
                "max": 35.30068051369424
              },
              "fused_position_u_m": {
                "count": 4091,
                "rmse": 45.474007211256925,
                "p50": 10.47435806512381,
                "p95": 111.76956827987229,
                "max": 180.9126798124006
              },
              "fused_velocity_e_mps": {
                "count": 4091,
                "rmse": 2.2681043838274966,
                "p50": 1.3385138882927992,
                "p95": 4.386603764758003,
                "max": 10.335683641312498
              },
              "fused_velocity_mps": {
                "count": 4091,
                "rmse": 3.2480629260079783,
                "p50": 2.4223535142243793,
                "p95": 6.459229837417228,
                "max": 10.6231668188849
              },
              "fused_velocity_n_mps": {
                "count": 4091,
                "rmse": 2.0399693341149625,
                "p50": 1.0682743840863869,
                "p95": 4.332621165587307,
                "max": 8.017554913437566
              },
              "fused_velocity_u_mps": {
                "count": 4091,
                "rmse": 1.1154104138121341,
                "p50": 0.38608672371672026,
                "p95": 2.5718930504779074,
                "max": 5.080252053658636
              },
              "fused_vertical_m": {
                "count": 4091,
                "rmse": 45.474007211256925,
                "p50": 10.47435806512381,
                "p95": 111.76956827987229,
                "max": 180.9126798124006
              },
              "heading_deg": {
                "count": 3968,
                "rmse": 103.11655200834733,
                "p50": 88.00066743116167,
                "p95": 170.788487995652,
                "max": 179.9633946702872
              },
              "pitch_deg": {
                "count": 4091,
                "rmse": 2.6695055580932663,
                "p50": 1.8468476546907482,
                "p95": 4.892254643172663,
                "max": 11.02590784590484
              },
              "roll_deg": {
                "count": 4091,
                "rmse": 2.222387810956801,
                "p50": 1.4805199306780708,
                "p95": 4.024904115487203,
                "max": 10.735274197283758
              },
              "rotation_deg": {
                "count": 3968,
                "rmse": 103.15112552423294,
                "p50": 88.05272125012723,
                "p95": 170.75597793149853,
                "max": 179.97321812136943
              },
              "rtk_horizontal_m": {
                "count": 4101,
                "rmse": 10.357249895889527,
                "p50": 1.984637622570672,
                "p95": 27.479618341284166,
                "max": 68.4082012068291
              },
              "rtk_position_e_m": {
                "count": 4101,
                "rmse": 9.851089127841258,
                "p50": 1.0157909105994571,
                "p95": 26.504097857110978,
                "max": 57.97413101591269
              },
              "rtk_position_m": {
                "count": 4101,
                "rmse": 40.44182108823484,
                "p50": 10.237167691122854,
                "p95": 72.72375330833884,
                "max": 283.7672788341867
              },
              "rtk_position_n_m": {
                "count": 4101,
                "rmse": 3.1982289475944934,
                "p50": 1.2782465543216786,
                "p95": 6.01583179324494,
                "max": 36.31366306645208
              },
              "rtk_position_u_m": {
                "count": 4101,
                "rmse": 39.09307186096908,
                "p50": 10.05576312048057,
                "p95": 70.38341710050021,
                "max": 282.28620501367317
              },
              "rtk_velocity_e_mps": {
                "count": 4101,
                "rmse": 0.3344434398078963,
                "p50": 0.02474208168917062,
                "p95": 0.31075077938619833,
                "max": 5.621319493261568
              },
              "rtk_velocity_mps": {
                "count": 4101,
                "rmse": 0.5279986048961193,
                "p50": 0.07828792790791352,
                "p95": 0.8359960349474975,
                "max": 6.056381228401563
              },
              "rtk_velocity_n_mps": {
                "count": 4101,
                "rmse": 0.3168530276303106,
                "p50": 0.021028643752849546,
                "p95": 0.23053198588190743,
                "max": 4.2313806526661475
              },
              "rtk_velocity_u_mps": {
                "count": 4101,
                "rmse": 0.25794237965719374,
                "p50": 0.05261318488333078,
                "p95": 0.49721307562602857,
                "max": 3.365740698780167
              },
              "rtk_vertical_m": {
                "count": 4101,
                "rmse": 39.09307186096908,
                "p50": 10.05576312048057,
                "p95": 70.38341710050021,
                "max": 282.28620501367317
              }
            }
          },
          "low_speed": {
            "epochs": 1315,
            "metrics": {
              "fused_horizontal_m": {
                "count": 1286,
                "rmse": 29.73667274717431,
                "p50": 12.425948422519909,
                "p95": 81.41631369753509,
                "max": 112.72222906372114
              },
              "fused_position_e_m": {
                "count": 1286,
                "rmse": 21.05309841307694,
                "p50": 5.4733908695331115,
                "p95": 44.35726671263864,
                "max": 91.75376358737289
              },
              "fused_position_m": {
                "count": 1286,
                "rmse": 47.663000216610264,
                "p50": 19.06173192730357,
                "p95": 97.16255380375856,
                "max": 174.39122260197945
              },
              "fused_position_n_m": {
                "count": 1286,
                "rmse": 21.000875059907308,
                "p50": 6.336623655588575,
                "p95": 46.714074285215915,
                "max": 85.69085429606716
              },
              "fused_position_u_m": {
                "count": 1286,
                "rmse": 37.249052116477415,
                "p50": 10.283141135249801,
                "p95": 80.13285649885799,
                "max": 173.05450956810714
              },
              "fused_velocity_e_mps": {
                "count": 1286,
                "rmse": 3.2397762703823996,
                "p50": 1.4890611182006397,
                "p95": 7.791902535193737,
                "max": 10.883124709257695
              },
              "fused_velocity_mps": {
                "count": 1286,
                "rmse": 5.417030180017026,
                "p50": 3.5182408379601418,
                "p95": 11.273150673334122,
                "max": 14.069106230737892
              },
              "fused_velocity_n_mps": {
                "count": 1286,
                "rmse": 4.005132386252988,
                "p50": 1.980418837071001,
                "p95": 9.736049412956925,
                "max": 13.761506695357674
              },
              "fused_velocity_u_mps": {
                "count": 1286,
                "rmse": 1.675404505685073,
                "p50": 0.3121663942640688,
                "p95": 4.31903553950961,
                "max": 7.253826822412939
              },
              "fused_vertical_m": {
                "count": 1286,
                "rmse": 37.249052116477415,
                "p50": 10.283141135249801,
                "p95": 80.13285649885799,
                "max": 173.05450956810714
              },
              "heading_deg": {
                "count": 1256,
                "rmse": 103.46938808274965,
                "p50": 92.5651119423743,
                "p95": 171.59326992089228,
                "max": 179.9995851748339
              },
              "pitch_deg": {
                "count": 1286,
                "rmse": 3.1361554369318982,
                "p50": 1.7276419513629548,
                "p95": 6.799013341232381,
                "max": 11.151069222670912
              },
              "roll_deg": {
                "count": 1286,
                "rmse": 2.082941279388842,
                "p50": 1.2630597909154062,
                "p95": 4.130191594708727,
                "max": 6.930144390635036
              },
              "rotation_deg": {
                "count": 1256,
                "rmse": 103.52211983873674,
                "p50": 92.97792290980114,
                "p95": 171.66431431989352,
                "max": 179.96583562500513
              },
              "rtk_horizontal_m": {
                "count": 1315,
                "rmse": 7.188793071424475,
                "p50": 1.6947250320819165,
                "p95": 16.82766246834873,
                "max": 39.64799282439963
              },
              "rtk_position_e_m": {
                "count": 1315,
                "rmse": 6.775399798639812,
                "p50": 0.8769461257104187,
                "p95": 16.178102062010492,
                "max": 39.59841753249877
              },
              "rtk_position_m": {
                "count": 1315,
                "rmse": 24.109917896795963,
                "p50": 9.998768308138864,
                "p95": 57.70609951354273,
                "max": 161.9340507246671
              },
              "rtk_position_n_m": {
                "count": 1315,
                "rmse": 2.402645082477252,
                "p50": 1.2341756031677669,
                "p95": 3.9578703866343274,
                "max": 17.03708528233565
              },
              "rtk_position_u_m": {
                "count": 1315,
                "rmse": 23.013243907943135,
                "p50": 9.758080732390585,
                "p95": 56.31286420785789,
                "max": 159.01674211680213
              },
              "rtk_velocity_e_mps": {
                "count": 1315,
                "rmse": 0.9524893438497284,
                "p50": 0.08536559604240235,
                "p95": 0.8677741591898693,
                "max": 10.523298792573154
              },
              "rtk_velocity_mps": {
                "count": 1315,
                "rmse": 1.5519704394716616,
                "p50": 0.22923403649629032,
                "p95": 1.6655410852205927,
                "max": 12.824684278597784
              },
              "rtk_velocity_n_mps": {
                "count": 1315,
                "rmse": 1.1731896474618895,
                "p50": 0.06384477092152924,
                "p95": 0.45591177754023876,
                "max": 12.574041920562053
              },
              "rtk_velocity_u_mps": {
                "count": 1315,
                "rmse": 0.35355670823055274,
                "p50": 0.13135709897764744,
                "p95": 0.7433734651217794,
                "max": 2.3043396862483525
              },
              "rtk_vertical_m": {
                "count": 1315,
                "rmse": 23.013243907943135,
                "p50": 9.758080732390585,
                "p95": 56.31286420785789,
                "max": 159.01674211680213
              }
            }
          },
          "turn": {
            "epochs": 609,
            "metrics": {
              "fused_horizontal_m": {
                "count": 598,
                "rmse": 67.80809147756484,
                "p50": 15.570782709061826,
                "p95": 157.5095423563301,
                "max": 262.3824108923828
              },
              "fused_position_e_m": {
                "count": 598,
                "rmse": 41.07166196244733,
                "p50": 7.3351414056455475,
                "p95": 48.25601372298382,
                "max": 228.7111247108761
              },
              "fused_position_m": {
                "count": 598,
                "rmse": 72.90827198254625,
                "p50": 20.470752986791332,
                "p95": 162.70670866936698,
                "max": 262.4019927400432
              },
              "fused_position_n_m": {
                "count": 598,
                "rmse": 53.9542014441161,
                "p50": 9.554393673495435,
                "p95": 139.21158147596964,
                "max": 177.64644763812754
              },
              "fused_position_u_m": {
                "count": 598,
                "rmse": 26.789528806067775,
                "p50": 8.374102632312757,
                "p95": 69.53014943371963,
                "max": 79.91421542926606
              },
              "fused_velocity_e_mps": {
                "count": 598,
                "rmse": 3.672546127111109,
                "p50": 2.2090091806134224,
                "p95": 8.128604730259273,
                "max": 9.743309236356225
              },
              "fused_velocity_mps": {
                "count": 598,
                "rmse": 6.748342974726293,
                "p50": 4.477463810381094,
                "p95": 13.769452562069556,
                "max": 17.003272845814607
              },
              "fused_velocity_n_mps": {
                "count": 598,
                "rmse": 5.499841455655354,
                "p50": 2.1636131698178547,
                "p95": 12.187462592735171,
                "max": 15.250449841635245
              },
              "fused_velocity_u_mps": {
                "count": 598,
                "rmse": 1.3432355755539342,
                "p50": 0.37868612464714,
                "p95": 2.8382601850336857,
                "max": 5.323864703137719
              },
              "fused_vertical_m": {
                "count": 598,
                "rmse": 26.789528806067775,
                "p50": 8.374102632312757,
                "p95": 69.53014943371963,
                "max": 79.91421542926606
              },
              "heading_deg": {
                "count": 598,
                "rmse": 113.21490762104955,
                "p50": 108.97683870682812,
                "p95": 172.76989132816928,
                "max": 179.75076703217144
              },
              "pitch_deg": {
                "count": 598,
                "rmse": 2.2936153155730126,
                "p50": 1.1341275538746487,
                "p95": 5.536755639475293,
                "max": 8.627697104298164
              },
              "roll_deg": {
                "count": 598,
                "rmse": 2.261422191388272,
                "p50": 1.3870858995942825,
                "p95": 4.76218913511678,
                "max": 7.711454672160784
              },
              "rotation_deg": {
                "count": 598,
                "rmse": 113.24721312306403,
                "p50": 108.860558946623,
                "p95": 172.7540352682056,
                "max": 179.85441900220582
              },
              "rtk_horizontal_m": {
                "count": 600,
                "rmse": 15.091792469618676,
                "p50": 1.7335899908543073,
                "p95": 15.915484504779563,
                "max": 146.33545245318084
              },
              "rtk_position_e_m": {
                "count": 600,
                "rmse": 6.7971265274527175,
                "p50": 0.4997324978150546,
                "p95": 14.171954519232926,
                "max": 42.36949941708045
              },
              "rtk_position_m": {
                "count": 600,
                "rmse": 23.778697223297613,
                "p50": 10.012906235775397,
                "p95": 37.9401679806207,
                "max": 153.95981585659774
              },
              "rtk_position_n_m": {
                "count": 600,
                "rmse": 13.474467370394926,
                "p50": 1.4442522782867881,
                "p95": 5.233218851385284,
                "max": 140.9491739402004
              },
              "rtk_position_u_m": {
                "count": 600,
                "rmse": 18.375642619816666,
                "p50": 9.814242805762092,
                "p95": 35.57584552058597,
                "max": 84.59584455685287
              },
              "rtk_velocity_e_mps": {
                "count": 600,
                "rmse": 1.5168148136607316,
                "p50": 0.12786611483676322,
                "p95": 2.1588659516966064,
                "max": 17.743908312608156
              },
              "rtk_velocity_mps": {
                "count": 600,
                "rmse": 2.1446748149043757,
                "p50": 0.40007874854675735,
                "p95": 4.456480260649826,
                "max": 21.307019199579376
              },
              "rtk_velocity_n_mps": {
                "count": 600,
                "rmse": 1.206084943485791,
                "p50": 0.1314441802828611,
                "p95": 1.2341190303482454,
                "max": 12.574041920562053
              },
              "rtk_velocity_u_mps": {
                "count": 600,
                "rmse": 0.9188373043370385,
                "p50": 0.2390185618228776,
                "p95": 1.9547241496932506,
                "max": 5.584289763960862
              },
              "rtk_vertical_m": {
                "count": 600,
                "rmse": 18.375642619816666,
                "p50": 9.814242805762092,
                "p95": 35.57584552058597,
                "max": 84.59584455685287
              }
            }
          },
          "reverse": {
            "epochs": 0,
            "metrics": {
              "fused_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "heading_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "pitch_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "roll_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rotation_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 15.2
          },
          "1": {
            "start_s": 60.2,
            "first_fresh_s": 5.799999999999997,
            "first_heading_s": 23.200000000000003
          }
        },
        "duration_s": 2390.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.956070621705297,
          "fused_available": 4.974060748054557,
          "rtk_velocity_available": 4.951886871391515,
          "fused_velocity_available": 4.974060748054557,
          "attitude_available": 4.974060748054557,
          "heading_available": 4.910049368253703,
          "heading_healthy": 2.5826290686971802
        },
        "processing_ms": {
          "count": 11928,
          "rmse": 19.104687696870407,
          "p50": 4.7683,
          "p95": 29.360949999999985,
          "max": 614.5349
        },
        "heading_error_over_90_epochs": 6005,
        "heading_error_over_150_epochs": 2027,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 6173,
            "rmse": 28.497430927640842,
            "p50": 12.861065136983772,
            "p95": 47.050674812309055,
            "max": 226.4833631741186
          },
          "fused_position_e_m": {
            "count": 6173,
            "rmse": 23.281416737199116,
            "p50": 7.838025270111483,
            "p95": 39.880252268314315,
            "max": 226.2081247362947
          },
          "fused_position_m": {
            "count": 6173,
            "rmse": 49.77155658753403,
            "p50": 21.699855149497065,
            "p95": 109.51345069249898,
            "max": 226.6398300838139
          },
          "fused_position_n_m": {
            "count": 6173,
            "rmse": 16.4340866550145,
            "p50": 6.59464617987575,
            "p95": 31.5024649827015,
            "max": 168.21501749232547
          },
          "fused_position_u_m": {
            "count": 6173,
            "rmse": 40.805689256161834,
            "p50": 12.098592309479432,
            "p95": 80.47242119011864,
            "max": 180.9126798124006
          },
          "fused_velocity_e_mps": {
            "count": 6173,
            "rmse": 1.997550434049335,
            "p50": 1.2699800227318108,
            "p95": 3.98255551839472,
            "max": 9.592693997174173
          },
          "fused_velocity_mps": {
            "count": 6173,
            "rmse": 2.8192875077688466,
            "p50": 2.350639289641361,
            "p95": 5.013025382418252,
            "max": 9.946403665351655
          },
          "fused_velocity_n_mps": {
            "count": 6173,
            "rmse": 1.7408595315717597,
            "p50": 1.1262527602103913,
            "p95": 3.4175290455458613,
            "max": 6.400395434684738
          },
          "fused_velocity_u_mps": {
            "count": 6173,
            "rmse": 0.9631107964437636,
            "p50": 0.38799877276459793,
            "p95": 2.4691681020103893,
            "max": 3.0523210506301934
          },
          "fused_vertical_m": {
            "count": 6173,
            "rmse": 40.805689256161834,
            "p50": 12.098592309479432,
            "p95": 80.47242119011864,
            "max": 180.9126798124006
          },
          "heading_deg": {
            "count": 6173,
            "rmse": 102.6409046493262,
            "p50": 86.82858084662291,
            "p95": 170.99210000052577,
            "max": 179.9995851748339
          },
          "pitch_deg": {
            "count": 6173,
            "rmse": 2.2717996382064034,
            "p50": 1.4658137207989625,
            "p95": 4.428827486440183,
            "max": 8.924522287532852
          },
          "roll_deg": {
            "count": 6173,
            "rmse": 1.9420848214449242,
            "p50": 1.4398577068693044,
            "p95": 3.559373529902274,
            "max": 7.756273808541607
          },
          "rotation_deg": {
            "count": 6173,
            "rmse": 102.67521427374227,
            "p50": 86.92026067489122,
            "p95": 171.02143677591374,
            "max": 179.97321812136943
          },
          "rtk_horizontal_m": {
            "count": 6103,
            "rmse": 9.83255149622927,
            "p50": 2.159979050643991,
            "p95": 25.74472151283441,
            "max": 76.36953633268305
          },
          "rtk_position_e_m": {
            "count": 6103,
            "rmse": 9.060196624207096,
            "p50": 1.2796216189089455,
            "p95": 22.58921311253118,
            "max": 57.97413101591269
          },
          "rtk_position_m": {
            "count": 6103,
            "rmse": 36.54883712799196,
            "p50": 10.989989490685563,
            "p95": 70.5309124718056,
            "max": 283.7672788341867
          },
          "rtk_position_n_m": {
            "count": 6103,
            "rmse": 3.8199353471893716,
            "p50": 1.2875581947077939,
            "p95": 6.649616631704688,
            "max": 71.57780362414917
          },
          "rtk_position_u_m": {
            "count": 6103,
            "rmse": 35.20139807567993,
            "p50": 10.586342693439027,
            "p95": 66.11253872770106,
            "max": 282.28620501367317
          },
          "rtk_velocity_e_mps": {
            "count": 6097,
            "rmse": 0.6174685164145034,
            "p50": 0.06855723444318507,
            "p95": 1.2409228442200833,
            "max": 6.906813729011861
          },
          "rtk_velocity_mps": {
            "count": 6097,
            "rmse": 1.254605909530059,
            "p50": 0.21307163914171806,
            "p95": 2.5194159661474997,
            "max": 12.315558259397339
          },
          "rtk_velocity_n_mps": {
            "count": 6097,
            "rmse": 0.4433753092857739,
            "p50": 0.050757506793334045,
            "p95": 0.890101254142683,
            "max": 6.035732520430551
          },
          "rtk_velocity_u_mps": {
            "count": 6097,
            "rmse": 0.9980916564025385,
            "p50": 0.13022282153889217,
            "p95": 1.9496009803948315,
            "max": 12.068154591324884
          },
          "rtk_vertical_m": {
            "count": 6103,
            "rmse": 35.20139807567993,
            "p50": 10.586342693439027,
            "p95": 66.11253872770106,
            "max": 282.28620501367317
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        },
        "scenario": {
          "name": "imu_gap",
          "start_s": 60,
          "end_s": 64,
          "recovery_gnss_update_s": 2.0,
          "recovery_fresh_attitude_s": 2.0,
          "recovery_heading_s": 19.400000000000006,
          "window_metrics": {
            "fused_position_m": {
              "count": 1,
              "rmse": 48.72507527774448,
              "p50": 48.72507527774448,
              "p95": 48.72507527774448,
              "max": 48.72507527774448
            },
            "fused_velocity_mps": {
              "count": 1,
              "rmse": 8.95778038275147,
              "p50": 8.95778038275147,
              "p95": 8.95778038275147,
              "max": 8.95778038275147
            },
            "rotation_deg": {
              "count": 1,
              "rmse": 90.28665273649317,
              "p50": 90.28665273649317,
              "p95": 90.28665273649317,
              "max": 90.28665273649317
            },
            "heading_deg": {
              "count": 1,
              "rmse": 90.28544719616727,
              "p50": 90.28544719616727,
              "p95": 90.28544719616727,
              "max": 90.28544719616727
            }
          }
        }
      },
      "all_output_candidate": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 11928,
        "reference_epochs": 11951,
        "matched_epochs": 11928,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 0.9980754748556606,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 0.9931254191817572,
          "fused_available": 0.9967303822937625,
          "rtk_velocity_available": 0.9922870556673373,
          "fused_velocity_available": 0.9967303822937625,
          "attitude_available": 0.9967303822937625,
          "heading_available": 0.9839034205231388,
          "heading_healthy": 0.693242790073776
        },
        "scenes": {
          "all": {
            "epochs": 11928,
            "available_epochs": {
              "rtk_available": 11846,
              "fused_available": 11889,
              "attitude_available": 11889,
              "heading_aligned": 11736,
              "heading_converged": 8269
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 11889,
                "rmse": 58.195747971035914,
                "p50": 9.517566009561628,
                "p95": 139.4988146462941,
                "max": 304.307088557045
              },
              "fused_position_e_m": {
                "count": 11889,
                "rmse": 44.04268396615624,
                "p50": 5.02529632590489,
                "p95": 95.61004614356361,
                "max": 294.68099609956244
              },
              "fused_position_m": {
                "count": 11889,
                "rmse": 63.98506018729584,
                "p50": 20.66834025270804,
                "p95": 146.37948387524864,
                "max": 305.84515630866207
              },
              "fused_position_n_m": {
                "count": 11889,
                "rmse": 38.03928326040877,
                "p50": 4.97057107590445,
                "p95": 96.06021631681267,
                "max": 158.0384249752911
              },
              "fused_position_u_m": {
                "count": 11889,
                "rmse": 26.59591783081644,
                "p50": 6.892770730928972,
                "p95": 63.62265536285225,
                "max": 102.9552853128705
              },
              "fused_velocity_e_mps": {
                "count": 11889,
                "rmse": 2.7889563125225245,
                "p50": 0.4328880138504371,
                "p95": 4.821651183203084,
                "max": 23.254711735150998
              },
              "fused_velocity_mps": {
                "count": 11889,
                "rmse": 3.6082806147556514,
                "p50": 0.787066303232563,
                "p95": 7.711051891493909,
                "max": 23.621339762687153
              },
              "fused_velocity_n_mps": {
                "count": 11889,
                "rmse": 2.197435395829901,
                "p50": 0.32256064055273814,
                "p95": 4.853915854480043,
                "max": 14.592119966935277
              },
              "fused_velocity_u_mps": {
                "count": 11889,
                "rmse": 0.6424090307709482,
                "p50": 0.12562778442194206,
                "p95": 1.5185351867909567,
                "max": 4.00930837495972
              },
              "fused_vertical_m": {
                "count": 11889,
                "rmse": 26.59591783081644,
                "p50": 6.892770730928972,
                "p95": 63.62265536285225,
                "max": 102.9552853128705
              },
              "heading_deg": {
                "count": 11736,
                "rmse": 26.09537649944066,
                "p50": 6.1156690419551865,
                "p95": 45.68582045471352,
                "max": 179.83532190501143
              },
              "pitch_deg": {
                "count": 11889,
                "rmse": 2.9731731686511482,
                "p50": 1.8228102721828634,
                "p95": 6.027994599882063,
                "max": 12.184320028584665
              },
              "roll_deg": {
                "count": 11889,
                "rmse": 2.92745187986848,
                "p50": 2.0549986302994228,
                "p95": 5.3496631595001505,
                "max": 9.114826849090264
              },
              "rotation_deg": {
                "count": 11736,
                "rmse": 26.425620347208095,
                "p50": 7.622325824439521,
                "p95": 45.8112505460536,
                "max": 179.83196183907384
              },
              "rtk_horizontal_m": {
                "count": 11846,
                "rmse": 15.182282836758462,
                "p50": 1.8574294047286823,
                "p95": 28.772758103590938,
                "max": 147.84651192613458
              },
              "rtk_position_e_m": {
                "count": 11846,
                "rmse": 10.809499846329496,
                "p50": 0.9033405441169893,
                "p95": 21.97652833156091,
                "max": 131.49949012619584
              },
              "rtk_position_m": {
                "count": 11846,
                "rmse": 31.587327407220005,
                "p50": 10.098953512688981,
                "p95": 66.6942116109395,
                "max": 283.7672788295759
              },
              "rtk_position_n_m": {
                "count": 11846,
                "rmse": 10.660976747349805,
                "p50": 1.3016290559341197,
                "p95": 11.426474267230608,
                "max": 146.46877709297314
              },
              "rtk_position_u_m": {
                "count": 11846,
                "rmse": 27.699414083976247,
                "p50": 9.816452557140416,
                "p95": 57.663267844418506,
                "max": 282.28620500859887
              },
              "rtk_velocity_e_mps": {
                "count": 11836,
                "rmse": 1.4380342350131183,
                "p50": 0.09990280926978681,
                "p95": 2.0230934236055433,
                "max": 16.511888617375995
              },
              "rtk_velocity_mps": {
                "count": 11836,
                "rmse": 2.341402060300769,
                "p50": 0.29366063830774347,
                "p95": 4.095338681464233,
                "max": 26.277702664886622
              },
              "rtk_velocity_n_mps": {
                "count": 11836,
                "rmse": 1.604157693794717,
                "p50": 0.08294241842292793,
                "p95": 1.7454474186575701,
                "max": 26.082558678271788
              },
              "rtk_velocity_u_mps": {
                "count": 11836,
                "rmse": 0.9170055835981248,
                "p50": 0.13744297353380558,
                "p95": 1.6443100142555611,
                "max": 21.25098422961527
              },
              "rtk_vertical_m": {
                "count": 11846,
                "rmse": 27.699414083976247,
                "p50": 9.816452557140416,
                "p95": 57.663267844418506,
                "max": 282.28620500859887
              }
            }
          },
          "stop": {
            "epochs": 4101,
            "available_epochs": {
              "rtk_available": 4101,
              "fused_available": 4091,
              "attitude_available": 4091,
              "heading_aligned": 3968,
              "heading_converged": 3575
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 4091,
                "rmse": 42.524626596214326,
                "p50": 9.26173928568943,
                "p95": 108.91111046504777,
                "max": 137.54274525773712
              },
              "fused_position_e_m": {
                "count": 4091,
                "rmse": 17.631887010754713,
                "p50": 2.683189435199502,
                "p95": 38.403603763613205,
                "max": 56.859102518146585
              },
              "fused_position_m": {
                "count": 4091,
                "rmse": 50.579806663286476,
                "p50": 21.76511995177627,
                "p95": 115.8727238497198,
                "max": 144.95899733353576
              },
              "fused_position_n_m": {
                "count": 4091,
                "rmse": 38.69703383448708,
                "p50": 4.952021939451229,
                "p95": 107.69400185825884,
                "max": 137.24688936602183
              },
              "fused_position_u_m": {
                "count": 4091,
                "rmse": 27.38563446312648,
                "p50": 7.451731392053629,
                "p95": 62.909891770352004,
                "max": 72.59647411602695
              },
              "fused_velocity_e_mps": {
                "count": 4091,
                "rmse": 0.878916470243759,
                "p50": 0.16224717066930816,
                "p95": 1.7028496079539788,
                "max": 6.9301370798921385
              },
              "fused_velocity_mps": {
                "count": 4091,
                "rmse": 1.8251539797915857,
                "p50": 0.3559734597339403,
                "p95": 3.6926693399565313,
                "max": 13.853022936256071
              },
              "fused_velocity_n_mps": {
                "count": 4091,
                "rmse": 1.4643847156993337,
                "p50": 0.12524003036626782,
                "p95": 3.341360507860813,
                "max": 13.543719709875067
              },
              "fused_velocity_u_mps": {
                "count": 4091,
                "rmse": 0.6436383244567537,
                "p50": 0.06341813369658982,
                "p95": 1.4200707557086485,
                "max": 4.00930837495972
              },
              "fused_vertical_m": {
                "count": 4091,
                "rmse": 27.38563446312648,
                "p50": 7.451731392053629,
                "p95": 62.909891770352004,
                "max": 72.59647411602695
              },
              "heading_deg": {
                "count": 3968,
                "rmse": 26.912470770310154,
                "p50": 7.127905373268902,
                "p95": 45.84320721897378,
                "max": 179.83532190501143
              },
              "pitch_deg": {
                "count": 4091,
                "rmse": 2.5233630058342524,
                "p50": 1.3383785363576806,
                "p95": 4.543182092448262,
                "max": 12.184320028584665
              },
              "roll_deg": {
                "count": 4091,
                "rmse": 2.659367010660305,
                "p50": 1.7483867902224688,
                "p95": 4.52283189147893,
                "max": 6.118684037050372
              },
              "rotation_deg": {
                "count": 3968,
                "rmse": 27.15541263447709,
                "p50": 7.805179590258948,
                "p95": 46.00289967186383,
                "max": 179.83196183907384
              },
              "rtk_horizontal_m": {
                "count": 4101,
                "rmse": 16.207682656943643,
                "p50": 1.9943349896848828,
                "p95": 35.084152999476615,
                "max": 145.79903661275043
              },
              "rtk_position_e_m": {
                "count": 4101,
                "rmse": 11.296248276305635,
                "p50": 0.9719142574821822,
                "p95": 31.386574624591724,
                "max": 59.6353886859539
              },
              "rtk_position_m": {
                "count": 4101,
                "rmse": 41.96053313287069,
                "p50": 10.132228283692276,
                "p95": 79.55492165420539,
                "max": 283.7672788295759
              },
              "rtk_position_n_m": {
                "count": 4101,
                "rmse": 11.62255359154148,
                "p50": 1.3314499592066282,
                "p95": 18.92333738141171,
                "max": 145.78268855990055
              },
              "rtk_position_u_m": {
                "count": 4101,
                "rmse": 38.703970903339446,
                "p50": 9.949036194033482,
                "p95": 68.4002044751143,
                "max": 282.28620500859887
              },
              "rtk_velocity_e_mps": {
                "count": 4101,
                "rmse": 0.3338035101618973,
                "p50": 0.02841633672234712,
                "p95": 0.45266865152583247,
                "max": 5.244608959987309
              },
              "rtk_velocity_mps": {
                "count": 4101,
                "rmse": 0.5651099922094454,
                "p50": 0.08437363890743281,
                "p95": 0.8930081045312368,
                "max": 7.280920985445024
              },
              "rtk_velocity_n_mps": {
                "count": 4101,
                "rmse": 0.38625948805766647,
                "p50": 0.022104014005566785,
                "p95": 0.31095166656087264,
                "max": 5.050335347640963
              },
              "rtk_velocity_u_mps": {
                "count": 4101,
                "rmse": 0.24233886973406674,
                "p50": 0.04077828806099069,
                "p95": 0.44781436866138585,
                "max": 3.365740698779264
              },
              "rtk_vertical_m": {
                "count": 4101,
                "rmse": 38.703970903339446,
                "p50": 9.949036194033482,
                "p95": 68.4002044751143,
                "max": 282.28620500859887
              }
            }
          },
          "low_speed": {
            "epochs": 1315,
            "available_epochs": {
              "rtk_available": 1315,
              "fused_available": 1286,
              "attitude_available": 1286,
              "heading_aligned": 1256,
              "heading_converged": 904
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1286,
                "rmse": 40.257163305386264,
                "p50": 6.496021045655667,
                "p95": 101.7131196478554,
                "max": 149.80067004101605
              },
              "fused_position_e_m": {
                "count": 1286,
                "rmse": 18.381885442590118,
                "p50": 4.1454471810727025,
                "p95": 37.38499239669742,
                "max": 69.4571286150179
              },
              "fused_position_m": {
                "count": 1286,
                "rmse": 45.973370764946786,
                "p50": 14.593656792002648,
                "p95": 118.79098546116842,
                "max": 156.4697319375839
              },
              "fused_position_n_m": {
                "count": 1286,
                "rmse": 35.81543640627644,
                "p50": 3.6061159556460476,
                "p95": 81.99309198434999,
                "max": 149.46776089141287
              },
              "fused_position_u_m": {
                "count": 1286,
                "rmse": 22.201613051639423,
                "p50": 3.256078329720353,
                "p95": 62.124946082427336,
                "max": 72.62231243336808
              },
              "fused_velocity_e_mps": {
                "count": 1286,
                "rmse": 1.5879468341782979,
                "p50": 0.49217448593858026,
                "p95": 3.579732737102293,
                "max": 6.7046733507872105
              },
              "fused_velocity_mps": {
                "count": 1286,
                "rmse": 2.5577842649043254,
                "p50": 0.8268269094150016,
                "p95": 5.918480128676047,
                "max": 14.299592551498622
              },
              "fused_velocity_n_mps": {
                "count": 1286,
                "rmse": 1.9426283876171537,
                "p50": 0.4356599638971655,
                "p95": 3.6559972292330105,
                "max": 13.98816139613813
              },
              "fused_velocity_u_mps": {
                "count": 1286,
                "rmse": 0.49687035053347517,
                "p50": 0.09691893999267637,
                "p95": 1.39553135018738,
                "max": 2.7260154950674504
              },
              "fused_vertical_m": {
                "count": 1286,
                "rmse": 22.201613051639423,
                "p50": 3.256078329720353,
                "p95": 62.124946082427336,
                "max": 72.62231243336808
              },
              "heading_deg": {
                "count": 1256,
                "rmse": 40.601283467433134,
                "p50": 11.498778363360827,
                "p95": 113.42435688579845,
                "max": 173.52896615136592
              },
              "pitch_deg": {
                "count": 1286,
                "rmse": 2.499841077229428,
                "p50": 1.5530198135890458,
                "p95": 4.8651804451317275,
                "max": 9.555833920219982
              },
              "roll_deg": {
                "count": 1286,
                "rmse": 2.685726866496978,
                "p50": 2.1552875561042413,
                "p95": 4.733158757394598,
                "max": 6.5101361393127775
              },
              "rotation_deg": {
                "count": 1256,
                "rmse": 40.777727348675235,
                "p50": 11.838241933715342,
                "p95": 113.53092270630867,
                "max": 173.50988673708918
              },
              "rtk_horizontal_m": {
                "count": 1315,
                "rmse": 14.82967964399408,
                "p50": 1.6715342973651346,
                "p95": 26.1491187880798,
                "max": 142.91871910377984
              },
              "rtk_position_e_m": {
                "count": 1315,
                "rmse": 8.876285184947445,
                "p50": 0.8586493704950051,
                "p95": 20.194488200532234,
                "max": 69.17241395224376
              },
              "rtk_position_m": {
                "count": 1315,
                "rmse": 27.227310372210336,
                "p50": 9.919366070150517,
                "p95": 65.10319806653686,
                "max": 161.6157184008302
              },
              "rtk_position_n_m": {
                "count": 1315,
                "rmse": 11.879855203619902,
                "p50": 1.2237358440222552,
                "p95": 6.059674262342817,
                "max": 142.1285385829227
              },
              "rtk_position_u_m": {
                "count": 1315,
                "rmse": 22.834338872872586,
                "p50": 9.696516752915034,
                "p95": 59.19593348840597,
                "max": 158.81078205988186
              },
              "rtk_velocity_e_mps": {
                "count": 1315,
                "rmse": 1.1707692446763762,
                "p50": 0.09014411943999111,
                "p95": 1.3341565378224163,
                "max": 11.624958527178302
              },
              "rtk_velocity_mps": {
                "count": 1315,
                "rmse": 1.5774578442456297,
                "p50": 0.2400724067229235,
                "p95": 2.3898042160411497,
                "max": 14.229381053890979
              },
              "rtk_velocity_n_mps": {
                "count": 1315,
                "rmse": 1.004361615956631,
                "p50": 0.06862764636786955,
                "p95": 1.3830677347549185,
                "max": 12.186677800306171
              },
              "rtk_velocity_u_mps": {
                "count": 1315,
                "rmse": 0.3300460126784774,
                "p50": 0.11849851862810602,
                "p95": 0.6954816330337327,
                "max": 1.9475825792835415
              },
              "rtk_vertical_m": {
                "count": 1315,
                "rmse": 22.834338872872586,
                "p50": 9.696516752915034,
                "p95": 59.19593348840597,
                "max": 158.81078205988186
              }
            }
          },
          "turn": {
            "epochs": 609,
            "available_epochs": {
              "rtk_available": 600,
              "fused_available": 598,
              "attitude_available": 598,
              "heading_aligned": 598,
              "heading_converged": 325
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 598,
                "rmse": 62.36944383753944,
                "p50": 6.439668726563082,
                "p95": 180.15795472317973,
                "max": 284.4894152616513
              },
              "fused_position_e_m": {
                "count": 598,
                "rmse": 56.4681227241103,
                "p50": 4.683545864926419,
                "p95": 158.9786737029307,
                "max": 273.08938448982565
              },
              "fused_position_m": {
                "count": 598,
                "rmse": 64.07914461915807,
                "p50": 10.982003623053217,
                "p95": 180.15811191200032,
                "max": 287.4649530611701
              },
              "fused_position_n_m": {
                "count": 598,
                "rmse": 26.48204373946248,
                "p50": 3.1043279818540035,
                "p95": 80.23300385030525,
                "max": 88.42301265084907
              },
              "fused_position_u_m": {
                "count": 598,
                "rmse": 14.703375480446256,
                "p50": 1.3984872016408003,
                "p95": 43.67731726099804,
                "max": 67.9195482180997
              },
              "fused_velocity_e_mps": {
                "count": 598,
                "rmse": 2.9428779123526843,
                "p50": 0.5082541032685337,
                "p95": 2.9371488381383895,
                "max": 18.929915191321115
              },
              "fused_velocity_mps": {
                "count": 598,
                "rmse": 3.3748717618983908,
                "p50": 0.9249758096130902,
                "p95": 4.591438114463339,
                "max": 19.626571583737217
              },
              "fused_velocity_n_mps": {
                "count": 598,
                "rmse": 1.506357536558893,
                "p50": 0.42622924115912775,
                "p95": 3.8202864005364723,
                "max": 5.674162076569977
              },
              "fused_velocity_u_mps": {
                "count": 598,
                "rmse": 0.6783184903112085,
                "p50": 0.12440443382593677,
                "p95": 1.7229768990550969,
                "max": 3.3808982095885507
              },
              "fused_vertical_m": {
                "count": 598,
                "rmse": 14.703375480446256,
                "p50": 1.3984872016408003,
                "p95": 43.67731726099804,
                "max": 67.9195482180997
              },
              "heading_deg": {
                "count": 598,
                "rmse": 38.066607743751476,
                "p50": 12.222981066329865,
                "p95": 49.71219754597171,
                "max": 149.89586702416182
              },
              "pitch_deg": {
                "count": 598,
                "rmse": 3.303497648481132,
                "p50": 1.1435683408893738,
                "p95": 7.6323011678485795,
                "max": 11.111139591556878
              },
              "roll_deg": {
                "count": 598,
                "rmse": 1.8922532992666259,
                "p50": 1.0737083040985027,
                "p95": 4.108805831097144,
                "max": 6.559173299380063
              },
              "rotation_deg": {
                "count": 598,
                "rmse": 38.28037887755863,
                "p50": 13.78503968467525,
                "p95": 50.924412086582194,
                "max": 149.90020482616512
              },
              "rtk_horizontal_m": {
                "count": 600,
                "rmse": 8.138468395344152,
                "p50": 1.6089178993425541,
                "p95": 14.011692958936086,
                "max": 114.29232030215414
              },
              "rtk_position_e_m": {
                "count": 600,
                "rmse": 6.867705639558284,
                "p50": 0.4551238708767764,
                "p95": 13.04916964031386,
                "max": 101.39467718939625
              },
              "rtk_position_m": {
                "count": 600,
                "rmse": 18.199305246401163,
                "p50": 9.834845248102638,
                "p95": 34.05038000219294,
                "max": 116.1787884529375
              },
              "rtk_position_n_m": {
                "count": 600,
                "rmse": 4.366839483012278,
                "p50": 1.4063008635183105,
                "p95": 3.9495987530300236,
                "max": 52.74328315253348
              },
              "rtk_position_u_m": {
                "count": 600,
                "rmse": 16.278207629517123,
                "p50": 9.637619487017645,
                "p95": 29.660530777129352,
                "max": 84.59584455656241
              },
              "rtk_velocity_e_mps": {
                "count": 600,
                "rmse": 1.7945005151891709,
                "p50": 0.1438826426434046,
                "p95": 3.6605962024053325,
                "max": 15.863477288378235
              },
              "rtk_velocity_mps": {
                "count": 600,
                "rmse": 3.0206492682939827,
                "p50": 0.4418946474089083,
                "p95": 6.408433511763202,
                "max": 23.530070298843338
              },
              "rtk_velocity_n_mps": {
                "count": 600,
                "rmse": 2.2541453800273454,
                "p50": 0.14557009226476358,
                "p95": 3.349093222239124,
                "max": 20.61523874497112
              },
              "rtk_velocity_u_mps": {
                "count": 600,
                "rmse": 0.907148559350754,
                "p50": 0.24947736401128656,
                "p95": 1.947620405025095,
                "max": 5.584289763959983
              },
              "rtk_vertical_m": {
                "count": 600,
                "rmse": 16.278207629517123,
                "p50": 9.637619487017645,
                "p95": 29.660530777129352,
                "max": 84.59584455656241
              }
            }
          },
          "reverse": {
            "epochs": 0,
            "available_epochs": {
              "rtk_available": 0,
              "fused_available": 0,
              "attitude_available": 0,
              "heading_aligned": 0,
              "heading_converged": 0
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "heading_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "pitch_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "roll_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rotation_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 15.2
          },
          "1": {
            "start_s": 60.2,
            "first_fresh_s": 5.799999999999997,
            "first_heading_s": 23.200000000000003
          }
        },
        "uninitialized_epochs": 39,
        "missing_attitude_epochs": 39,
        "unlatched_heading_epochs": 192,
        "duration_s": 2390.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.956070621705297,
          "fused_available": 4.974060748054557,
          "rtk_velocity_available": 4.951886871391515,
          "fused_velocity_available": 4.974060748054557,
          "attitude_available": 4.974060748054557,
          "heading_available": 4.910049368253703,
          "heading_healthy": 3.4595431344657355
        },
        "processing_ms": {
          "count": 11928,
          "rmse": 16.086830713409068,
          "p50": 5.22045,
          "p95": 31.404289999999982,
          "max": 204.6145
        },
        "heading_error_over_90_epochs": 227,
        "heading_error_over_150_epochs": 85,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 8269,
            "rmse": 49.802937547341024,
            "p50": 9.243435059764144,
            "p95": 119.36327626240063,
            "max": 265.57077720128905
          },
          "fused_position_e_m": {
            "count": 8269,
            "rmse": 37.5843502325953,
            "p50": 5.518115842550344,
            "p95": 41.34440756597261,
            "max": 253.03784694218868
          },
          "fused_position_m": {
            "count": 8269,
            "rmse": 56.70109653687557,
            "p50": 21.530264138388066,
            "p95": 122.89873407904444,
            "max": 269.2433577917196
          },
          "fused_position_n_m": {
            "count": 8269,
            "rmse": 32.67643196461272,
            "p50": 4.740591433583901,
            "p95": 81.70171795167103,
            "max": 158.0384249752911
          },
          "fused_position_u_m": {
            "count": 8269,
            "rmse": 27.105013560958277,
            "p50": 9.578705439912419,
            "p95": 65.94437689739591,
            "max": 102.9552853128705
          },
          "fused_velocity_e_mps": {
            "count": 8269,
            "rmse": 0.9460141119644099,
            "p50": 0.3036504974578519,
            "p95": 2.16661906626791,
            "max": 4.01485377002621
          },
          "fused_velocity_mps": {
            "count": 8269,
            "rmse": 1.3623694414776348,
            "p50": 0.5833187358859069,
            "p95": 3.0426148004110103,
            "max": 6.0181637329600735
          },
          "fused_velocity_n_mps": {
            "count": 8269,
            "rmse": 0.9024801921668957,
            "p50": 0.21140662930023657,
            "p95": 1.9832031511035686,
            "max": 5.184466356614845
          },
          "fused_velocity_u_mps": {
            "count": 8269,
            "rmse": 0.38293249768422005,
            "p50": 0.097244304703599,
            "p95": 0.8104479728657226,
            "max": 2.846386978404228
          },
          "fused_vertical_m": {
            "count": 8269,
            "rmse": 27.105013560958277,
            "p50": 9.578705439912419,
            "p95": 65.94437689739591,
            "max": 102.9552853128705
          },
          "heading_deg": {
            "count": 8269,
            "rmse": 20.960423329142415,
            "p50": 4.959231242884698,
            "p95": 41.529867830228305,
            "max": 179.83532190501143
          },
          "pitch_deg": {
            "count": 8269,
            "rmse": 2.326758558767184,
            "p50": 1.559069486766873,
            "p95": 3.9270785013631024,
            "max": 11.329139866324624
          },
          "roll_deg": {
            "count": 8269,
            "rmse": 2.874425997829833,
            "p50": 2.196970381466855,
            "p95": 4.636991804433557,
            "max": 6.5517674032536775
          },
          "rotation_deg": {
            "count": 8269,
            "rmse": 21.290377046371,
            "p50": 6.218008798171548,
            "p95": 41.74518336766902,
            "max": 179.83196183907384
          },
          "rtk_horizontal_m": {
            "count": 8187,
            "rmse": 12.583690359979975,
            "p50": 2.105055576935521,
            "p95": 28.178514412085253,
            "max": 147.84651192613458
          },
          "rtk_position_e_m": {
            "count": 8187,
            "rmse": 10.296496918554467,
            "p50": 1.163116940237845,
            "p95": 23.557901590419235,
            "max": 131.49949012619584
          },
          "rtk_position_m": {
            "count": 8187,
            "rmse": 33.81172875518938,
            "p50": 10.486797337247184,
            "p95": 68.53882150215975,
            "max": 283.7672788295759
          },
          "rtk_position_n_m": {
            "count": 8187,
            "rmse": 7.234045499031041,
            "p50": 1.3336318365690354,
            "p95": 11.732403293890327,
            "max": 123.11113544707236
          },
          "rtk_position_u_m": {
            "count": 8187,
            "rmse": 31.38285739601554,
            "p50": 10.065390233046216,
            "p95": 59.594633618904496,
            "max": 282.28620500859887
          },
          "rtk_velocity_e_mps": {
            "count": 8177,
            "rmse": 0.6336414161307038,
            "p50": 0.09020176020197868,
            "p95": 1.3297332568992692,
            "max": 6.906813729011678
          },
          "rtk_velocity_mps": {
            "count": 8177,
            "rmse": 1.3106399671183486,
            "p50": 0.27207215402105867,
            "p95": 2.6210691685715664,
            "max": 22.56639360517193
          },
          "rtk_velocity_n_mps": {
            "count": 8177,
            "rmse": 0.5057759837901655,
            "p50": 0.07553734522810984,
            "p95": 1.0669219410791517,
            "max": 6.035732520430258
          },
          "rtk_velocity_u_mps": {
            "count": 8177,
            "rmse": 1.0297894607117286,
            "p50": 0.12584648194559178,
            "p95": 1.8533459021835446,
            "max": 21.25098422961527
          },
          "rtk_vertical_m": {
            "count": 8187,
            "rmse": 31.38285739601554,
            "p50": 10.065390233046216,
            "p95": 59.594633618904496,
            "max": 282.28620500859887
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        },
        "scenario": {
          "name": "imu_gap",
          "start_s": 60,
          "end_s": 64,
          "recovery_gnss_update_s": 2.0,
          "recovery_fresh_attitude_s": 2.0,
          "recovery_heading_s": 19.400000000000006,
          "window_metrics": {
            "fused_position_m": {
              "count": 1,
              "rmse": 43.43261753358121,
              "p50": 43.43261753358121,
              "p95": 43.43261753358121,
              "max": 43.43261753358121
            },
            "fused_velocity_mps": {
              "count": 1,
              "rmse": 3.6225147723862663,
              "p50": 3.6225147723862663,
              "p95": 3.6225147723862663,
              "max": 3.6225147723862663
            },
            "rotation_deg": {
              "count": 1,
              "rmse": 33.70313665976825,
              "p50": 33.70313665976825,
              "p95": 33.70313665976825,
              "max": 33.70313665976825
            },
            "heading_deg": {
              "count": 1,
              "rmse": 33.680002437525104,
              "p50": 33.680002437525104,
              "p95": 33.680002437525104,
              "max": 33.680002437525104
            }
          }
        }
      },
      "common_valid": {
        "rtk_position_m": {
          "control": {
            "count": 11846,
            "rmse": 29.896629300640356,
            "p50": 10.218516698017897,
            "p95": 59.07616002267319,
            "max": 283.7672788341867
          },
          "candidate": {
            "count": 11846,
            "rmse": 31.587327407220005,
            "p50": 10.098953512688981,
            "p95": 66.6942116109395,
            "max": 283.7672788295759
          }
        },
        "fused_position_m": {
          "control": {
            "count": 11889,
            "rmse": 64.07375120994045,
            "p50": 22.22636538141745,
            "p95": 152.24347623999103,
            "max": 314.4905081763319
          },
          "candidate": {
            "count": 11889,
            "rmse": 63.98506018729584,
            "p50": 20.66834025270804,
            "p95": 146.37948387524864,
            "max": 305.84515630866207
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 11836,
            "rmse": 2.0938334083367898,
            "p50": 0.2670030923054447,
            "p95": 3.043279349257397,
            "max": 24.717866263044378
          },
          "candidate": {
            "count": 11836,
            "rmse": 2.341402060300769,
            "p50": 0.29366063830774347,
            "p95": 4.095338681464233,
            "max": 26.277702664886622
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 11889,
            "rmse": 5.798659603478172,
            "p50": 3.5562029960887034,
            "p95": 11.424656669845506,
            "max": 28.335634323658155
          },
          "candidate": {
            "count": 11889,
            "rmse": 3.6082806147556514,
            "p50": 0.787066303232563,
            "p95": 7.711051891493909,
            "max": 23.621339762687153
          }
        },
        "rotation_deg": {
          "control": {
            "count": 11736,
            "rmse": 105.16123081959445,
            "p50": 92.16701613141066,
            "p95": 171.189415961772,
            "max": 179.98049449558434
          },
          "candidate": {
            "count": 11736,
            "rmse": 26.425620347208095,
            "p50": 7.622325824439521,
            "p95": 45.8112505460536,
            "max": 179.83196183907384
          }
        }
      },
      "control_manifest": {
        "path": "E:\\gnsspp-pva-development\\baseline-scenarios\\tokyo1-imu_gap\\manifest.json",
        "bytes": 4317,
        "sha256": "da548b9d93fd99705c30c019a66787072b16ee2acc752c103eff98697220a35f"
      },
      "candidate_manifest": {
        "path": "E:\\gnsspp-pva-development\\candidate-scenarios\\tokyo1-imu_gap\\manifest.json",
        "bytes": 4549,
        "sha256": "5aa6f90a9f50c6ed10fcce0f0b294c8ec89973877a59a7485381d3966073386e"
      }
    },
    {
      "name": "tokyo2",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 974.1951240047368,
          "candidate": 967.4246971762749,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 1469.1345043769618,
          "candidate": 1469.1232745350928,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 974.049621592133,
          "candidate": 967.4246971762749,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 1469.1345043769618,
          "candidate": 1469.1232745350928,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 990.6859933629016,
          "candidate": 981.8726045222573,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 1470.0081859563347,
          "candidate": 1468.8904459182284,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 990.6859933629016,
          "candidate": 981.8726045222573,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 1470.0081859563347,
          "candidate": 1468.8904459182284,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 13.114535317485595,
          "candidate": 14.55068987719714,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 20.743312594128128,
          "candidate": 29.14619120285385,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 13.111085370943638,
          "candidate": 14.55068987719714,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 20.743803114858906,
          "candidate": 29.14619120285385,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 7.76525560610405,
          "candidate": 10.071272705306699,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 14.472175419560385,
          "candidate": 16.5966674572186,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 7.76525560610405,
          "candidate": 10.071272705306699,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 14.472175419560385,
          "candidate": 16.5966674572186,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 104.10275264450713,
          "candidate": 95.40605691015239,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 170.84998096020612,
          "candidate": 167.13296139593012,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 104.10275264450713,
          "candidate": 95.40605691015239,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 170.84998096020612,
          "candidate": 167.13296139593012,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "coverage.rtk_available",
          "control": 0.19309365096710743,
          "candidate": 0.19298437329253634,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_available",
          "control": 0.9989072232542892,
          "candidate": 0.9989072232542892,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.rtk_velocity_available",
          "control": 0.19309365096710743,
          "candidate": 0.19298437329253634,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_velocity_available",
          "control": 0.9989072232542892,
          "candidate": 0.9989072232542892,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.attitude_available",
          "control": 0.9989072232542892,
          "candidate": 0.9989072232542892,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.heading_available",
          "control": 0.9863402906786144,
          "candidate": 0.9863402906786144,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "initial.first_fresh_s",
          "control": 2.0,
          "candidate": 2.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "initial.first_heading_s",
          "control": 25.0,
          "candidate": 25.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "processing.p95_ms",
          "control": 18.31965,
          "candidate": 13.91365,
          "allowed": "candidate <= 2 * control; host contention",
          "passed": true
        },
        {
          "name": "before_latch.numeric_parity",
          "control": 126,
          "candidate": true,
          "allowed": "all common CSV fields except processing_ms exactly equal",
          "passed": true
        }
      ],
      "all_output_control": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 9151,
        "reference_epochs": 9151,
        "matched_epochs": 9151,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 1.0,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 0.19309365096710743,
          "fused_available": 0.9989072232542892,
          "rtk_velocity_available": 0.19309365096710743,
          "fused_velocity_available": 0.9989072232542892,
          "attitude_available": 0.9989072232542892,
          "heading_available": 0.9863402906786144,
          "heading_healthy": 0.020216369795650748
        },
        "scenes": {
          "all": {
            "epochs": 9151,
            "metrics": {
              "fused_horizontal_m": {
                "count": 9141,
                "rmse": 990.5121449186669,
                "p50": 937.5783415842624,
                "p95": 1469.8826768807937,
                "max": 1546.4090009322526
              },
              "fused_position_e_m": {
                "count": 9141,
                "rmse": 389.64109033496123,
                "p50": 243.38547136644306,
                "p95": 794.0193881883321,
                "max": 873.0856410995048
              },
              "fused_position_m": {
                "count": 9141,
                "rmse": 990.6859933629016,
                "p50": 937.7773605275728,
                "p95": 1470.0081859563347,
                "max": 1546.4452476836052
              },
              "fused_position_n_m": {
                "count": 9141,
                "rmse": 910.6558789981872,
                "p50": 835.9319525578987,
                "p95": 1457.3145169808513,
                "max": 1474.0172353393236
              },
              "fused_position_u_m": {
                "count": 9141,
                "rmse": 18.55877727817916,
                "p50": 19.447107784950262,
                "p95": 21.324712859558048,
                "max": 38.14649554211749
              },
              "fused_velocity_e_mps": {
                "count": 9141,
                "rmse": 4.986773295769471,
                "p50": 2.1491445273228065,
                "p95": 10.535722451012823,
                "max": 22.430928204998303
              },
              "fused_velocity_mps": {
                "count": 9141,
                "rmse": 7.76525560610405,
                "p50": 4.26667392257978,
                "p95": 14.472175419560385,
                "max": 55.440184711534
              },
              "fused_velocity_n_mps": {
                "count": 9141,
                "rmse": 5.920089585923418,
                "p50": 2.2043895885086067,
                "p95": 11.099776797800796,
                "max": 50.69487675720576
              },
              "fused_velocity_u_mps": {
                "count": 9141,
                "rmse": 0.6195369394733174,
                "p50": 0.1301780317195288,
                "p95": 1.1164825426442924,
                "max": 5.332637265892815
              },
              "fused_vertical_m": {
                "count": 9141,
                "rmse": 18.55877727817916,
                "p50": 19.447107784950262,
                "p95": 21.324712859558048,
                "max": 38.14649554211749
              },
              "heading_deg": {
                "count": 9026,
                "rmse": 104.03931594663833,
                "p50": 90.68911560177065,
                "p95": 170.82393977432426,
                "max": 179.89195981895887
              },
              "pitch_deg": {
                "count": 9141,
                "rmse": 3.0946546944977045,
                "p50": 1.5099148652737142,
                "p95": 6.962024710634495,
                "max": 18.88648541193689
              },
              "roll_deg": {
                "count": 9141,
                "rmse": 3.2758837253339266,
                "p50": 1.6114158972724795,
                "p95": 6.73770970926185,
                "max": 18.591233209167882
              },
              "rotation_deg": {
                "count": 9026,
                "rmse": 104.10275264450713,
                "p50": 90.70940266142412,
                "p95": 170.84998096020612,
                "max": 179.98311696593498
              },
              "rtk_horizontal_m": {
                "count": 1767,
                "rmse": 974.0119207066364,
                "p50": 930.7794693866462,
                "p95": 1469.009799662938,
                "max": 1482.010529370853
              },
              "rtk_position_e_m": {
                "count": 1767,
                "rmse": 389.6718293402793,
                "p50": 228.12993730549357,
                "p95": 794.8545171684868,
                "max": 875.1631177767016
              },
              "rtk_position_m": {
                "count": 1767,
                "rmse": 974.1951240047368,
                "p50": 930.9930824655237,
                "p95": 1469.1345043769618,
                "max": 1482.1275116091979
              },
              "rtk_position_n_m": {
                "count": 1767,
                "rmse": 892.6674000417127,
                "p50": 831.3750157533049,
                "p95": 1456.8016939553047,
                "max": 1468.0904564655684
              },
              "rtk_position_u_m": {
                "count": 1767,
                "rmse": 18.89227238777401,
                "p50": 19.787244571448213,
                "p95": 21.23349868942698,
                "max": 28.413723564871844
              },
              "rtk_velocity_e_mps": {
                "count": 1767,
                "rmse": 9.764633297615006,
                "p50": 9.169202372886163,
                "p95": 15.8992337548582,
                "max": 21.430607632227407
              },
              "rtk_velocity_mps": {
                "count": 1767,
                "rmse": 13.114535317485595,
                "p50": 12.386874511753783,
                "p95": 20.743312594128128,
                "max": 23.55948696583371
              },
              "rtk_velocity_n_mps": {
                "count": 1767,
                "rmse": 8.753256643128244,
                "p50": 8.32395346971442,
                "p95": 14.900276508910979,
                "max": 17.132887400948263
              },
              "rtk_velocity_u_mps": {
                "count": 1767,
                "rmse": 0.15320344714324974,
                "p50": 0.10212325506414244,
                "p95": 0.27873194448238753,
                "max": 0.9966259403997437
              },
              "rtk_vertical_m": {
                "count": 1767,
                "rmse": 18.89227238777401,
                "p50": 19.787244571448213,
                "p95": 21.23349868942698,
                "max": 28.413723564871844
              }
            }
          },
          "stop": {
            "epochs": 3278,
            "metrics": {
              "fused_horizontal_m": {
                "count": 3268,
                "rmse": 1052.4551488576856,
                "p50": 938.0023490568601,
                "p95": 1470.1745297139519,
                "max": 1486.9372750432099
              },
              "fused_position_e_m": {
                "count": 3268,
                "rmse": 347.5526593964968,
                "p50": 191.67011621901898,
                "p95": 695.4627653782959,
                "max": 730.9112734233793
              },
              "fused_position_m": {
                "count": 3268,
                "rmse": 1052.617536090888,
                "p50": 938.2064110575559,
                "p95": 1470.2994402491768,
                "max": 1487.0586393419726
              },
              "fused_position_n_m": {
                "count": 3268,
                "rmse": 993.4127990435173,
                "p50": 839.0617868802032,
                "p95": 1457.8673542514318,
                "max": 1474.0172353393236
              },
              "fused_position_u_m": {
                "count": 3268,
                "rmse": 18.488832548302412,
                "p50": 19.448310747407596,
                "p95": 20.29287340891454,
                "max": 21.63777077446663
              },
              "fused_velocity_e_mps": {
                "count": 3268,
                "rmse": 1.8633448059134274,
                "p50": 0.2986675351188055,
                "p95": 3.5147648026529383,
                "max": 16.926888311045044
              },
              "fused_velocity_mps": {
                "count": 3268,
                "rmse": 3.272683272366313,
                "p50": 0.7525448124336152,
                "p95": 6.043252768758183,
                "max": 21.587688781482164
              },
              "fused_velocity_n_mps": {
                "count": 3268,
                "rmse": 2.6083942287347526,
                "p50": 0.47137572613636836,
                "p95": 3.980575602319981,
                "max": 17.14072241262684
              },
              "fused_velocity_u_mps": {
                "count": 3268,
                "rmse": 0.6593037865847331,
                "p50": 0.05078027604172172,
                "p95": 1.215637237908646,
                "max": 3.908224256289376
              },
              "fused_vertical_m": {
                "count": 3268,
                "rmse": 18.488832548302412,
                "p50": 19.448310747407596,
                "p95": 20.29287340891454,
                "max": 21.63777077446663
              },
              "heading_deg": {
                "count": 3172,
                "rmse": 104.12948535438164,
                "p50": 92.04691006021139,
                "p95": 170.56415738751505,
                "max": 179.74506761222574
              },
              "pitch_deg": {
                "count": 3268,
                "rmse": 2.737532539519137,
                "p50": 1.1598610360952222,
                "p95": 4.253784728784331,
                "max": 16.55932946893114
              },
              "roll_deg": {
                "count": 3268,
                "rmse": 3.077963800292157,
                "p50": 1.4864409603729314,
                "p95": 5.760311634970488,
                "max": 18.591233209167882
              },
              "rotation_deg": {
                "count": 3172,
                "rmse": 104.19311356616141,
                "p50": 92.09258664309883,
                "p95": 170.64812957200775,
                "max": 179.79051035407932
              },
              "rtk_horizontal_m": {
                "count": 649,
                "rmse": 1046.0133451326692,
                "p50": 936.7176657448596,
                "p95": 1469.009799662938,
                "max": 1469.0098060733505
              },
              "rtk_position_e_m": {
                "count": 649,
                "rmse": 347.0557020168499,
                "p50": 188.99369300243757,
                "p95": 695.1230407281013,
                "max": 709.2655638533414
              },
              "rtk_position_m": {
                "count": 649,
                "rmse": 1046.1839464622572,
                "p50": 936.9223307269503,
                "p95": 1469.1345043769618,
                "max": 1469.1345333021072
              },
              "rtk_position_n_m": {
                "count": 649,
                "rmse": 986.7604865889332,
                "p50": 837.3873423984286,
                "p95": 1456.8016939553047,
                "max": 1456.8016939553047
              },
              "rtk_position_u_m": {
                "count": 649,
                "rmse": 18.892634535884536,
                "p50": 19.80939696609356,
                "p95": 20.35646526291029,
                "max": 21.25400454176998
              },
              "rtk_velocity_e_mps": {
                "count": 649,
                "rmse": 8.773277033818658,
                "p50": 9.169164393428188,
                "p95": 9.179508604959686,
                "max": 9.30001438645299
              },
              "rtk_velocity_mps": {
                "count": 649,
                "rmse": 11.852980789134653,
                "p50": 12.38540636602277,
                "p95": 12.397085732582104,
                "max": 12.571680919200071
              },
              "rtk_velocity_n_mps": {
                "count": 649,
                "rmse": 7.969490295374575,
                "p50": 8.32503331621527,
                "p95": 8.338150748441745,
                "max": 8.465943559894022
              },
              "rtk_velocity_u_mps": {
                "count": 649,
                "rmse": 0.0999405192888229,
                "p50": 0.10173415083607074,
                "p95": 0.10784186354682712,
                "max": 0.16438199001105308
              },
              "rtk_vertical_m": {
                "count": 649,
                "rmse": 18.892634535884536,
                "p50": 19.80939696609356,
                "p95": 20.35646526291029,
                "max": 21.25400454176998
              }
            }
          },
          "low_speed": {
            "epochs": 1036,
            "metrics": {
              "fused_horizontal_m": {
                "count": 1036,
                "rmse": 876.4316667002931,
                "p50": 841.5249099510986,
                "p95": 1478.4885370002785,
                "max": 1546.4090009322526
              },
              "fused_position_e_m": {
                "count": 1036,
                "rmse": 423.2725296154192,
                "p50": 292.1576646969186,
                "p95": 821.621655639087,
                "max": 872.877481417384
              },
              "fused_position_m": {
                "count": 1036,
                "rmse": 876.6422489498055,
                "p50": 841.7558167257205,
                "p95": 1478.5819533311492,
                "max": 1546.4452476836052
              },
              "fused_position_n_m": {
                "count": 1036,
                "rmse": 767.445654146284,
                "p50": 482.77044056608077,
                "p95": 1437.557276304228,
                "max": 1473.1847610695888
              },
              "fused_position_u_m": {
                "count": 1036,
                "rmse": 19.21369950631887,
                "p50": 19.646730518047967,
                "p95": 21.684038518815505,
                "max": 38.14649554211749
              },
              "fused_velocity_e_mps": {
                "count": 1036,
                "rmse": 5.0726186635822925,
                "p50": 1.418219112654437,
                "p95": 13.04268804354966,
                "max": 16.833742457713374
              },
              "fused_velocity_mps": {
                "count": 1036,
                "rmse": 7.383140557494893,
                "p50": 2.9997571951451447,
                "p95": 17.795208938887136,
                "max": 22.033648873883593
              },
              "fused_velocity_n_mps": {
                "count": 1036,
                "rmse": 5.28108775220368,
                "p50": 1.6209608725022737,
                "p95": 12.33213105460594,
                "max": 17.636204473122802
              },
              "fused_velocity_u_mps": {
                "count": 1036,
                "rmse": 0.9430888288633686,
                "p50": 0.17380521137605137,
                "p95": 2.7078296362856604,
                "max": 5.215312781882846
              },
              "fused_vertical_m": {
                "count": 1036,
                "rmse": 19.21369950631887,
                "p50": 19.646730518047967,
                "p95": 21.684038518815505,
                "max": 38.14649554211749
              },
              "heading_deg": {
                "count": 1020,
                "rmse": 101.53440790540229,
                "p50": 84.80969408537473,
                "p95": 170.4781575517999,
                "max": 179.74201254834406
              },
              "pitch_deg": {
                "count": 1036,
                "rmse": 3.481443183627696,
                "p50": 1.3236647920167854,
                "p95": 7.58684686129881,
                "max": 18.88648541193689
              },
              "roll_deg": {
                "count": 1036,
                "rmse": 3.6948337458635923,
                "p50": 1.9971618240236069,
                "p95": 6.841445433019565,
                "max": 17.733319156997112
              },
              "rotation_deg": {
                "count": 1020,
                "rmse": 101.59263693297225,
                "p50": 84.86635284930317,
                "p95": 170.36869473691058,
                "max": 179.94424826203354
              },
              "rtk_horizontal_m": {
                "count": 199,
                "rmse": 841.4073889009028,
                "p50": 759.1474041922206,
                "p95": 1386.9688311059376,
                "max": 1482.010529370853
              },
              "rtk_position_e_m": {
                "count": 199,
                "rmse": 424.60299450352665,
                "p50": 289.12469804451536,
                "p95": 822.4070471569569,
                "max": 875.1631177767016
              },
              "rtk_position_m": {
                "count": 199,
                "rmse": 841.6340813465458,
                "p50": 759.4201614679122,
                "p95": 1387.1130376035558,
                "max": 1482.1275116091979
              },
              "rtk_position_n_m": {
                "count": 199,
                "rmse": 726.4149579652619,
                "p50": 459.72523997678775,
                "p95": 1345.910625536243,
                "max": 1468.0904564655684
              },
              "rtk_position_u_m": {
                "count": 199,
                "rmse": 19.532864280719387,
                "p50": 20.218992587998407,
                "p95": 21.247530641171224,
                "max": 21.641192627808238
              },
              "rtk_velocity_e_mps": {
                "count": 199,
                "rmse": 9.142609750647253,
                "p50": 9.47047320623122,
                "p95": 10.844408923877296,
                "max": 13.838407694624328
              },
              "rtk_velocity_mps": {
                "count": 199,
                "rmse": 12.388562546683643,
                "p50": 12.569988742387551,
                "p95": 14.356522478145358,
                "max": 19.387450626577657
              },
              "rtk_velocity_n_mps": {
                "count": 199,
                "rmse": 8.358743695854786,
                "p50": 8.514841080463556,
                "p95": 10.196380005848424,
                "max": 13.565429161229593
              },
              "rtk_velocity_u_mps": {
                "count": 199,
                "rmse": 0.14343203083822056,
                "p50": 0.10239724839551378,
                "p95": 0.18835884484570814,
                "max": 0.5923225025358893
              },
              "rtk_vertical_m": {
                "count": 199,
                "rmse": 19.532864280719387,
                "p50": 20.218992587998407,
                "p95": 21.247530641171224,
                "max": 21.641192627808238
              }
            }
          },
          "turn": {
            "epochs": 759,
            "metrics": {
              "fused_horizontal_m": {
                "count": 759,
                "rmse": 1000.9668906028552,
                "p50": 977.0848077812263,
                "p95": 1478.1386075142975,
                "max": 1483.9277137985869
              },
              "fused_position_e_m": {
                "count": 759,
                "rmse": 296.518558757612,
                "p50": 137.87886687213125,
                "p95": 532.5812640830425,
                "max": 873.0856410995048
              },
              "fused_position_m": {
                "count": 759,
                "rmse": 1001.1534901483202,
                "p50": 977.2688217791872,
                "p95": 1478.2528521254483,
                "max": 1484.0480488198557
              },
              "fused_position_n_m": {
                "count": 759,
                "rmse": 956.0394659194028,
                "p50": 925.0273929911071,
                "p95": 1463.9934044976856,
                "max": 1469.994138736862
              },
              "fused_position_u_m": {
                "count": 759,
                "rmse": 19.328599354696763,
                "p50": 19.56753924681857,
                "p95": 21.749220914965484,
                "max": 23.504609445972285
              },
              "fused_velocity_e_mps": {
                "count": 759,
                "rmse": 4.826714803278715,
                "p50": 3.413927941746058,
                "p95": 9.354955918834882,
                "max": 13.506073008659305
              },
              "fused_velocity_mps": {
                "count": 759,
                "rmse": 7.375577215615152,
                "p50": 5.950882098107344,
                "p95": 12.325360237858638,
                "max": 14.804880927927512
              },
              "fused_velocity_n_mps": {
                "count": 759,
                "rmse": 5.569370184898275,
                "p50": 4.241198964440321,
                "p95": 10.40106455828492,
                "max": 12.372245208474208
              },
              "fused_velocity_u_mps": {
                "count": 759,
                "rmse": 0.28996416136764763,
                "p50": 0.1676984639241158,
                "p95": 0.6284229051748543,
                "max": 0.973035616887674
              },
              "fused_vertical_m": {
                "count": 759,
                "rmse": 19.328599354696763,
                "p50": 19.56753924681857,
                "p95": 21.749220914965484,
                "max": 23.504609445972285
              },
              "heading_deg": {
                "count": 759,
                "rmse": 97.35136761048616,
                "p50": 70.99035215157778,
                "p95": 169.24593038093602,
                "max": 179.48562431310256
              },
              "pitch_deg": {
                "count": 759,
                "rmse": 3.6013002394461955,
                "p50": 1.9126530058025537,
                "p95": 7.870602499135972,
                "max": 9.74499363839496
              },
              "roll_deg": {
                "count": 759,
                "rmse": 3.7979988639624858,
                "p50": 2.714118428997466,
                "p95": 7.147282465099892,
                "max": 8.904971453201085
              },
              "rotation_deg": {
                "count": 759,
                "rmse": 97.37479747967242,
                "p50": 70.97102177327746,
                "p95": 169.12126209771458,
                "max": 179.6254186508381
              },
              "rtk_horizontal_m": {
                "count": 149,
                "rmse": 992.1468247361165,
                "p50": 968.9410309089646,
                "p95": 1480.6208809736045,
                "max": 1482.010529370853
              },
              "rtk_position_e_m": {
                "count": 149,
                "rmse": 300.997411189027,
                "p50": 138.5986805176068,
                "p95": 528.2180632089123,
                "max": 875.1631177767016
              },
              "rtk_position_m": {
                "count": 149,
                "rmse": 992.3354999310562,
                "p50": 969.1591156943309,
                "p95": 1480.7381885088846,
                "max": 1482.1275116091979
              },
              "rtk_position_n_m": {
                "count": 149,
                "rmse": 945.3866300574924,
                "p50": 907.2918124753926,
                "p95": 1466.9557914307031,
                "max": 1468.0904564655684
              },
              "rtk_position_u_m": {
                "count": 149,
                "rmse": 19.35000231165188,
                "p50": 19.294155613731988,
                "p95": 21.631026043035217,
                "max": 28.413723564871844
              },
              "rtk_velocity_e_mps": {
                "count": 149,
                "rmse": 9.702566695071784,
                "p50": 9.47088038368967,
                "p95": 14.504043778587349,
                "max": 17.832373181117042
              },
              "rtk_velocity_mps": {
                "count": 149,
                "rmse": 14.594251311842807,
                "p50": 14.280609332611009,
                "p95": 20.22102564615017,
                "max": 21.784139699142813
              },
              "rtk_velocity_n_mps": {
                "count": 149,
                "rmse": 10.900827293565655,
                "p50": 10.216851081963949,
                "p95": 16.633089104532477,
                "max": 17.132887400948263
              },
              "rtk_velocity_u_mps": {
                "count": 149,
                "rmse": 0.15599742550230236,
                "p50": 0.12789554323061578,
                "p95": 0.26326461800740175,
                "max": 0.4023063516198538
              },
              "rtk_vertical_m": {
                "count": 149,
                "rmse": 19.35000231165188,
                "p50": 19.294155613731988,
                "p95": 21.631026043035217,
                "max": 28.413723564871844
              }
            }
          },
          "reverse": {
            "epochs": 0,
            "metrics": {
              "fused_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "heading_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "pitch_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "roll_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rotation_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 25.0
          }
        },
        "duration_s": 1830.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 0.9654682548355371,
          "fused_available": 4.994536116271446,
          "rtk_velocity_available": 0.9654682548355371,
          "fused_velocity_available": 4.994536116271446,
          "attitude_available": 4.994536116271446,
          "heading_available": 4.931701453393072,
          "heading_healthy": 0.10108184897825374
        },
        "processing_ms": {
          "count": 9151,
          "rmse": 9.36752084468985,
          "p50": 1.1596,
          "p95": 18.31965,
          "max": 119.3277
        },
        "heading_error_over_90_epochs": 4549,
        "heading_error_over_150_epochs": 1490,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 185,
            "rmse": 402.29380766011855,
            "p50": 215.03991249375258,
            "p95": 770.7794682537292,
            "max": 784.7088142585498
          },
          "fused_position_e_m": {
            "count": 185,
            "rmse": 353.35757540388937,
            "p50": 133.07109273875227,
            "p95": 728.7342639228349,
            "max": 743.9607195466237
          },
          "fused_position_m": {
            "count": 185,
            "rmse": 402.7723561243837,
            "p50": 216.13825620872242,
            "p95": 770.813600262634,
            "max": 784.7501021002371
          },
          "fused_position_n_m": {
            "count": 185,
            "rmse": 192.29854806098018,
            "p50": 168.92083424680084,
            "p95": 250.3374361177136,
            "max": 252.8237688630552
          },
          "fused_position_u_m": {
            "count": 185,
            "rmse": 19.628122078051593,
            "p50": 21.561876242124235,
            "p95": 23.44804110191521,
            "max": 23.5411939458929
          },
          "fused_velocity_e_mps": {
            "count": 185,
            "rmse": 3.5877982909907877,
            "p50": 2.80474098550192,
            "p95": 6.1356376199346405,
            "max": 6.265910830747074
          },
          "fused_velocity_mps": {
            "count": 185,
            "rmse": 5.059467521772989,
            "p50": 3.559550687735175,
            "p95": 9.031351529184578,
            "max": 9.5228540523554
          },
          "fused_velocity_n_mps": {
            "count": 185,
            "rmse": 3.565127959524418,
            "p50": 1.740552334032722,
            "p95": 7.308215067821262,
            "max": 8.187100761312578
          },
          "fused_velocity_u_mps": {
            "count": 185,
            "rmse": 0.12560915275783832,
            "p50": 0.09394159659263095,
            "p95": 0.23959108762888195,
            "max": 0.26801436731492306
          },
          "fused_vertical_m": {
            "count": 185,
            "rmse": 19.628122078051593,
            "p50": 21.561876242124235,
            "p95": 23.44804110191521,
            "max": 23.5411939458929
          },
          "heading_deg": {
            "count": 185,
            "rmse": 86.48268769955772,
            "p50": 67.67079207478602,
            "p95": 147.94268125738253,
            "max": 167.52955680583932
          },
          "pitch_deg": {
            "count": 185,
            "rmse": 0.9995199648930262,
            "p50": 0.9549108235491133,
            "p95": 1.662102040540111,
            "max": 1.7443224491975968
          },
          "roll_deg": {
            "count": 185,
            "rmse": 1.0701796275836242,
            "p50": 0.9542432578480202,
            "p95": 1.872242040375829,
            "max": 2.415094075603861
          },
          "rotation_deg": {
            "count": 185,
            "rmse": 86.4845607350746,
            "p50": 67.6738930523142,
            "p95": 147.88608427231088,
            "max": 167.50384120349872
          },
          "rtk_horizontal_m": {
            "count": 37,
            "rmse": 401.0534073515248,
            "p50": 211.82462299758697,
            "p95": 752.5979353915475,
            "max": 784.025535604642
          },
          "rtk_position_e_m": {
            "count": 37,
            "rmse": 352.4064678299409,
            "p50": 132.4644868400836,
            "p95": 709.7253891830139,
            "max": 743.4018579300401
          },
          "rtk_position_m": {
            "count": 37,
            "rmse": 401.5231192704744,
            "p50": 212.92203690317305,
            "p95": 752.6208724806147,
            "max": 784.0607884922622
          },
          "rtk_position_n_m": {
            "count": 37,
            "rmse": 191.45108247250246,
            "p50": 165.29619062235878,
            "p95": 249.5552599446927,
            "max": 250.3456399700563
          },
          "rtk_position_u_m": {
            "count": 37,
            "rmse": 19.415966636339455,
            "p50": 21.246706711162503,
            "p95": 23.072389276688405,
            "max": 23.082347650075395
          },
          "rtk_velocity_e_mps": {
            "count": 37,
            "rmse": 3.9292804006015913,
            "p50": 2.215045569726538,
            "p95": 7.327207859480055,
            "max": 8.007218975854723
          },
          "rtk_velocity_mps": {
            "count": 37,
            "rmse": 5.170730219872931,
            "p50": 2.5991230810544454,
            "p95": 10.136436380724014,
            "max": 10.988532115049937
          },
          "rtk_velocity_n_mps": {
            "count": 37,
            "rmse": 3.3602763628698735,
            "p50": 1.3344372079347382,
            "p95": 7.003927893532301,
            "max": 7.524451295056835
          },
          "rtk_velocity_u_mps": {
            "count": 37,
            "rmse": 0.07582417354233767,
            "p50": 0.05977727423070975,
            "p95": 0.14597951006063822,
            "max": 0.1481445736926
          },
          "rtk_vertical_m": {
            "count": 37,
            "rmse": 19.415966636339455,
            "p50": 21.246706711162503,
            "p95": 23.072389276688405,
            "max": 23.082347650075395
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        }
      },
      "all_output_candidate": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 9151,
        "reference_epochs": 9151,
        "matched_epochs": 9151,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 1.0,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 0.19298437329253634,
          "fused_available": 0.9989072232542892,
          "rtk_velocity_available": 0.19298437329253634,
          "fused_velocity_available": 0.9989072232542892,
          "attitude_available": 0.9989072232542892,
          "heading_available": 0.9863402906786144,
          "heading_healthy": 0.09725713036826576
        },
        "scenes": {
          "all": {
            "epochs": 9151,
            "available_epochs": {
              "rtk_available": 1766,
              "fused_available": 9141,
              "attitude_available": 9141,
              "heading_aligned": 9026,
              "heading_converged": 890
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 9141,
                "rmse": 981.6867219092569,
                "p50": 937.0534182793461,
                "p95": 1468.7658325696918,
                "max": 1517.4937231937245
              },
              "fused_position_e_m": {
                "count": 9141,
                "rmse": 357.89944597071354,
                "p50": 260.2211917508163,
                "p95": 749.9158001084966,
                "max": 870.3325674111593
              },
              "fused_position_m": {
                "count": 9141,
                "rmse": 981.8726045222573,
                "p50": 937.256481016076,
                "p95": 1468.8904459182284,
                "max": 1517.6239105539187
              },
              "fused_position_n_m": {
                "count": 9141,
                "rmse": 914.1207833469268,
                "p50": 834.6524917404754,
                "p95": 1456.359945987209,
                "max": 1486.4244012483864
              },
              "fused_position_u_m": {
                "count": 9141,
                "rmse": 19.10475172249626,
                "p50": 19.681454011000994,
                "p95": 22.509706567071788,
                "max": 46.64219313407955
              },
              "fused_velocity_e_mps": {
                "count": 9141,
                "rmse": 5.7768150150095305,
                "p50": 2.562394164909217,
                "p95": 11.26550753797698,
                "max": 33.47776892206056
              },
              "fused_velocity_mps": {
                "count": 9141,
                "rmse": 10.071272705306699,
                "p50": 4.8472025242982815,
                "p95": 16.5966674572186,
                "max": 70.47517155504484
              },
              "fused_velocity_n_mps": {
                "count": 9141,
                "rmse": 8.05598230576305,
                "p50": 2.7511924277021294,
                "p95": 12.66271606454286,
                "max": 70.18763739990162
              },
              "fused_velocity_u_mps": {
                "count": 9141,
                "rmse": 1.7776645567285065,
                "p50": 0.1683338743441088,
                "p95": 2.382654635342467,
                "max": 21.561981370414628
              },
              "fused_vertical_m": {
                "count": 9141,
                "rmse": 19.10475172249626,
                "p50": 19.681454011000994,
                "p95": 22.509706567071788,
                "max": 46.64219313407955
              },
              "heading_deg": {
                "count": 9026,
                "rmse": 94.89194263386362,
                "p50": 74.04351106696737,
                "p95": 167.07921330083974,
                "max": 179.99828705108857
              },
              "pitch_deg": {
                "count": 9141,
                "rmse": 7.06269860428412,
                "p50": 2.642307763408496,
                "p95": 13.84679102191248,
                "max": 40.54444833030186
              },
              "roll_deg": {
                "count": 9141,
                "rmse": 8.850003509945536,
                "p50": 3.4281788751553677,
                "p95": 16.766604832124614,
                "max": 42.63946139922888
              },
              "rotation_deg": {
                "count": 9026,
                "rmse": 95.40605691015239,
                "p50": 75.43691545256692,
                "p95": 167.13296139593012,
                "max": 179.98442144693126
              },
              "rtk_horizontal_m": {
                "count": 1766,
                "rmse": 967.24282046097,
                "p50": 935.7898782892382,
                "p95": 1468.9982323819409,
                "max": 1481.999089715686
              },
              "rtk_position_e_m": {
                "count": 1766,
                "rmse": 358.6856545128356,
                "p50": 246.95028944044466,
                "p95": 734.8464695588582,
                "max": 875.1491497023064
              },
              "rtk_position_m": {
                "count": 1766,
                "rmse": 967.4246971762749,
                "p50": 935.9894787352233,
                "p95": 1469.1232745350928,
                "max": 1482.1163973049333
              },
              "rtk_position_n_m": {
                "count": 1766,
                "rmse": 898.277949734931,
                "p50": 831.3615349312853,
                "p95": 1456.788216783867,
                "max": 1468.0769793613904
              },
              "rtk_position_u_m": {
                "count": 1766,
                "rmse": 18.758224151426038,
                "p50": 19.81305208067043,
                "p95": 21.207424514731045,
                "max": 34.27364010245856
              },
              "rtk_velocity_e_mps": {
                "count": 1766,
                "rmse": 4.237297848947095,
                "p50": 2.185955773578547,
                "p95": 8.305459255777308,
                "max": 14.379079470347303
              },
              "rtk_velocity_mps": {
                "count": 1766,
                "rmse": 14.55068987719714,
                "p50": 6.626254978749454,
                "p95": 29.14619120285385,
                "max": 33.13655273716621
              },
              "rtk_velocity_n_mps": {
                "count": 1766,
                "rmse": 13.9061196742135,
                "p50": 3.391613412615966,
                "p95": 28.192921287413427,
                "max": 31.076718027796414
              },
              "rtk_velocity_u_mps": {
                "count": 1766,
                "rmse": 0.6226704169364535,
                "p50": 0.2332252920568887,
                "p95": 1.017788742374266,
                "max": 1.8645195897355689
              },
              "rtk_vertical_m": {
                "count": 1766,
                "rmse": 18.758224151426038,
                "p50": 19.81305208067043,
                "p95": 21.207424514731045,
                "max": 34.27364010245856
              }
            }
          },
          "stop": {
            "epochs": 3278,
            "available_epochs": {
              "rtk_available": 649,
              "fused_available": 3268,
              "attitude_available": 3268,
              "heading_aligned": 3172,
              "heading_converged": 287
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 3268,
                "rmse": 1047.7077346122137,
                "p50": 950.7463115250525,
                "p95": 1469.2371385617491,
                "max": 1475.1920574415183
              },
              "fused_position_e_m": {
                "count": 3268,
                "rmse": 320.3149529668994,
                "p50": 193.15322513268185,
                "p95": 523.9077037607259,
                "max": 766.2424073317254
              },
              "fused_position_m": {
                "count": 3268,
                "rmse": 1047.8807875093016,
                "p50": 950.9346510562132,
                "p95": 1469.3620358870064,
                "max": 1475.340649314062
              },
              "fused_position_n_m": {
                "count": 3268,
                "rmse": 997.5418928907545,
                "p50": 850.0249572509106,
                "p95": 1457.0259609361167,
                "max": 1463.1876022621677
              },
              "fused_position_u_m": {
                "count": 3268,
                "rmse": 19.043310238966356,
                "p50": 19.590642335815787,
                "p95": 21.024931322636704,
                "max": 42.333940006864935
              },
              "fused_velocity_e_mps": {
                "count": 3268,
                "rmse": 3.28557112135908,
                "p50": 0.5511858806033252,
                "p95": 6.887865374978824,
                "max": 22.90049173321963
              },
              "fused_velocity_mps": {
                "count": 3268,
                "rmse": 7.941837405900729,
                "p50": 1.2567311465709432,
                "p95": 10.629861291648874,
                "max": 54.98232978728516
              },
              "fused_velocity_n_mps": {
                "count": 3268,
                "rmse": 6.7848067496891185,
                "p50": 0.6455359121793113,
                "p95": 7.6955451571086035,
                "max": 49.52722203298033
              },
              "fused_velocity_u_mps": {
                "count": 3268,
                "rmse": 2.4988399623881934,
                "p50": 0.08590534991631532,
                "p95": 2.893023051094964,
                "max": 21.561981370414628
              },
              "fused_vertical_m": {
                "count": 3268,
                "rmse": 19.043310238966356,
                "p50": 19.590642335815787,
                "p95": 21.024931322636704,
                "max": 42.333940006864935
              },
              "heading_deg": {
                "count": 3172,
                "rmse": 94.1898731292101,
                "p50": 71.66953762039735,
                "p95": 168.4314159902551,
                "max": 179.99828705108857
              },
              "pitch_deg": {
                "count": 3268,
                "rmse": 7.902367860980749,
                "p50": 2.2435501786628294,
                "p95": 14.002436133737048,
                "max": 40.54444833030186
              },
              "roll_deg": {
                "count": 3268,
                "rmse": 6.691355626773019,
                "p50": 2.213209148828284,
                "p95": 14.567018337643932,
                "max": 33.54579500955694
              },
              "rotation_deg": {
                "count": 3172,
                "rmse": 94.64074702081462,
                "p50": 73.4616572237966,
                "p95": 168.39087675927493,
                "max": 179.98442144693126
              },
              "rtk_horizontal_m": {
                "count": 649,
                "rmse": 1042.0523174999892,
                "p50": 944.0756236607215,
                "p95": 1468.9982323819409,
                "max": 1468.99823879361
              },
              "rtk_position_e_m": {
                "count": 649,
                "rmse": 317.1107078610983,
                "p50": 189.00766698985456,
                "p95": 519.1034500168068,
                "max": 709.2515948570903
              },
              "rtk_position_m": {
                "count": 649,
                "rmse": 1042.2228138229275,
                "p50": 944.2705189874474,
                "p95": 1469.1232745350928,
                "max": 1469.1233034920176
              },
              "rtk_position_n_m": {
                "count": 649,
                "rmse": 992.6297554309622,
                "p50": 837.3738617915977,
                "p95": 1456.788216783867,
                "max": 1456.788216783867
              },
              "rtk_position_u_m": {
                "count": 649,
                "rmse": 18.851027714207408,
                "p50": 19.835201303827937,
                "p95": 20.38226956156676,
                "max": 21.19832232905327
              },
              "rtk_velocity_e_mps": {
                "count": 649,
                "rmse": 1.802755598314857,
                "p50": 1.450145708610488,
                "p95": 2.19455647069137,
                "max": 8.664002567530586
              },
              "rtk_velocity_mps": {
                "count": 649,
                "rmse": 9.99741309875222,
                "p50": 3.1600651390432843,
                "p95": 20.923853108595047,
                "max": 21.07401626879523
              },
              "rtk_velocity_n_mps": {
                "count": 649,
                "rmse": 9.821594968301351,
                "p50": 2.272072829878949,
                "p95": 20.850906910487346,
                "max": 20.99179470295143
              },
              "rtk_velocity_u_mps": {
                "count": 649,
                "rmse": 0.4843688661386764,
                "p50": 0.22024939221476464,
                "p95": 0.97025941819224,
                "max": 0.9759805407326739
              },
              "rtk_vertical_m": {
                "count": 649,
                "rmse": 18.851027714207408,
                "p50": 19.835201303827937,
                "p95": 20.38226956156676,
                "max": 21.19832232905327
              }
            }
          },
          "low_speed": {
            "epochs": 1036,
            "available_epochs": {
              "rtk_available": 199,
              "fused_available": 1036,
              "attitude_available": 1036,
              "heading_aligned": 1020,
              "heading_converged": 115
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1036,
                "rmse": 876.4965819339736,
                "p50": 835.5098102162403,
                "p95": 1474.7893450477918,
                "max": 1517.4937231937245
              },
              "fused_position_e_m": {
                "count": 1036,
                "rmse": 402.9270493872508,
                "p50": 259.15375684248795,
                "p95": 830.3162594974347,
                "max": 870.3325674111593
              },
              "fused_position_m": {
                "count": 1036,
                "rmse": 876.7314700644334,
                "p50": 835.7445582785485,
                "p95": 1474.9371953315522,
                "max": 1517.6239105539187
              },
              "fused_position_n_m": {
                "count": 1036,
                "rmse": 778.3932495943313,
                "p50": 491.7943494730498,
                "p95": 1451.026896183214,
                "max": 1469.8759755268236
              },
              "fused_position_u_m": {
                "count": 1036,
                "rmse": 20.293162873329088,
                "p50": 20.290609087320263,
                "p95": 27.580353809381343,
                "max": 46.64219313407955
              },
              "fused_velocity_e_mps": {
                "count": 1036,
                "rmse": 5.494653156426122,
                "p50": 2.083021430191529,
                "p95": 10.880863730842213,
                "max": 32.2009739684438
              },
              "fused_velocity_mps": {
                "count": 1036,
                "rmse": 9.949296037473738,
                "p50": 3.431358847892489,
                "p95": 16.753643543398184,
                "max": 56.05837182506807
              },
              "fused_velocity_n_mps": {
                "count": 1036,
                "rmse": 8.146786908617015,
                "p50": 2.107395424596862,
                "p95": 14.180489398975991,
                "max": 55.429313026870354
              },
              "fused_velocity_u_mps": {
                "count": 1036,
                "rmse": 1.557928559804179,
                "p50": 0.18290601795914088,
                "p95": 3.3324384137040526,
                "max": 12.036077868736516
              },
              "fused_vertical_m": {
                "count": 1036,
                "rmse": 20.293162873329088,
                "p50": 20.290609087320263,
                "p95": 27.580353809381343,
                "max": 46.64219313407955
              },
              "heading_deg": {
                "count": 1020,
                "rmse": 99.61938713162351,
                "p50": 78.38568808850218,
                "p95": 173.5964742840063,
                "max": 179.98853077171867
              },
              "pitch_deg": {
                "count": 1036,
                "rmse": 8.485772580471844,
                "p50": 2.9084228429345416,
                "p95": 21.042118716684065,
                "max": 38.984326842212226
              },
              "roll_deg": {
                "count": 1036,
                "rmse": 9.700086031306853,
                "p50": 3.471311777950902,
                "p95": 19.4724593300816,
                "max": 36.63241405856368
              },
              "rotation_deg": {
                "count": 1020,
                "rmse": 100.18112573247998,
                "p50": 79.50113442381954,
                "p95": 173.52951393814388,
                "max": 179.94482875019355
              },
              "rtk_horizontal_m": {
                "count": 199,
                "rmse": 843.2607277013788,
                "p50": 759.1296031256378,
                "p95": 1386.959096506605,
                "max": 1481.999089715686
              },
              "rtk_position_e_m": {
                "count": 199,
                "rmse": 408.2311692063585,
                "p50": 233.62357221153286,
                "p95": 822.3930787894044,
                "max": 875.1491497023064
              },
              "rtk_position_m": {
                "count": 199,
                "rmse": 843.4613622073248,
                "p50": 759.4030588114324,
                "p95": 1387.103676377442,
                "max": 1482.1163973049333
              },
              "rtk_position_n_m": {
                "count": 199,
                "rmse": 737.8590430237122,
                "p50": 468.8947803179389,
                "p95": 1345.8971481371034,
                "max": 1468.0769793613904
              },
              "rtk_position_u_m": {
                "count": 199,
                "rmse": 18.39604993408063,
                "p50": 20.242274600684965,
                "p95": 21.22383587204218,
                "max": 21.666995335633516
              },
              "rtk_velocity_e_mps": {
                "count": 199,
                "rmse": 3.779818271673888,
                "p50": 1.6868312078661862,
                "p95": 8.807142936751715,
                "max": 14.379079470347303
              },
              "rtk_velocity_mps": {
                "count": 199,
                "rmse": 13.882350208533381,
                "p50": 8.255074007783406,
                "p95": 22.09734595215999,
                "max": 22.750841625804618
              },
              "rtk_velocity_n_mps": {
                "count": 199,
                "rmse": 13.340244287122744,
                "p50": 4.119143357377081,
                "p95": 22.009488884741277,
                "max": 22.686963102500002
              },
              "rtk_velocity_u_mps": {
                "count": 199,
                "rmse": 0.6859325807804018,
                "p50": 0.2946489797342714,
                "p95": 1.0062631045164718,
                "max": 1.4215830521795476
              },
              "rtk_vertical_m": {
                "count": 199,
                "rmse": 18.39604993408063,
                "p50": 20.242274600684965,
                "p95": 21.22383587204218,
                "max": 21.666995335633516
              }
            }
          },
          "turn": {
            "epochs": 759,
            "available_epochs": {
              "rtk_available": 149,
              "fused_available": 759,
              "attitude_available": 759,
              "heading_aligned": 759,
              "heading_converged": 73
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 759,
                "rmse": 1005.4101564347761,
                "p50": 987.3366864832701,
                "p95": 1482.963430872669,
                "max": 1498.507074890831
              },
              "fused_position_e_m": {
                "count": 759,
                "rmse": 296.23786639715786,
                "p50": 161.4185906070884,
                "p95": 525.9328177304905,
                "max": 870.3325674111593
              },
              "fused_position_m": {
                "count": 759,
                "rmse": 1005.5803990336113,
                "p50": 987.5299397655463,
                "p95": 1483.0793772524917,
                "max": 1498.5870244762896
              },
              "fused_position_n_m": {
                "count": 759,
                "rmse": 960.7771381411303,
                "p50": 915.7517244481506,
                "p95": 1469.1414786503174,
                "max": 1486.4244012483864
              },
              "fused_position_u_m": {
                "count": 759,
                "rmse": 18.50287162566937,
                "p50": 19.09785530313519,
                "p95": 22.17719315248288,
                "max": 23.285250693223702
              },
              "fused_velocity_e_mps": {
                "count": 759,
                "rmse": 5.288619797242008,
                "p50": 3.0288700002795483,
                "p95": 11.486078201322675,
                "max": 16.457796878130264
              },
              "fused_velocity_mps": {
                "count": 759,
                "rmse": 8.466629360064823,
                "p50": 6.174541969972674,
                "p95": 17.86822882840013,
                "max": 23.067977755167302
              },
              "fused_velocity_n_mps": {
                "count": 759,
                "rmse": 6.518025232922061,
                "p50": 4.258504371693074,
                "p95": 14.046550579953411,
                "max": 20.859992906998
              },
              "fused_velocity_u_mps": {
                "count": 759,
                "rmse": 1.1089005473544016,
                "p50": 0.25897750826943905,
                "p95": 3.027291679077117,
                "max": 4.864683037443836
              },
              "fused_vertical_m": {
                "count": 759,
                "rmse": 18.50287162566937,
                "p50": 19.09785530313519,
                "p95": 22.17719315248288,
                "max": 23.285250693223702
              },
              "heading_deg": {
                "count": 759,
                "rmse": 100.34728372121279,
                "p50": 70.39864515727356,
                "p95": 171.03756153017474,
                "max": 179.33911274232986
              },
              "pitch_deg": {
                "count": 759,
                "rmse": 5.519975172073253,
                "p50": 1.937911691229715,
                "p95": 13.566659436248017,
                "max": 23.776665775308572
              },
              "roll_deg": {
                "count": 759,
                "rmse": 8.94050615640265,
                "p50": 3.2653284317372595,
                "p95": 16.70777537030908,
                "max": 36.63241405856368
              },
              "rotation_deg": {
                "count": 759,
                "rmse": 101.03249084601498,
                "p50": 70.30264709474818,
                "p95": 170.93728380495804,
                "max": 179.54308623157013
              },
              "rtk_horizontal_m": {
                "count": 149,
                "rmse": 999.2034315277945,
                "p50": 980.3834248521708,
                "p95": 1480.6094419735537,
                "max": 1481.999089715686
              },
              "rtk_position_e_m": {
                "count": 149,
                "rmse": 302.9290104438796,
                "p50": 159.22850926464605,
                "p95": 528.2320390811182,
                "max": 875.1491497023064
              },
              "rtk_position_m": {
                "count": 149,
                "rmse": 999.3663248456145,
                "p50": 980.5815843966863,
                "p95": 1480.727075449984,
                "max": 1482.1163973049333
              },
              "rtk_position_n_m": {
                "count": 149,
                "rmse": 952.1772483148355,
                "p50": 907.278332883013,
                "p95": 1466.9423143230365,
                "max": 1468.0769793613904
              },
              "rtk_position_u_m": {
                "count": 149,
                "rmse": 18.043105567230697,
                "p50": 18.686255688739152,
                "p95": 21.402438259574424,
                "max": 21.666995335633516
              },
              "rtk_velocity_e_mps": {
                "count": 149,
                "rmse": 4.271784680778609,
                "p50": 2.8364033715249413,
                "p95": 7.782675261723689,
                "max": 11.030853882595927
              },
              "rtk_velocity_mps": {
                "count": 149,
                "rmse": 14.31422607248478,
                "p50": 10.602375677986911,
                "p95": 24.453651099752367,
                "max": 25.8301644364313
              },
              "rtk_velocity_n_mps": {
                "count": 149,
                "rmse": 13.640436693032832,
                "p50": 9.822824644742335,
                "p95": 24.220620017932458,
                "max": 25.455821071870783
              },
              "rtk_velocity_u_mps": {
                "count": 149,
                "rmse": 0.7664271124064942,
                "p50": 0.8673236236304875,
                "p95": 1.1819125830322827,
                "max": 1.3932527965868922
              },
              "rtk_vertical_m": {
                "count": 149,
                "rmse": 18.043105567230697,
                "p50": 18.686255688739152,
                "p95": 21.402438259574424,
                "max": 21.666995335633516
              }
            }
          },
          "reverse": {
            "epochs": 0,
            "available_epochs": {
              "rtk_available": 0,
              "fused_available": 0,
              "attitude_available": 0,
              "heading_aligned": 0,
              "heading_converged": 0
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "heading_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "pitch_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "roll_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rotation_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 25.0
          }
        },
        "uninitialized_epochs": 10,
        "missing_attitude_epochs": 10,
        "unlatched_heading_epochs": 125,
        "duration_s": 1830.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 0.9649218664626816,
          "fused_available": 4.994536116271446,
          "rtk_velocity_available": 0.9649218664626816,
          "fused_velocity_available": 4.994536116271446,
          "attitude_available": 4.994536116271446,
          "heading_available": 4.931701453393072,
          "heading_healthy": 0.4862856518413288
        },
        "processing_ms": {
          "count": 9151,
          "rmse": 6.179506682187102,
          "p50": 1.5537,
          "p95": 13.91365,
          "max": 67.938
        },
        "heading_error_over_90_epochs": 3601,
        "heading_error_over_150_epochs": 1096,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 890,
            "rmse": 802.9386576020969,
            "p50": 940.6847492241019,
            "p95": 1113.7046914749876,
            "max": 1175.820994918787
          },
          "fused_position_e_m": {
            "count": 890,
            "rmse": 234.375147112501,
            "p50": 158.97228913415114,
            "p95": 437.30631991631117,
            "max": 506.9071525310874
          },
          "fused_position_m": {
            "count": 890,
            "rmse": 803.0779495501182,
            "p50": 940.8843200219749,
            "p95": 1113.768586378658,
            "max": 1175.9477216351106
          },
          "fused_position_n_m": {
            "count": 890,
            "rmse": 767.9705582168178,
            "p50": 937.8137642875276,
            "p95": 1105.452600130496,
            "max": 1170.815206323323
          },
          "fused_position_u_m": {
            "count": 890,
            "rmse": 14.956777118250256,
            "p50": 14.744429205435122,
            "p95": 20.847879120924887,
            "max": 21.22219496727608
          },
          "fused_velocity_e_mps": {
            "count": 890,
            "rmse": 4.502664897075048,
            "p50": 2.2049454254349037,
            "p95": 8.753093041605382,
            "max": 11.740367434332681
          },
          "fused_velocity_mps": {
            "count": 890,
            "rmse": 6.067580878544857,
            "p50": 4.8498154609452,
            "p95": 9.554962434951308,
            "max": 11.830711426405218
          },
          "fused_velocity_n_mps": {
            "count": 890,
            "rmse": 4.054682953848077,
            "p50": 2.160794473831724,
            "p95": 8.370412408331482,
            "max": 8.746873289762224
          },
          "fused_velocity_u_mps": {
            "count": 890,
            "rmse": 0.3179507605041405,
            "p50": 0.11664051328580279,
            "p95": 0.8376768051960197,
            "max": 1.0522194150333017
          },
          "fused_vertical_m": {
            "count": 890,
            "rmse": 14.956777118250256,
            "p50": 14.744429205435122,
            "p95": 20.847879120924887,
            "max": 21.22219496727608
          },
          "heading_deg": {
            "count": 890,
            "rmse": 118.81536806268656,
            "p50": 84.56683115119012,
            "p95": 178.01674657730828,
            "max": 179.99415645922352
          },
          "pitch_deg": {
            "count": 890,
            "rmse": 2.2561022149657206,
            "p50": 2.0005204636404272,
            "p95": 3.9048681188410796,
            "max": 4.91503312834277
          },
          "roll_deg": {
            "count": 890,
            "rmse": 2.798201857488628,
            "p50": 1.7339545895922583,
            "p95": 6.904318133012279,
            "max": 8.971542027861062
          },
          "rotation_deg": {
            "count": 890,
            "rmse": 118.85114390721127,
            "p50": 84.5949354978286,
            "p95": 177.97406169120927,
            "max": 179.98442144693126
          },
          "rtk_horizontal_m": {
            "count": 175,
            "rmse": 805.8536859984944,
            "p50": 942.8245904773223,
            "p95": 1113.1561413369486,
            "max": 1171.1015720983426
          },
          "rtk_position_e_m": {
            "count": 175,
            "rmse": 226.56247931143713,
            "p50": 149.3522186539229,
            "p95": 414.5416877872662,
            "max": 478.69859272716917
          },
          "rtk_position_m": {
            "count": 175,
            "rmse": 805.9906243591121,
            "p50": 943.0211001915551,
            "p95": 1113.2361990353575,
            "max": 1171.2249816105991
          },
          "rtk_position_n_m": {
            "count": 175,
            "rmse": 773.3496015422874,
            "p50": 939.8648653763256,
            "p95": 1101.3781184554293,
            "max": 1166.1012174815573
          },
          "rtk_position_u_m": {
            "count": 175,
            "rmse": 14.856759991036181,
            "p50": 14.67496477938289,
            "p95": 20.5955672343565,
            "max": 21.21559000451972
          },
          "rtk_velocity_e_mps": {
            "count": 175,
            "rmse": 4.274410104696767,
            "p50": 2.11160380756439,
            "p95": 7.958449588878692,
            "max": 9.423352574778894
          },
          "rtk_velocity_mps": {
            "count": 175,
            "rmse": 5.820265969099188,
            "p50": 4.509325081707916,
            "p95": 9.1623564768179,
            "max": 10.225743256123605
          },
          "rtk_velocity_n_mps": {
            "count": 175,
            "rmse": 3.933150611309991,
            "p50": 2.09683130962692,
            "p95": 8.107810675729898,
            "max": 8.537752072548026
          },
          "rtk_velocity_u_mps": {
            "count": 175,
            "rmse": 0.3677505631159865,
            "p50": 0.15952179655818044,
            "p95": 0.8354135380499426,
            "max": 1.3693540456356084
          },
          "rtk_vertical_m": {
            "count": 175,
            "rmse": 14.856759991036181,
            "p50": 14.67496477938289,
            "p95": 20.5955672343565,
            "max": 21.21559000451972
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        }
      },
      "common_valid": {
        "rtk_position_m": {
          "control": {
            "count": 1766,
            "rmse": 974.049621592133,
            "p50": 930.7494700746633,
            "p95": 1469.1345043769618,
            "max": 1482.1275116091979
          },
          "candidate": {
            "count": 1766,
            "rmse": 967.4246971762749,
            "p50": 935.9894787352233,
            "p95": 1469.1232745350928,
            "max": 1482.1163973049333
          }
        },
        "fused_position_m": {
          "control": {
            "count": 9141,
            "rmse": 990.6859933629016,
            "p50": 937.7773605275728,
            "p95": 1470.0081859563347,
            "max": 1546.4452476836052
          },
          "candidate": {
            "count": 9141,
            "rmse": 981.8726045222573,
            "p50": 937.256481016076,
            "p95": 1468.8904459182284,
            "max": 1517.6239105539187
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 1766,
            "rmse": 13.111085370943638,
            "p50": 12.386857152989311,
            "p95": 20.743803114858906,
            "max": 23.55948696583371
          },
          "candidate": {
            "count": 1766,
            "rmse": 14.55068987719714,
            "p50": 6.626254978749454,
            "p95": 29.14619120285385,
            "max": 33.13655273716621
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 9141,
            "rmse": 7.76525560610405,
            "p50": 4.26667392257978,
            "p95": 14.472175419560385,
            "max": 55.440184711534
          },
          "candidate": {
            "count": 9141,
            "rmse": 10.071272705306699,
            "p50": 4.8472025242982815,
            "p95": 16.5966674572186,
            "max": 70.47517155504484
          }
        },
        "rotation_deg": {
          "control": {
            "count": 9026,
            "rmse": 104.10275264450713,
            "p50": 90.70940266142412,
            "p95": 170.84998096020612,
            "max": 179.98311696593498
          },
          "candidate": {
            "count": 9026,
            "rmse": 95.40605691015239,
            "p50": 75.43691545256692,
            "p95": 167.13296139593012,
            "max": 179.98442144693126
          }
        }
      },
      "control_manifest": {
        "path": "E:\\gnsspp-pva-development\\baseline\\tokyo2\\manifest.json",
        "bytes": 4147,
        "sha256": "3267bba5dba40b945d1616c6539904614a1c264f2c9be8dc61f73d9d9960ff43"
      },
      "candidate_manifest": {
        "path": "E:\\gnsspp-pva-development\\candidate\\tokyo2\\manifest.json",
        "bytes": 4352,
        "sha256": "55590ec6928bb672045f00d7512cdd9e5e0057025b54f68ec366cc04d81b5779"
      }
    },
    {
      "name": "tokyo2-gnss_outage",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 963.1006907634024,
          "candidate": 963.0787285932671,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 1469.1345043769618,
          "candidate": 1469.1232745350928,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 963.1006907634024,
          "candidate": 963.0787285932671,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 1469.1345043769618,
          "candidate": 1469.1232745350928,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 975.6835384014846,
          "candidate": 976.7165533118815,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 1468.1964641032207,
          "candidate": 1468.1859693192348,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 975.6835384014846,
          "candidate": 976.7165533118815,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 1468.1964641032207,
          "candidate": 1468.1859693192348,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 13.263732578767275,
          "candidate": 11.386520918656533,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 21.331340347591276,
          "candidate": 19.54584616500184,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 13.263732578767275,
          "candidate": 11.386520918656533,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 21.331340347591276,
          "candidate": 19.54584616500184,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 6.672319821005988,
          "candidate": 6.1129424476181535,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 13.07243696127369,
          "candidate": 12.155142589723155,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 6.672319821005988,
          "candidate": 6.1129424476181535,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 13.07243696127369,
          "candidate": 12.155142589723155,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 103.56978642771722,
          "candidate": 103.7785909264417,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 170.8410304789909,
          "candidate": 170.9381672787739,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 103.56978642771722,
          "candidate": 103.7785909264417,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 170.8410304789909,
          "candidate": 170.9381672787739,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "coverage.rtk_available",
          "control": 0.19211015189596764,
          "candidate": 0.19211015189596764,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_available",
          "control": 0.9989072232542892,
          "candidate": 0.9989072232542892,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.rtk_velocity_available",
          "control": 0.19211015189596764,
          "candidate": 0.19211015189596764,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_velocity_available",
          "control": 0.9989072232542892,
          "candidate": 0.9989072232542892,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.attitude_available",
          "control": 0.9989072232542892,
          "candidate": 0.9989072232542892,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.heading_available",
          "control": 0.9863402906786144,
          "candidate": 0.9863402906786144,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "initial.first_fresh_s",
          "control": 2.0,
          "candidate": 2.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "initial.first_heading_s",
          "control": 25.0,
          "candidate": 25.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "processing.p95_ms",
          "control": 19.88825,
          "candidate": 21.121450000000003,
          "allowed": "candidate <= 2 * control; host contention",
          "passed": true
        },
        {
          "name": "scenario.recovery_gnss_update_s",
          "control": 0.0,
          "candidate": 0.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "scenario.recovery_fresh_attitude_s",
          "control": 0.0,
          "candidate": 0.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "scenario.recovery_heading_s",
          "control": 0.0,
          "candidate": 0.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "before_latch.numeric_parity",
          "control": 126,
          "candidate": true,
          "allowed": "all common CSV fields except processing_ms exactly equal",
          "passed": true
        }
      ],
      "all_output_control": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 9151,
        "reference_epochs": 9151,
        "matched_epochs": 9151,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 1.0,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 0.19211015189596764,
          "fused_available": 0.9989072232542892,
          "rtk_velocity_available": 0.19211015189596764,
          "fused_velocity_available": 0.9989072232542892,
          "attitude_available": 0.9989072232542892,
          "heading_available": 0.9863402906786144,
          "heading_healthy": 0.015845262812807345
        },
        "scenes": {
          "all": {
            "epochs": 9151,
            "metrics": {
              "fused_horizontal_m": {
                "count": 9141,
                "rmse": 975.4967235281979,
                "p50": 935.3912798699475,
                "p95": 1468.0715835189706,
                "max": 1514.8643126094023
              },
              "fused_position_e_m": {
                "count": 9141,
                "rmse": 361.23926217486934,
                "p50": 227.04117374370676,
                "p95": 733.3884821063077,
                "max": 879.4884175020802
              },
              "fused_position_m": {
                "count": 9141,
                "rmse": 975.6835384014846,
                "p50": 935.5949188241044,
                "p95": 1468.1964641032207,
                "max": 1514.8851160998881
              },
              "fused_position_n_m": {
                "count": 9141,
                "rmse": 906.1457129389319,
                "p50": 833.8542266661276,
                "p95": 1455.7430436796537,
                "max": 1469.1060718378612
              },
              "fused_position_u_m": {
                "count": 9141,
                "rmse": 19.092131714187808,
                "p50": 19.561902068675693,
                "p95": 21.455279158007897,
                "max": 23.5411939458929
              },
              "fused_velocity_e_mps": {
                "count": 9141,
                "rmse": 4.849088171072882,
                "p50": 2.203125170978435,
                "p95": 10.329769394520362,
                "max": 17.56021398992359
              },
              "fused_velocity_mps": {
                "count": 9141,
                "rmse": 6.672319821005988,
                "p50": 4.060414431170802,
                "p95": 13.07243696127369,
                "max": 22.11841074514868
              },
              "fused_velocity_n_mps": {
                "count": 9141,
                "rmse": 4.5686276197944045,
                "p50": 2.1916979810859836,
                "p95": 9.2916370384105,
                "max": 17.450322815147242
              },
              "fused_velocity_u_mps": {
                "count": 9141,
                "rmse": 0.3658379075521704,
                "p50": 0.12128665812927175,
                "p95": 0.5708480911087757,
                "max": 3.390861755882179
              },
              "fused_vertical_m": {
                "count": 9141,
                "rmse": 19.092131714187808,
                "p50": 19.561902068675693,
                "p95": 21.455279158007897,
                "max": 23.5411939458929
              },
              "heading_deg": {
                "count": 9026,
                "rmse": 103.51579839231178,
                "p50": 89.47909016402986,
                "p95": 170.77578903962495,
                "max": 179.98527766340533
              },
              "pitch_deg": {
                "count": 9141,
                "rmse": 2.66279212630623,
                "p50": 1.4465140635574016,
                "p95": 6.317318208306375,
                "max": 9.924961892864644
              },
              "roll_deg": {
                "count": 9141,
                "rmse": 2.7990856551491063,
                "p50": 1.7022696204556382,
                "p95": 5.684035041941428,
                "max": 12.575690518625322
              },
              "rotation_deg": {
                "count": 9026,
                "rmse": 103.56978642771722,
                "p50": 89.55018940496538,
                "p95": 170.8410304789909,
                "max": 179.99703025590787
              },
              "rtk_horizontal_m": {
                "count": 1758,
                "rmse": 962.9056584778393,
                "p50": 931.8978581377216,
                "p95": 1469.009799662938,
                "max": 1482.010529370853
              },
              "rtk_position_e_m": {
                "count": 1758,
                "rmse": 362.48407858198004,
                "p50": 214.16362035662547,
                "p95": 736.037499808728,
                "max": 875.1631177767016
              },
              "rtk_position_m": {
                "count": 1758,
                "rmse": 963.1006907634024,
                "p50": 932.0833788853001,
                "p95": 1469.1345043769618,
                "max": 1482.1275116091979
              },
              "rtk_position_n_m": {
                "count": 1758,
                "rmse": 892.0720822350703,
                "p50": 831.3750157533049,
                "p95": 1456.8016939553047,
                "max": 1468.0904564655684
              },
              "rtk_position_u_m": {
                "count": 1758,
                "rmse": 19.381264672397204,
                "p50": 19.84257396154166,
                "p95": 21.254145762191943,
                "max": 28.413723564871844
              },
              "rtk_velocity_e_mps": {
                "count": 1758,
                "rmse": 11.266735409319484,
                "p50": 10.64826793680799,
                "p95": 17.433837607864188,
                "max": 20.653229037618097
              },
              "rtk_velocity_mps": {
                "count": 1758,
                "rmse": 13.263732578767275,
                "p50": 12.208680088740469,
                "p95": 21.331340347591276,
                "max": 26.245172252223007
              },
              "rtk_velocity_n_mps": {
                "count": 1758,
                "rmse": 6.989904068281146,
                "p50": 5.959469003151636,
                "p95": 13.78888941442927,
                "max": 16.189396861286244
              },
              "rtk_velocity_u_mps": {
                "count": 1758,
                "rmse": 0.3584916368139867,
                "p50": 0.3418660858016769,
                "p95": 0.4864810926882366,
                "max": 1.2371182497553055
              },
              "rtk_vertical_m": {
                "count": 1758,
                "rmse": 19.381264672397204,
                "p50": 19.84257396154166,
                "p95": 21.254145762191943,
                "max": 28.413723564871844
              }
            }
          },
          "stop": {
            "epochs": 3278,
            "metrics": {
              "fused_horizontal_m": {
                "count": 3268,
                "rmse": 1043.2223948792075,
                "p50": 935.9814182853668,
                "p95": 1468.4162200292697,
                "max": 1474.3808039844325
              },
              "fused_position_e_m": {
                "count": 3268,
                "rmse": 326.40789736652096,
                "p50": 199.79936350526478,
                "p95": 520.6865754365094,
                "max": 721.1289907351696
              },
              "fused_position_m": {
                "count": 3268,
                "rmse": 1043.3939528895523,
                "p50": 936.1860579761964,
                "p95": 1468.5390478064755,
                "max": 1474.4880583375502
              },
              "fused_position_n_m": {
                "count": 3268,
                "rmse": 990.8435041490031,
                "p50": 837.4739086200959,
                "p95": 1456.337775766067,
                "max": 1462.3364415957076
              },
              "fused_position_u_m": {
                "count": 3268,
                "rmse": 18.920247064352342,
                "p50": 19.51049265616244,
                "p95": 20.293944536576483,
                "max": 21.63777077446663
              },
              "fused_velocity_e_mps": {
                "count": 3268,
                "rmse": 1.3456124468954611,
                "p50": 0.36239968213875073,
                "p95": 3.1264898145674884,
                "max": 6.920909042962127
              },
              "fused_velocity_mps": {
                "count": 3268,
                "rmse": 1.672234097127299,
                "p50": 0.7461113331223137,
                "p95": 3.5918555597577124,
                "max": 6.9842828004975
              },
              "fused_velocity_n_mps": {
                "count": 3268,
                "rmse": 0.9739592288670621,
                "p50": 0.30836855930204354,
                "p95": 2.274231252694998,
                "max": 4.021343011129729
              },
              "fused_velocity_u_mps": {
                "count": 3268,
                "rmse": 0.19260695433924657,
                "p50": 0.037471745864683756,
                "p95": 0.3823480258532646,
                "max": 1.1608780442699895
              },
              "fused_vertical_m": {
                "count": 3268,
                "rmse": 18.920247064352342,
                "p50": 19.51049265616244,
                "p95": 20.293944536576483,
                "max": 21.63777077446663
              },
              "heading_deg": {
                "count": 3172,
                "rmse": 103.21472490042895,
                "p50": 88.76973171724663,
                "p95": 170.77433914940917,
                "max": 179.9848419104
              },
              "pitch_deg": {
                "count": 3268,
                "rmse": 1.7647638863181772,
                "p50": 1.1662398961892677,
                "p95": 3.1469644047653342,
                "max": 7.114262937101756
              },
              "roll_deg": {
                "count": 3268,
                "rmse": 2.392751308338519,
                "p50": 1.7065873174178847,
                "p95": 3.897834415139534,
                "max": 12.575690518625322
              },
              "rotation_deg": {
                "count": 3172,
                "rmse": 103.24532292635146,
                "p50": 88.75521089155103,
                "p95": 170.81196366902785,
                "max": 179.97883941601114
              },
              "rtk_horizontal_m": {
                "count": 649,
                "rmse": 1037.2995211976272,
                "p50": 936.7176657448596,
                "p95": 1469.009799662938,
                "max": 1469.0098060733505
              },
              "rtk_position_e_m": {
                "count": 649,
                "rmse": 324.4560552041786,
                "p50": 188.99369300243757,
                "p95": 519.1174200696483,
                "max": 709.2655638533414
              },
              "rtk_position_m": {
                "count": 649,
                "rmse": 1037.4774230792116,
                "p50": 936.9223307269503,
                "p95": 1469.1345043769618,
                "max": 1469.1345333021072
              },
              "rtk_position_n_m": {
                "count": 649,
                "rmse": 985.2505087124644,
                "p50": 837.3873423984286,
                "p95": 1456.8016939553047,
                "max": 1456.8016939553047
              },
              "rtk_position_u_m": {
                "count": 649,
                "rmse": 19.21215038080595,
                "p50": 19.80939696609356,
                "p95": 20.35646526291029,
                "max": 21.25400454176998
              },
              "rtk_velocity_e_mps": {
                "count": 649,
                "rmse": 10.459198181832134,
                "p50": 10.64912013982499,
                "p95": 10.65998037269673,
                "max": 10.818296237384622
              },
              "rtk_velocity_mps": {
                "count": 649,
                "rmse": 11.991128011856901,
                "p50": 12.208599198710056,
                "p95": 12.220677222893778,
                "max": 12.396540623220499
              },
              "rtk_velocity_n_mps": {
                "count": 649,
                "rmse": 5.854864142077034,
                "p50": 5.960512209323426,
                "p95": 5.971669282078857,
                "max": 6.104695691097028
              },
              "rtk_velocity_u_mps": {
                "count": 649,
                "rmse": 0.3359914697119004,
                "p50": 0.3418660858016769,
                "p95": 0.3477020022216246,
                "max": 0.3520871390719097
              },
              "rtk_vertical_m": {
                "count": 649,
                "rmse": 19.21215038080595,
                "p50": 19.80939696609356,
                "p95": 20.35646526291029,
                "max": 21.25400454176998
              }
            }
          },
          "low_speed": {
            "epochs": 1036,
            "metrics": {
              "fused_horizontal_m": {
                "count": 1036,
                "rmse": 848.6733030817472,
                "p50": 835.5849280579031,
                "p95": 1387.627975414223,
                "max": 1481.187138648009
              },
              "fused_position_e_m": {
                "count": 1036,
                "rmse": 395.9495241425005,
                "p50": 201.29013979174465,
                "p95": 821.9536468448548,
                "max": 878.914963850073
              },
              "fused_position_m": {
                "count": 1036,
                "rmse": 848.8956685734772,
                "p50": 835.81467990239,
                "p95": 1387.749142397195,
                "max": 1481.307718145631
              },
              "fused_position_n_m": {
                "count": 1036,
                "rmse": 750.6466210508183,
                "p50": 486.89864898460735,
                "p95": 1338.1133607330135,
                "max": 1467.3989831079462
              },
              "fused_position_u_m": {
                "count": 1036,
                "rmse": 19.42886407197858,
                "p50": 19.860032165834493,
                "p95": 21.63358895473669,
                "max": 22.62763352696916
              },
              "fused_velocity_e_mps": {
                "count": 1036,
                "rmse": 3.1606668452864923,
                "p50": 1.5805771257439,
                "p95": 7.438569840815143,
                "max": 11.39378528111241
              },
              "fused_velocity_mps": {
                "count": 1036,
                "rmse": 5.371168075493713,
                "p50": 3.018282617076332,
                "p95": 8.818855944980564,
                "max": 21.053803825351537
              },
              "fused_velocity_n_mps": {
                "count": 1036,
                "rmse": 4.303184556496381,
                "p50": 2.0072100497603413,
                "p95": 7.7427176396055675,
                "max": 17.450322815147242
              },
              "fused_velocity_u_mps": {
                "count": 1036,
                "rmse": 0.5850079153657748,
                "p50": 0.14777481396430892,
                "p95": 0.7179776144587304,
                "max": 2.988401936059598
              },
              "fused_vertical_m": {
                "count": 1036,
                "rmse": 19.42886407197858,
                "p50": 19.860032165834493,
                "p95": 21.63358895473669,
                "max": 22.62763352696916
              },
              "heading_deg": {
                "count": 1020,
                "rmse": 106.41057159625456,
                "p50": 96.69164976978755,
                "p95": 170.6588288237625,
                "max": 179.89403086260631
              },
              "pitch_deg": {
                "count": 1036,
                "rmse": 2.331832670012796,
                "p50": 1.1980197803905241,
                "p95": 5.633783802786844,
                "max": 8.586762821154338
              },
              "roll_deg": {
                "count": 1036,
                "rmse": 3.1635836788523957,
                "p50": 2.0832568439794983,
                "p95": 6.089465965698722,
                "max": 10.757074511636176
              },
              "rotation_deg": {
                "count": 1020,
                "rmse": 106.46897864161487,
                "p50": 96.54545423306023,
                "p95": 170.67655548958766,
                "max": 179.88503295659046
              },
              "rtk_horizontal_m": {
                "count": 192,
                "rmse": 837.3927298902056,
                "p50": 836.5918839783137,
                "p95": 1418.5542580682863,
                "max": 1482.010529370853
              },
              "rtk_position_e_m": {
                "count": 192,
                "rmse": 407.67984034161685,
                "p50": 188.96338049599586,
                "p95": 828.8875680668647,
                "max": 875.1631177767016
              },
              "rtk_position_m": {
                "count": 192,
                "rmse": 837.6306237087638,
                "p50": 836.8263205713804,
                "p95": 1418.6908451054599,
                "max": 1482.1275116091979
              },
              "rtk_position_n_m": {
                "count": 192,
                "rmse": 731.4531644965415,
                "p50": 483.7752851082735,
                "p95": 1388.7431259036355,
                "max": 1468.0904564655684
              },
              "rtk_position_u_m": {
                "count": 192,
                "rmse": 19.96190626572811,
                "p50": 20.348158572162873,
                "p95": 21.259575891724804,
                "max": 21.641192627808238
              },
              "rtk_velocity_e_mps": {
                "count": 192,
                "rmse": 10.292969578228204,
                "p50": 10.336862079979475,
                "p95": 11.830869825321908,
                "max": 12.54129784976859
              },
              "rtk_velocity_mps": {
                "count": 192,
                "rmse": 11.777482170896134,
                "p50": 11.937603929870406,
                "p95": 13.69090434031645,
                "max": 14.08188784279359
              },
              "rtk_velocity_n_mps": {
                "count": 192,
                "rmse": 5.714126918444722,
                "p50": 5.6798604974101385,
                "p95": 7.248072304162788,
                "max": 7.799891481913052
              },
              "rtk_velocity_u_mps": {
                "count": 192,
                "rmse": 0.3355847245487049,
                "p50": 0.34130839311218997,
                "p95": 0.3853344056220647,
                "max": 0.42546738221797414
              },
              "rtk_vertical_m": {
                "count": 192,
                "rmse": 19.96190626572811,
                "p50": 20.348158572162873,
                "p95": 21.259575891724804,
                "max": 21.641192627808238
              }
            }
          },
          "turn": {
            "epochs": 759,
            "metrics": {
              "fused_horizontal_m": {
                "count": 759,
                "rmse": 990.7121582296421,
                "p50": 976.1509000366336,
                "p95": 1479.8836239107604,
                "max": 1483.1181040671802
              },
              "fused_position_e_m": {
                "count": 759,
                "rmse": 279.5802099152971,
                "p50": 137.12271072548268,
                "p95": 527.8965119739063,
                "max": 879.4884175020802
              },
              "fused_position_m": {
                "count": 759,
                "rmse": 990.9044308347485,
                "p50": 976.310298974863,
                "p95": 1480.0069304478193,
                "max": 1483.2362155115327
              },
              "fused_position_n_m": {
                "count": 759,
                "rmse": 950.4448888219421,
                "p50": 917.8438973204997,
                "p95": 1465.9470121663082,
                "max": 1469.1060718378612
              },
              "fused_position_u_m": {
                "count": 759,
                "rmse": 19.519492408914843,
                "p50": 19.75437157128067,
                "p95": 22.40912891760407,
                "max": 23.504609445972285
              },
              "fused_velocity_e_mps": {
                "count": 759,
                "rmse": 4.762895906867678,
                "p50": 2.9008240916521246,
                "p95": 9.59193921140263,
                "max": 14.091661438635818
              },
              "fused_velocity_mps": {
                "count": 759,
                "rmse": 7.341741752447948,
                "p50": 6.004246919828493,
                "p95": 12.375094095178845,
                "max": 14.105517944957798
              },
              "fused_velocity_n_mps": {
                "count": 759,
                "rmse": 5.579159168315804,
                "p50": 4.864330998503331,
                "p95": 9.93329184112727,
                "max": 11.99995450250486
              },
              "fused_velocity_u_mps": {
                "count": 759,
                "rmse": 0.29829098977055873,
                "p50": 0.15914267082343292,
                "p95": 0.6997142343586942,
                "max": 0.9448275396574842
              },
              "fused_vertical_m": {
                "count": 759,
                "rmse": 19.519492408914843,
                "p50": 19.75437157128067,
                "p95": 22.40912891760407,
                "max": 23.504609445972285
              },
              "heading_deg": {
                "count": 759,
                "rmse": 90.10121207912043,
                "p50": 68.47788958441828,
                "p95": 164.08883782099252,
                "max": 179.94673922823284
              },
              "pitch_deg": {
                "count": 759,
                "rmse": 3.744431821182156,
                "p50": 1.8480353817351158,
                "p95": 8.011886108495284,
                "max": 9.42655857449202
              },
              "roll_deg": {
                "count": 759,
                "rmse": 3.5909919957263217,
                "p50": 2.3536160147819203,
                "p95": 6.77764934176466,
                "max": 8.950901187166693
              },
              "rotation_deg": {
                "count": 759,
                "rmse": 90.21806011843233,
                "p50": 68.87690610045168,
                "p95": 164.14401559444477,
                "max": 179.92299245233397
              },
              "rtk_horizontal_m": {
                "count": 145,
                "rmse": 995.7473552643793,
                "p50": 977.032315701524,
                "p95": 1480.7092886393577,
                "max": 1482.010529370853
              },
              "rtk_position_e_m": {
                "count": 145,
                "rmse": 286.9715090769099,
                "p50": 137.38301266643072,
                "p95": 528.2587960768733,
                "max": 875.1631177767016
              },
              "rtk_position_m": {
                "count": 145,
                "rmse": 995.9396992067066,
                "p50": 977.1893227598856,
                "p95": 1480.8275390411925,
                "max": 1482.1275116091979
              },
              "rtk_position_n_m": {
                "count": 145,
                "rmse": 953.4988980036248,
                "p50": 917.0138029496703,
                "p95": 1466.997484753606,
                "max": 1468.0904564655684
              },
              "rtk_position_u_m": {
                "count": 145,
                "rmse": 19.5726579681763,
                "p50": 19.68672637832106,
                "p95": 21.63150576564113,
                "max": 28.413723564871844
              },
              "rtk_velocity_e_mps": {
                "count": 145,
                "rmse": 10.721657772538947,
                "p50": 10.156235040668017,
                "p95": 15.07846904314601,
                "max": 16.62026551118873
              },
              "rtk_velocity_mps": {
                "count": 145,
                "rmse": 11.986020805154606,
                "p50": 11.597244425263556,
                "p95": 16.619730985923844,
                "max": 17.769123556369316
              },
              "rtk_velocity_n_mps": {
                "count": 145,
                "rmse": 5.345619232947783,
                "p50": 3.799015455206576,
                "p95": 9.913043934190087,
                "max": 10.862703848553174
              },
              "rtk_velocity_u_mps": {
                "count": 145,
                "rmse": 0.3675654587866318,
                "p50": 0.3609106417351876,
                "p95": 0.4792552557633705,
                "max": 0.5612720735444607
              },
              "rtk_vertical_m": {
                "count": 145,
                "rmse": 19.5726579681763,
                "p50": 19.68672637832106,
                "p95": 21.63150576564113,
                "max": 28.413723564871844
              }
            }
          },
          "reverse": {
            "epochs": 0,
            "metrics": {
              "fused_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "heading_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "pitch_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "roll_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rotation_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 25.0
          }
        },
        "duration_s": 1830.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 0.9605507594798381,
          "fused_available": 4.994536116271446,
          "rtk_velocity_available": 0.9605507594798381,
          "fused_velocity_available": 4.994536116271446,
          "attitude_available": 4.994536116271446,
          "heading_available": 4.931701453393072,
          "heading_healthy": 0.07922631406403671
        },
        "processing_ms": {
          "count": 9151,
          "rmse": 10.592671762245127,
          "p50": 0.9332,
          "p95": 19.88825,
          "max": 134.3463
        },
        "heading_error_over_90_epochs": 4483,
        "heading_error_over_150_epochs": 1481,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 145,
            "rmse": 223.8323286648489,
            "p50": 196.69263901183646,
            "p95": 307.58132361589816,
            "max": 322.1276661256177
          },
          "fused_position_e_m": {
            "count": 145,
            "rmse": 141.19823728128162,
            "p50": 122.09015083488629,
            "p95": 200.7953780571366,
            "max": 209.74373197787278
          },
          "fused_position_m": {
            "count": 145,
            "rmse": 224.90849473179858,
            "p50": 197.88887482001746,
            "p95": 308.4524643376742,
            "max": 322.95509226380506
          },
          "fused_position_n_m": {
            "count": 145,
            "rmse": 173.67777389230847,
            "p50": 154.21410217796338,
            "p95": 232.99674028728222,
            "max": 244.48680982730272
          },
          "fused_position_u_m": {
            "count": 145,
            "rmse": 21.975432805625072,
            "p50": 21.725825042144933,
            "p95": 23.460801184595773,
            "max": 23.5411939458929
          },
          "fused_velocity_e_mps": {
            "count": 145,
            "rmse": 3.665899100693723,
            "p50": 2.3121888252647445,
            "p95": 6.156026854632484,
            "max": 6.265910830747074
          },
          "fused_velocity_mps": {
            "count": 145,
            "rmse": 5.395835309677903,
            "p50": 3.2066687237427196,
            "p95": 9.102960239646402,
            "max": 9.5228540523554
          },
          "fused_velocity_n_mps": {
            "count": 145,
            "rmse": 3.957362984009785,
            "p50": 2.112569370794037,
            "p95": 7.48319545851256,
            "max": 8.187100761312578
          },
          "fused_velocity_u_mps": {
            "count": 145,
            "rmse": 0.124501748939337,
            "p50": 0.09895057209034104,
            "p95": 0.19640291281225014,
            "max": 0.2155126517038991
          },
          "fused_vertical_m": {
            "count": 145,
            "rmse": 21.975432805625072,
            "p50": 21.725825042144933,
            "p95": 23.460801184595773,
            "max": 23.5411939458929
          },
          "heading_deg": {
            "count": 145,
            "rmse": 88.4970324876173,
            "p50": 76.38702621460493,
            "p95": 147.33750655920065,
            "max": 167.52955680583932
          },
          "pitch_deg": {
            "count": 145,
            "rmse": 1.0633087841686244,
            "p50": 1.0187328299487888,
            "p95": 1.67357109703683,
            "max": 1.7443224491975968
          },
          "roll_deg": {
            "count": 145,
            "rmse": 1.1190292834720301,
            "p50": 1.0492957774389424,
            "p95": 1.8901189759869563,
            "max": 2.415094075603861
          },
          "rotation_deg": {
            "count": 145,
            "rmse": 88.50334148863753,
            "p50": 76.36915135997609,
            "p95": 147.28187647175284,
            "max": 167.50384120349872
          },
          "rtk_horizontal_m": {
            "count": 29,
            "rmse": 222.12119667439137,
            "p50": 196.52498805879466,
            "p95": 301.84395564981673,
            "max": 316.6509891795727
          },
          "rtk_position_e_m": {
            "count": 29,
            "rmse": 139.92287621587553,
            "p50": 120.8895084690227,
            "p95": 197.97901875599257,
            "max": 208.74653810920194
          },
          "rtk_position_m": {
            "count": 29,
            "rmse": 223.182060097916,
            "p50": 197.6798420291145,
            "p95": 302.6957012296998,
            "max": 317.45306077364296
          },
          "rtk_position_n_m": {
            "count": 29,
            "rmse": 172.50917286782294,
            "p50": 154.94449868784457,
            "p95": 227.84614105852935,
            "max": 238.10235567046658
          },
          "rtk_position_u_m": {
            "count": 29,
            "rmse": 21.73490136821753,
            "p50": 21.336565167483762,
            "p95": 23.072868645310255,
            "max": 23.082347650075395
          },
          "rtk_velocity_e_mps": {
            "count": 29,
            "rmse": 4.096990234338455,
            "p50": 2.416593468925845,
            "p95": 7.472462577740587,
            "max": 8.007218975854723
          },
          "rtk_velocity_mps": {
            "count": 29,
            "rmse": 5.574532497312392,
            "p50": 3.2333838456565935,
            "p95": 10.338228149061397,
            "max": 10.988532115049937
          },
          "rtk_velocity_n_mps": {
            "count": 29,
            "rmse": 3.7792999507819056,
            "p50": 2.148022602571702,
            "p95": 7.143945388151764,
            "max": 7.524451295056835
          },
          "rtk_velocity_u_mps": {
            "count": 29,
            "rmse": 0.08351925135643586,
            "p50": 0.06824915780928502,
            "p95": 0.14656204490113603,
            "max": 0.1481445736926
          },
          "rtk_vertical_m": {
            "count": 29,
            "rmse": 21.73490136821753,
            "p50": 21.336565167483762,
            "p95": 23.072868645310255,
            "max": 23.082347650075395
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        },
        "scenario": {
          "name": "gnss_outage",
          "start_s": 60,
          "end_s": 70,
          "recovery_gnss_update_s": 0.0,
          "recovery_fresh_attitude_s": 0.0,
          "recovery_heading_s": 0.0,
          "window_metrics": {
            "fused_position_m": {
              "count": 50,
              "rmse": 379.3208372784797,
              "p50": 383.0525129275809,
              "p95": 395.2938574366931,
              "max": 395.8494990689547
            },
            "fused_velocity_mps": {
              "count": 50,
              "rmse": 6.33943167471319,
              "p50": 5.628559608102142,
              "p95": 9.455782578135354,
              "max": 9.809366948806217
            },
            "rotation_deg": {
              "count": 50,
              "rmse": 110.99254768852963,
              "p50": 102.67136179058288,
              "p95": 167.1121998246335,
              "max": 174.27545671703302
            },
            "heading_deg": {
              "count": 50,
              "rmse": 110.95455988510925,
              "p50": 102.59893262529167,
              "p95": 167.1010936675604,
              "max": 174.26409190471622
            }
          }
        }
      },
      "all_output_candidate": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 9151,
        "reference_epochs": 9151,
        "matched_epochs": 9151,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 1.0,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 0.19211015189596764,
          "fused_available": 0.9989072232542892,
          "rtk_velocity_available": 0.19211015189596764,
          "fused_velocity_available": 0.9989072232542892,
          "attitude_available": 0.9989072232542892,
          "heading_available": 0.9863402906786144,
          "heading_healthy": 0.009834990711397661
        },
        "scenes": {
          "all": {
            "epochs": 9151,
            "available_epochs": {
              "rtk_available": 1758,
              "fused_available": 9141,
              "attitude_available": 9141,
              "heading_aligned": 9026,
              "heading_converged": 90
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 9141,
                "rmse": 976.5217084551928,
                "p50": 935.0883889230813,
                "p95": 1468.0615658450367,
                "max": 1481.8689425153143
              },
              "fused_position_e_m": {
                "count": 9141,
                "rmse": 360.8689659661431,
                "p50": 224.87966318410773,
                "p95": 723.564916446673,
                "max": 873.5003874706247
              },
              "fused_position_m": {
                "count": 9141,
                "rmse": 976.7165533118815,
                "p50": 935.2915972227039,
                "p95": 1468.1859693192348,
                "max": 1481.9863826195322
              },
              "fused_position_n_m": {
                "count": 9141,
                "rmse": 907.3964053746163,
                "p50": 836.5181875617465,
                "p95": 1455.8771415235324,
                "max": 1468.1747503782124
              },
              "fused_position_u_m": {
                "count": 9141,
                "rmse": 19.508419443745332,
                "p50": 19.879257041476073,
                "p95": 21.553350266834535,
                "max": 26.309543433391863
              },
              "fused_velocity_e_mps": {
                "count": 9141,
                "rmse": 4.275177301624638,
                "p50": 1.649280820668614,
                "p95": 9.16596773243014,
                "max": 14.359591268762447
              },
              "fused_velocity_mps": {
                "count": 9141,
                "rmse": 6.1129424476181535,
                "p50": 3.429779671437919,
                "p95": 12.155142589723155,
                "max": 17.036940742202454
              },
              "fused_velocity_n_mps": {
                "count": 9141,
                "rmse": 4.364341670361534,
                "p50": 1.8123538035934332,
                "p95": 8.9469961915461,
                "max": 16.55827142690034
              },
              "fused_velocity_u_mps": {
                "count": 9141,
                "rmse": 0.20843750121126287,
                "p50": 0.09313288799305086,
                "p95": 0.42807781364619335,
                "max": 1.3707318693917683
              },
              "fused_vertical_m": {
                "count": 9141,
                "rmse": 19.508419443745332,
                "p50": 19.879257041476073,
                "p95": 21.553350266834535,
                "max": 26.309543433391863
              },
              "heading_deg": {
                "count": 9026,
                "rmse": 103.7141372664072,
                "p50": 89.51549204581627,
                "p95": 170.91411566677647,
                "max": 179.9776452332975
              },
              "pitch_deg": {
                "count": 9141,
                "rmse": 2.5345430713262043,
                "p50": 1.415174078420506,
                "p95": 5.312727404342354,
                "max": 10.638340874882829
              },
              "roll_deg": {
                "count": 9141,
                "rmse": 3.125118006943766,
                "p50": 1.648582128419406,
                "p95": 6.573162521741352,
                "max": 10.463113807837175
              },
              "rotation_deg": {
                "count": 9026,
                "rmse": 103.7785909264417,
                "p50": 89.65210346449572,
                "p95": 170.9381672787739,
                "max": 179.96286400938874
              },
              "rtk_horizontal_m": {
                "count": 1758,
                "rmse": 962.8841366903986,
                "p50": 931.884544425263,
                "p95": 1468.9982323819409,
                "max": 1481.999089715686
              },
              "rtk_position_e_m": {
                "count": 1758,
                "rmse": 362.3763760397425,
                "p50": 212.24661126392272,
                "p95": 736.023530961243,
                "max": 875.1491497023064
              },
              "rtk_position_m": {
                "count": 1758,
                "rmse": 963.0787285932671,
                "p50": 932.0710368367834,
                "p95": 1469.1232745350928,
                "max": 1482.1163973049333
              },
              "rtk_position_n_m": {
                "count": 1758,
                "rmse": 892.0926088575766,
                "p50": 831.3615349312853,
                "p95": 1456.788216783867,
                "max": 1468.0769793613904
              },
              "rtk_position_u_m": {
                "count": 1758,
                "rmse": 19.35915232673823,
                "p50": 19.867132179621088,
                "p95": 21.212913203021433,
                "max": 28.413689207195432
              },
              "rtk_velocity_e_mps": {
                "count": 1758,
                "rmse": 7.918891904149807,
                "p50": 6.89922620925004,
                "p95": 13.68477914446145,
                "max": 16.90418448187132
              },
              "rtk_velocity_mps": {
                "count": 1758,
                "rmse": 11.386520918656533,
                "p50": 10.102300662211569,
                "p95": 19.54584616500184,
                "max": 24.37972206467329
              },
              "rtk_velocity_n_mps": {
                "count": 1758,
                "rmse": 8.11884171131889,
                "p50": 7.304889975090336,
                "p95": 15.134152129817654,
                "max": 17.53463384366413
              },
              "rtk_velocity_u_mps": {
                "count": 1758,
                "rmse": 1.01410990920216,
                "p50": 1.0207701888295726,
                "p95": 1.1657053289297932,
                "max": 1.9164491752657498
              },
              "rtk_vertical_m": {
                "count": 1758,
                "rmse": 19.35915232673823,
                "p50": 19.867132179621088,
                "p95": 21.212913203021433,
                "max": 28.413689207195432
              }
            }
          },
          "stop": {
            "epochs": 3278,
            "available_epochs": {
              "rtk_available": 649,
              "fused_available": 3268,
              "attitude_available": 3268,
              "heading_aligned": 3172,
              "heading_converged": 6
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 3268,
                "rmse": 1042.772457526963,
                "p50": 935.9625650807643,
                "p95": 1468.6150572551596,
                "max": 1471.3903987505137
              },
              "fused_position_e_m": {
                "count": 3268,
                "rmse": 325.7073630248486,
                "p50": 194.4398023295363,
                "p95": 520.9076482415397,
                "max": 716.1483571910923
              },
              "fused_position_m": {
                "count": 3268,
                "rmse": 1042.9496040700315,
                "p50": 936.1674145076732,
                "p95": 1468.7360021832783,
                "max": 1471.5112434214793
              },
              "fused_position_n_m": {
                "count": 3268,
                "rmse": 990.6003794912566,
                "p50": 838.4181584380442,
                "p95": 1456.3730342919855,
                "max": 1458.9853165944367
              },
              "fused_position_u_m": {
                "count": 3268,
                "rmse": 19.221822312504415,
                "p50": 19.65539546576646,
                "p95": 20.507415368702627,
                "max": 21.92440825370737
              },
              "fused_velocity_e_mps": {
                "count": 3268,
                "rmse": 0.823688992932593,
                "p50": 0.2894436911231991,
                "p95": 1.7554779213491787,
                "max": 5.792072965656933
              },
              "fused_velocity_mps": {
                "count": 3268,
                "rmse": 1.2098970259084723,
                "p50": 0.5671245201135486,
                "p95": 2.3297392056568897,
                "max": 6.145509181428209
              },
              "fused_velocity_n_mps": {
                "count": 3268,
                "rmse": 0.8755942794044549,
                "p50": 0.28902173230614336,
                "p95": 1.5809610732647592,
                "max": 5.984689103983567
              },
              "fused_velocity_u_mps": {
                "count": 3268,
                "rmse": 0.13682804572912174,
                "p50": 0.027759489936088247,
                "p95": 0.2357658948592063,
                "max": 1.0857225968698525
              },
              "fused_vertical_m": {
                "count": 3268,
                "rmse": 19.221822312504415,
                "p50": 19.65539546576646,
                "p95": 20.507415368702627,
                "max": 21.92440825370737
              },
              "heading_deg": {
                "count": 3172,
                "rmse": 107.35289282650919,
                "p50": 95.95432312139081,
                "p95": 171.94581059720542,
                "max": 179.9776452332975
              },
              "pitch_deg": {
                "count": 3268,
                "rmse": 1.9902257473342528,
                "p50": 1.141348033474145,
                "p95": 3.4043060705649024,
                "max": 10.638340874882829
              },
              "roll_deg": {
                "count": 3268,
                "rmse": 2.481417238130551,
                "p50": 1.5015155979943842,
                "p95": 4.433358768548499,
                "max": 10.463113807837175
              },
              "rotation_deg": {
                "count": 3172,
                "rmse": 107.3802046700274,
                "p50": 95.89122163521634,
                "p95": 171.97616422758972,
                "max": 179.95243215408448
              },
              "rtk_horizontal_m": {
                "count": 649,
                "rmse": 1037.2876919889363,
                "p50": 936.7052497281427,
                "p95": 1468.9982323819409,
                "max": 1468.99823879361
              },
              "rtk_position_e_m": {
                "count": 649,
                "rmse": 324.45464608079897,
                "p50": 189.00766698985456,
                "p95": 519.1034500168068,
                "max": 709.2515948570903
              },
              "rtk_position_m": {
                "count": 649,
                "rmse": 1037.4660497389232,
                "p50": 936.9104571271178,
                "p95": 1469.1232745350928,
                "max": 1469.1233034920176
              },
              "rtk_position_n_m": {
                "count": 649,
                "rmse": 985.2385186280113,
                "p50": 837.3738617915977,
                "p95": 1456.788216783867,
                "max": 1456.788216783867
              },
              "rtk_position_u_m": {
                "count": 649,
                "rmse": 19.236642356484897,
                "p50": 19.835201303827937,
                "p95": 20.38226956156676,
                "max": 21.19832232905327
              },
              "rtk_velocity_e_mps": {
                "count": 649,
                "rmse": 6.777260406130023,
                "p50": 6.900067670500947,
                "p95": 6.910946845643177,
                "max": 7.069256567647824
              },
              "rtk_velocity_mps": {
                "count": 649,
                "rmse": 9.921456082477903,
                "p50": 10.100956217965328,
                "p95": 10.112217823564164,
                "max": 10.296980524325626
              },
              "rtk_velocity_n_mps": {
                "count": 649,
                "rmse": 7.176222019976865,
                "p50": 7.305889975090336,
                "p95": 7.317240465067361,
                "max": 7.449858595669699
              },
              "rtk_velocity_u_mps": {
                "count": 649,
                "rmse": 1.002930557934736,
                "p50": 1.0207740385650463,
                "p95": 1.0267669660635284,
                "max": 1.030916157515153
              },
              "rtk_vertical_m": {
                "count": 649,
                "rmse": 19.236642356484897,
                "p50": 19.835201303827937,
                "p95": 20.38226956156676,
                "max": 21.19832232905327
              }
            }
          },
          "low_speed": {
            "epochs": 1036,
            "available_epochs": {
              "rtk_available": 192,
              "fused_available": 1036,
              "attitude_available": 1036,
              "heading_aligned": 1020,
              "heading_converged": 31
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1036,
                "rmse": 854.6303233332361,
                "p50": 836.3501199389796,
                "p95": 1379.6780313077131,
                "max": 1481.8689425153143
              },
              "fused_position_e_m": {
                "count": 1036,
                "rmse": 397.73604603544845,
                "p50": 191.556149591306,
                "p95": 822.3303363390045,
                "max": 873.1493391540785
              },
              "fused_position_m": {
                "count": 1036,
                "rmse": 854.8658251496379,
                "p50": 836.5925071155247,
                "p95": 1379.8331902989758,
                "max": 1481.9863826195322
              },
              "fused_position_n_m": {
                "count": 1036,
                "rmse": 756.4383829795785,
                "p50": 479.79929859209085,
                "p95": 1332.4504180151916,
                "max": 1468.1619473434953
              },
              "fused_position_u_m": {
                "count": 1036,
                "rmse": 20.06463177084656,
                "p50": 20.288118414005066,
                "p95": 22.83119630499946,
                "max": 26.309543433391863
              },
              "fused_velocity_e_mps": {
                "count": 1036,
                "rmse": 2.2517381196125266,
                "p50": 1.2625807711890058,
                "p95": 4.50058436882545,
                "max": 7.64814904775563
              },
              "fused_velocity_mps": {
                "count": 1036,
                "rmse": 4.329272945999067,
                "p50": 2.33808087272406,
                "p95": 7.971539888630534,
                "max": 16.985693185420313
              },
              "fused_velocity_n_mps": {
                "count": 1036,
                "rmse": 3.688782094901727,
                "p50": 1.4469475734698745,
                "p95": 7.460747113375661,
                "max": 16.55827142690034
              },
              "fused_velocity_u_mps": {
                "count": 1036,
                "rmse": 0.25527698285529965,
                "p50": 0.09646434636806259,
                "p95": 0.5529087299896717,
                "max": 1.3707318693917683
              },
              "fused_vertical_m": {
                "count": 1036,
                "rmse": 20.06463177084656,
                "p50": 20.288118414005066,
                "p95": 22.83119630499946,
                "max": 26.309543433391863
              },
              "heading_deg": {
                "count": 1020,
                "rmse": 94.3000459807283,
                "p50": 75.65693068775084,
                "p95": 165.0640574813749,
                "max": 179.90958969679698
              },
              "pitch_deg": {
                "count": 1036,
                "rmse": 3.20884792834418,
                "p50": 1.9025685536366126,
                "p95": 7.032338658643226,
                "max": 9.637857595864972
              },
              "roll_deg": {
                "count": 1036,
                "rmse": 2.799243325768164,
                "p50": 1.5462309543637787,
                "p95": 5.481169269072943,
                "max": 9.826207873925114
              },
              "rotation_deg": {
                "count": 1020,
                "rmse": 94.38206637677932,
                "p50": 75.7230638233115,
                "p95": 165.23039866670143,
                "max": 179.78964631171917
              },
              "rtk_horizontal_m": {
                "count": 192,
                "rmse": 837.3841547165687,
                "p50": 836.5827329805754,
                "p95": 1418.5438086969493,
                "max": 1481.999089715686
              },
              "rtk_position_e_m": {
                "count": 192,
                "rmse": 407.670783772373,
                "p50": 188.97735448324434,
                "p95": 828.8735997353233,
                "max": 875.1491497023064
              },
              "rtk_position_m": {
                "count": 192,
                "rmse": 837.6223098244996,
                "p50": 836.8177833041209,
                "p95": 1418.68075512191,
                "max": 1482.1163973049333
              },
              "rtk_position_n_m": {
                "count": 192,
                "rmse": 731.448395055182,
                "p50": 483.76180240461326,
                "p95": 1388.729648591496,
                "max": 1468.0769793613904
              },
              "rtk_position_u_m": {
                "count": 192,
                "rmse": 19.97276509017634,
                "p50": 20.373963816084327,
                "p95": 21.258821199602938,
                "max": 21.666995335633516
              },
              "rtk_velocity_e_mps": {
                "count": 192,
                "rmse": 6.651542395954341,
                "p50": 6.5878272001756155,
                "p95": 8.081817333424112,
                "max": 8.792258297290745
              },
              "rtk_velocity_mps": {
                "count": 192,
                "rmse": 9.717984973303196,
                "p50": 10.097431907098644,
                "p95": 11.55424611296387,
                "max": 12.067591351738697
              },
              "rtk_velocity_n_mps": {
                "count": 192,
                "rmse": 7.014262670582007,
                "p50": 7.025501328931089,
                "p95": 8.59333487395608,
                "max": 9.145108330115782
              },
              "rtk_velocity_u_mps": {
                "count": 192,
                "rmse": 0.9981657599058852,
                "p50": 1.020504143474324,
                "p95": 1.064231328689666,
                "max": 1.104750241909361
              },
              "rtk_vertical_m": {
                "count": 192,
                "rmse": 19.97276509017634,
                "p50": 20.373963816084327,
                "p95": 21.258821199602938,
                "max": 21.666995335633516
              }
            }
          },
          "turn": {
            "epochs": 759,
            "available_epochs": {
              "rtk_available": 145,
              "fused_available": 759,
              "attitude_available": 759,
              "heading_aligned": 759,
              "heading_converged": 5
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 759,
                "rmse": 991.5259119174592,
                "p50": 974.5885310895887,
                "p95": 1480.0591082859148,
                "max": 1481.8689425153143
              },
              "fused_position_e_m": {
                "count": 759,
                "rmse": 277.36519900698306,
                "p50": 136.27251604950612,
                "p95": 523.3495280130539,
                "max": 873.5003874706247
              },
              "fused_position_m": {
                "count": 759,
                "rmse": 991.7191889069734,
                "p50": 974.7528114539654,
                "p95": 1480.1766638541856,
                "max": 1481.9863826195322
              },
              "fused_position_n_m": {
                "count": 759,
                "rmse": 951.9412693982574,
                "p50": 924.423873212407,
                "p95": 1466.711658044447,
                "max": 1468.1747503782124
              },
              "fused_position_u_m": {
                "count": 759,
                "rmse": 19.578448420554167,
                "p50": 19.693958903721864,
                "p95": 21.87078282860618,
                "max": 23.249418629559592
              },
              "fused_velocity_e_mps": {
                "count": 759,
                "rmse": 3.6538221319399105,
                "p50": 2.475637600733122,
                "p95": 6.884552131809228,
                "max": 10.587586775250841
              },
              "fused_velocity_mps": {
                "count": 759,
                "rmse": 6.863630890045202,
                "p50": 6.161239831522787,
                "p95": 10.678774801212636,
                "max": 14.613600340391507
              },
              "fused_velocity_n_mps": {
                "count": 759,
                "rmse": 5.805710390151841,
                "p50": 4.642861683846978,
                "p95": 9.566132174630807,
                "max": 14.56669002766505
              },
              "fused_velocity_u_mps": {
                "count": 759,
                "rmse": 0.22965123255001574,
                "p50": 0.15741378644654286,
                "p95": 0.45287148661676885,
                "max": 0.581752255587496
              },
              "fused_vertical_m": {
                "count": 759,
                "rmse": 19.578448420554167,
                "p50": 19.693958903721864,
                "p95": 21.87078282860618,
                "max": 23.249418629559592
              },
              "heading_deg": {
                "count": 759,
                "rmse": 106.13504264557136,
                "p50": 97.39048922618402,
                "p95": 170.2874959949025,
                "max": 179.90958969679698
              },
              "pitch_deg": {
                "count": 759,
                "rmse": 3.198275151407772,
                "p50": 1.9343334420234441,
                "p95": 7.208212055780598,
                "max": 8.0728908231589
              },
              "roll_deg": {
                "count": 759,
                "rmse": 4.137332752606735,
                "p50": 2.8010878307674147,
                "p95": 8.161891852767083,
                "max": 10.133439097874572
              },
              "rotation_deg": {
                "count": 759,
                "rmse": 106.25835341368854,
                "p50": 97.59787251980514,
                "p95": 170.70930886234805,
                "max": 179.96286400938874
              },
              "rtk_horizontal_m": {
                "count": 145,
                "rmse": 995.6753040884399,
                "p50": 977.0186916663299,
                "p95": 1480.697831598815,
                "max": 1481.999089715686
              },
              "rtk_position_e_m": {
                "count": 145,
                "rmse": 286.1061093233827,
                "p50": 137.36904049247522,
                "p95": 528.2727719493066,
                "max": 875.1491497023064
              },
              "rtk_position_m": {
                "count": 145,
                "rmse": 995.8634963084679,
                "p50": 977.1761105507866,
                "p95": 1480.8164092487825,
                "max": 1482.1163973049333
              },
              "rtk_position_n_m": {
                "count": 145,
                "rmse": 953.6837030061088,
                "p50": 917.0003233884362,
                "p95": 1466.9840076487785,
                "max": 1468.0769793613904
              },
              "rtk_position_u_m": {
                "count": 145,
                "rmse": 19.359548241599438,
                "p50": 19.55681756820013,
                "p95": 21.56921247805198,
                "max": 28.413689207195432
              },
              "rtk_velocity_e_mps": {
                "count": 145,
                "rmse": 7.25508475592239,
                "p50": 6.407190921314103,
                "p95": 11.329427396714866,
                "max": 12.871223607141086
              },
              "rtk_velocity_mps": {
                "count": 145,
                "rmse": 9.70379643014323,
                "p50": 9.4092181019998,
                "p95": 13.993446001671023,
                "max": 16.0107151104096
              },
              "rtk_velocity_n_mps": {
                "count": 145,
                "rmse": 6.361591993932939,
                "p50": 5.144359203614773,
                "p95": 11.2583706691394,
                "max": 12.208001315575517
              },
              "rtk_velocity_u_mps": {
                "count": 145,
                "rmse": 1.0283762175251856,
                "p50": 1.0398833252855093,
                "p95": 1.1584017384337275,
                "max": 1.2403982372365703
              },
              "rtk_vertical_m": {
                "count": 145,
                "rmse": 19.359548241599438,
                "p50": 19.55681756820013,
                "p95": 21.56921247805198,
                "max": 28.413689207195432
              }
            }
          },
          "reverse": {
            "epochs": 0,
            "available_epochs": {
              "rtk_available": 0,
              "fused_available": 0,
              "attitude_available": 0,
              "heading_aligned": 0,
              "heading_converged": 0
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "heading_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "pitch_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "roll_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rotation_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 25.0
          }
        },
        "uninitialized_epochs": 10,
        "missing_attitude_epochs": 10,
        "unlatched_heading_epochs": 125,
        "duration_s": 1830.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 0.9605507594798381,
          "fused_available": 4.994536116271446,
          "rtk_velocity_available": 0.9605507594798381,
          "fused_velocity_available": 4.994536116271446,
          "attitude_available": 4.994536116271446,
          "heading_available": 4.931701453393072,
          "heading_healthy": 0.0491749535569883
        },
        "processing_ms": {
          "count": 9151,
          "rmse": 10.567704100091152,
          "p50": 1.6353,
          "p95": 21.121450000000003,
          "max": 160.4775
        },
        "heading_error_over_90_epochs": 4490,
        "heading_error_over_150_epochs": 1504,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 90,
            "rmse": 196.8223674093705,
            "p50": 186.4019505087956,
            "p95": 234.1249198729365,
            "max": 238.7462770222416
          },
          "fused_position_e_m": {
            "count": 90,
            "rmse": 117.99487168636927,
            "p50": 112.23859837149053,
            "p95": 135.72713524838002,
            "max": 138.28666870247193
          },
          "fused_position_m": {
            "count": 90,
            "rmse": 197.91062747050591,
            "p50": 187.60286346098775,
            "p95": 234.98443621321596,
            "max": 239.58749232785559
          },
          "fused_position_n_m": {
            "count": 90,
            "rmse": 157.53175733275648,
            "p50": 148.8750291432824,
            "p95": 190.7683159300441,
            "max": 194.61906908407946
          },
          "fused_position_u_m": {
            "count": 90,
            "rmse": 20.726122482031055,
            "p50": 20.847519918303668,
            "p95": 21.19225979403095,
            "max": 21.22219496727608
          },
          "fused_velocity_e_mps": {
            "count": 90,
            "rmse": 2.458328547949796,
            "p50": 1.7114008470523567,
            "p95": 4.846251944683268,
            "max": 5.486065427929834
          },
          "fused_velocity_mps": {
            "count": 90,
            "rmse": 3.5702723973871873,
            "p50": 3.2268217842525013,
            "p95": 5.67574880568625,
            "max": 7.24712346527296
          },
          "fused_velocity_n_mps": {
            "count": 90,
            "rmse": 2.5879679295359277,
            "p50": 1.3961353838659354,
            "p95": 4.6622951162968524,
            "max": 4.791147832195025
          },
          "fused_velocity_u_mps": {
            "count": 90,
            "rmse": 0.07673159436257355,
            "p50": 0.08209737991785684,
            "p95": 0.11668921603773358,
            "max": 0.14127614580091505
          },
          "fused_vertical_m": {
            "count": 90,
            "rmse": 20.726122482031055,
            "p50": 20.847519918303668,
            "p95": 21.19225979403095,
            "max": 21.22219496727608
          },
          "heading_deg": {
            "count": 90,
            "rmse": 94.62306133536183,
            "p50": 78.24558576263014,
            "p95": 162.1287189353698,
            "max": 170.86693285574165
          },
          "pitch_deg": {
            "count": 90,
            "rmse": 2.2840162725488917,
            "p50": 2.0400051054008372,
            "p95": 3.8151675647369414,
            "max": 3.9745369427012918
          },
          "roll_deg": {
            "count": 90,
            "rmse": 1.3130158612407314,
            "p50": 1.2183688763971077,
            "p95": 1.9295923529712482,
            "max": 2.614134745006794
          },
          "rotation_deg": {
            "count": 90,
            "rmse": 94.63216104708901,
            "p50": 78.2584156286243,
            "p95": 162.16247263091816,
            "max": 170.91560157727574
          },
          "rtk_horizontal_m": {
            "count": 18,
            "rmse": 195.3183250544188,
            "p50": 187.47100920504326,
            "p95": 230.72351010361132,
            "max": 235.5723030988857
          },
          "rtk_position_e_m": {
            "count": 18,
            "rmse": 116.8205899544902,
            "p50": 113.27378337427163,
            "p95": 134.37897373807306,
            "max": 135.88687953105466
          },
          "rtk_position_m": {
            "count": 18,
            "rmse": 196.40151983446427,
            "p50": 188.6445148594903,
            "p95": 231.57302934831077,
            "max": 236.4012297379919
          },
          "rtk_position_n_m": {
            "count": 18,
            "rmse": 156.53177908893923,
            "p50": 149.3800661970979,
            "p95": 187.55046405469716,
            "max": 192.42937914628814
          },
          "rtk_position_u_m": {
            "count": 18,
            "rmse": 20.598759458371596,
            "p50": 20.601231535745416,
            "p95": 21.20330935383355,
            "max": 21.21559000451972
          },
          "rtk_velocity_e_mps": {
            "count": 18,
            "rmse": 1.5340684956922745,
            "p50": 1.4583611006458326,
            "p95": 2.3147976035337825,
            "max": 2.4586710961757503
          },
          "rtk_velocity_mps": {
            "count": 18,
            "rmse": 3.2218978178838897,
            "p50": 2.177349168382662,
            "p95": 5.8624728197538225,
            "max": 6.249443050483517
          },
          "rtk_velocity_n_mps": {
            "count": 18,
            "rmse": 2.830910029641795,
            "p50": 1.5203958611270874,
            "p95": 5.617736543826117,
            "max": 5.907479287428431
          },
          "rtk_velocity_u_mps": {
            "count": 18,
            "rmse": 0.11492520821342861,
            "p50": 0.11591035270125778,
            "p95": 0.1710346590159628,
            "max": 0.17147468358856277
          },
          "rtk_vertical_m": {
            "count": 18,
            "rmse": 20.598759458371596,
            "p50": 20.601231535745416,
            "p95": 21.20330935383355,
            "max": 21.21559000451972
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        },
        "scenario": {
          "name": "gnss_outage",
          "start_s": 60,
          "end_s": 70,
          "recovery_gnss_update_s": 0.0,
          "recovery_fresh_attitude_s": 0.0,
          "recovery_heading_s": 0.0,
          "window_metrics": {
            "fused_position_m": {
              "count": 50,
              "rmse": 397.1331670392583,
              "p50": 394.19955092405064,
              "p95": 446.49042474467336,
              "max": 447.60412905162525
            },
            "fused_velocity_mps": {
              "count": 50,
              "rmse": 14.833738857515515,
              "p50": 14.68463910605642,
              "p95": 16.969956746707286,
              "max": 16.985693185420313
            },
            "rotation_deg": {
              "count": 50,
              "rmse": 35.55345937979451,
              "p50": 25.9215490224921,
              "p95": 63.296598321663815,
              "max": 68.86054268969903
            },
            "heading_deg": {
              "count": 50,
              "rmse": 35.36817756255267,
              "p50": 25.808907138046322,
              "p95": 63.13602590654199,
              "max": 68.68719673948067
            }
          }
        }
      },
      "common_valid": {
        "rtk_position_m": {
          "control": {
            "count": 1758,
            "rmse": 963.1006907634024,
            "p50": 932.0833788853001,
            "p95": 1469.1345043769618,
            "max": 1482.1275116091979
          },
          "candidate": {
            "count": 1758,
            "rmse": 963.0787285932671,
            "p50": 932.0710368367834,
            "p95": 1469.1232745350928,
            "max": 1482.1163973049333
          }
        },
        "fused_position_m": {
          "control": {
            "count": 9141,
            "rmse": 975.6835384014846,
            "p50": 935.5949188241044,
            "p95": 1468.1964641032207,
            "max": 1514.8851160998881
          },
          "candidate": {
            "count": 9141,
            "rmse": 976.7165533118815,
            "p50": 935.2915972227039,
            "p95": 1468.1859693192348,
            "max": 1481.9863826195322
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 1758,
            "rmse": 13.263732578767275,
            "p50": 12.208680088740469,
            "p95": 21.331340347591276,
            "max": 26.245172252223007
          },
          "candidate": {
            "count": 1758,
            "rmse": 11.386520918656533,
            "p50": 10.102300662211569,
            "p95": 19.54584616500184,
            "max": 24.37972206467329
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 9141,
            "rmse": 6.672319821005988,
            "p50": 4.060414431170802,
            "p95": 13.07243696127369,
            "max": 22.11841074514868
          },
          "candidate": {
            "count": 9141,
            "rmse": 6.1129424476181535,
            "p50": 3.429779671437919,
            "p95": 12.155142589723155,
            "max": 17.036940742202454
          }
        },
        "rotation_deg": {
          "control": {
            "count": 9026,
            "rmse": 103.56978642771722,
            "p50": 89.55018940496538,
            "p95": 170.8410304789909,
            "max": 179.99703025590787
          },
          "candidate": {
            "count": 9026,
            "rmse": 103.7785909264417,
            "p50": 89.65210346449572,
            "p95": 170.9381672787739,
            "max": 179.96286400938874
          }
        }
      },
      "control_manifest": {
        "path": "E:\\gnsspp-pva-development\\baseline-scenarios\\tokyo2-gnss_outage\\manifest.json",
        "bytes": 4346,
        "sha256": "975c1c7c88c947d8df3a496c337895ec7a794dcddec019a4ac3b16a94e903338"
      },
      "candidate_manifest": {
        "path": "E:\\gnsspp-pva-development\\candidate-scenarios\\tokyo2-gnss_outage\\manifest.json",
        "bytes": 4576,
        "sha256": "6380ac7f9693c7a71d35d5de7a2dc3b40cd86067e8220434f5a8c8d3d27588ce"
      }
    },
    {
      "name": "tokyo2-imu_gap",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 1020.1018407341116,
          "candidate": 1008.8815057308503,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 1583.7542207611693,
          "candidate": 1470.5591939786827,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 1020.4470664098933,
          "candidate": 1009.1514243873835,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 1597.704575596194,
          "candidate": 1470.5782932641227,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 1046.8422880414485,
          "candidate": 1023.842223043871,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 1677.3327044451555,
          "candidate": 1472.3259776590266,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 1046.8422880414485,
          "candidate": 1023.842223043871,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 1677.3327044451555,
          "candidate": 1472.3259776590266,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 10.181710605692393,
          "candidate": 13.652337577410455,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 12.997578983683184,
          "candidate": 20.53046991267408,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 10.181490109651318,
          "candidate": 13.65185138661981,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 12.99795257302236,
          "candidate": 20.533146880753048,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 46.460078442168076,
          "candidate": 11.931912972518285,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 112.61888432393437,
          "candidate": 17.816913879870533,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 46.460078442168076,
          "candidate": 11.931912972518285,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 112.61888432393437,
          "candidate": 17.816913879870533,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 107.92944362468657,
          "candidate": 79.03837887739142,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 171.53957584623194,
          "candidate": 161.9558235370312,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 107.92944362468657,
          "candidate": 79.03837887739142,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 171.53957584623194,
          "candidate": 161.9558235370312,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "coverage.rtk_available",
          "control": 0.19309365096710743,
          "candidate": 0.19287509561796526,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_available",
          "control": 0.9957381706917277,
          "candidate": 0.9957381706917277,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.rtk_velocity_available",
          "control": 0.19309365096710743,
          "candidate": 0.19287509561796526,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_velocity_available",
          "control": 0.9957381706917277,
          "candidate": 0.9957381706917277,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.attitude_available",
          "control": 0.9957381706917277,
          "candidate": 0.9957381706917277,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.heading_available",
          "control": 0.9771609660146432,
          "candidate": 0.9771609660146432,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "initial.first_fresh_s",
          "control": 2.0,
          "candidate": 2.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "initial.first_heading_s",
          "control": 25.0,
          "candidate": 25.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "processing.p95_ms",
          "control": 20.5614,
          "candidate": 20.9741,
          "allowed": "candidate <= 2 * control; host contention",
          "passed": true
        },
        {
          "name": "scenario.recovery_gnss_update_s",
          "control": 2.0,
          "candidate": 2.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "scenario.recovery_fresh_attitude_s",
          "control": 2.0,
          "candidate": 2.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "scenario.recovery_heading_s",
          "control": 13.0,
          "candidate": 13.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "before_latch.numeric_parity",
          "control": 126,
          "candidate": true,
          "allowed": "all common CSV fields except processing_ms exactly equal",
          "passed": true
        }
      ],
      "all_output_control": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 9151,
        "reference_epochs": 9151,
        "matched_epochs": 9151,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 1.0,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 0.19309365096710743,
          "fused_available": 0.9957381706917277,
          "rtk_velocity_available": 0.19309365096710743,
          "fused_velocity_available": 0.9957381706917277,
          "attitude_available": 0.9957381706917277,
          "heading_available": 0.9771609660146432,
          "heading_healthy": 0.03879357447273522
        },
        "scenes": {
          "all": {
            "epochs": 9151,
            "metrics": {
              "fused_horizontal_m": {
                "count": 9112,
                "rmse": 1033.4035010143368,
                "p50": 937.6338179165369,
                "p95": 1532.4105717202792,
                "max": 2014.2147030499616
              },
              "fused_position_e_m": {
                "count": 9112,
                "rmse": 513.2232875118227,
                "p50": 232.07679261380338,
                "p95": 1253.7015255566694,
                "max": 1731.9782061709898
              },
              "fused_position_m": {
                "count": 9112,
                "rmse": 1046.8422880414485,
                "p50": 964.6728059086715,
                "p95": 1677.3327044451555,
                "max": 2023.570252399471
              },
              "fused_position_n_m": {
                "count": 9112,
                "rmse": 896.9529826385804,
                "p50": 830.207606117913,
                "p95": 1416.692877926411,
                "max": 1507.414103746439
              },
              "fused_position_u_m": {
                "count": 9112,
                "rmse": 167.2004190280834,
                "p50": 21.309756503521243,
                "p95": 417.83207129053505,
                "max": 1020.7843458315156
              },
              "fused_velocity_e_mps": {
                "count": 9112,
                "rmse": 22.431608896148028,
                "p50": 5.074268599618064,
                "p95": 50.77096314751939,
                "max": 230.98193721147604
              },
              "fused_velocity_mps": {
                "count": 9112,
                "rmse": 46.460078442168076,
                "p50": 7.528564543205407,
                "p95": 112.61888432393437,
                "max": 241.12946935291356
              },
              "fused_velocity_n_mps": {
                "count": 9112,
                "rmse": 21.248882364964032,
                "p50": 4.943243963936441,
                "p95": 43.97874538442392,
                "max": 204.0573811694755
              },
              "fused_velocity_u_mps": {
                "count": 9112,
                "rmse": 34.69649563605212,
                "p50": 0.6591570956501231,
                "p95": 88.90075901701184,
                "max": 189.64037102785747
              },
              "fused_vertical_m": {
                "count": 9112,
                "rmse": 167.2004190280834,
                "p50": 21.309756503521243,
                "p95": 417.83207129053505,
                "max": 1020.7843458315156
              },
              "heading_deg": {
                "count": 8942,
                "rmse": 104.62247928317912,
                "p50": 91.9470511127233,
                "p95": 171.0602144413336,
                "max": 179.98797395213808
              },
              "pitch_deg": {
                "count": 9112,
                "rmse": 21.23942247243676,
                "p50": 11.020394576018262,
                "p95": 51.10894281447897,
                "max": 93.13386155493741
              },
              "roll_deg": {
                "count": 9112,
                "rmse": 29.918946458141253,
                "p50": 6.4183909616454144,
                "p95": 80.01425574711772,
                "max": 177.4618806334565
              },
              "rotation_deg": {
                "count": 8942,
                "rmse": 107.92944362468657,
                "p50": 97.79768384326464,
                "p95": 171.53957584623194,
                "max": 179.98770068682947
              },
              "rtk_horizontal_m": {
                "count": 1767,
                "rmse": 1019.1542009058938,
                "p50": 905.9705720777941,
                "p95": 1577.345989278495,
                "max": 1954.0356295531744
              },
              "rtk_position_e_m": {
                "count": 1767,
                "rmse": 512.5616883749315,
                "p50": 215.50921543987326,
                "p95": 1381.0201597558716,
                "max": 1845.2501606961482
              },
              "rtk_position_m": {
                "count": 1767,
                "rmse": 1020.1018407341116,
                "p50": 906.204250115298,
                "p95": 1583.7542207611693,
                "max": 1962.0586476300593
              },
              "rtk_position_n_m": {
                "count": 1767,
                "rmse": 880.8835342054991,
                "p50": 799.1389093595435,
                "p95": 1418.5537342379644,
                "max": 1429.8425072739897
              },
              "rtk_position_u_m": {
                "count": 1767,
                "rmse": 43.95998458816472,
                "p50": 20.925769968893434,
                "p95": 142.28780551702812,
                "max": 177.2537592736109
              },
              "rtk_velocity_e_mps": {
                "count": 1767,
                "rmse": 7.662089964240242,
                "p50": 1.4721200145035724,
                "p95": 9.26888990727395,
                "max": 78.909316728942
              },
              "rtk_velocity_mps": {
                "count": 1767,
                "rmse": 10.181710605692393,
                "p50": 4.437899037156765,
                "p95": 12.997578983683184,
                "max": 98.41171084844025
              },
              "rtk_velocity_n_mps": {
                "count": 1767,
                "rmse": 6.59622121528371,
                "p50": 4.373693853108052,
                "p95": 11.407991383247227,
                "max": 56.4173854383641
              },
              "rtk_velocity_u_mps": {
                "count": 1767,
                "rmse": 1.2039409939855914,
                "p50": 0.4995621965558392,
                "p95": 0.6598502568078356,
                "max": 16.591057404143584
              },
              "rtk_vertical_m": {
                "count": 1767,
                "rmse": 43.95998458816472,
                "p50": 20.925769968893434,
                "p95": 142.28780551702812,
                "max": 177.2537592736109
              }
            }
          },
          "stop": {
            "epochs": 3278,
            "metrics": {
              "fused_horizontal_m": {
                "count": 3268,
                "rmse": 1102.0730098536378,
                "p50": 971.2405442276392,
                "p95": 1434.0286744304185,
                "max": 2009.750246687818
              },
              "fused_position_e_m": {
                "count": 3268,
                "rmse": 505.55847155631176,
                "p50": 195.95533631217896,
                "p95": 917.7113481548483,
                "max": 1724.5432719876508
              },
              "fused_position_m": {
                "count": 3268,
                "rmse": 1106.180695032283,
                "p50": 975.1294584352588,
                "p95": 1434.1421211224642,
                "max": 2019.0194686198615
              },
              "fused_position_n_m": {
                "count": 3268,
                "rmse": 979.2729705682182,
                "p50": 893.0603467476539,
                "p95": 1418.8378492447334,
                "max": 1421.041408424332
              },
              "fused_position_u_m": {
                "count": 3268,
                "rmse": 95.24080540529019,
                "p50": 21.129360984757696,
                "p95": 216.48941666782753,
                "max": 858.9558345872939
              },
              "fused_velocity_e_mps": {
                "count": 3268,
                "rmse": 17.563578303680288,
                "p50": 4.522602872916266,
                "p95": 46.931640815850834,
                "max": 77.84575174504526
              },
              "fused_velocity_mps": {
                "count": 3268,
                "rmse": 34.763531237855084,
                "p50": 5.479981466006933,
                "p95": 81.95048329042783,
                "max": 134.42464811471854
              },
              "fused_velocity_n_mps": {
                "count": 3268,
                "rmse": 17.51059885984318,
                "p50": 4.44926738681721,
                "p95": 39.05427971211787,
                "max": 114.62563729752355
              },
              "fused_velocity_u_mps": {
                "count": 3268,
                "rmse": 24.35985937696431,
                "p50": 0.38578092367395334,
                "p95": 62.76052419429687,
                "max": 129.94659401380207
              },
              "fused_vertical_m": {
                "count": 3268,
                "rmse": 95.24080540529019,
                "p50": 21.129360984757696,
                "p95": 216.48941666782753,
                "max": 858.9558345872939
              },
              "heading_deg": {
                "count": 3172,
                "rmse": 104.37247655457168,
                "p50": 89.88531265255318,
                "p95": 171.77758257103577,
                "max": 179.98797395213808
              },
              "pitch_deg": {
                "count": 3268,
                "rmse": 20.492618303880107,
                "p50": 10.905897716997586,
                "p95": 47.88427303137693,
                "max": 90.3431949752428
              },
              "roll_deg": {
                "count": 3268,
                "rmse": 26.13635520375504,
                "p50": 6.421042915774109,
                "p95": 66.36313367853643,
                "max": 169.4785319612554
              },
              "rotation_deg": {
                "count": 3172,
                "rmse": 106.71214633018175,
                "p50": 94.84721558007254,
                "p95": 171.52569987445673,
                "max": 179.89962032717554
              },
              "rtk_horizontal_m": {
                "count": 649,
                "rmse": 1079.1394461857446,
                "p50": 899.0315780677341,
                "p95": 1431.8514442648789,
                "max": 1840.7367123310366
              },
              "rtk_position_e_m": {
                "count": 649,
                "rmse": 470.12551285230495,
                "p50": 194.68910860053558,
                "p95": 703.5741502888795,
                "max": 1592.2318932590388
              },
              "rtk_position_m": {
                "count": 649,
                "rmse": 1080.006643549934,
                "p50": 899.267252696772,
                "p95": 1431.993220159567,
                "max": 1848.8713721159513
              },
              "rtk_position_n_m": {
                "count": 649,
                "rmse": 971.3516080593231,
                "p50": 831.5257614949644,
                "p95": 1418.5537342379644,
                "max": 1418.5537342379644
              },
              "rtk_position_u_m": {
                "count": 649,
                "rmse": 43.271304555312994,
                "p50": 20.846856927379424,
                "p95": 22.374537016004375,
                "max": 173.725915424817
              },
              "rtk_velocity_e_mps": {
                "count": 649,
                "rmse": 0.2686468382631629,
                "p50": 0.21259929363708374,
                "p95": 0.2818048387826346,
                "max": 1.7340274850260078
              },
              "rtk_velocity_mps": {
                "count": 649,
                "rmse": 4.274727419829365,
                "p50": 4.406458984549118,
                "p95": 4.420723033874373,
                "max": 7.408234377782028
              },
              "rtk_velocity_n_mps": {
                "count": 649,
                "rmse": 4.239147055356824,
                "p50": 4.372724038462592,
                "p95": 4.386693853108052,
                "max": 7.216172797088882
              },
              "rtk_velocity_u_mps": {
                "count": 649,
                "rmse": 0.48037030839945727,
                "p50": 0.49998470982510823,
                "p95": 0.5054825749075132,
                "max": 0.773164643644338
              },
              "rtk_vertical_m": {
                "count": 649,
                "rmse": 43.271304555312994,
                "p50": 20.846856927379424,
                "p95": 22.374537016004375,
                "max": 173.725915424817
              }
            }
          },
          "low_speed": {
            "epochs": 1036,
            "metrics": {
              "fused_horizontal_m": {
                "count": 1017,
                "rmse": 899.3773622452923,
                "p50": 864.9905580652188,
                "p95": 1442.2305981558372,
                "max": 2014.2147030499616
              },
              "fused_position_e_m": {
                "count": 1017,
                "rmse": 500.205925512531,
                "p50": 196.30931535873373,
                "p95": 936.3943336513747,
                "max": 1731.9782061709898
              },
              "fused_position_m": {
                "count": 1017,
                "rmse": 913.6939495679733,
                "p50": 890.9004811305125,
                "p95": 1442.3607731974625,
                "max": 2023.570252399471
              },
              "fused_position_n_m": {
                "count": 1017,
                "rmse": 747.4447617058079,
                "p50": 580.2214866450059,
                "p95": 1342.9834530179523,
                "max": 1431.3705772168141
              },
              "fused_position_u_m": {
                "count": 1017,
                "rmse": 161.11174307859275,
                "p50": 22.361703772201277,
                "p95": 349.56279258614256,
                "max": 863.8073432787447
              },
              "fused_velocity_e_mps": {
                "count": 1017,
                "rmse": 16.97068012147687,
                "p50": 4.045204825731157,
                "p95": 44.9318381084062,
                "max": 70.74863465389659
              },
              "fused_velocity_mps": {
                "count": 1017,
                "rmse": 42.86103032935728,
                "p50": 5.8169887497866135,
                "p95": 98.8763816943416,
                "max": 155.25983714248054
              },
              "fused_velocity_n_mps": {
                "count": 1017,
                "rmse": 15.846160161910941,
                "p50": 3.996686295458094,
                "p95": 39.641262670980566,
                "max": 75.63964896707972
              },
              "fused_velocity_u_mps": {
                "count": 1017,
                "rmse": 36.0272555883967,
                "p50": 0.6491304806237026,
                "p95": 85.55745084928188,
                "max": 155.2425524014937
              },
              "fused_vertical_m": {
                "count": 1017,
                "rmse": 161.11174307859275,
                "p50": 22.361703772201277,
                "p95": 349.56279258614256,
                "max": 863.8073432787447
              },
              "heading_deg": {
                "count": 946,
                "rmse": 102.65569657933412,
                "p50": 88.95062227715447,
                "p95": 170.49200003679107,
                "max": 179.74963579351652
              },
              "pitch_deg": {
                "count": 1017,
                "rmse": 23.0590491856417,
                "p50": 11.141759661631085,
                "p95": 59.25239254609351,
                "max": 93.13386155493741
              },
              "roll_deg": {
                "count": 1017,
                "rmse": 31.195199392280475,
                "p50": 6.199568476292853,
                "p95": 80.98305867929479,
                "max": 171.44250292235984
              },
              "rotation_deg": {
                "count": 946,
                "rmse": 106.89231736104438,
                "p50": 97.20842925962306,
                "p95": 170.22849213780881,
                "max": 179.73746342143505
              },
              "rtk_horizontal_m": {
                "count": 199,
                "rmse": 858.8039763438352,
                "p50": 831.0300163625875,
                "p95": 1443.1513530215316,
                "max": 1842.1583358728853
              },
              "rtk_position_e_m": {
                "count": 199,
                "rmse": 480.5263708738904,
                "p50": 154.75267874956123,
                "p95": 838.2250856240255,
                "max": 1592.2406387832339
              },
              "rtk_position_m": {
                "count": 199,
                "rmse": 859.5781907013358,
                "p50": 831.2679869437409,
                "p95": 1443.2878095142655,
                "max": 1850.2526171988798
              },
              "rtk_position_n_m": {
                "count": 199,
                "rmse": 711.7855552613801,
                "p50": 447.3442447629425,
                "p95": 1307.6627389220173,
                "max": 1429.8425072739897
              },
              "rtk_position_u_m": {
                "count": 199,
                "rmse": 36.47459589082804,
                "p50": 21.306499998592663,
                "p95": 22.772124441489105,
                "max": 173.60166862857386
              },
              "rtk_velocity_e_mps": {
                "count": 199,
                "rmse": 1.305083310972859,
                "p50": 0.7107161915963534,
                "p95": 1.7474811626162292,
                "max": 10.482859085877491
              },
              "rtk_velocity_mps": {
                "count": 199,
                "rmse": 4.56419753813823,
                "p50": 4.541586523024258,
                "p95": 6.045865236783786,
                "max": 13.649865295468212
              },
              "rtk_velocity_n_mps": {
                "count": 199,
                "rmse": 4.348146085499586,
                "p50": 4.24569381339659,
                "p95": 5.899085675123965,
                "max": 8.740620948679858
              },
              "rtk_velocity_u_mps": {
                "count": 199,
                "rmse": 0.47146827859552526,
                "p50": 0.4991151104239072,
                "p95": 0.5510526603840651,
                "max": 0.854791589991762
              },
              "rtk_vertical_m": {
                "count": 199,
                "rmse": 36.47459589082804,
                "p50": 21.306499998592663,
                "p95": 22.772124441489105,
                "max": 173.60166862857386
              }
            }
          },
          "turn": {
            "epochs": 759,
            "metrics": {
              "fused_horizontal_m": {
                "count": 737,
                "rmse": 975.0836362269447,
                "p50": 946.9671750815411,
                "p95": 1440.4478928155847,
                "max": 1446.219979125621
              },
              "fused_position_e_m": {
                "count": 737,
                "rmse": 270.46885877972016,
                "p50": 130.81650188856878,
                "p95": 530.9328936942974,
                "max": 806.6666738424489
              },
              "fused_position_m": {
                "count": 737,
                "rmse": 976.0058012777224,
                "p50": 948.720769532223,
                "p95": 1440.5750547461264,
                "max": 1446.358721360331
              },
              "fused_position_n_m": {
                "count": 737,
                "rmse": 936.8215913758373,
                "p50": 889.1058831922659,
                "p95": 1426.0756363716732,
                "max": 1431.3705772168141
              },
              "fused_position_u_m": {
                "count": 737,
                "rmse": 42.41728999132654,
                "p50": 20.791795870060525,
                "p95": 56.66031612816447,
                "max": 275.26988409453816
              },
              "fused_velocity_e_mps": {
                "count": 737,
                "rmse": 7.20195119282585,
                "p50": 3.778001922343819,
                "p95": 11.654804344213414,
                "max": 46.170004037229845
              },
              "fused_velocity_mps": {
                "count": 737,
                "rmse": 22.443150860901202,
                "p50": 7.009858745829777,
                "p95": 74.67348696953054,
                "max": 101.54762754953515
              },
              "fused_velocity_n_mps": {
                "count": 737,
                "rmse": 14.535040541975864,
                "p50": 4.501696956076893,
                "p95": 13.84015607892162,
                "max": 86.78172694149164
              },
              "fused_velocity_u_mps": {
                "count": 737,
                "rmse": 15.50998117421303,
                "p50": 0.6936198072040963,
                "p95": 32.428568505889785,
                "max": 91.76027656473914
              },
              "fused_vertical_m": {
                "count": 737,
                "rmse": 42.41728999132654,
                "p50": 20.791795870060525,
                "p95": 56.66031612816447,
                "max": 275.26988409453816
              },
              "heading_deg": {
                "count": 732,
                "rmse": 102.11299810325863,
                "p50": 80.38249176182606,
                "p95": 174.84235968123141,
                "max": 179.9657653137037
              },
              "pitch_deg": {
                "count": 737,
                "rmse": 15.651022365000733,
                "p50": 11.582808212912,
                "p95": 21.818483492519857,
                "max": 80.17879132890988
              },
              "roll_deg": {
                "count": 737,
                "rmse": 21.152528643499064,
                "p50": 5.708061420031754,
                "p95": 35.427033999576224,
                "max": 164.77886571181452
              },
              "rotation_deg": {
                "count": 732,
                "rmse": 103.74745763817461,
                "p50": 88.6646009289461,
                "p95": 174.8128310129923,
                "max": 179.59070048895558
              },
              "rtk_horizontal_m": {
                "count": 150,
                "rmse": 956.3091162866106,
                "p50": 945.2765107833545,
                "p95": 1443.527099215465,
                "max": 1444.941518560554
              },
              "rtk_position_e_m": {
                "count": 150,
                "rmse": 286.7723627504984,
                "p50": 133.26181406577024,
                "p95": 533.4322930380685,
                "max": 869.4724433599494
              },
              "rtk_position_m": {
                "count": 150,
                "rmse": 956.5277907024768,
                "p50": 945.4874931705575,
                "p95": 1443.6620658676327,
                "max": 1445.074835189419
              },
              "rtk_position_n_m": {
                "count": 150,
                "rmse": 912.2986012569429,
                "p50": 866.3074270195817,
                "p95": 1428.7114267350044,
                "max": 1429.8425072739897
              },
              "rtk_position_u_m": {
                "count": 150,
                "rmse": 20.452102417192677,
                "p50": 20.819481006646214,
                "p95": 22.729183479768054,
                "max": 22.84509749458195
              },
              "rtk_velocity_e_mps": {
                "count": 150,
                "rmse": 3.2991947107015718,
                "p50": 2.206536953149483,
                "p95": 6.9341666363007475,
                "max": 9.12830837340285
              },
              "rtk_velocity_mps": {
                "count": 150,
                "rmse": 8.14534957669992,
                "p50": 7.374084623020391,
                "p95": 13.03014844163156,
                "max": 13.527030950836965
              },
              "rtk_velocity_n_mps": {
                "count": 150,
                "rmse": 7.430192295317631,
                "p50": 6.499804176951901,
                "p95": 12.676016181568126,
                "max": 13.180667028361704
              },
              "rtk_velocity_u_mps": {
                "count": 150,
                "rmse": 0.5042583089319038,
                "p50": 0.5156928662133433,
                "p95": 0.6360239432211283,
                "max": 0.7205668895290537
              },
              "rtk_vertical_m": {
                "count": 150,
                "rmse": 20.452102417192677,
                "p50": 20.819481006646214,
                "p95": 22.729183479768054,
                "max": 22.84509749458195
              }
            }
          },
          "reverse": {
            "epochs": 0,
            "metrics": {
              "fused_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "heading_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "pitch_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "roll_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rotation_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 25.0
          },
          "1": {
            "start_s": 60.2,
            "first_fresh_s": 5.799999999999997,
            "first_heading_s": 16.799999999999997
          }
        },
        "duration_s": 1830.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 0.9654682548355371,
          "fused_available": 4.978690853458638,
          "rtk_velocity_available": 0.9654682548355371,
          "fused_velocity_available": 4.978690853458638,
          "attitude_available": 4.978690853458638,
          "heading_available": 4.885804830073216,
          "heading_healthy": 0.19396787236367613
        },
        "processing_ms": {
          "count": 9151,
          "rmse": 11.347334212050876,
          "p50": 1.139,
          "p95": 20.5614,
          "max": 154.8065
        },
        "heading_error_over_90_epochs": 4572,
        "heading_error_over_150_epochs": 1493,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 355,
            "rmse": 625.2485201486219,
            "p50": 309.75114669006706,
            "p95": 1447.7081271962904,
            "max": 1778.6597527804363
          },
          "fused_position_e_m": {
            "count": 355,
            "rmse": 523.6176202770191,
            "p50": 178.3702361008597,
            "p95": 1272.10624463309,
            "max": 1546.7212372414413
          },
          "fused_position_m": {
            "count": 355,
            "rmse": 626.9640659929821,
            "p50": 310.617468590443,
            "p95": 1452.729110357439,
            "max": 1787.468092764329
          },
          "fused_position_n_m": {
            "count": 355,
            "rmse": 341.70206274395406,
            "p50": 265.64858770610385,
            "p95": 691.0891878846039,
            "max": 878.227721281484
          },
          "fused_position_u_m": {
            "count": 355,
            "rmse": 46.34898163294223,
            "p50": 21.750666030147794,
            "p95": 120.67549512070721,
            "max": 177.23336731435518
          },
          "fused_velocity_e_mps": {
            "count": 355,
            "rmse": 33.41998044301957,
            "p50": 5.836086986677562,
            "p95": 74.9361649847476,
            "max": 80.25694103891315
          },
          "fused_velocity_mps": {
            "count": 355,
            "rmse": 38.176762428675154,
            "p50": 8.381679779029072,
            "p95": 89.67084571767104,
            "max": 101.30514616909394
          },
          "fused_velocity_n_mps": {
            "count": 355,
            "rmse": 17.559046134460942,
            "p50": 3.859084551982285,
            "p95": 46.95286081648927,
            "max": 59.32734179451392
          },
          "fused_velocity_u_mps": {
            "count": 355,
            "rmse": 5.678907955898261,
            "p50": 0.18905799937023324,
            "p95": 14.860877762833857,
            "max": 17.373041501557218
          },
          "fused_vertical_m": {
            "count": 355,
            "rmse": 46.34898163294223,
            "p50": 21.750666030147794,
            "p95": 120.67549512070721,
            "max": 177.23336731435518
          },
          "heading_deg": {
            "count": 355,
            "rmse": 105.34203684989328,
            "p50": 89.58327980615127,
            "p95": 168.85987851956645,
            "max": 179.07951913919197
          },
          "pitch_deg": {
            "count": 355,
            "rmse": 7.284042355487371,
            "p50": 4.694580948410788,
            "p95": 13.390803933569535,
            "max": 13.765328073426588
          },
          "roll_deg": {
            "count": 355,
            "rmse": 11.30823920485302,
            "p50": 2.1513053312702652,
            "p95": 23.913507851569246,
            "max": 24.329333954311522
          },
          "rotation_deg": {
            "count": 355,
            "rmse": 104.78566250798973,
            "p50": 89.616515636528,
            "p95": 168.24348552124872,
            "max": 178.82278092080236
          },
          "rtk_horizontal_m": {
            "count": 71,
            "rmse": 610.7902791421594,
            "p50": 308.2681241510641,
            "p95": 1381.6533312432318,
            "max": 1699.9195576115983
          },
          "rtk_position_e_m": {
            "count": 71,
            "rmse": 510.36226557645267,
            "p50": 174.26086704147662,
            "p95": 1215.6185904870727,
            "max": 1482.4204754417285
          },
          "rtk_position_m": {
            "count": 71,
            "rmse": 612.3986055100005,
            "p50": 309.0587541442999,
            "p95": 1385.9979320924724,
            "max": 1707.735801744285
          },
          "rtk_position_n_m": {
            "count": 71,
            "rmse": 335.55196761489475,
            "p50": 265.2746087907624,
            "p95": 656.6830841288854,
            "max": 831.9591554526769
          },
          "rtk_position_u_m": {
            "count": 71,
            "rmse": 44.354108445963746,
            "p50": 21.664289263457807,
            "p95": 109.59599809505562,
            "max": 163.2025312572805
          },
          "rtk_velocity_e_mps": {
            "count": 71,
            "rmse": 32.75195746643138,
            "p50": 6.634981005705343,
            "p95": 73.00748272950293,
            "max": 78.909316728942
          },
          "rtk_velocity_mps": {
            "count": 71,
            "rmse": 37.28804927359422,
            "p50": 8.446069375251337,
            "p95": 86.53801557699599,
            "max": 98.41171084844025
          },
          "rtk_velocity_n_mps": {
            "count": 71,
            "rmse": 16.95660256314177,
            "p50": 2.986755663532864,
            "p95": 44.290718253548874,
            "max": 56.4173854383641
          },
          "rtk_velocity_u_mps": {
            "count": 71,
            "rmse": 5.493771952194114,
            "p50": 0.14568824264038932,
            "p95": 14.004968261483434,
            "max": 16.591057404143584
          },
          "rtk_vertical_m": {
            "count": 71,
            "rmse": 44.354108445963746,
            "p50": 21.664289263457807,
            "p95": 109.59599809505562,
            "max": 163.2025312572805
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        },
        "scenario": {
          "name": "imu_gap",
          "start_s": 60,
          "end_s": 64,
          "recovery_gnss_update_s": 2.0,
          "recovery_fresh_attitude_s": 2.0,
          "recovery_heading_s": 13.0,
          "window_metrics": {
            "fused_position_m": {
              "count": 1,
              "rmse": 347.79324362032906,
              "p50": 347.79324362032906,
              "p95": 347.79324362032906,
              "max": 347.79324362032906
            },
            "fused_velocity_mps": {
              "count": 1,
              "rmse": 9.819809212661971,
              "p50": 9.819809212661971,
              "p95": 9.819809212661971,
              "max": 9.819809212661971
            },
            "rotation_deg": {
              "count": 1,
              "rmse": 30.976773029385374,
              "p50": 30.976773029385374,
              "p95": 30.976773029385374,
              "max": 30.976773029385374
            },
            "heading_deg": {
              "count": 1,
              "rmse": 30.855949668577722,
              "p50": 30.855949668577722,
              "p95": 30.855949668577722,
              "max": 30.855949668577722
            }
          }
        }
      },
      "all_output_candidate": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 9151,
        "reference_epochs": 9151,
        "matched_epochs": 9151,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 1.0,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 0.19287509561796526,
          "fused_available": 0.9957381706917277,
          "rtk_velocity_available": 0.19287509561796526,
          "fused_velocity_available": 0.9957381706917277,
          "attitude_available": 0.9957381706917277,
          "heading_available": 0.9771609660146432,
          "heading_healthy": 0.04371106982843405
        },
        "scenes": {
          "all": {
            "epochs": 9151,
            "available_epochs": {
              "rtk_available": 1765,
              "fused_available": 9112,
              "attitude_available": 9112,
              "heading_aligned": 8942,
              "heading_converged": 400
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 9112,
                "rmse": 1023.1321803291858,
                "p50": 937.3676660506067,
                "p95": 1471.7580472234358,
                "max": 1568.022195395313
              },
              "fused_position_e_m": {
                "count": 9112,
                "rmse": 482.6269912223869,
                "p50": 226.12828821664823,
                "p95": 1059.903390798491,
                "max": 1560.3640739732955
              },
              "fused_position_m": {
                "count": 9112,
                "rmse": 1023.842223043871,
                "p50": 937.5628810666897,
                "p95": 1472.3259776590266,
                "max": 1575.7532787569316
              },
              "fused_position_n_m": {
                "count": 9112,
                "rmse": 902.147795967368,
                "p50": 828.8551844352899,
                "p95": 1447.0042069675994,
                "max": 1463.2555545486591
              },
              "fused_position_u_m": {
                "count": 9112,
                "rmse": 38.12399850831165,
                "p50": 19.78296716014497,
                "p95": 114.10496042313369,
                "max": 156.3824059652715
              },
              "fused_velocity_e_mps": {
                "count": 9112,
                "rmse": 10.68556828427221,
                "p50": 2.3968089380793005,
                "p95": 15.807791670400626,
                "max": 116.17966882608285
              },
              "fused_velocity_mps": {
                "count": 9112,
                "rmse": 11.931912972518285,
                "p50": 4.19292202061173,
                "p95": 17.816913879870533,
                "max": 116.35127230718744
              },
              "fused_velocity_n_mps": {
                "count": 9112,
                "rmse": 4.9984540045298544,
                "p50": 2.300878174322854,
                "p95": 10.350375943187693,
                "max": 18.508117132190726
              },
              "fused_velocity_u_mps": {
                "count": 9112,
                "rmse": 1.7901494883124724,
                "p50": 0.14761467443201556,
                "p95": 2.0670235972652455,
                "max": 16.42962035990168
              },
              "fused_vertical_m": {
                "count": 9112,
                "rmse": 38.12399850831165,
                "p50": 19.78296716014497,
                "p95": 114.10496042313369,
                "max": 156.3824059652715
              },
              "heading_deg": {
                "count": 8942,
                "rmse": 78.71162046658348,
                "p50": 40.599810962156624,
                "p95": 161.78099223992345,
                "max": 179.95695823105666
              },
              "pitch_deg": {
                "count": 9112,
                "rmse": 5.373962998784495,
                "p50": 2.391900092331383,
                "p95": 10.123293997352564,
                "max": 56.69771114780076
              },
              "roll_deg": {
                "count": 9112,
                "rmse": 4.561316575721576,
                "p50": 2.3958184279702124,
                "p95": 8.352466986964552,
                "max": 41.48000499181879
              },
              "rotation_deg": {
                "count": 8942,
                "rmse": 79.03837887739142,
                "p50": 42.4733401600307,
                "p95": 161.9558235370312,
                "max": 179.95857275318525
              },
              "rtk_horizontal_m": {
                "count": 1765,
                "rmse": 1008.144183605681,
                "p50": 931.1682138383217,
                "p95": 1470.1884420560411,
                "max": 1558.070970016309
              },
              "rtk_position_e_m": {
                "count": 1765,
                "rmse": 482.44106159770587,
                "p50": 209.8699556640148,
                "p95": 1014.1416983318805,
                "max": 1550.8722941111619
              },
              "rtk_position_m": {
                "count": 1765,
                "rmse": 1008.8815057308503,
                "p50": 931.5451579517517,
                "p95": 1470.5591939786827,
                "max": 1565.7371757214107
              },
              "rtk_position_n_m": {
                "count": 1765,
                "rmse": 885.2148422967408,
                "p50": 824.4831912790974,
                "p95": 1449.9098158528968,
                "max": 1461.1985773430372
              },
              "rtk_position_u_m": {
                "count": 1765,
                "rmse": 38.56420189479772,
                "p50": 19.75457810689567,
                "p95": 104.77163609338999,
                "max": 154.81465556052984
              },
              "rtk_velocity_e_mps": {
                "count": 1765,
                "rmse": 12.164362084093435,
                "p50": 10.822242815055908,
                "p95": 19.114066485471117,
                "max": 50.735624691154584
              },
              "rtk_velocity_mps": {
                "count": 1765,
                "rmse": 13.652337577410455,
                "p50": 11.820884547592474,
                "p95": 20.53046991267408,
                "max": 52.646326761771874
              },
              "rtk_velocity_n_mps": {
                "count": 1765,
                "rmse": 6.146201474836441,
                "p50": 4.727399603081305,
                "p95": 12.550007911486045,
                "max": 14.956763915585015
              },
              "rtk_velocity_u_mps": {
                "count": 1765,
                "rmse": 0.7992645653111425,
                "p50": 0.39324884135406757,
                "p95": 0.6018548667235222,
                "max": 7.220379398119656
              },
              "rtk_vertical_m": {
                "count": 1765,
                "rmse": 38.56420189479772,
                "p50": 19.75457810689567,
                "p95": 104.77163609338999,
                "max": 154.81465556052984
              }
            }
          },
          "stop": {
            "epochs": 3278,
            "available_epochs": {
              "rtk_available": 649,
              "fused_available": 3268,
              "attitude_available": 3268,
              "heading_aligned": 3172,
              "heading_converged": 6
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 3268,
                "rmse": 1086.7210910696099,
                "p50": 967.9261831616827,
                "p95": 1470.0770110821186,
                "max": 1566.3799460157902
              },
              "fused_position_e_m": {
                "count": 3268,
                "rmse": 458.49565433554164,
                "p50": 191.7195633451125,
                "p95": 843.323551186286,
                "max": 1558.9038633583689
              },
              "fused_position_m": {
                "count": 3268,
                "rmse": 1087.3722072510218,
                "p50": 968.1221131821792,
                "p95": 1470.816008748936,
                "max": 1574.1641697260402
              },
              "fused_position_n_m": {
                "count": 3268,
                "rmse": 985.2636523951074,
                "p50": 832.03349041864,
                "p95": 1449.133681747117,
                "max": 1463.2555545486591
              },
              "fused_position_u_m": {
                "count": 3268,
                "rmse": 37.624291706760346,
                "p50": 19.694048864941593,
                "p95": 34.154996976681474,
                "max": 156.3543986232692
              },
              "fused_velocity_e_mps": {
                "count": 3268,
                "rmse": 6.805793267621352,
                "p50": 0.508186427894282,
                "p95": 8.043521026763973,
                "max": 46.87334587040503
              },
              "fused_velocity_mps": {
                "count": 3268,
                "rmse": 7.3289788396339235,
                "p50": 0.8629341048782122,
                "p95": 8.880882818492017,
                "max": 49.32037219922935
              },
              "fused_velocity_n_mps": {
                "count": 3268,
                "rmse": 1.881565865995384,
                "p50": 0.41884875064079985,
                "p95": 4.620634368832929,
                "max": 9.366936845672807
              },
              "fused_velocity_u_mps": {
                "count": 3268,
                "rmse": 1.9633692271508003,
                "p50": 0.06465907091068401,
                "p95": 1.2388294394306827,
                "max": 15.733628533602966
              },
              "fused_vertical_m": {
                "count": 3268,
                "rmse": 37.624291706760346,
                "p50": 19.694048864941593,
                "p95": 34.154996976681474,
                "max": 156.3543986232692
              },
              "heading_deg": {
                "count": 3172,
                "rmse": 89.65087724795866,
                "p50": 69.66490776249859,
                "p95": 160.5110090454143,
                "max": 166.76405513405973
              },
              "pitch_deg": {
                "count": 3268,
                "rmse": 5.697141603255335,
                "p50": 1.8737877111053933,
                "p95": 10.45222567683549,
                "max": 32.86060175965949
              },
              "roll_deg": {
                "count": 3268,
                "rmse": 3.024102223368037,
                "p50": 1.7331442570857547,
                "p95": 4.386608785785301,
                "max": 14.80242575105018
              },
              "rotation_deg": {
                "count": 3172,
                "rmse": 89.91996031574747,
                "p50": 69.74838816648978,
                "p95": 160.69780154255557,
                "max": 166.81450828792796
              },
              "rtk_horizontal_m": {
                "count": 649,
                "rmse": 1079.9825026626127,
                "p50": 929.8044613280946,
                "p95": 1462.1052607390286,
                "max": 1557.7462599830817
              },
              "rtk_position_e_m": {
                "count": 649,
                "rmse": 454.75065900093665,
                "p50": 188.4497794484294,
                "p95": 709.8101582483484,
                "max": 1550.554419389349
              },
              "rtk_position_m": {
                "count": 649,
                "rmse": 1080.6766869317007,
                "p50": 930.0084385620223,
                "p95": 1462.2291884710628,
                "max": 1565.419656450377
              },
              "rtk_position_n_m": {
                "count": 649,
                "rmse": 979.5733990853437,
                "p50": 830.4955103910557,
                "p95": 1449.9098158528968,
                "max": 1449.9098158528968
              },
              "rtk_position_u_m": {
                "count": 649,
                "rmse": 38.72848590220462,
                "p50": 19.737213768050523,
                "p95": 21.079385521913956,
                "max": 154.81465556052984
              },
              "rtk_velocity_e_mps": {
                "count": 649,
                "rmse": 10.584415263287301,
                "p50": 10.822114871262656,
                "p95": 10.834232714699287,
                "max": 23.862756949680605
              },
              "rtk_velocity_mps": {
                "count": 649,
                "rmse": 11.520960809149416,
                "p50": 11.816271801652768,
                "p95": 11.82828876332507,
                "max": 24.17006915548399
              },
              "rtk_velocity_n_mps": {
                "count": 649,
                "rmse": 4.531449393131569,
                "p50": 4.727463771220312,
                "p95": 4.739716828944208,
                "max": 4.87145850242239
              },
              "rtk_velocity_u_mps": {
                "count": 649,
                "rmse": 0.41067979952168493,
                "p50": 0.3934184508593024,
                "p95": 0.39992808228670584,
                "max": 2.1483295967125056
              },
              "rtk_vertical_m": {
                "count": 649,
                "rmse": 38.72848590220462,
                "p50": 19.737213768050523,
                "p95": 21.079385521913956,
                "max": 154.81465556052984
              }
            }
          },
          "low_speed": {
            "epochs": 1036,
            "available_epochs": {
              "rtk_available": 199,
              "fused_available": 1017,
              "attitude_available": 1017,
              "heading_aligned": 946,
              "heading_converged": 48
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1017,
                "rmse": 876.3198680496846,
                "p50": 869.4758822527341,
                "p95": 1453.5501652622734,
                "max": 1566.6754105531093
              },
              "fused_position_e_m": {
                "count": 1017,
                "rmse": 448.3460306604691,
                "p50": 190.50892105635575,
                "p95": 841.1897726483048,
                "max": 1559.1714643307296
              },
              "fused_position_m": {
                "count": 1017,
                "rmse": 876.9432893151649,
                "p50": 869.6643576565048,
                "p95": 1453.700279798418,
                "max": 1574.4446981392196
              },
              "fused_position_n_m": {
                "count": 1017,
                "rmse": 752.9424599062123,
                "p50": 479.4227863324371,
                "p95": 1326.106543375763,
                "max": 1460.2126970323318
              },
              "fused_position_u_m": {
                "count": 1017,
                "rmse": 33.06087621773593,
                "p50": 20.116538346218242,
                "p95": 58.11482632134648,
                "max": 156.3824059652715
              },
              "fused_velocity_e_mps": {
                "count": 1017,
                "rmse": 9.643659202160991,
                "p50": 1.409467536682628,
                "p95": 20.87682187285312,
                "max": 67.21353612695385
              },
              "fused_velocity_mps": {
                "count": 1017,
                "rmse": 10.735992973652603,
                "p50": 2.388694035462483,
                "p95": 22.808294656439163,
                "max": 70.68188668433817
              },
              "fused_velocity_n_mps": {
                "count": 1017,
                "rmse": 3.9694743024317045,
                "p50": 1.3715860923692662,
                "p95": 9.256703752758458,
                "max": 15.963048008398399
              },
              "fused_velocity_u_mps": {
                "count": 1017,
                "rmse": 2.550422726770605,
                "p50": 0.11136260221284339,
                "p95": 4.889836373879326,
                "max": 16.42962035990168
              },
              "fused_vertical_m": {
                "count": 1017,
                "rmse": 33.06087621773593,
                "p50": 20.116538346218242,
                "p95": 58.11482632134648,
                "max": 156.3824059652715
              },
              "heading_deg": {
                "count": 946,
                "rmse": 66.28190494913096,
                "p50": 25.837539314856514,
                "p95": 154.73745870601368,
                "max": 169.26223582710475
              },
              "pitch_deg": {
                "count": 1017,
                "rmse": 6.651647389599797,
                "p50": 2.6653403118160384,
                "p95": 15.610881857607366,
                "max": 32.107670861733254
              },
              "roll_deg": {
                "count": 1017,
                "rmse": 4.403260871698847,
                "p50": 2.13712289028922,
                "p95": 10.871287910148732,
                "max": 18.35464755157929
              },
              "rotation_deg": {
                "count": 946,
                "rmse": 66.70831403603948,
                "p50": 26.233210591202084,
                "p95": 154.73692429998474,
                "max": 169.23087587997236
              },
              "rtk_horizontal_m": {
                "count": 199,
                "rmse": 851.4197863959365,
                "p50": 862.0169252923273,
                "p95": 1461.9543364630679,
                "max": 1558.0692306542803
              },
              "rtk_position_e_m": {
                "count": 199,
                "rmse": 461.3264639857765,
                "p50": 148.77473044726145,
                "p95": 844.4605957138792,
                "max": 1550.8722941111619
              },
              "rtk_position_m": {
                "count": 199,
                "rmse": 852.0094797407183,
                "p50": 862.2214697629211,
                "p95": 1462.0782848774131,
                "max": 1565.7371757214107
              },
              "rtk_position_n_m": {
                "count": 199,
                "rmse": 715.6071172737749,
                "p50": 452.8334412554193,
                "p95": 1339.0187406025007,
                "max": 1461.1985773430372
              },
              "rtk_position_u_m": {
                "count": 199,
                "rmse": 31.693862206230698,
                "p50": 20.2567951095711,
                "p95": 21.462307134333933,
                "max": 154.8020795283355
              },
              "rtk_velocity_e_mps": {
                "count": 199,
                "rmse": 11.02849194893761,
                "p50": 11.041114928698764,
                "p95": 12.172615123457454,
                "max": 35.1221061698607
              },
              "rtk_velocity_mps": {
                "count": 199,
                "rmse": 11.847372909531035,
                "p50": 11.746243920692244,
                "p95": 13.318707305892028,
                "max": 36.02656674987214
              },
              "rtk_velocity_n_mps": {
                "count": 199,
                "rmse": 4.290037273121158,
                "p50": 4.175816507526615,
                "p95": 6.0371590799459875,
                "max": 7.05503827939501
              },
              "rtk_velocity_u_mps": {
                "count": 199,
                "rmse": 0.5728790316806308,
                "p50": 0.39130237678482194,
                "p95": 0.4232528506044064,
                "max": 3.818062971232486
              },
              "rtk_vertical_m": {
                "count": 199,
                "rmse": 31.693862206230698,
                "p50": 20.2567951095711,
                "p95": 21.462307134333933,
                "max": 154.8020795283355
              }
            }
          },
          "turn": {
            "epochs": 759,
            "available_epochs": {
              "rtk_available": 148,
              "fused_available": 737,
              "attitude_available": 737,
              "heading_aligned": 732,
              "heading_converged": 40
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 737,
                "rmse": 999.5145793211703,
                "p50": 972.1029823371431,
                "p95": 1472.3446083086628,
                "max": 1474.2856745227486
              },
              "fused_position_e_m": {
                "count": 737,
                "rmse": 278.7975642677325,
                "p50": 133.29271460506774,
                "p95": 532.1957439865683,
                "max": 871.0356634417922
              },
              "fused_position_m": {
                "count": 737,
                "rmse": 999.7037702721367,
                "p50": 972.3058773918916,
                "p95": 1472.4719348512845,
                "max": 1474.4004695033452
              },
              "fused_position_n_m": {
                "count": 737,
                "rmse": 959.8444209526643,
                "p50": 917.6019783503295,
                "p95": 1458.8590556833649,
                "max": 1460.2126970323318
              },
              "fused_position_u_m": {
                "count": 737,
                "rmse": 19.44823952827083,
                "p50": 19.4268586646472,
                "p95": 21.692472919581782,
                "max": 22.312756399351002
              },
              "fused_velocity_e_mps": {
                "count": 737,
                "rmse": 3.924139580594981,
                "p50": 2.482819015000879,
                "p95": 7.967722824731676,
                "max": 12.402618274073053
              },
              "fused_velocity_mps": {
                "count": 737,
                "rmse": 6.844210106794871,
                "p50": 5.396060714388175,
                "p95": 11.735347746817638,
                "max": 13.132064847705822
              },
              "fused_velocity_n_mps": {
                "count": 737,
                "rmse": 5.595284641256609,
                "p50": 3.462465972465483,
                "p95": 10.530561506423307,
                "max": 13.131060813410892
              },
              "fused_velocity_u_mps": {
                "count": 737,
                "rmse": 0.37031111417133294,
                "p50": 0.16193854560327003,
                "p95": 0.5300983018542617,
                "max": 2.5850503242153526
              },
              "fused_vertical_m": {
                "count": 737,
                "rmse": 19.44823952827083,
                "p50": 19.4268586646472,
                "p95": 21.692472919581782,
                "max": 22.312756399351002
              },
              "heading_deg": {
                "count": 732,
                "rmse": 79.05383784363227,
                "p50": 18.182171958237674,
                "p95": 168.57208642293938,
                "max": 179.08955267714606
              },
              "pitch_deg": {
                "count": 737,
                "rmse": 4.196767461171607,
                "p50": 1.7424446439603116,
                "p95": 7.163228597576649,
                "max": 20.352223094496253
              },
              "roll_deg": {
                "count": 737,
                "rmse": 3.6554027955979533,
                "p50": 2.50513882874651,
                "p95": 7.42594275350672,
                "max": 15.795020866793578
              },
              "rotation_deg": {
                "count": 732,
                "rmse": 79.22185474156711,
                "p50": 18.609034498460087,
                "p95": 168.61333786604598,
                "max": 179.03031755154905
              },
              "rtk_horizontal_m": {
                "count": 148,
                "rmse": 978.2558074877583,
                "p50": 966.4203110811054,
                "p95": 1473.741446001576,
                "max": 1475.1090667654812
              },
              "rtk_position_e_m": {
                "count": 148,
                "rmse": 284.0093822133483,
                "p50": 137.31199143370458,
                "p95": 527.6845900013222,
                "max": 875.7078379133321
              },
              "rtk_position_m": {
                "count": 148,
                "rmse": 978.444743928418,
                "p50": 966.6365226208382,
                "p95": 1473.858219206655,
                "max": 1475.225279548247
              },
              "rtk_position_n_m": {
                "count": 148,
                "rmse": 936.1213039442689,
                "p50": 897.6636901676702,
                "p95": 1460.0743355878992,
                "max": 1461.1985773430372
              },
              "rtk_position_u_m": {
                "count": 148,
                "rmse": 19.227377294405976,
                "p50": 19.524390006969757,
                "p95": 21.347002337326415,
                "max": 21.53534518142655
              },
              "rtk_velocity_e_mps": {
                "count": 148,
                "rmse": 10.786803042807616,
                "p50": 10.64163189248265,
                "p95": 16.162539829108834,
                "max": 19.485009131431113
              },
              "rtk_velocity_mps": {
                "count": 148,
                "rmse": 11.711784577575854,
                "p50": 11.803848751822157,
                "p95": 16.532687079562145,
                "max": 20.015240346483047
              },
              "rtk_velocity_n_mps": {
                "count": 148,
                "rmse": 4.54767181656786,
                "p50": 2.950195896644522,
                "p95": 8.988662641356294,
                "max": 9.629442386348066
              },
              "rtk_velocity_u_mps": {
                "count": 148,
                "rmse": 0.3598043301773301,
                "p50": 0.3572168158665974,
                "p95": 0.45768690233621956,
                "max": 0.7822862343132915
              },
              "rtk_vertical_m": {
                "count": 148,
                "rmse": 19.227377294405976,
                "p50": 19.524390006969757,
                "p95": 21.347002337326415,
                "max": 21.53534518142655
              }
            }
          },
          "reverse": {
            "epochs": 0,
            "available_epochs": {
              "rtk_available": 0,
              "fused_available": 0,
              "attitude_available": 0,
              "heading_aligned": 0,
              "heading_converged": 0
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "heading_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "pitch_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "roll_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rotation_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 25.0
          },
          "1": {
            "start_s": 60.2,
            "first_fresh_s": 5.799999999999997,
            "first_heading_s": 16.799999999999997
          }
        },
        "uninitialized_epochs": 39,
        "missing_attitude_epochs": 39,
        "unlatched_heading_epochs": 209,
        "duration_s": 1830.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 0.9643754780898263,
          "fused_available": 4.978690853458638,
          "rtk_velocity_available": 0.9643754780898263,
          "fused_velocity_available": 4.978690853458638,
          "attitude_available": 4.978690853458638,
          "heading_available": 4.885804830073216,
          "heading_healthy": 0.21855534914217026
        },
        "processing_ms": {
          "count": 9151,
          "rmse": 11.846594890382946,
          "p50": 2.0615,
          "p95": 20.9741,
          "max": 146.8635
        },
        "heading_error_over_90_epochs": 2521,
        "heading_error_over_150_epochs": 730,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 400,
            "rmse": 863.5323089531732,
            "p50": 401.08159526179656,
            "p95": 1532.2908983164054,
            "max": 1533.528842289784
          },
          "fused_position_e_m": {
            "count": 400,
            "rmse": 842.8186026449961,
            "p50": 370.64284116920203,
            "p95": 1515.8854305344728,
            "max": 1516.7936269758131
          },
          "fused_position_m": {
            "count": 400,
            "rmse": 867.1059987249753,
            "p50": 401.08398005294015,
            "p95": 1539.0133069274175,
            "max": 1540.153535051299
          },
          "fused_position_n_m": {
            "count": 400,
            "rmse": 188.00226499043734,
            "p50": 186.38101145428863,
            "p95": 257.9907629007632,
            "max": 260.7874650167355
          },
          "fused_position_u_m": {
            "count": 400,
            "rmse": 78.6432731950958,
            "p50": 21.482344112270226,
            "p95": 143.545703752997,
            "max": 144.25722632111172
          },
          "fused_velocity_e_mps": {
            "count": 400,
            "rmse": 21.027852426003996,
            "p50": 4.778796947887033,
            "p95": 46.57889343338338,
            "max": 52.3273245954782
          },
          "fused_velocity_mps": {
            "count": 400,
            "rmse": 22.313080084068904,
            "p50": 5.54100906253887,
            "p95": 48.56218149749127,
            "max": 54.3243323335529
          },
          "fused_velocity_n_mps": {
            "count": 400,
            "rmse": 6.652518765817478,
            "p50": 3.421050840607583,
            "p95": 11.441950042805145,
            "max": 12.10428496616138
          },
          "fused_velocity_u_mps": {
            "count": 400,
            "rmse": 3.3833355226338937,
            "p50": 0.9811215420213757,
            "p95": 7.726067012633001,
            "max": 8.152942390555847
          },
          "fused_vertical_m": {
            "count": 400,
            "rmse": 78.6432731950958,
            "p50": 21.482344112270226,
            "p95": 143.545703752997,
            "max": 144.25722632111172
          },
          "heading_deg": {
            "count": 400,
            "rmse": 56.284603045521635,
            "p50": 35.889593583653664,
            "p95": 114.19855543519434,
            "max": 170.86693285574165
          },
          "pitch_deg": {
            "count": 400,
            "rmse": 6.357252444370994,
            "p50": 6.025560723667695,
            "p95": 10.646130042101273,
            "max": 10.782458232352496
          },
          "roll_deg": {
            "count": 400,
            "rmse": 2.0964424372314205,
            "p50": 1.1954532160498132,
            "p95": 4.13292525316706,
            "max": 5.333372862659303
          },
          "rotation_deg": {
            "count": 400,
            "rmse": 56.622714812376046,
            "p50": 36.31003444324818,
            "p95": 114.22042170916494,
            "max": 170.91560157727574
          },
          "rtk_horizontal_m": {
            "count": 77,
            "rmse": 825.7904161878981,
            "p50": 366.3475892204733,
            "p95": 1530.8899976499408,
            "max": 1531.4970107546915
          },
          "rtk_position_e_m": {
            "count": 77,
            "rmse": 804.6966117061271,
            "p50": 324.5230265956046,
            "p95": 1515.5210028011093,
            "max": 1516.9626135457993
          },
          "rtk_position_m": {
            "count": 77,
            "rmse": 829.3610838700013,
            "p50": 366.36392383052686,
            "p95": 1537.9177189761974,
            "max": 1538.5508174767415
          },
          "rtk_position_n_m": {
            "count": 77,
            "rmse": 185.45396888840193,
            "p50": 181.33313048838133,
            "p95": 257.916097925269,
            "max": 259.60649569336
          },
          "rtk_position_u_m": {
            "count": 77,
            "rmse": 76.87649816583297,
            "p50": 21.26690007239619,
            "p95": 147.20103361742613,
            "max": 149.26815833837796
          },
          "rtk_velocity_e_mps": {
            "count": 77,
            "rmse": 20.477289375415953,
            "p50": 3.8122370353154604,
            "p95": 45.04181816013385,
            "max": 50.735624691154584
          },
          "rtk_velocity_mps": {
            "count": 77,
            "rmse": 21.751507736700717,
            "p50": 4.794654025973327,
            "p95": 46.93433722044052,
            "max": 52.646326761771874
          },
          "rtk_velocity_n_mps": {
            "count": 77,
            "rmse": 6.663067649809849,
            "p50": 3.0127876507972884,
            "p95": 11.80080340818898,
            "max": 12.058118843864992
          },
          "rtk_velocity_u_mps": {
            "count": 77,
            "rmse": 3.067937116253447,
            "p50": 0.3715247703336078,
            "p95": 6.402626069531576,
            "max": 7.220379398119656
          },
          "rtk_vertical_m": {
            "count": 77,
            "rmse": 76.87649816583297,
            "p50": 21.26690007239619,
            "p95": 147.20103361742613,
            "max": 149.26815833837796
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        },
        "scenario": {
          "name": "imu_gap",
          "start_s": 60,
          "end_s": 64,
          "recovery_gnss_update_s": 2.0,
          "recovery_fresh_attitude_s": 2.0,
          "recovery_heading_s": 13.0,
          "window_metrics": {
            "fused_position_m": {
              "count": 1,
              "rmse": 336.85972231844005,
              "p50": 336.85972231844005,
              "p95": 336.85972231844005,
              "max": 336.85972231844005
            },
            "fused_velocity_mps": {
              "count": 1,
              "rmse": 11.094115201859617,
              "p50": 11.094115201859617,
              "p95": 11.094115201859617,
              "max": 11.094115201859617
            },
            "rotation_deg": {
              "count": 1,
              "rmse": 25.714642596084907,
              "p50": 25.714642596084907,
              "p95": 25.714642596084907,
              "max": 25.714642596084907
            },
            "heading_deg": {
              "count": 1,
              "rmse": 25.673300298488698,
              "p50": 25.673300298488698,
              "p95": 25.673300298488698,
              "max": 25.673300298488698
            }
          }
        }
      },
      "common_valid": {
        "rtk_position_m": {
          "control": {
            "count": 1764,
            "rmse": 1020.4470664098933,
            "p50": 906.1806885954439,
            "p95": 1597.704575596194,
            "max": 1962.0586476300593
          },
          "candidate": {
            "count": 1764,
            "rmse": 1009.1514243873835,
            "p50": 931.6561597971054,
            "p95": 1470.5782932641227,
            "max": 1565.7371757214107
          }
        },
        "fused_position_m": {
          "control": {
            "count": 9112,
            "rmse": 1046.8422880414485,
            "p50": 964.6728059086715,
            "p95": 1677.3327044451555,
            "max": 2023.570252399471
          },
          "candidate": {
            "count": 9112,
            "rmse": 1023.842223043871,
            "p50": 937.5628810666897,
            "p95": 1472.3259776590266,
            "max": 1575.7532787569316
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 1764,
            "rmse": 10.181490109651318,
            "p50": 4.433934337505118,
            "p95": 12.99795257302236,
            "max": 98.41171084844025
          },
          "candidate": {
            "count": 1764,
            "rmse": 13.65185138661981,
            "p50": 11.820843360074186,
            "p95": 20.533146880753048,
            "max": 52.646326761771874
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 9112,
            "rmse": 46.460078442168076,
            "p50": 7.528564543205407,
            "p95": 112.61888432393437,
            "max": 241.12946935291356
          },
          "candidate": {
            "count": 9112,
            "rmse": 11.931912972518285,
            "p50": 4.19292202061173,
            "p95": 17.816913879870533,
            "max": 116.35127230718744
          }
        },
        "rotation_deg": {
          "control": {
            "count": 8942,
            "rmse": 107.92944362468657,
            "p50": 97.79768384326464,
            "p95": 171.53957584623194,
            "max": 179.98770068682947
          },
          "candidate": {
            "count": 8942,
            "rmse": 79.03837887739142,
            "p50": 42.4733401600307,
            "p95": 161.9558235370312,
            "max": 179.95857275318525
          }
        }
      },
      "control_manifest": {
        "path": "E:\\gnsspp-pva-development\\baseline-scenarios\\tokyo2-imu_gap\\manifest.json",
        "bytes": 4316,
        "sha256": "e0827ee118e821016aabf3a91401ec3c9e5aa09918f5659a00374177f79c23e7"
      },
      "candidate_manifest": {
        "path": "E:\\gnsspp-pva-development\\candidate-scenarios\\tokyo2-imu_gap\\manifest.json",
        "bytes": 4548,
        "sha256": "d2d8f890fad352e2508ac2933133328f1f8a14e1b8164332a4856c626f6ad5c0"
      }
    },
    {
      "name": "tokyo3",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 3127.467033793406,
          "candidate": 4505.816332508047,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 5341.939261630514,
          "candidate": 5596.902640665436,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 3129.117557827921,
          "candidate": 4507.9172755491845,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 5343.439004580748,
          "candidate": 5597.151115531411,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 3128.720910789004,
          "candidate": 4721.614767698247,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 5342.395365362116,
          "candidate": 5661.693233183467,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 3128.720910789004,
          "candidate": 4721.614767698247,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 5342.395365362116,
          "candidate": 5661.693233183467,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 9.273483237993473,
          "candidate": 35.16922690724125,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 18.00482719715677,
          "candidate": 39.06512823956788,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 9.271993700330043,
          "candidate": 35.18473370497708,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 18.008296604042094,
          "candidate": 39.08295778625775,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 14.816849027817183,
          "candidate": 112.79380765283474,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 19.10453800139815,
          "candidate": 115.42421139735269,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 14.816849027817183,
          "candidate": 112.79380765283474,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 19.10453800139815,
          "candidate": 115.42421139735269,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 105.84836090878936,
          "candidate": 111.53255266973555,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 171.4049510608255,
          "candidate": 173.50386740812206,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 105.84836090878936,
          "candidate": 111.53255266973555,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 171.4049510608255,
          "candidate": 173.50386740812206,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "coverage.rtk_available",
          "control": 0.19469315730997974,
          "candidate": 0.1946278021044376,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_available",
          "control": 0.9993464479445788,
          "candidate": 0.9993464479445788,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.rtk_velocity_available",
          "control": 0.19469315730997974,
          "candidate": 0.1946278021044376,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_velocity_available",
          "control": 0.9993464479445788,
          "candidate": 0.9993464479445788,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.attitude_available",
          "control": 0.9993464479445788,
          "candidate": 0.9993464479445788,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.heading_available",
          "control": 0.9869289588915757,
          "candidate": 0.9869289588915757,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "initial.first_fresh_s",
          "control": 2.0,
          "candidate": 2.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "initial.first_heading_s",
          "control": 40.0,
          "candidate": 40.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "processing.p95_ms",
          "control": 20.9431,
          "candidate": 16.3512,
          "allowed": "candidate <= 2 * control; host contention",
          "passed": true
        },
        {
          "name": "before_latch.numeric_parity",
          "control": 201,
          "candidate": true,
          "allowed": "all common CSV fields except processing_ms exactly equal",
          "passed": true
        }
      ],
      "all_output_control": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 15301,
        "reference_epochs": 15301,
        "matched_epochs": 15301,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 1.0,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 0.19469315730997974,
          "fused_available": 0.9993464479445788,
          "rtk_velocity_available": 0.19469315730997974,
          "fused_velocity_available": 0.9993464479445788,
          "attitude_available": 0.9993464479445788,
          "heading_available": 0.9869289588915757,
          "heading_healthy": 0.03431148290961375
        },
        "scenes": {
          "all": {
            "epochs": 15301,
            "metrics": {
              "fused_horizontal_m": {
                "count": 15291,
                "rmse": 3128.52803522545,
                "p50": 2410.1847633739717,
                "p95": 5342.384981950858,
                "max": 5678.423655057655
              },
              "fused_position_e_m": {
                "count": 15291,
                "rmse": 1026.9285793892584,
                "p50": 947.8563646568858,
                "p95": 1691.0109876225004,
                "max": 3084.7354904157255
              },
              "fused_position_m": {
                "count": 15291,
                "rmse": 3128.720910789004,
                "p50": 2410.8482537396308,
                "p95": 5342.395365362116,
                "max": 5678.431710240749
              },
              "fused_position_n_m": {
                "count": 15291,
                "rmse": 2955.182796380822,
                "p50": 2299.300409703054,
                "p95": 5149.524480516515,
                "max": 5521.075791580333
              },
              "fused_position_u_m": {
                "count": 15291,
                "rmse": 34.74004054051569,
                "p50": 12.728294351106797,
                "p95": 20.302513110704325,
                "max": 764.7374449724215
              },
              "fused_velocity_e_mps": {
                "count": 15291,
                "rmse": 10.969371655484645,
                "p50": 2.658469113694972,
                "p95": 13.053222726033203,
                "max": 153.1140019604119
              },
              "fused_velocity_mps": {
                "count": 15291,
                "rmse": 14.816849027817183,
                "p50": 5.14029112519594,
                "p95": 19.10453800139815,
                "max": 176.54080022891026
              },
              "fused_velocity_n_mps": {
                "count": 15291,
                "rmse": 7.184844314209318,
                "p50": 2.6063833191278363,
                "p95": 14.380240485893736,
                "max": 64.32183479770575
              },
              "fused_velocity_u_mps": {
                "count": 15291,
                "rmse": 6.8985442506046954,
                "p50": 0.14027600585243988,
                "p95": 2.963717124303279,
                "max": 109.32688862893208
              },
              "fused_vertical_m": {
                "count": 15291,
                "rmse": 34.74004054051569,
                "p50": 12.728294351106797,
                "p95": 20.302513110704325,
                "max": 764.7374449724215
              },
              "heading_deg": {
                "count": 15101,
                "rmse": 104.20755469439986,
                "p50": 90.72103503588107,
                "p95": 170.9670522092909,
                "max": 179.98919064040092
              },
              "pitch_deg": {
                "count": 15291,
                "rmse": 12.81525190298583,
                "p50": 1.8420978385576063,
                "p95": 34.97219901358348,
                "max": 81.51004334605557
              },
              "roll_deg": {
                "count": 15291,
                "rmse": 20.419336320994503,
                "p50": 2.067125680987232,
                "p95": 44.268338114010476,
                "max": 175.3480259310296
              },
              "rotation_deg": {
                "count": 15101,
                "rmse": 105.84836090878936,
                "p50": 93.36537839163992,
                "p95": 171.4049510608255,
                "max": 179.98946441042776
              },
              "rtk_horizontal_m": {
                "count": 2979,
                "rmse": 3127.435175374549,
                "p50": 2386.4420824508734,
                "p95": 5341.927622508058,
                "max": 5673.3511935704455
              },
              "rtk_position_e_m": {
                "count": 2979,
                "rmse": 1020.9387379574338,
                "p50": 949.4904591632503,
                "p95": 1651.3744703268294,
                "max": 1976.0776931584332
              },
              "rtk_position_m": {
                "count": 2979,
                "rmse": 3127.467033793406,
                "p50": 2386.469775163761,
                "p95": 5341.939261630514,
                "max": 5673.3604437562535
              },
              "rtk_position_n_m": {
                "count": 2979,
                "rmse": 2956.1012955424785,
                "p50": 2268.1997184200873,
                "p95": 5152.832898333586,
                "max": 5512.229627642511
              },
              "rtk_position_u_m": {
                "count": 2979,
                "rmse": 14.1163484826931,
                "p50": 12.896959276434018,
                "p95": 18.015653308659022,
                "max": 20.643294748278283
              },
              "rtk_velocity_e_mps": {
                "count": 2979,
                "rmse": 6.316960458470687,
                "p50": 3.3121745892983645,
                "p95": 12.450841730350682,
                "max": 20.060755068812476
              },
              "rtk_velocity_mps": {
                "count": 2979,
                "rmse": 9.273483237993473,
                "p50": 5.2358424791014455,
                "p95": 18.00482719715677,
                "max": 28.569698406138905
              },
              "rtk_velocity_n_mps": {
                "count": 2979,
                "rmse": 6.785032788717924,
                "p50": 3.5468876142893895,
                "p95": 14.470181279378993,
                "max": 22.183583595857307
              },
              "rtk_velocity_u_mps": {
                "count": 2979,
                "rmse": 0.23839460456639544,
                "p50": 0.15089230134320775,
                "p95": 0.523862937433075,
                "max": 1.3055950503144733
              },
              "rtk_vertical_m": {
                "count": 2979,
                "rmse": 14.1163484826931,
                "p50": 12.896959276434018,
                "p95": 18.015653308659022,
                "max": 20.643294748278283
              }
            }
          },
          "stop": {
            "epochs": 5730,
            "metrics": {
              "fused_horizontal_m": {
                "count": 5720,
                "rmse": 2944.8795682509,
                "p50": 2107.3768727867664,
                "p95": 5017.716826382348,
                "max": 5566.3121715182215
              },
              "fused_position_e_m": {
                "count": 5720,
                "rmse": 1052.292283972702,
                "p50": 1002.339247465966,
                "p95": 1648.513117056793,
                "max": 1930.868894055547
              },
              "fused_position_m": {
                "count": 5720,
                "rmse": 2944.916428582686,
                "p50": 2107.4076907979297,
                "p95": 5017.728564982254,
                "max": 5566.320877174718
              },
              "fused_position_n_m": {
                "count": 5720,
                "rmse": 2750.453893558865,
                "p50": 2092.348920496652,
                "p95": 4681.728314715521,
                "max": 5367.586221224394
              },
              "fused_position_u_m": {
                "count": 5720,
                "rmse": 14.734308079974296,
                "p50": 13.875639655554835,
                "p95": 19.521953962157276,
                "max": 28.161858951328043
              },
              "fused_velocity_e_mps": {
                "count": 5720,
                "rmse": 1.2376977610253146,
                "p50": 0.38901929755421893,
                "p95": 2.484936385518914,
                "max": 14.787152731097944
              },
              "fused_velocity_mps": {
                "count": 5720,
                "rmse": 2.065407767018308,
                "p50": 0.8355146545629075,
                "p95": 3.496701874422495,
                "max": 19.05620386943606
              },
              "fused_velocity_n_mps": {
                "count": 5720,
                "rmse": 1.444635363497945,
                "p50": 0.39894332555612944,
                "p95": 2.3505433884963884,
                "max": 12.86328024201391
              },
              "fused_velocity_u_mps": {
                "count": 5720,
                "rmse": 0.8043893105602762,
                "p50": 0.0762760448343036,
                "p95": 1.0314280908681321,
                "max": 10.057043976500143
              },
              "fused_vertical_m": {
                "count": 5720,
                "rmse": 14.734308079974296,
                "p50": 13.875639655554835,
                "p95": 19.521953962157276,
                "max": 28.161858951328043
              },
              "heading_deg": {
                "count": 5558,
                "rmse": 106.6406492340561,
                "p50": 93.9319999213252,
                "p95": 172.55986485467213,
                "max": 179.9324568109604
              },
              "pitch_deg": {
                "count": 5720,
                "rmse": 13.438365383678704,
                "p50": 1.6821381639081636,
                "p95": 34.9324935056772,
                "max": 37.050953218630724
              },
              "roll_deg": {
                "count": 5720,
                "rmse": 18.099180786316413,
                "p50": 1.8072130462147697,
                "p95": 44.078801547206865,
                "max": 53.3141012945311
              },
              "rotation_deg": {
                "count": 5558,
                "rmse": 108.24398495183388,
                "p50": 96.41202109438595,
                "p95": 172.56334139703705,
                "max": 179.97921060521836
              },
              "rtk_horizontal_m": {
                "count": 1145,
                "rmse": 2942.1295066399284,
                "p50": 2104.3007101876024,
                "p95": 5017.022894133878,
                "max": 5562.4975335158915
              },
              "rtk_position_e_m": {
                "count": 1145,
                "rmse": 1052.5480082595316,
                "p50": 1008.1673876406294,
                "p95": 1648.896916159393,
                "max": 1921.5891326261963
              },
              "rtk_position_m": {
                "count": 1145,
                "rmse": 2942.167916879316,
                "p50": 2104.336523205368,
                "p95": 5017.036158505345,
                "max": 5562.506844961436
              },
              "rtk_position_n_m": {
                "count": 1145,
                "rmse": 2747.4112768477535,
                "p50": 2088.4918167638184,
                "p95": 4680.605001392258,
                "max": 5363.2550341333745
              },
              "rtk_position_u_m": {
                "count": 1145,
                "rmse": 15.033870847724296,
                "p50": 14.148763640845686,
                "p95": 19.712789719601275,
                "max": 20.643294748278283
              },
              "rtk_velocity_e_mps": {
                "count": 1145,
                "rmse": 3.166237384837144,
                "p50": 3.30255396883606,
                "p95": 3.318112264093989,
                "max": 5.138350790207554
              },
              "rtk_velocity_mps": {
                "count": 1145,
                "rmse": 4.6429303470912835,
                "p50": 4.845963831960106,
                "p95": 4.862479547711031,
                "max": 6.992682510820669
              },
              "rtk_velocity_n_mps": {
                "count": 1145,
                "rmse": 3.3927858782560585,
                "p50": 3.542327651850529,
                "p95": 3.555887760986405,
                "max": 4.738639701421604
              },
              "rtk_velocity_u_mps": {
                "count": 1145,
                "rmse": 0.14403824182174269,
                "p50": 0.14969188067212347,
                "p95": 0.15521680501359636,
                "max": 0.20063308306864247
              },
              "rtk_vertical_m": {
                "count": 1145,
                "rmse": 15.033870847724296,
                "p50": 14.148763640845686,
                "p95": 19.712789719601275,
                "max": 20.643294748278283
              }
            }
          },
          "low_speed": {
            "epochs": 1241,
            "metrics": {
              "fused_horizontal_m": {
                "count": 1241,
                "rmse": 3044.5832609821728,
                "p50": 2431.3146840712907,
                "p95": 5432.291861958281,
                "max": 5564.65724290614
              },
              "fused_position_e_m": {
                "count": 1241,
                "rmse": 899.9010775788103,
                "p50": 740.5992772401221,
                "p95": 1645.641566000339,
                "max": 1929.669862153079
              },
              "fused_position_m": {
                "count": 1241,
                "rmse": 3044.619915142765,
                "p50": 2431.340534976914,
                "p95": 5432.3031744180635,
                "max": 5564.666166078808
              },
              "fused_position_n_m": {
                "count": 1241,
                "rmse": 2908.55037495061,
                "p50": 2327.8647511577474,
                "p95": 5332.270033396711,
                "max": 5365.442726856534
              },
              "fused_position_u_m": {
                "count": 1241,
                "rmse": 14.939699832976181,
                "p50": 13.06373205516536,
                "p95": 20.29493168847668,
                "max": 59.493190248719614
              },
              "fused_velocity_e_mps": {
                "count": 1241,
                "rmse": 11.120350390869762,
                "p50": 1.2234845050838086,
                "p95": 13.924563438940082,
                "max": 72.60315670453217
              },
              "fused_velocity_mps": {
                "count": 1241,
                "rmse": 12.297172806833549,
                "p50": 2.392564840560981,
                "p95": 18.62943897540066,
                "max": 73.60923637164404
              },
              "fused_velocity_n_mps": {
                "count": 1241,
                "rmse": 3.4026023944560864,
                "p50": 1.220825264757447,
                "p95": 8.70467858109889,
                "max": 16.938813037811794
              },
              "fused_velocity_u_mps": {
                "count": 1241,
                "rmse": 3.9975696580110944,
                "p50": 0.11220415923513614,
                "p95": 5.955211699813233,
                "max": 36.913487374148986
              },
              "fused_vertical_m": {
                "count": 1241,
                "rmse": 14.939699832976181,
                "p50": 13.06373205516536,
                "p95": 20.29493168847668,
                "max": 59.493190248719614
              },
              "heading_deg": {
                "count": 1222,
                "rmse": 107.70403376429242,
                "p50": 100.13231233616412,
                "p95": 169.42332836618968,
                "max": 179.5822777471543
              },
              "pitch_deg": {
                "count": 1241,
                "rmse": 10.085913226026928,
                "p50": 1.742287031441009,
                "p95": 30.226730255448132,
                "max": 70.01533319027905
              },
              "roll_deg": {
                "count": 1241,
                "rmse": 15.023446652746664,
                "p50": 2.3052777472363744,
                "p95": 45.02332498283411,
                "max": 64.1311997189263
              },
              "rotation_deg": {
                "count": 1222,
                "rmse": 108.6612783144734,
                "p50": 100.80894269759779,
                "p95": 169.685572565005,
                "max": 179.84590693517893
              },
              "rtk_horizontal_m": {
                "count": 247,
                "rmse": 3064.8140320699504,
                "p50": 2430.5185983254064,
                "p95": 5432.431910516342,
                "max": 5563.13196410495
              },
              "rtk_position_e_m": {
                "count": 247,
                "rmse": 899.7746315122422,
                "p50": 743.2754525187876,
                "p95": 1603.0203948170256,
                "max": 1922.4267406159208
              },
              "rtk_position_m": {
                "count": 247,
                "rmse": 3064.847208255639,
                "p50": 2430.5459751725375,
                "p95": 5432.442107303011,
                "max": 5563.141288889055
              },
              "rtk_position_n_m": {
                "count": 247,
                "rmse": 2929.7594890468185,
                "p50": 2327.765861804949,
                "p95": 5331.2187272287265,
                "max": 5364.057113952156
              },
              "rtk_position_u_m": {
                "count": 247,
                "rmse": 14.260391983286265,
                "p50": 12.917601909097357,
                "p95": 18.916169835504224,
                "max": 20.28731290665825
              },
              "rtk_velocity_e_mps": {
                "count": 247,
                "rmse": 4.07150822230836,
                "p50": 3.517553851789419,
                "p95": 4.87806287773631,
                "max": 14.875967174995361
              },
              "rtk_velocity_mps": {
                "count": 247,
                "rmse": 5.715425945355178,
                "p50": 4.974049744705599,
                "p95": 6.485016504354078,
                "max": 19.51060567933987
              },
              "rtk_velocity_n_mps": {
                "count": 247,
                "rmse": 4.006189147953618,
                "p50": 3.652393987226708,
                "p95": 4.837319952450948,
                "max": 12.588653831731918
              },
              "rtk_velocity_u_mps": {
                "count": 247,
                "rmse": 0.19840121807390404,
                "p50": 0.15020488118066888,
                "p95": 0.19740936228015551,
                "max": 0.9461127247696158
              },
              "rtk_vertical_m": {
                "count": 247,
                "rmse": 14.260391983286265,
                "p50": 12.917601909097357,
                "p95": 18.916169835504224,
                "max": 20.28731290665825
              }
            }
          },
          "turn": {
            "epochs": 477,
            "metrics": {
              "fused_horizontal_m": {
                "count": 477,
                "rmse": 3480.0414190018555,
                "p50": 2470.0922792350866,
                "p95": 5672.905630558459,
                "max": 5678.423655057655
              },
              "fused_position_e_m": {
                "count": 477,
                "rmse": 1037.8566932835226,
                "p50": 728.1527775684675,
                "p95": 1957.7791361999168,
                "max": 1969.3409150368716
              },
              "fused_position_m": {
                "count": 477,
                "rmse": 3480.0690956313724,
                "p50": 2470.1259062103395,
                "p95": 5672.914673734879,
                "max": 5678.431710240749
              },
              "fused_position_n_m": {
                "count": 477,
                "rmse": 3321.677552408578,
                "p50": 2373.783732274289,
                "p95": 5513.359635004776,
                "max": 5521.075791580333
              },
              "fused_position_u_m": {
                "count": 477,
                "rmse": 13.879207474107462,
                "p50": 12.625236994098884,
                "p95": 18.662154790655656,
                "max": 19.936363240063372
              },
              "fused_velocity_e_mps": {
                "count": 477,
                "rmse": 7.196042858948073,
                "p50": 4.0998056091163075,
                "p95": 14.532813724179478,
                "max": 22.77094438256722
              },
              "fused_velocity_mps": {
                "count": 477,
                "rmse": 9.669767098690464,
                "p50": 7.161697016001209,
                "p95": 16.675649733930168,
                "max": 26.504871632600352
              },
              "fused_velocity_n_mps": {
                "count": 477,
                "rmse": 6.28165874324929,
                "p50": 4.33408018381321,
                "p95": 11.322342083557993,
                "max": 14.607634128942122
              },
              "fused_velocity_u_mps": {
                "count": 477,
                "rmse": 1.504036684545563,
                "p50": 0.1612986919249116,
                "p95": 1.1787765590688632,
                "max": 13.487423827201157
              },
              "fused_vertical_m": {
                "count": 477,
                "rmse": 13.879207474107462,
                "p50": 12.625236994098884,
                "p95": 18.662154790655656,
                "max": 19.936363240063372
              },
              "heading_deg": {
                "count": 477,
                "rmse": 103.18417737366465,
                "p50": 87.67179174616894,
                "p95": 171.5787589600285,
                "max": 179.95630631686777
              },
              "pitch_deg": {
                "count": 477,
                "rmse": 5.738523298734697,
                "p50": 2.099579805585279,
                "p95": 10.512602068454093,
                "max": 28.620535367683686
              },
              "roll_deg": {
                "count": 477,
                "rmse": 15.248648548078162,
                "p50": 1.7620179548981412,
                "p95": 49.764688093695234,
                "max": 74.76837057135965
              },
              "rotation_deg": {
                "count": 477,
                "rmse": 104.10049605994865,
                "p50": 88.40033805382191,
                "p95": 171.42509159349137,
                "max": 179.8298109966493
              },
              "rtk_horizontal_m": {
                "count": 92,
                "rmse": 3410.582802408168,
                "p50": 2460.9248457126014,
                "p95": 5669.015667784506,
                "max": 5673.3511935704455
              },
              "rtk_position_e_m": {
                "count": 92,
                "rmse": 1008.7462042628614,
                "p50": 726.2695563662971,
                "p95": 1800.3473991028525,
                "max": 1976.0776931584332
              },
              "rtk_position_m": {
                "count": 92,
                "rmse": 3410.6112108009456,
                "p50": 2460.9512418215595,
                "p95": 5669.0246889288355,
                "max": 5673.3604437562535
              },
              "rtk_position_n_m": {
                "count": 92,
                "rmse": 3257.9911214531603,
                "p50": 2366.161845007585,
                "p95": 5507.391809823844,
                "max": 5512.229627642511
              },
              "rtk_position_u_m": {
                "count": 92,
                "rmse": 13.920458280578536,
                "p50": 12.502512129887123,
                "p95": 18.622315111219336,
                "max": 18.74908713624083
              },
              "rtk_velocity_e_mps": {
                "count": 92,
                "rmse": 6.675203755597203,
                "p50": 4.805276570130043,
                "p95": 13.552910466633747,
                "max": 14.403274888597508
              },
              "rtk_velocity_mps": {
                "count": 92,
                "rmse": 9.515479915561734,
                "p50": 8.190194624525308,
                "p95": 15.859487338530753,
                "max": 18.02043952814074
              },
              "rtk_velocity_n_mps": {
                "count": 92,
                "rmse": 6.77679455929279,
                "p50": 5.683376433723845,
                "p95": 12.127717801636262,
                "max": 13.058964554413953
              },
              "rtk_velocity_u_mps": {
                "count": 92,
                "rmse": 0.2471201041181475,
                "p50": 0.15966986679460587,
                "p95": 0.4750682832039528,
                "max": 0.834801459425423
              },
              "rtk_vertical_m": {
                "count": 92,
                "rmse": 13.920458280578536,
                "p50": 12.502512129887123,
                "p95": 18.622315111219336,
                "max": 18.74908713624083
              }
            }
          },
          "reverse": {
            "epochs": 0,
            "metrics": {
              "fused_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "heading_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "pitch_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "roll_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rotation_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 40.0
          }
        },
        "duration_s": 3060.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 0.9734657865498988,
          "fused_available": 4.996732239722895,
          "rtk_velocity_available": 0.9734657865498988,
          "fused_velocity_available": 4.996732239722895,
          "attitude_available": 4.996732239722895,
          "heading_available": 4.934644794457879,
          "heading_healthy": 0.17155741454806878
        },
        "processing_ms": {
          "count": 15301,
          "rmse": 11.16604370815483,
          "p50": 1.1494,
          "p95": 20.9431,
          "max": 183.0878
        },
        "heading_error_over_90_epochs": 7611,
        "heading_error_over_150_epochs": 2535,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 525,
            "rmse": 910.8316838523929,
            "p50": 974.0245575147158,
            "p95": 1174.4570533054987,
            "max": 1203.0299460072179
          },
          "fused_position_e_m": {
            "count": 525,
            "rmse": 881.3773064834674,
            "p50": 960.2253359274424,
            "p95": 1104.7984391972948,
            "max": 1116.991470574489
          },
          "fused_position_m": {
            "count": 525,
            "rmse": 910.9598208682813,
            "p50": 974.179597756404,
            "p95": 1174.5156641940594,
            "max": 1203.0791492765536
          },
          "fused_position_n_m": {
            "count": 525,
            "rmse": 229.75726305240784,
            "p50": 168.01018812676335,
            "p95": 398.4586970894268,
            "max": 446.7785868346532
          },
          "fused_position_u_m": {
            "count": 525,
            "rmse": 15.278708289181004,
            "p50": 16.759209572375184,
            "p95": 17.3795085513366,
            "max": 20.363265305492167
          },
          "fused_velocity_e_mps": {
            "count": 525,
            "rmse": 7.488692501351703,
            "p50": 1.6131593917044487,
            "p95": 17.939281135458742,
            "max": 19.05219645068378
          },
          "fused_velocity_mps": {
            "count": 525,
            "rmse": 11.220113913794446,
            "p50": 3.8215648578417416,
            "p95": 25.097549499423838,
            "max": 27.87714508008398
          },
          "fused_velocity_n_mps": {
            "count": 525,
            "rmse": 8.34811916340524,
            "p50": 3.416940028421326,
            "p95": 17.716089424653504,
            "max": 20.361725336224843
          },
          "fused_velocity_u_mps": {
            "count": 525,
            "rmse": 0.3454667745365538,
            "p50": 0.08701605654399763,
            "p95": 0.8986865886130045,
            "max": 1.0750507871522144
          },
          "fused_vertical_m": {
            "count": 525,
            "rmse": 15.278708289181004,
            "p50": 16.759209572375184,
            "p95": 17.3795085513366,
            "max": 20.363265305492167
          },
          "heading_deg": {
            "count": 525,
            "rmse": 113.71895454737174,
            "p50": 106.1486593349781,
            "p95": 171.2576469961219,
            "max": 179.9324568109604
          },
          "pitch_deg": {
            "count": 525,
            "rmse": 1.9126134391714786,
            "p50": 0.8780581848474469,
            "p95": 4.4799092633935516,
            "max": 5.132022022154786
          },
          "roll_deg": {
            "count": 525,
            "rmse": 4.007063038439988,
            "p50": 3.390470227077458,
            "p95": 6.31606831826599,
            "max": 7.749742977443759
          },
          "rotation_deg": {
            "count": 525,
            "rmse": 113.78637291018885,
            "p50": 106.2780997287867,
            "p95": 171.17788506598637,
            "max": 179.80938566627833
          },
          "rtk_horizontal_m": {
            "count": 102,
            "rmse": 899.1299541703077,
            "p50": 973.4067289596585,
            "p95": 1143.0384720078848,
            "max": 1184.6123635844374
          },
          "rtk_position_e_m": {
            "count": 102,
            "rmse": 872.1344928603285,
            "p50": 959.9197172255854,
            "p95": 1085.2444291563013,
            "max": 1109.5435672347292
          },
          "rtk_position_m": {
            "count": 102,
            "rmse": 899.2622706117432,
            "p50": 973.5578364599685,
            "p95": 1143.1092631148408,
            "max": 1184.6704976058793
          },
          "rtk_position_n_m": {
            "count": 102,
            "rmse": 218.66892977640256,
            "p50": 164.94109347482058,
            "p95": 368.6099847802295,
            "max": 414.99340279712817
          },
          "rtk_position_u_m": {
            "count": 102,
            "rmse": 15.425850365174762,
            "p50": 16.831588548740335,
            "p95": 17.197586419014378,
            "max": 20.251306468487332
          },
          "rtk_velocity_e_mps": {
            "count": 102,
            "rmse": 7.60706696902272,
            "p50": 1.2835006970406384,
            "p95": 18.338568774035085,
            "max": 20.060755068812476
          },
          "rtk_velocity_mps": {
            "count": 102,
            "rmse": 11.52740016868969,
            "p50": 2.2705091255738576,
            "p95": 26.98668303940501,
            "max": 27.557286297571316
          },
          "rtk_velocity_n_mps": {
            "count": 102,
            "rmse": 8.655096753532373,
            "p50": 1.7554972872360208,
            "p95": 19.18732870374911,
            "max": 20.76364632171534
          },
          "rtk_velocity_u_mps": {
            "count": 102,
            "rmse": 0.3206040625194133,
            "p50": 0.07385962983861027,
            "p95": 0.6973506745167514,
            "max": 0.9461127247696158
          },
          "rtk_vertical_m": {
            "count": 102,
            "rmse": 15.425850365174762,
            "p50": 16.831588548740335,
            "p95": 17.197586419014378,
            "max": 20.251306468487332
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        }
      },
      "all_output_candidate": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 15301,
        "reference_epochs": 15301,
        "matched_epochs": 15301,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 1.0,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 0.1946278021044376,
          "fused_available": 0.9993464479445788,
          "rtk_velocity_available": 0.1946278021044376,
          "fused_velocity_available": 0.9993464479445788,
          "attitude_available": 0.9993464479445788,
          "heading_available": 0.9869289588915757,
          "heading_healthy": 0.014704921246977322
        },
        "scenes": {
          "all": {
            "epochs": 15301,
            "available_epochs": {
              "rtk_available": 2978,
              "fused_available": 15291,
              "attitude_available": 15291,
              "heading_aligned": 15101,
              "heading_converged": 225
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 15291,
                "rmse": 4703.501416863788,
                "p50": 2918.606392077777,
                "p95": 5661.681341888734,
                "max": 20123.647946850404
              },
              "fused_position_e_m": {
                "count": 15291,
                "rmse": 984.8928202554154,
                "p50": 813.5537681708281,
                "p95": 1698.2064994190898,
                "max": 3117.1214223128886
              },
              "fused_position_m": {
                "count": 15291,
                "rmse": 4721.614767698247,
                "p50": 2918.662670082962,
                "p95": 5661.693233183467,
                "max": 20277.590037662278
              },
              "fused_position_n_m": {
                "count": 15291,
                "rmse": 4599.229469275152,
                "p50": 2901.838447942245,
                "p95": 5496.791560563741,
                "max": 20098.40066642337
              },
              "fused_position_u_m": {
                "count": 15291,
                "rmse": 413.1832960158466,
                "p50": 15.25995467358996,
                "p95": 216.2789403830567,
                "max": 2916.535316688151
              },
              "fused_velocity_e_mps": {
                "count": 15291,
                "rmse": 40.830150785807874,
                "p50": 8.398609623474037,
                "p95": 60.04779947852657,
                "max": 578.7810940027562
              },
              "fused_velocity_mps": {
                "count": 15291,
                "rmse": 112.79380765283474,
                "p50": 16.922632150744132,
                "p95": 115.42421139735269,
                "max": 2464.5867411288095
              },
              "fused_velocity_n_mps": {
                "count": 15291,
                "rmse": 104.0790260492105,
                "p50": 9.524266639886713,
                "p95": 93.37911907451605,
                "max": 2381.1945645239216
              },
              "fused_velocity_u_mps": {
                "count": 15291,
                "rmse": 14.929774555586443,
                "p50": 0.2741870472944423,
                "p95": 12.442315299041821,
                "max": 335.29052484104886
              },
              "fused_vertical_m": {
                "count": 15291,
                "rmse": 413.1832960158466,
                "p50": 15.25995467358996,
                "p95": 216.2789403830567,
                "max": 2916.535316688151
              },
              "heading_deg": {
                "count": 15101,
                "rmse": 111.01681545605537,
                "p50": 103.8596597838706,
                "p95": 173.50822869234486,
                "max": 179.99773164076294
              },
              "pitch_deg": {
                "count": 15291,
                "rmse": 7.468173710209891,
                "p50": 2.9125698336905828,
                "p95": 14.254508482414693,
                "max": 60.77870601390063
              },
              "roll_deg": {
                "count": 15291,
                "rmse": 8.766294763556939,
                "p50": 4.785736075017667,
                "p95": 15.966925251095873,
                "max": 67.02163618987841
              },
              "rotation_deg": {
                "count": 15101,
                "rmse": 111.53255266973555,
                "p50": 104.1515439709134,
                "p95": 173.50386740812206,
                "max": 179.982959408472
              },
              "rtk_horizontal_m": {
                "count": 2978,
                "rmse": 4490.6514896625,
                "p50": 2916.92218295832,
                "p95": 5596.889940272719,
                "max": 20136.637995884696
              },
              "rtk_position_e_m": {
                "count": 2978,
                "rmse": 972.9020654655061,
                "p50": 811.5804796876935,
                "p95": 1617.7086705137792,
                "max": 1976.8498569619946
              },
              "rtk_position_m": {
                "count": 2978,
                "rmse": 4505.816332508047,
                "p50": 2916.9791761004444,
                "p95": 5596.902640665436,
                "max": 20285.403216106726
              },
              "rtk_position_n_m": {
                "count": 2978,
                "rmse": 4383.995024246833,
                "p50": 2903.7714481580033,
                "p95": 5436.9126972163,
                "max": 20117.065125569206
              },
              "rtk_position_u_m": {
                "count": 2978,
                "rmse": 369.3643468016802,
                "p50": 15.6066824926653,
                "p95": 69.12554999566782,
                "max": 2452.7369658628727
              },
              "rtk_velocity_e_mps": {
                "count": 2978,
                "rmse": 13.085450333761734,
                "p50": 13.124947897868347,
                "p95": 22.565894988002324,
                "max": 38.25295387257829
              },
              "rtk_velocity_mps": {
                "count": 2978,
                "rmse": 35.16922690724125,
                "p50": 13.352633212144177,
                "p95": 39.06512823956788,
                "max": 291.4418917395021
              },
              "rtk_velocity_n_mps": {
                "count": 2978,
                "rmse": 32.29814225815953,
                "p50": 3.602951964181327,
                "p95": 37.42896909566646,
                "max": 288.4779730618235
              },
              "rtk_velocity_u_mps": {
                "count": 2978,
                "rmse": 4.740835104426924,
                "p50": 0.5829651535878559,
                "p95": 3.469597295869723,
                "max": 51.47353457687899
              },
              "rtk_vertical_m": {
                "count": 2978,
                "rmse": 369.3643468016802,
                "p50": 15.6066824926653,
                "p95": 69.12554999566782,
                "max": 2452.7369658628727
              }
            }
          },
          "stop": {
            "epochs": 5730,
            "available_epochs": {
              "rtk_available": 1145,
              "fused_available": 5720,
              "attitude_available": 5720,
              "heading_aligned": 5558,
              "heading_converged": 191
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 5720,
                "rmse": 5071.065284453404,
                "p50": 2915.2689946348582,
                "p95": 6352.0512193523755,
                "max": 19953.749405512393
              },
              "fused_position_e_m": {
                "count": 5720,
                "rmse": 978.5254946700126,
                "p50": 767.62020586725,
                "p95": 1515.371801117842,
                "max": 1943.0136356745643
              },
              "fused_position_m": {
                "count": 5720,
                "rmse": 5094.269777926344,
                "p50": 2915.324018305758,
                "p95": 6359.992589981572,
                "max": 20106.74138816671
              },
              "fused_position_n_m": {
                "count": 5720,
                "rmse": 4975.76034144223,
                "p50": 2901.8889969294723,
                "p95": 6340.958058071048,
                "max": 19925.772238491358
              },
              "fused_position_u_m": {
                "count": 5720,
                "rmse": 485.6762822140195,
                "p50": 15.949317676808334,
                "p95": 317.72759505089664,
                "max": 2477.3785387499147
              },
              "fused_velocity_e_mps": {
                "count": 5720,
                "rmse": 25.382163083719234,
                "p50": 6.146327378668451,
                "p95": 48.38517109165481,
                "max": 152.26207776441177
              },
              "fused_velocity_mps": {
                "count": 5720,
                "rmse": 48.33079109879975,
                "p50": 11.374816118270083,
                "p95": 116.92910034240475,
                "max": 301.9943804779911
              },
              "fused_velocity_n_mps": {
                "count": 5720,
                "rmse": 40.78879711029141,
                "p50": 7.210501725024206,
                "p95": 102.35597412588764,
                "max": 298.28332160810754
              },
              "fused_velocity_u_mps": {
                "count": 5720,
                "rmse": 5.280643495141915,
                "p50": 0.14664387692832193,
                "p95": 11.617943900357972,
                "max": 47.11184397805914
              },
              "fused_vertical_m": {
                "count": 5720,
                "rmse": 485.6762822140195,
                "p50": 15.949317676808334,
                "p95": 317.72759505089664,
                "max": 2477.3785387499147
              },
              "heading_deg": {
                "count": 5558,
                "rmse": 112.62063030979525,
                "p50": 108.68501897867566,
                "p95": 171.12178541753153,
                "max": 179.99773164076294
              },
              "pitch_deg": {
                "count": 5720,
                "rmse": 8.830178301054,
                "p50": 2.7734704732628046,
                "p95": 15.979780961056134,
                "max": 60.77870601390063
              },
              "roll_deg": {
                "count": 5720,
                "rmse": 8.707957969929938,
                "p50": 4.095521943823542,
                "p95": 17.15918222924972,
                "max": 23.8171542197517
              },
              "rotation_deg": {
                "count": 5558,
                "rmse": 113.31842547864706,
                "p50": 108.83896387235976,
                "p95": 170.77029133862,
                "max": 179.982959408472
              },
              "rtk_horizontal_m": {
                "count": 1145,
                "rmse": 5049.974470216787,
                "p50": 2916.92218295832,
                "p95": 6232.128889153426,
                "max": 19953.750632634008
              },
              "rtk_position_e_m": {
                "count": 1145,
                "rmse": 977.9736549364063,
                "p50": 742.3793420672239,
                "p95": 1498.4321088276556,
                "max": 1922.3612794800233
              },
              "rtk_position_m": {
                "count": 1145,
                "rmse": 5073.071954051194,
                "p50": 2916.9791761004444,
                "p95": 6239.37943835852,
                "max": 20101.065546990943
              },
              "rtk_position_n_m": {
                "count": 1145,
                "rmse": 4954.372783722642,
                "p50": 2903.7714481580033,
                "p95": 6222.615671459674,
                "max": 19926.05056202937
              },
              "rtk_position_u_m": {
                "count": 1145,
                "rmse": 483.5461727068897,
                "p50": 16.84127827435384,
                "p95": 300.6871839921475,
                "max": 2429.129847308337
              },
              "rtk_velocity_e_mps": {
                "count": 1145,
                "rmse": 13.337046799793168,
                "p50": 13.134080337075062,
                "p95": 13.245392343272435,
                "max": 38.25295387257829
              },
              "rtk_velocity_mps": {
                "count": 1145,
                "rmse": 30.82222117869123,
                "p50": 13.355284511420486,
                "p95": 65.8750373214686,
                "max": 204.8800195434507
              },
              "rtk_velocity_n_mps": {
                "count": 1145,
                "rmse": 27.595778927007753,
                "p50": 2.3434166952519377,
                "p95": 63.71844806686698,
                "max": 202.68494995761196
              },
              "rtk_velocity_u_mps": {
                "count": 1145,
                "rmse": 3.2566065866180076,
                "p50": 0.5834700404179166,
                "p95": 6.567723542497257,
                "max": 29.909194186115744
              },
              "rtk_vertical_m": {
                "count": 1145,
                "rmse": 483.5461727068897,
                "p50": 16.84127827435384,
                "p95": 300.6871839921475,
                "max": 2429.129847308337
              }
            }
          },
          "low_speed": {
            "epochs": 1241,
            "available_epochs": {
              "rtk_available": 247,
              "fused_available": 1241,
              "attitude_available": 1241,
              "heading_aligned": 1222,
              "heading_converged": 19
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1241,
                "rmse": 3814.5927965493984,
                "p50": 2472.0573122362803,
                "p95": 5552.213783153187,
                "max": 19987.13721484203
              },
              "fused_position_e_m": {
                "count": 1241,
                "rmse": 888.2435534688927,
                "p50": 745.8460159963329,
                "p95": 1491.9428955846092,
                "max": 1944.0106997507858
              },
              "fused_position_m": {
                "count": 1241,
                "rmse": 3824.305354706233,
                "p50": 2472.0823814280893,
                "p95": 5552.228531226337,
                "max": 20139.01341388099
              },
              "fused_position_n_m": {
                "count": 1241,
                "rmse": 3709.736054385475,
                "p50": 2369.5567458288683,
                "p95": 5352.642859699696,
                "max": 19959.99523721278
              },
              "fused_position_u_m": {
                "count": 1241,
                "rmse": 272.3843654621408,
                "p50": 15.537499356214994,
                "p95": 38.01509762657241,
                "max": 2474.1022200044554
              },
              "fused_velocity_e_mps": {
                "count": 1241,
                "rmse": 26.923122729119044,
                "p50": 7.95709931397107,
                "p95": 56.54234174548851,
                "max": 151.2454619513759
              },
              "fused_velocity_mps": {
                "count": 1241,
                "rmse": 49.70202202394949,
                "p50": 17.225703564567027,
                "p95": 98.24892742636077,
                "max": 301.71507147150885
              },
              "fused_velocity_n_mps": {
                "count": 1241,
                "rmse": 41.3388451504376,
                "p50": 9.12142744071723,
                "p95": 65.35731515451498,
                "max": 297.7397715645355
              },
              "fused_velocity_u_mps": {
                "count": 1241,
                "rmse": 6.044529544149471,
                "p50": 0.22016240151869326,
                "p95": 4.95118208587088,
                "max": 49.910662047403164
              },
              "fused_vertical_m": {
                "count": 1241,
                "rmse": 272.3843654621408,
                "p50": 15.537499356214994,
                "p95": 38.01509762657241,
                "max": 2474.1022200044554
              },
              "heading_deg": {
                "count": 1222,
                "rmse": 115.01343415648027,
                "p50": 108.05318322952405,
                "p95": 173.85677908204227,
                "max": 179.88761886862068
              },
              "pitch_deg": {
                "count": 1241,
                "rmse": 7.969086580530425,
                "p50": 2.9762673727903746,
                "p95": 19.513821884665816,
                "max": 44.17422252297928
              },
              "roll_deg": {
                "count": 1241,
                "rmse": 8.645269386897715,
                "p50": 6.552697853778852,
                "p95": 14.98778696409201,
                "max": 24.463602418862365
              },
              "rotation_deg": {
                "count": 1222,
                "rmse": 115.44564754634688,
                "p50": 108.22795638828244,
                "p95": 173.78584953132443,
                "max": 179.92684915538356
              },
              "rtk_horizontal_m": {
                "count": 247,
                "rmse": 3890.732311025258,
                "p50": 2560.4901475132856,
                "p95": 5559.494929960969,
                "max": 19999.276236490954
              },
              "rtk_position_e_m": {
                "count": 247,
                "rmse": 880.1716887146604,
                "p50": 742.6026672064784,
                "p95": 1491.4909319227847,
                "max": 1923.198887730276
              },
              "rtk_position_m": {
                "count": 247,
                "rmse": 3901.0479847833626,
                "p50": 2560.529994649248,
                "p95": 5559.509912257742,
                "max": 20147.0354261624
              },
              "rtk_position_n_m": {
                "count": 247,
                "rmse": 3789.867506185556,
                "p50": 2445.535364980493,
                "p95": 5358.979786438906,
                "max": 19972.59297762781
              },
              "rtk_position_u_m": {
                "count": 247,
                "rmse": 283.5091947828003,
                "p50": 15.609792667803276,
                "p95": 28.117444838726136,
                "max": 2435.566972918448
              },
              "rtk_velocity_e_mps": {
                "count": 247,
                "rmse": 11.60419214770811,
                "p50": 12.560414299114864,
                "p95": 14.031486673735667,
                "max": 32.36465656627831
              },
              "rtk_velocity_mps": {
                "count": 247,
                "rmse": 27.21308598816643,
                "p50": 12.928726266159561,
                "p95": 14.621096586549314,
                "max": 258.71528169687105
              },
              "rtk_velocity_n_mps": {
                "count": 247,
                "rmse": 24.37654082558937,
                "p50": 2.2002639397044104,
                "p95": 8.330903992521296,
                "max": 256.0500509711377
              },
              "rtk_velocity_u_mps": {
                "count": 247,
                "rmse": 3.4174597257004313,
                "p50": 0.581962779840411,
                "p95": 0.7960798201196024,
                "max": 36.976191802788456
              },
              "rtk_vertical_m": {
                "count": 247,
                "rmse": 283.5091947828003,
                "p50": 15.609792667803276,
                "p95": 28.117444838726136,
                "max": 2435.566972918448
              }
            }
          },
          "turn": {
            "epochs": 477,
            "available_epochs": {
              "rtk_available": 93,
              "fused_available": 477,
              "attitude_available": 477,
              "heading_aligned": 477,
              "heading_converged": 0
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 477,
                "rmse": 6030.372462082643,
                "p50": 3587.8318627896424,
                "p95": 20038.800147606784,
                "max": 20111.29003090342
              },
              "fused_position_e_m": {
                "count": 477,
                "rmse": 986.9042727258645,
                "p50": 738.470776292239,
                "p95": 1969.2616352314071,
                "max": 2004.8905713309196
              },
              "fused_position_m": {
                "count": 477,
                "rmse": 6060.976906436884,
                "p50": 3587.8668993553724,
                "p95": 20190.11188012958,
                "max": 20261.755523822714
              },
              "fused_position_n_m": {
                "count": 477,
                "rmse": 5949.068161310652,
                "p50": 3517.4335088014786,
                "p95": 20013.4849504569,
                "max": 20088.987667175537
              },
              "fused_position_u_m": {
                "count": 477,
                "rmse": 608.3165532159633,
                "p50": 15.128125909204357,
                "p95": 2465.315044642248,
                "max": 2468.3795674408407
              },
              "fused_velocity_e_mps": {
                "count": 477,
                "rmse": 18.614903720438807,
                "p50": 6.61145255895842,
                "p95": 40.33066755680503,
                "max": 58.92143278213207
              },
              "fused_velocity_mps": {
                "count": 477,
                "rmse": 26.150398349331468,
                "p50": 14.241832435001815,
                "p95": 51.01376652672909,
                "max": 63.671520950855054
              },
              "fused_velocity_n_mps": {
                "count": 477,
                "rmse": 18.159338997981475,
                "p50": 7.462224176273085,
                "p95": 41.21141000333275,
                "max": 61.601553114305084
              },
              "fused_velocity_u_mps": {
                "count": 477,
                "rmse": 2.7508363208123603,
                "p50": 0.606052520353664,
                "p95": 6.132609999301073,
                "max": 10.629633340490317
              },
              "fused_vertical_m": {
                "count": 477,
                "rmse": 608.3165532159633,
                "p50": 15.128125909204357,
                "p95": 2465.315044642248,
                "max": 2468.3795674408407
              },
              "heading_deg": {
                "count": 477,
                "rmse": 109.32147068292078,
                "p50": 103.74469931780447,
                "p95": 175.03375019822465,
                "max": 179.16990088674464
              },
              "pitch_deg": {
                "count": 477,
                "rmse": 3.9669936786276296,
                "p50": 2.717370992872617,
                "p95": 7.569431970830378,
                "max": 15.749438000556324
              },
              "roll_deg": {
                "count": 477,
                "rmse": 8.673608746946895,
                "p50": 6.214817501568916,
                "p95": 16.12944340430583,
                "max": 26.91371700049075
              },
              "rotation_deg": {
                "count": 477,
                "rmse": 109.56341071936474,
                "p50": 103.71347983075978,
                "p95": 174.4854304098678,
                "max": 178.9435247724377
              },
              "rtk_horizontal_m": {
                "count": 93,
                "rmse": 6109.80909191902,
                "p50": 3587.2158467454897,
                "p95": 20066.667511619038,
                "max": 20135.449054066074
              },
              "rtk_position_e_m": {
                "count": 93,
                "rmse": 941.6897380607752,
                "p50": 726.8648765186864,
                "p95": 1625.4876827583728,
                "max": 1976.8498569619946
              },
              "rtk_position_m": {
                "count": 93,
                "rmse": 6141.433741323548,
                "p50": 3587.255358892994,
                "p95": 20215.119708283186,
                "max": 20284.285228535922
              },
              "rtk_position_n_m": {
                "count": 93,
                "rmse": 6036.802761141642,
                "p50": 3508.4719267572887,
                "p95": 20042.273659464943,
                "max": 20115.33578598608
              },
              "rtk_position_u_m": {
                "count": 93,
                "rmse": 622.4477965026728,
                "p50": 15.174913659670551,
                "p95": 2445.3874461575083,
                "max": 2452.7369658628727
              },
              "rtk_velocity_e_mps": {
                "count": 93,
                "rmse": 11.633364831053203,
                "p50": 11.563197750413792,
                "p95": 17.86519754788424,
                "max": 22.245880929152772
              },
              "rtk_velocity_mps": {
                "count": 93,
                "rmse": 13.830619850660034,
                "p50": 12.370609419619642,
                "p95": 20.664774085694933,
                "max": 31.575934553506656
              },
              "rtk_velocity_n_mps": {
                "count": 93,
                "rmse": 7.430210260756114,
                "p50": 5.562664804023726,
                "p95": 11.125116305537198,
                "max": 24.56176300989148
              },
              "rtk_velocity_u_mps": {
                "count": 93,
                "rmse": 0.8618837752507089,
                "p50": 0.5726748058492468,
                "p95": 1.1528989374188834,
                "max": 3.441401267287195
              },
              "rtk_vertical_m": {
                "count": 93,
                "rmse": 622.4477965026728,
                "p50": 15.174913659670551,
                "p95": 2445.3874461575083,
                "max": 2452.7369658628727
              }
            }
          },
          "reverse": {
            "epochs": 0,
            "available_epochs": {
              "rtk_available": 0,
              "fused_available": 0,
              "attitude_available": 0,
              "heading_aligned": 0,
              "heading_converged": 0
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "heading_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "pitch_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "roll_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rotation_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 40.0
          }
        },
        "uninitialized_epochs": 10,
        "missing_attitude_epochs": 10,
        "unlatched_heading_epochs": 200,
        "duration_s": 3060.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 0.9731390105221881,
          "fused_available": 4.996732239722895,
          "rtk_velocity_available": 0.9731390105221881,
          "fused_velocity_available": 4.996732239722895,
          "attitude_available": 4.996732239722895,
          "heading_available": 4.934644794457879,
          "heading_healthy": 0.07352460623488662
        },
        "processing_ms": {
          "count": 15301,
          "rmse": 6.916309605572421,
          "p50": 1.7339,
          "p95": 16.3512,
          "max": 81.3226
        },
        "heading_error_over_90_epochs": 8594,
        "heading_error_over_150_epochs": 2949,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 225,
            "rmse": 991.8724614359186,
            "p50": 1134.1321231385418,
            "p95": 1141.246854165581,
            "max": 1252.612492882154
          },
          "fused_position_e_m": {
            "count": 225,
            "rmse": 892.4628261188607,
            "p50": 1016.5154081191654,
            "p95": 1067.9063884043842,
            "max": 1249.9519895293147
          },
          "fused_position_m": {
            "count": 225,
            "rmse": 992.3218833655638,
            "p50": 1134.586169326441,
            "p95": 1141.4483356119272,
            "max": 1253.9325996033044
          },
          "fused_position_n_m": {
            "count": 225,
            "rmse": 432.80605789531666,
            "p50": 438.21282685560243,
            "p95": 531.2722116015789,
            "max": 532.6986405277174
          },
          "fused_position_u_m": {
            "count": 225,
            "rmse": 29.86202356223973,
            "p50": 29.709087846879726,
            "p95": 44.358094506534066,
            "max": 59.255752267393646
          },
          "fused_velocity_e_mps": {
            "count": 225,
            "rmse": 2.3336945401433336,
            "p50": 1.9241519863500909,
            "p95": 3.8552748256872786,
            "max": 4.822999771639325
          },
          "fused_velocity_mps": {
            "count": 225,
            "rmse": 9.288433899949238,
            "p50": 4.247757265491379,
            "p95": 18.051410649182777,
            "max": 34.82400076492222
          },
          "fused_velocity_n_mps": {
            "count": 225,
            "rmse": 8.951410738035758,
            "p50": 3.126096937618973,
            "p95": 17.58658851778443,
            "max": 34.43720576821053
          },
          "fused_velocity_u_mps": {
            "count": 225,
            "rmse": 0.8373290309128856,
            "p50": 0.3725513620245186,
            "p95": 1.6343671123037522,
            "max": 2.375357812447973
          },
          "fused_vertical_m": {
            "count": 225,
            "rmse": 29.86202356223973,
            "p50": 29.709087846879726,
            "p95": 44.358094506534066,
            "max": 59.255752267393646
          },
          "heading_deg": {
            "count": 225,
            "rmse": 124.13547886404021,
            "p50": 113.45154262204994,
            "p95": 162.14408845186438,
            "max": 173.86029558726358
          },
          "pitch_deg": {
            "count": 225,
            "rmse": 9.91727222007171,
            "p50": 10.327892870980463,
            "p95": 13.472928672928298,
            "max": 14.049642738406362
          },
          "roll_deg": {
            "count": 225,
            "rmse": 13.280172213791264,
            "p50": 14.620184622968054,
            "p95": 15.59841704107008,
            "max": 15.74508830131569
          },
          "rotation_deg": {
            "count": 225,
            "rmse": 124.44466967115613,
            "p50": 113.83536142121845,
            "p95": 162.18256436631486,
            "max": 173.88845201555011
          },
          "rtk_horizontal_m": {
            "count": 45,
            "rmse": 992.0462626490098,
            "p50": 1134.4719193013057,
            "p95": 1141.661747898919,
            "max": 1247.5866981084807
          },
          "rtk_position_e_m": {
            "count": 45,
            "rmse": 891.7698284721656,
            "p50": 1016.0165275506524,
            "p95": 1065.191754795885,
            "max": 1246.3325309135212
          },
          "rtk_position_m": {
            "count": 45,
            "rmse": 992.5034802874201,
            "p50": 1134.919169127044,
            "p95": 1141.8639651544117,
            "max": 1249.099035765776
          },
          "rtk_position_n_m": {
            "count": 45,
            "rmse": 434.6289915118322,
            "p50": 441.842009231945,
            "p95": 530.8712233831925,
            "max": 531.664609701052
          },
          "rtk_position_u_m": {
            "count": 45,
            "rmse": 30.12260192568086,
            "p50": 29.588086856959023,
            "p95": 43.27313156100109,
            "max": 61.44779779430896
          },
          "rtk_velocity_e_mps": {
            "count": 45,
            "rmse": 2.0960958409874118,
            "p50": 1.2208780547155549,
            "p95": 3.54606886196495,
            "max": 5.000116078573195
          },
          "rtk_velocity_mps": {
            "count": 45,
            "rmse": 8.90357455219701,
            "p50": 2.7116512337937073,
            "p95": 16.511984781138747,
            "max": 32.55431588307486
          },
          "rtk_velocity_n_mps": {
            "count": 45,
            "rmse": 8.618438021288837,
            "p50": 2.4299528793533467,
            "p95": 16.06400807023185,
            "max": 32.14683198180742
          },
          "rtk_velocity_u_mps": {
            "count": 45,
            "rmse": 0.7762397214317294,
            "p50": 0.31316982606127886,
            "p95": 1.4961674883673688,
            "max": 1.616534936913049
          },
          "rtk_vertical_m": {
            "count": 45,
            "rmse": 30.12260192568086,
            "p50": 29.588086856959023,
            "p95": 43.27313156100109,
            "max": 61.44779779430896
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        }
      },
      "common_valid": {
        "rtk_position_m": {
          "control": {
            "count": 2975,
            "rmse": 3129.117557827921,
            "p50": 2398.2869888108326,
            "p95": 5343.439004580748,
            "max": 5673.3604437562535
          },
          "candidate": {
            "count": 2975,
            "rmse": 4507.9172755491845,
            "p50": 2916.9791761004444,
            "p95": 5597.151115531411,
            "max": 20285.403216106726
          }
        },
        "fused_position_m": {
          "control": {
            "count": 15291,
            "rmse": 3128.720910789004,
            "p50": 2410.8482537396308,
            "p95": 5342.395365362116,
            "max": 5678.431710240749
          },
          "candidate": {
            "count": 15291,
            "rmse": 4721.614767698247,
            "p50": 2918.662670082962,
            "p95": 5661.693233183467,
            "max": 20277.590037662278
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 2975,
            "rmse": 9.271993700330043,
            "p50": 5.230943388184963,
            "p95": 18.008296604042094,
            "max": 28.569698406138905
          },
          "candidate": {
            "count": 2975,
            "rmse": 35.18473370497708,
            "p50": 13.352644420418418,
            "p95": 39.08295778625775,
            "max": 291.4418917395021
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 15291,
            "rmse": 14.816849027817183,
            "p50": 5.14029112519594,
            "p95": 19.10453800139815,
            "max": 176.54080022891026
          },
          "candidate": {
            "count": 15291,
            "rmse": 112.79380765283474,
            "p50": 16.922632150744132,
            "p95": 115.42421139735269,
            "max": 2464.5867411288095
          }
        },
        "rotation_deg": {
          "control": {
            "count": 15101,
            "rmse": 105.84836090878936,
            "p50": 93.36537839163992,
            "p95": 171.4049510608255,
            "max": 179.98946441042776
          },
          "candidate": {
            "count": 15101,
            "rmse": 111.53255266973555,
            "p50": 104.1515439709134,
            "p95": 173.50386740812206,
            "max": 179.982959408472
          }
        }
      },
      "control_manifest": {
        "path": "E:\\gnsspp-pva-development\\baseline\\tokyo3\\manifest.json",
        "bytes": 4150,
        "sha256": "b4ec9b376e7319ed64a003d092efb6f3dfdbf19fa9d1c5bfa85391bdfd14165c"
      },
      "candidate_manifest": {
        "path": "E:\\gnsspp-pva-development\\candidate\\tokyo3\\manifest.json",
        "bytes": 4368,
        "sha256": "f55e78f3845d89b7e596be5a252ad878f094bbe22eebedf48e7b4ef7d0aac526"
      }
    },
    {
      "name": "tokyo3-gnss_outage",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 3129.5778913311115,
          "candidate": 3130.630995628614,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 5345.6886190061,
          "candidate": 5347.983253918266,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 3132.432122733294,
          "candidate": 3131.969316635782,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 5347.938233431454,
          "candidate": 5349.116281589164,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 3121.0173769323183,
          "candidate": 3124.959936211964,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 5339.660685257681,
          "candidate": 5342.880524209213,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 3121.0173769323183,
          "candidate": 3124.959936211964,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 5339.660685257681,
          "candidate": 5342.880524209213,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 33.8415294788387,
          "candidate": 19.538553598259586,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 46.4484737812406,
          "candidate": 29.531113030580638,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 33.85702266343579,
          "candidate": 19.539429152957975,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 46.46996870697862,
          "candidate": 29.53195235994112,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 9.613628371888781,
          "candidate": 8.158186712328966,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 17.645570147021495,
          "candidate": 15.37209737881508,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 9.613628371888781,
          "candidate": 8.158186712328966,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 17.645570147021495,
          "candidate": 15.37209737881508,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 104.62481227196653,
          "candidate": 103.94843783628033,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 171.3509456365761,
          "candidate": 170.99475722873362,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 104.62481227196653,
          "candidate": 103.94843783628033,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 171.3509456365761,
          "candidate": 170.99475722873362,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "coverage.rtk_available",
          "control": 0.19403960525455852,
          "candidate": 0.19384353963793216,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_available",
          "control": 0.9993464479445788,
          "candidate": 0.9993464479445788,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.rtk_velocity_available",
          "control": 0.19403960525455852,
          "candidate": 0.19384353963793216,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_velocity_available",
          "control": 0.9993464479445788,
          "candidate": 0.9993464479445788,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.attitude_available",
          "control": 0.9993464479445788,
          "candidate": 0.9993464479445788,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.heading_available",
          "control": 0.9869289588915757,
          "candidate": 0.9869289588915757,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "initial.first_fresh_s",
          "control": 2.0,
          "candidate": 2.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "initial.first_heading_s",
          "control": 40.0,
          "candidate": 40.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "processing.p95_ms",
          "control": 15.9711,
          "candidate": 18.5529,
          "allowed": "candidate <= 2 * control; host contention",
          "passed": true
        },
        {
          "name": "scenario.recovery_gnss_update_s",
          "control": 0.0,
          "candidate": 0.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "scenario.recovery_fresh_attitude_s",
          "control": 0.0,
          "candidate": 0.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "scenario.recovery_heading_s",
          "control": 0.0,
          "candidate": 0.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "before_latch.numeric_parity",
          "control": 201,
          "candidate": true,
          "allowed": "all common CSV fields except processing_ms exactly equal",
          "passed": true
        }
      ],
      "all_output_control": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 15301,
        "reference_epochs": 15301,
        "matched_epochs": 15301,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 1.0,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 0.19403960525455852,
          "fused_available": 0.9993464479445788,
          "rtk_velocity_available": 0.19403960525455852,
          "fused_velocity_available": 0.9993464479445788,
          "attitude_available": 0.9993464479445788,
          "heading_available": 0.9869289588915757,
          "heading_healthy": 0.011763936997581857
        },
        "scenes": {
          "all": {
            "epochs": 15301,
            "metrics": {
              "fused_horizontal_m": {
                "count": 15291,
                "rmse": 3120.951279202753,
                "p50": 2387.886168928498,
                "p95": 5339.6499725218755,
                "max": 5664.216300325717
              },
              "fused_position_e_m": {
                "count": 15291,
                "rmse": 1006.5537635402166,
                "p50": 864.7698041117468,
                "p95": 1654.7197096979994,
                "max": 1986.0714315332302
              },
              "fused_position_m": {
                "count": 15291,
                "rmse": 3121.0173769323183,
                "p50": 2387.930091528178,
                "p95": 5339.660685257681,
                "max": 5664.224472106865
              },
              "fused_position_n_m": {
                "count": 15291,
                "rmse": 2954.1811739059485,
                "p50": 2309.0336260364343,
                "p95": 5146.777475167648,
                "max": 5503.011545695727
              },
              "fused_position_u_m": {
                "count": 15291,
                "rmse": 20.31206430150257,
                "p50": 12.970301911543515,
                "p95": 20.546547120340847,
                "max": 141.5971124287972
              },
              "fused_velocity_e_mps": {
                "count": 15291,
                "rmse": 6.523984825923163,
                "p50": 2.571370947616363,
                "p95": 11.174141373022511,
                "max": 57.45092247684318
              },
              "fused_velocity_mps": {
                "count": 15291,
                "rmse": 9.613628371888781,
                "p50": 4.935070364383578,
                "p95": 17.645570147021495,
                "max": 59.34327082522357
              },
              "fused_velocity_n_mps": {
                "count": 15291,
                "rmse": 6.962079412377568,
                "p50": 2.954181652302088,
                "p95": 13.948116754245955,
                "max": 33.25897855348101
              },
              "fused_velocity_u_mps": {
                "count": 15291,
                "rmse": 1.1785256550697871,
                "p50": 0.15313479095842258,
                "p95": 1.2663784847378108,
                "max": 16.301888158337036
              },
              "fused_vertical_m": {
                "count": 15291,
                "rmse": 20.31206430150257,
                "p50": 12.970301911543515,
                "p95": 20.546547120340847,
                "max": 141.5971124287972
              },
              "heading_deg": {
                "count": 15101,
                "rmse": 104.45431265061076,
                "p50": 90.3788957283071,
                "p95": 171.32689367268188,
                "max": 179.99262611245808
              },
              "pitch_deg": {
                "count": 15291,
                "rmse": 3.22353448597459,
                "p50": 1.9753862266207136,
                "p95": 6.335935790089607,
                "max": 25.944827116670325
              },
              "roll_deg": {
                "count": 15291,
                "rmse": 6.760559431219756,
                "p50": 2.1350094893458618,
                "p95": 17.72369255419852,
                "max": 40.194844302456346
              },
              "rotation_deg": {
                "count": 15101,
                "rmse": 104.62481227196653,
                "p50": 90.69892800128261,
                "p95": 171.3509456365761,
                "max": 179.99743751733857
              },
              "rtk_horizontal_m": {
                "count": 2969,
                "rmse": 3129.5150015795703,
                "p50": 2411.758512651729,
                "p95": 5345.677860410837,
                "max": 5673.3511935704455
              },
              "rtk_position_e_m": {
                "count": 2969,
                "rmse": 1007.9357567749918,
                "p50": 872.544579119326,
                "p95": 1651.3779410007194,
                "max": 1976.0776931584332
              },
              "rtk_position_m": {
                "count": 2969,
                "rmse": 3129.5778913311115,
                "p50": 2411.78636723053,
                "p95": 5345.6886190061,
                "max": 5673.3604437562535
              },
              "rtk_position_n_m": {
                "count": 2969,
                "rmse": 2962.7571036664485,
                "p50": 2302.6527264723636,
                "p95": 5157.038106830917,
                "max": 5512.229627642511
              },
              "rtk_position_u_m": {
                "count": 2969,
                "rmse": 19.840181372907143,
                "p50": 13.09422468165053,
                "p95": 20.288272892635142,
                "max": 127.19505181937474
              },
              "rtk_velocity_e_mps": {
                "count": 2969,
                "rmse": 17.033236154611227,
                "p50": 17.10552511336316,
                "p95": 26.210056514683867,
                "max": 29.118753535877744
              },
              "rtk_velocity_mps": {
                "count": 2969,
                "rmse": 33.8415294788387,
                "p50": 34.28611582949785,
                "p95": 46.4484737812406,
                "max": 50.408155923863696
              },
              "rtk_velocity_n_mps": {
                "count": 2969,
                "rmse": 29.116217010495138,
                "p50": 29.5783588039077,
                "p95": 39.80920441831062,
                "max": 43.28202168320582
              },
              "rtk_velocity_u_mps": {
                "count": 2969,
                "rmse": 2.713648939363246,
                "p50": 2.8084779636094845,
                "p95": 3.0704678935892944,
                "max": 3.6713247253958103
              },
              "rtk_vertical_m": {
                "count": 2969,
                "rmse": 19.840181372907143,
                "p50": 13.09422468165053,
                "p95": 20.288272892635142,
                "max": 127.19505181937474
              }
            }
          },
          "stop": {
            "epochs": 5730,
            "metrics": {
              "fused_horizontal_m": {
                "count": 5720,
                "rmse": 2939.3830983971325,
                "p50": 2102.8192588886423,
                "p95": 5015.325199850764,
                "max": 5562.42087585133
              },
              "fused_position_e_m": {
                "count": 5720,
                "rmse": 1038.8414138474764,
                "p50": 1006.3283980030787,
                "p95": 1650.7485695345536,
                "max": 1933.4932010390712
              },
              "fused_position_m": {
                "count": 5720,
                "rmse": 2939.4521025376343,
                "p50": 2102.8669403459226,
                "p95": 5015.3367763626875,
                "max": 5562.430057564061
              },
              "fused_position_n_m": {
                "count": 5720,
                "rmse": 2749.687530614725,
                "p50": 2088.077521689833,
                "p95": 4681.344638492465,
                "max": 5361.708952697282
              },
              "fused_position_u_m": {
                "count": 5720,
                "rmse": 20.141101513901027,
                "p50": 13.9428948438307,
                "p95": 20.288523199021192,
                "max": 74.63628780168139
              },
              "fused_velocity_e_mps": {
                "count": 5720,
                "rmse": 1.2703738342392152,
                "p50": 0.5911163160130778,
                "p95": 2.6276993511266156,
                "max": 7.275493779822609
              },
              "fused_velocity_mps": {
                "count": 5720,
                "rmse": 2.007080521119742,
                "p50": 1.1430043286363014,
                "p95": 3.9614848163755103,
                "max": 9.79723044108918
              },
              "fused_velocity_n_mps": {
                "count": 5720,
                "rmse": 1.5306138789670887,
                "p50": 0.8039082686926904,
                "p95": 3.401256696075478,
                "max": 6.822671357411568
              },
              "fused_velocity_u_mps": {
                "count": 5720,
                "rmse": 0.26785013170049354,
                "p50": 0.08131872242485294,
                "p95": 0.6388811523570103,
                "max": 1.1504771421894688
              },
              "fused_vertical_m": {
                "count": 5720,
                "rmse": 20.141101513901027,
                "p50": 13.9428948438307,
                "p95": 20.288523199021192,
                "max": 74.63628780168139
              },
              "heading_deg": {
                "count": 5558,
                "rmse": 105.6908403023152,
                "p50": 93.93913673570815,
                "p95": 171.1416641633607,
                "max": 179.9872652976976
              },
              "pitch_deg": {
                "count": 5720,
                "rmse": 2.4163733920491337,
                "p50": 1.8067513172819503,
                "p95": 4.27111924233266,
                "max": 9.09991603983795
              },
              "roll_deg": {
                "count": 5720,
                "rmse": 7.338120690812139,
                "p50": 1.615208914898318,
                "p95": 18.155401367739476,
                "max": 19.923458388795268
              },
              "rotation_deg": {
                "count": 5558,
                "rmse": 105.87093165413224,
                "p50": 94.1319752924301,
                "p95": 171.06136825884184,
                "max": 179.99743751733857
              },
              "rtk_horizontal_m": {
                "count": 1145,
                "rmse": 2939.233348394723,
                "p50": 2104.3007101876024,
                "p95": 5017.022894133878,
                "max": 5562.4975335158915
              },
              "rtk_position_e_m": {
                "count": 1145,
                "rmse": 1037.783646484701,
                "p50": 1008.1673876406294,
                "p95": 1648.896916159393,
                "max": 1921.5891326261963
              },
              "rtk_position_m": {
                "count": 1145,
                "rmse": 2939.3044443767435,
                "p50": 2104.336523205368,
                "p95": 5017.036158505345,
                "max": 5562.506844961436
              },
              "rtk_position_n_m": {
                "count": 1145,
                "rmse": 2749.926868010234,
                "p50": 2088.4918167638184,
                "p95": 4680.605001392258,
                "max": 5363.2550341333745
              },
              "rtk_position_u_m": {
                "count": 1145,
                "rmse": 20.44359110377369,
                "p50": 14.148763640845686,
                "p95": 20.288272892635142,
                "max": 74.61160400766805
              },
              "rtk_velocity_e_mps": {
                "count": 1145,
                "rmse": 16.34680419600604,
                "p50": 17.10692379532094,
                "p95": 17.12352511336316,
                "max": 17.251524507990947
              },
              "rtk_velocity_mps": {
                "count": 1145,
                "rmse": 32.750002627548206,
                "p50": 34.285558270633075,
                "p95": 34.301488593305606,
                "max": 34.48156731400311
              },
              "rtk_velocity_n_mps": {
                "count": 1145,
                "rmse": 28.251217287510535,
                "p50": 29.578742736351593,
                "p95": 29.593862645182565,
                "max": 29.745535240964852
              },
              "rtk_velocity_u_mps": {
                "count": 1145,
                "rmse": 2.685774833399092,
                "p50": 2.809963716901201,
                "p95": 2.825034336172124,
                "max": 2.831938537638146
              },
              "rtk_vertical_m": {
                "count": 1145,
                "rmse": 20.44359110377369,
                "p50": 14.148763640845686,
                "p95": 20.288272892635142,
                "max": 74.61160400766805
              }
            }
          },
          "low_speed": {
            "epochs": 1241,
            "metrics": {
              "fused_horizontal_m": {
                "count": 1241,
                "rmse": 3040.4498380536934,
                "p50": 2426.9114876234767,
                "p95": 5429.402780993023,
                "max": 5561.203242185469
              },
              "fused_position_e_m": {
                "count": 1241,
                "rmse": 895.5807865960725,
                "p50": 744.0773823937064,
                "p95": 1650.7690452026852,
                "max": 1925.7052414530137
              },
              "fused_position_m": {
                "count": 1241,
                "rmse": 3040.510783126342,
                "p50": 2426.9374711662053,
                "p95": 5429.413788595086,
                "max": 5561.212027548533
              },
              "fused_position_n_m": {
                "count": 1241,
                "rmse": 2905.558512988628,
                "p50": 2324.4754999032302,
                "p95": 5326.566835790001,
                "max": 5360.16581423269
              },
              "fused_position_u_m": {
                "count": 1241,
                "rmse": 19.251093133538305,
                "p50": 13.875593044852394,
                "p95": 21.379201130844915,
                "max": 73.7123194364502
              },
              "fused_velocity_e_mps": {
                "count": 1241,
                "rmse": 4.074606546739613,
                "p50": 1.0929768629176322,
                "p95": 4.7234667627252245,
                "max": 23.086307206564413
              },
              "fused_velocity_mps": {
                "count": 1241,
                "rmse": 5.206528159768004,
                "p50": 2.3144192116378166,
                "p95": 7.237876716105236,
                "max": 29.02776904058851
              },
              "fused_velocity_n_mps": {
                "count": 1241,
                "rmse": 2.896553246999043,
                "p50": 1.186915223309379,
                "p95": 5.733192240636926,
                "max": 21.04131098080862
              },
              "fused_velocity_u_mps": {
                "count": 1241,
                "rmse": 1.4544745632094036,
                "p50": 0.12739189955093544,
                "p95": 0.8425669107049438,
                "max": 13.372614330504758
              },
              "fused_vertical_m": {
                "count": 1241,
                "rmse": 19.251093133538305,
                "p50": 13.875593044852394,
                "p95": 21.379201130844915,
                "max": 73.7123194364502
              },
              "heading_deg": {
                "count": 1222,
                "rmse": 109.96928643528571,
                "p50": 97.12270606826083,
                "p95": 174.09519257724307,
                "max": 179.91771773509632
              },
              "pitch_deg": {
                "count": 1241,
                "rmse": 4.489498072286653,
                "p50": 2.1355738112287668,
                "p95": 7.5513833863757895,
                "max": 25.944827116670325
              },
              "roll_deg": {
                "count": 1241,
                "rmse": 6.612429844373314,
                "p50": 2.506060325865519,
                "p95": 16.156880650667205,
                "max": 39.212209653420075
              },
              "rotation_deg": {
                "count": 1222,
                "rmse": 110.13975842324444,
                "p50": 97.28362065818428,
                "p95": 174.18193259031835,
                "max": 179.90398902445736
              },
              "rtk_horizontal_m": {
                "count": 247,
                "rmse": 3061.6337819585724,
                "p50": 2430.5185983254064,
                "p95": 5432.431910516342,
                "max": 5563.13196410495
              },
              "rtk_position_e_m": {
                "count": 247,
                "rmse": 890.9343069099835,
                "p50": 742.127870678037,
                "p95": 1603.0203948170256,
                "max": 1922.4267406159208
              },
              "rtk_position_m": {
                "count": 247,
                "rmse": 3061.67980429903,
                "p50": 2430.5459751725375,
                "p95": 5432.442107303011,
                "max": 5563.141288889055
              },
              "rtk_position_n_m": {
                "count": 247,
                "rmse": 2929.1359605864627,
                "p50": 2327.765861804949,
                "p95": 5331.2187272287265,
                "max": 5364.057113952156
              },
              "rtk_position_u_m": {
                "count": 247,
                "rmse": 16.787174348056528,
                "p50": 14.145066047487035,
                "p95": 19.471610658935965,
                "max": 75.7851457911425
              },
              "rtk_velocity_e_mps": {
                "count": 247,
                "rmse": 15.728762088775674,
                "p50": 16.72368508459795,
                "p95": 18.13304101357428,
                "max": 18.694820522161702
              },
              "rtk_velocity_mps": {
                "count": 247,
                "rmse": 31.62574746826396,
                "p50": 34.12926500859525,
                "p95": 35.38108523795116,
                "max": 36.08126354162458
              },
              "rtk_velocity_n_mps": {
                "count": 247,
                "rmse": 27.313966476472256,
                "p50": 29.2798685016861,
                "p95": 30.676871646525335,
                "max": 31.20654044228711
              },
              "rtk_velocity_u_mps": {
                "count": 247,
                "rmse": 2.5963785169437448,
                "p50": 2.8049760676869484,
                "p95": 2.8278568534275847,
                "max": 2.9108751140086317
              },
              "rtk_vertical_m": {
                "count": 247,
                "rmse": 16.787174348056528,
                "p50": 14.145066047487035,
                "p95": 19.471610658935965,
                "max": 75.7851457911425
              }
            }
          },
          "turn": {
            "epochs": 477,
            "metrics": {
              "fused_horizontal_m": {
                "count": 477,
                "rmse": 3473.6279894959375,
                "p50": 2464.080088339348,
                "p95": 5658.906672146492,
                "max": 5664.216300325717
              },
              "fused_position_e_m": {
                "count": 477,
                "rmse": 1036.6985091810236,
                "p50": 729.7496804014604,
                "p95": 1978.5700195288007,
                "max": 1986.0714315332302
              },
              "fused_position_m": {
                "count": 477,
                "rmse": 3473.6569255348245,
                "p50": 2464.1074634272472,
                "p95": 5658.9161986378585,
                "max": 5664.224472106865
              },
              "fused_position_n_m": {
                "count": 477,
                "rmse": 3315.3201369507947,
                "p50": 2368.859017264702,
                "p95": 5498.7413815622685,
                "max": 5503.011545695727
              },
              "fused_position_u_m": {
                "count": 477,
                "rmse": 14.17839576458449,
                "p50": 12.999243350093593,
                "p95": 18.673374719085807,
                "max": 19.483355501899933
              },
              "fused_velocity_e_mps": {
                "count": 477,
                "rmse": 5.927504587337686,
                "p50": 1.527902781320619,
                "p95": 15.520038853898278,
                "max": 18.80989596147886
              },
              "fused_velocity_mps": {
                "count": 477,
                "rmse": 7.947658915383605,
                "p50": 6.0867089663169,
                "p95": 16.429614191901187,
                "max": 18.850983029956552
              },
              "fused_velocity_n_mps": {
                "count": 477,
                "rmse": 5.268849579729947,
                "p50": 4.098280265258003,
                "p95": 8.785022000707055,
                "max": 16.583559772499996
              },
              "fused_velocity_u_mps": {
                "count": 477,
                "rmse": 0.5188407352422961,
                "p50": 0.13821249903062152,
                "p95": 1.4213044796254284,
                "max": 2.1507684402696103
              },
              "fused_vertical_m": {
                "count": 477,
                "rmse": 14.17839576458449,
                "p50": 12.999243350093593,
                "p95": 18.673374719085807,
                "max": 19.483355501899933
              },
              "heading_deg": {
                "count": 477,
                "rmse": 90.73663499845239,
                "p50": 74.12964379903056,
                "p95": 166.17257886319203,
                "max": 179.99262611245808
              },
              "pitch_deg": {
                "count": 477,
                "rmse": 3.3090027255435674,
                "p50": 1.7499750024109346,
                "p95": 6.68806603705488,
                "max": 12.383457588091744
              },
              "roll_deg": {
                "count": 477,
                "rmse": 4.24601139177739,
                "p50": 2.0931589819529393,
                "p95": 6.777389641271786,
                "max": 17.265469898036486
              },
              "rotation_deg": {
                "count": 477,
                "rmse": 90.81845015569255,
                "p50": 74.34449436976948,
                "p95": 165.95936694021228,
                "max": 179.82706383027553
              },
              "rtk_horizontal_m": {
                "count": 89,
                "rmse": 3464.982173854329,
                "p50": 2469.9786815725993,
                "p95": 5669.02167686244,
                "max": 5673.3511935704455
              },
              "rtk_position_e_m": {
                "count": 89,
                "rmse": 1022.3082900951547,
                "p50": 727.7190910599081,
                "p95": 1846.599850056144,
                "max": 1976.0776931584332
              },
              "rtk_position_m": {
                "count": 89,
                "rmse": 3465.011875144196,
                "p50": 2470.005460753999,
                "p95": 5669.0307636345,
                "max": 5673.3604437562535
              },
              "rtk_position_n_m": {
                "count": 89,
                "rmse": 3310.7381692201207,
                "p50": 2375.375838425523,
                "p95": 5507.668119922026,
                "max": 5512.229627642511
              },
              "rtk_position_u_m": {
                "count": 89,
                "rmse": 14.346768347686568,
                "p50": 12.615624451955,
                "p95": 18.708942676579362,
                "max": 19.452755199959935
              },
              "rtk_velocity_e_mps": {
                "count": 89,
                "rmse": 14.600432017708739,
                "p50": 15.528259421587705,
                "p95": 20.16654446973045,
                "max": 22.479496841854164
              },
              "rtk_velocity_mps": {
                "count": 89,
                "rmse": 30.92485739982148,
                "p50": 31.774560875517075,
                "p95": 40.13601489581178,
                "max": 42.224267920558404
              },
              "rtk_velocity_n_mps": {
                "count": 89,
                "rmse": 27.13927240298763,
                "p50": 26.530907225879492,
                "p95": 35.98231605446526,
                "max": 37.60745141516918
              },
              "rtk_velocity_u_mps": {
                "count": 89,
                "rmse": 2.5756714720617864,
                "p50": 2.789337057762652,
                "p95": 2.9032023441700026,
                "max": 2.9218022544564133
              },
              "rtk_vertical_m": {
                "count": 89,
                "rmse": 14.346768347686568,
                "p50": 12.615624451955,
                "p95": 18.708942676579362,
                "max": 19.452755199959935
              }
            }
          },
          "reverse": {
            "epochs": 0,
            "metrics": {
              "fused_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "heading_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "pitch_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "roll_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rotation_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 40.0
          }
        },
        "duration_s": 3060.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 0.9701980262727927,
          "fused_available": 4.996732239722895,
          "rtk_velocity_available": 0.9701980262727927,
          "fused_velocity_available": 4.996732239722895,
          "attitude_available": 4.996732239722895,
          "heading_available": 4.934644794457879,
          "heading_healthy": 0.05881968498790929
        },
        "processing_ms": {
          "count": 15301,
          "rmse": 8.187323715543465,
          "p50": 0.963,
          "p95": 15.9711,
          "max": 179.6808
        },
        "heading_error_over_90_epochs": 7588,
        "heading_error_over_150_epochs": 2590,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 180,
            "rmse": 543.503545626522,
            "p50": 438.68839222108613,
            "p95": 776.3481520746421,
            "max": 781.9305174878958
          },
          "fused_position_e_m": {
            "count": 180,
            "rmse": 275.4863674630175,
            "p50": 142.45351575381977,
            "p95": 429.7022634592036,
            "max": 431.4198953662309
          },
          "fused_position_m": {
            "count": 180,
            "rmse": 545.8695389223059,
            "p50": 440.5255601189777,
            "p95": 779.4623557615961,
            "max": 785.0376872782824
          },
          "fused_position_n_m": {
            "count": 180,
            "rmse": 468.5118626573208,
            "p50": 434.8696393049694,
            "p95": 649.7172360370977,
            "max": 681.3989068647935
          },
          "fused_position_u_m": {
            "count": 180,
            "rmse": 50.76858688844792,
            "p50": 40.190321644520786,
            "p95": 80.5399313455534,
            "max": 84.676557883362
          },
          "fused_velocity_e_mps": {
            "count": 180,
            "rmse": 4.6743013601547,
            "p50": 1.654261367832914,
            "p95": 8.199661762404242,
            "max": 15.489299316407525
          },
          "fused_velocity_mps": {
            "count": 180,
            "rmse": 13.303452056444634,
            "p50": 4.553728316877727,
            "p95": 28.258406493582257,
            "max": 29.331799320999163
          },
          "fused_velocity_n_mps": {
            "count": 180,
            "rmse": 12.411667483443907,
            "p50": 4.098525869824067,
            "p95": 26.957816252474036,
            "max": 28.152109163853726
          },
          "fused_velocity_u_mps": {
            "count": 180,
            "rmse": 1.040794741050351,
            "p50": 0.46550736477985666,
            "p95": 2.005608562957189,
            "max": 2.0189863377661657
          },
          "fused_vertical_m": {
            "count": 180,
            "rmse": 50.76858688844792,
            "p50": 40.190321644520786,
            "p95": 80.5399313455534,
            "max": 84.676557883362
          },
          "heading_deg": {
            "count": 180,
            "rmse": 100.12548677730588,
            "p50": 45.58668584522661,
            "p95": 175.74916303243054,
            "max": 179.6157510729705
          },
          "pitch_deg": {
            "count": 180,
            "rmse": 2.4020926598075976,
            "p50": 1.614975447051421,
            "p95": 4.295887514782389,
            "max": 4.942706520255541
          },
          "roll_deg": {
            "count": 180,
            "rmse": 1.4168943640483944,
            "p50": 0.8946999975609344,
            "p95": 2.6348084492798702,
            "max": 2.787170544385674
          },
          "rotation_deg": {
            "count": 180,
            "rmse": 100.17664455865282,
            "p50": 45.66971778053225,
            "p95": 175.76614761206378,
            "max": 179.6205594927055
          },
          "rtk_horizontal_m": {
            "count": 36,
            "rmse": 542.5923578429472,
            "p50": 429.98458540913896,
            "p95": 775.1209854335925,
            "max": 780.6355737477567
          },
          "rtk_position_e_m": {
            "count": 36,
            "rmse": 273.7662132926216,
            "p50": 140.29048695024844,
            "p95": 425.80468253711393,
            "max": 427.8567299163257
          },
          "rtk_position_m": {
            "count": 36,
            "rmse": 545.0664639963949,
            "p50": 431.8173563908159,
            "p95": 778.3884916765953,
            "max": 783.8109912211584
          },
          "rtk_position_n_m": {
            "count": 36,
            "rmse": 468.4640084883658,
            "p50": 425.48614116578756,
            "p95": 650.751833224411,
            "max": 681.0194004981662
          },
          "rtk_position_u_m": {
            "count": 36,
            "rmse": 51.87468924209886,
            "p50": 39.539267703510795,
            "p95": 82.30093310752093,
            "max": 87.99344171349387
          },
          "rtk_velocity_e_mps": {
            "count": 36,
            "rmse": 4.638211290749012,
            "p50": 2.0563144416119563,
            "p95": 8.183750029437048,
            "max": 14.0603160503005
          },
          "rtk_velocity_mps": {
            "count": 36,
            "rmse": 13.68707498516949,
            "p50": 4.2550271753307936,
            "p95": 28.797212095435867,
            "max": 29.631603042147887
          },
          "rtk_velocity_n_mps": {
            "count": 36,
            "rmse": 12.854218589244311,
            "p50": 3.9221368562811785,
            "p95": 27.667446083019776,
            "max": 28.599745131330437
          },
          "rtk_velocity_u_mps": {
            "count": 36,
            "rmse": 0.7694687335732365,
            "p50": 0.2729817956966354,
            "p95": 1.6208484893354673,
            "max": 1.6549203674385022
          },
          "rtk_vertical_m": {
            "count": 36,
            "rmse": 51.87468924209886,
            "p50": 39.539267703510795,
            "p95": 82.30093310752093,
            "max": 87.99344171349387
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        },
        "scenario": {
          "name": "gnss_outage",
          "start_s": 60,
          "end_s": 70,
          "recovery_gnss_update_s": 0.0,
          "recovery_fresh_attitude_s": 0.0,
          "recovery_heading_s": 0.0,
          "window_metrics": {
            "fused_position_m": {
              "count": 50,
              "rmse": 261.59526493848057,
              "p50": 258.9677996883403,
              "p95": 295.2287791808834,
              "max": 299.8272184143693
            },
            "fused_velocity_mps": {
              "count": 50,
              "rmse": 8.158673257067177,
              "p50": 7.896818838768619,
              "p95": 10.578624782744615,
              "max": 10.923944174907408
            },
            "rotation_deg": {
              "count": 50,
              "rmse": 8.257336455749886,
              "p50": 7.6199276140864285,
              "p95": 11.684157299422884,
              "max": 12.115071059517105
            },
            "heading_deg": {
              "count": 50,
              "rmse": 6.438874585314505,
              "p50": 5.590644163397229,
              "p95": 10.505754561349923,
              "max": 11.230983012423849
            }
          }
        }
      },
      "all_output_candidate": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 15301,
        "reference_epochs": 15301,
        "matched_epochs": 15301,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 1.0,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 0.19384353963793216,
          "fused_available": 0.9993464479445788,
          "rtk_velocity_available": 0.19384353963793216,
          "fused_velocity_available": 0.9993464479445788,
          "attitude_available": 0.9993464479445788,
          "heading_available": 0.9869289588915757,
          "heading_healthy": 0.010130056859028822
        },
        "scenes": {
          "all": {
            "epochs": 15301,
            "available_epochs": {
              "rtk_available": 2966,
              "fused_available": 15291,
              "attitude_available": 15291,
              "heading_aligned": 15101,
              "heading_converged": 155
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 15291,
                "rmse": 3124.913884241344,
                "p50": 2408.0421049721103,
                "p95": 5342.862949097464,
                "max": 5681.395555140335
              },
              "fused_position_e_m": {
                "count": 15291,
                "rmse": 1009.9154448177364,
                "p50": 863.340312136721,
                "p95": 1654.2145734703695,
                "max": 1977.132438702999
              },
              "fused_position_m": {
                "count": 15291,
                "rmse": 3124.959936211964,
                "p50": 2408.0597096926253,
                "p95": 5342.880524209213,
                "max": 5681.41327930434
              },
              "fused_position_n_m": {
                "count": 15291,
                "rmse": 2957.2212596021477,
                "p50": 2325.762966563997,
                "p95": 5153.060325312652,
                "max": 5521.830105201076
              },
              "fused_position_u_m": {
                "count": 15291,
                "rmse": 16.965229310489676,
                "p50": 16.08624151327598,
                "p95": 21.291512879206895,
                "max": 26.395729909058076
              },
              "fused_velocity_e_mps": {
                "count": 15291,
                "rmse": 5.491415778069787,
                "p50": 2.26252833141753,
                "p95": 10.263150339060179,
                "max": 21.58957424333065
              },
              "fused_velocity_mps": {
                "count": 15291,
                "rmse": 8.158186712328966,
                "p50": 4.2819464859268095,
                "p95": 15.37209737881508,
                "max": 29.33952212855434
              },
              "fused_velocity_n_mps": {
                "count": 15291,
                "rmse": 6.026862168076788,
                "p50": 2.3520512550941257,
                "p95": 12.316196400488508,
                "max": 26.92095496197755
              },
              "fused_velocity_u_mps": {
                "count": 15291,
                "rmse": 0.2780208492035466,
                "p50": 0.09030964384328602,
                "p95": 0.6249754263183623,
                "max": 1.4094119713479158
              },
              "fused_vertical_m": {
                "count": 15291,
                "rmse": 16.965229310489676,
                "p50": 16.08624151327598,
                "p95": 21.291512879206895,
                "max": 26.395729909058076
              },
              "heading_deg": {
                "count": 15101,
                "rmse": 103.89609491789071,
                "p50": 90.08734870052581,
                "p95": 170.99080030962352,
                "max": 179.99361809556507
              },
              "pitch_deg": {
                "count": 15291,
                "rmse": 2.468005075923955,
                "p50": 1.5864111430832963,
                "p95": 5.0436227747169085,
                "max": 11.00177915681462
              },
              "roll_deg": {
                "count": 15291,
                "rmse": 2.7175783113310925,
                "p50": 1.7728089542653152,
                "p95": 5.459146516341363,
                "max": 7.9717878301767655
              },
              "rotation_deg": {
                "count": 15101,
                "rmse": 103.94843783628033,
                "p50": 90.15183887724146,
                "p95": 170.99475722873362,
                "max": 179.99372415446896
              },
              "rtk_horizontal_m": {
                "count": 2966,
                "rmse": 3130.5854586046967,
                "p50": 2418.3014430943704,
                "p95": 5347.966754672003,
                "max": 5674.494145772041
              },
              "rtk_position_e_m": {
                "count": 2966,
                "rmse": 1010.886574222862,
                "p50": 874.2092296944966,
                "p95": 1652.1510450013352,
                "max": 1976.8498569619946
              },
              "rtk_position_m": {
                "count": 2966,
                "rmse": 3130.630995628614,
                "p50": 2418.3435564681595,
                "p95": 5347.983253918266,
                "max": 5674.508893172242
              },
              "rtk_position_n_m": {
                "count": 2966,
                "rmse": 2962.8826584397743,
                "p50": 2310.8941672632445,
                "p95": 5159.286358106989,
                "max": 5513.216453185738
              },
              "rtk_position_u_m": {
                "count": 2966,
                "rmse": 16.885412740862034,
                "p50": 15.662502492123096,
                "p95": 20.707461896785986,
                "max": 22.869749424526113
              },
              "rtk_velocity_e_mps": {
                "count": 2966,
                "rmse": 10.815520863907835,
                "p50": 9.846196942703925,
                "p95": 19.015423102747036,
                "max": 21.85669245498276
              },
              "rtk_velocity_mps": {
                "count": 2966,
                "rmse": 19.538553598259586,
                "p50": 18.467948962616234,
                "p95": 29.531113030580638,
                "max": 34.33867752837985
              },
              "rtk_velocity_n_mps": {
                "count": 2966,
                "rmse": 16.184523289047373,
                "p50": 15.52785698298218,
                "p95": 26.105077079978628,
                "max": 31.73537227430424
              },
              "rtk_velocity_u_mps": {
                "count": 2966,
                "rmse": 1.6854646423820556,
                "p50": 1.7172695887069598,
                "p95": 1.9806924531326322,
                "max": 2.5650364666435337
              },
              "rtk_vertical_m": {
                "count": 2966,
                "rmse": 16.885412740862034,
                "p50": 15.662502492123096,
                "p95": 20.707461896785986,
                "max": 22.869749424526113
              }
            }
          },
          "stop": {
            "epochs": 5730,
            "available_epochs": {
              "rtk_available": 1145,
              "fused_available": 5720,
              "attitude_available": 5720,
              "heading_aligned": 5558,
              "heading_converged": 51
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 5720,
                "rmse": 2941.642789086005,
                "p50": 2105.5367526952855,
                "p95": 5020.92612869217,
                "max": 5566.916218833558
              },
              "fused_position_e_m": {
                "count": 5720,
                "rmse": 1040.3045822928293,
                "p50": 1006.861264076586,
                "p95": 1650.682017577949,
                "max": 1929.6868194484437
              },
              "fused_position_m": {
                "count": 5720,
                "rmse": 2941.696171679737,
                "p50": 2105.582807582683,
                "p95": 5020.944081699379,
                "max": 5566.931191438953
              },
              "fused_position_n_m": {
                "count": 5720,
                "rmse": 2751.5502311682826,
                "p50": 2089.980072379944,
                "p95": 4683.171619140639,
                "max": 5367.279660906873
              },
              "fused_position_u_m": {
                "count": 5720,
                "rmse": 17.721960769903713,
                "p50": 16.881816879356506,
                "p95": 21.289603911228788,
                "max": 26.395729909058076
              },
              "fused_velocity_e_mps": {
                "count": 5720,
                "rmse": 0.9514586647316317,
                "p50": 0.294222284920731,
                "p95": 1.9486217135058752,
                "max": 6.569211101588803
              },
              "fused_velocity_mps": {
                "count": 5720,
                "rmse": 1.400360068124789,
                "p50": 0.6905325907623192,
                "p95": 2.77604592255629,
                "max": 11.510986476879488
              },
              "fused_velocity_n_mps": {
                "count": 5720,
                "rmse": 1.0111054870437244,
                "p50": 0.4389036872855705,
                "p95": 1.912571736657713,
                "max": 9.84761249937317
              },
              "fused_velocity_u_mps": {
                "count": 5720,
                "rmse": 0.1827578282198533,
                "p50": 0.029291066902210974,
                "p95": 0.3555008943145197,
                "max": 1.3207052220519189
              },
              "fused_vertical_m": {
                "count": 5720,
                "rmse": 17.721960769903713,
                "p50": 16.881816879356506,
                "p95": 21.289603911228788,
                "max": 26.395729909058076
              },
              "heading_deg": {
                "count": 5558,
                "rmse": 107.17012663661086,
                "p50": 96.25904394563426,
                "p95": 171.86045613162332,
                "max": 179.95241396963803
              },
              "pitch_deg": {
                "count": 5720,
                "rmse": 2.0404354814997148,
                "p50": 1.3502155193516643,
                "p95": 4.0598086779029385,
                "max": 7.852769468128997
              },
              "roll_deg": {
                "count": 5720,
                "rmse": 2.1233471793187437,
                "p50": 1.4882915948376194,
                "p95": 4.72235809152644,
                "max": 7.4878785809387125
              },
              "rotation_deg": {
                "count": 5558,
                "rmse": 107.19519575299935,
                "p50": 96.27164310487733,
                "p95": 171.85826030277437,
                "max": 179.99136744707275
              },
              "rtk_horizontal_m": {
                "count": 1145,
                "rmse": 2937.8755567690228,
                "p50": 2105.4819454749722,
                "p95": 5018.169463460987,
                "max": 5563.653754905847
              },
              "rtk_position_e_m": {
                "count": 1145,
                "rmse": 1039.8988199067032,
                "p50": 1008.939250344185,
                "p95": 1649.6689781858163,
                "max": 1922.3612794800233
              },
              "rtk_position_m": {
                "count": 1145,
                "rmse": 2937.9294280702325,
                "p50": 2105.544254702866,
                "p95": 5018.188407923034,
                "max": 5563.668640623587
              },
              "rtk_position_n_m": {
                "count": 1145,
                "rmse": 2747.675969145114,
                "p50": 2089.9574959176234,
                "p95": 4681.591525458619,
                "max": 5364.241808655463
              },
              "rtk_position_u_m": {
                "count": 1145,
                "rmse": 17.79149404042265,
                "p50": 16.84127827435384,
                "p95": 20.703305381626038,
                "max": 22.858437357262478
              },
              "rtk_velocity_e_mps": {
                "count": 1145,
                "rmse": 9.603088815401318,
                "p50": 9.846726483794807,
                "p95": 9.861869084340336,
                "max": 9.988153740109379
              },
              "rtk_velocity_mps": {
                "count": 1145,
                "rmse": 18.011632439196454,
                "p50": 18.467816739233413,
                "p95": 18.47917179008857,
                "max": 18.647532452927756
              },
              "rtk_velocity_n_mps": {
                "count": 1145,
                "rmse": 15.145660680237407,
                "p50": 15.528458351656097,
                "p95": 15.541276700968583,
                "max": 15.680097428476664
              },
              "rtk_velocity_u_mps": {
                "count": 1145,
                "rmse": 1.6758731716149269,
                "p50": 1.7176290272775396,
                "p95": 1.727121389350552,
                "max": 1.7328196118547212
              },
              "rtk_vertical_m": {
                "count": 1145,
                "rmse": 17.79149404042265,
                "p50": 16.84127827435384,
                "p95": 20.703305381626038,
                "max": 22.858437357262478
              }
            }
          },
          "low_speed": {
            "epochs": 1241,
            "available_epochs": {
              "rtk_available": 247,
              "fused_available": 1241,
              "attitude_available": 1241,
              "heading_aligned": 1222,
              "heading_converged": 44
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1241,
                "rmse": 3042.7263727239783,
                "p50": 2430.9640099799135,
                "p95": 5431.753070193542,
                "max": 5566.128648271888
              },
              "fused_position_e_m": {
                "count": 1241,
                "rmse": 896.4816499549611,
                "p50": 739.5362592896658,
                "p95": 1645.8992018546408,
                "max": 1924.0723754133667
              },
              "fused_position_m": {
                "count": 1241,
                "rmse": 3042.779232499596,
                "p50": 2431.004995517289,
                "p95": 5431.770423011201,
                "max": 5566.143427413558
              },
              "fused_position_n_m": {
                "count": 1241,
                "rmse": 2907.663053134604,
                "p50": 2327.336022566788,
                "p95": 5329.363223725789,
                "max": 5366.096310124609
              },
              "fused_position_u_m": {
                "count": 1241,
                "rmse": 17.935396868015083,
                "p50": 16.88215734705591,
                "p95": 21.855020825921144,
                "max": 24.20070019384322
              },
              "fused_velocity_e_mps": {
                "count": 1241,
                "rmse": 2.0393765900614493,
                "p50": 0.8606399875818874,
                "p95": 3.9598194987557216,
                "max": 11.724530876565911
              },
              "fused_velocity_mps": {
                "count": 1241,
                "rmse": 2.656658296671774,
                "p50": 1.5070662682488016,
                "p95": 4.757871832356515,
                "max": 15.722899218568694
              },
              "fused_velocity_n_mps": {
                "count": 1241,
                "rmse": 1.694188080849265,
                "p50": 0.8011011372276222,
                "p95": 3.301341035978499,
                "max": 11.265355152061355
              },
              "fused_velocity_u_mps": {
                "count": 1241,
                "rmse": 0.16882883608137111,
                "p50": 0.06665707772737758,
                "p95": 0.4380023940646638,
                "max": 0.6077786074678224
              },
              "fused_vertical_m": {
                "count": 1241,
                "rmse": 17.935396868015083,
                "p50": 16.88215734705591,
                "p95": 21.855020825921144,
                "max": 24.20070019384322
              },
              "heading_deg": {
                "count": 1222,
                "rmse": 94.21434875269937,
                "p50": 75.52809042431146,
                "p95": 164.21884220836827,
                "max": 179.83615278226142
              },
              "pitch_deg": {
                "count": 1241,
                "rmse": 3.0993514698912947,
                "p50": 2.1731767628136254,
                "p95": 6.0804836467308405,
                "max": 8.031098228201387
              },
              "roll_deg": {
                "count": 1241,
                "rmse": 3.243096015994755,
                "p50": 2.3569796403848784,
                "p95": 6.78990709649824,
                "max": 7.899719941077052
              },
              "rotation_deg": {
                "count": 1222,
                "rmse": 94.30055315491074,
                "p50": 75.67531850311872,
                "p95": 164.27267353715703,
                "max": 179.92684915538356
              },
              "rtk_horizontal_m": {
                "count": 247,
                "rmse": 3061.913276365933,
                "p50": 2431.6844315476146,
                "p95": 5433.54858297223,
                "max": 5564.288123456534
              },
              "rtk_position_e_m": {
                "count": 247,
                "rmse": 892.2756200805553,
                "p50": 742.8996506165618,
                "p95": 1603.7924425720576,
                "max": 1923.198887730276
              },
              "rtk_position_m": {
                "count": 247,
                "rmse": 3061.963949507038,
                "p50": 2431.7260602847336,
                "p95": 5433.564659761482,
                "max": 5564.303025681274
              },
              "rtk_position_n_m": {
                "count": 247,
                "rmse": 2929.019824070131,
                "p50": 2328.751283475186,
                "p95": 5332.205450801304,
                "max": 5365.043888768523
              },
              "rtk_position_u_m": {
                "count": 247,
                "rmse": 17.615791062999534,
                "p50": 16.83872337549883,
                "p95": 21.495353859546242,
                "max": 22.869749424526113
              },
              "rtk_velocity_e_mps": {
                "count": 247,
                "rmse": 9.086962848512101,
                "p50": 9.478872027534818,
                "p95": 10.871001204422987,
                "max": 11.42924802273344
              },
              "rtk_velocity_mps": {
                "count": 247,
                "rmse": 17.231928486481465,
                "p50": 18.30734028893922,
                "p95": 19.856347555718585,
                "max": 20.303694232852347
              },
              "rtk_velocity_n_mps": {
                "count": 247,
                "rmse": 14.553816291113497,
                "p50": 15.383313171442772,
                "p95": 16.679650115215555,
                "max": 17.130103464637077
              },
              "rtk_velocity_u_mps": {
                "count": 247,
                "rmse": 1.5977787448491259,
                "p50": 1.7162755934823533,
                "p95": 1.732371027331282,
                "max": 1.799037059237315
              },
              "rtk_vertical_m": {
                "count": 247,
                "rmse": 17.615791062999534,
                "p50": 16.83872337549883,
                "p95": 21.495353859546242,
                "max": 22.869749424526113
              }
            }
          },
          "turn": {
            "epochs": 477,
            "available_epochs": {
              "rtk_available": 90,
              "fused_available": 477,
              "attitude_available": 477,
              "heading_aligned": 477,
              "heading_converged": 20
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 477,
                "rmse": 3478.8041404092824,
                "p50": 2476.49200573622,
                "p95": 5673.179381954037,
                "max": 5681.395555140335
              },
              "fused_position_e_m": {
                "count": 477,
                "rmse": 1035.8417909911584,
                "p50": 727.6436278368699,
                "p95": 1970.9157917791742,
                "max": 1977.132438702999
              },
              "fused_position_m": {
                "count": 477,
                "rmse": 3478.8488359452886,
                "p50": 2476.5344140416264,
                "p95": 5673.19696342006,
                "max": 5681.41327930434
              },
              "fused_position_n_m": {
                "count": 477,
                "rmse": 3321.0103931431768,
                "p50": 2381.6046641712205,
                "p95": 5513.403220801821,
                "max": 5521.830105201076
              },
              "fused_position_u_m": {
                "count": 477,
                "rmse": 17.63451244353781,
                "p50": 16.35081244854522,
                "p95": 21.722907819555385,
                "max": 23.239383707126432
              },
              "fused_velocity_e_mps": {
                "count": 477,
                "rmse": 5.573256660816988,
                "p50": 2.1578147332704143,
                "p95": 14.381558335381124,
                "max": 16.426719626385935
              },
              "fused_velocity_mps": {
                "count": 477,
                "rmse": 7.288271556925151,
                "p50": 5.293370571061872,
                "p95": 16.118348077239656,
                "max": 17.21399015935751
              },
              "fused_velocity_n_mps": {
                "count": 477,
                "rmse": 4.692127800951218,
                "p50": 4.041622525228698,
                "p95": 8.9878182128561,
                "max": 10.56103863553375
              },
              "fused_velocity_u_mps": {
                "count": 477,
                "rmse": 0.20408130655189877,
                "p50": 0.11925113860218439,
                "p95": 0.46556274133530556,
                "max": 0.6024812040904703
              },
              "fused_vertical_m": {
                "count": 477,
                "rmse": 17.63451244353781,
                "p50": 16.35081244854522,
                "p95": 21.722907819555385,
                "max": 23.239383707126432
              },
              "heading_deg": {
                "count": 477,
                "rmse": 96.96931661828162,
                "p50": 73.84401358819605,
                "p95": 170.58295374682677,
                "max": 179.3674301286079
              },
              "pitch_deg": {
                "count": 477,
                "rmse": 2.215842482467889,
                "p50": 1.782798543285594,
                "p95": 4.409965033159226,
                "max": 6.082547531929009
              },
              "roll_deg": {
                "count": 477,
                "rmse": 2.8782506956787826,
                "p50": 2.2427249710711408,
                "p95": 5.488746559386777,
                "max": 6.385906628201326
              },
              "rotation_deg": {
                "count": 477,
                "rmse": 97.09900654150783,
                "p50": 73.97652758097647,
                "p95": 170.76084590431702,
                "max": 179.30276951785612
              },
              "rtk_horizontal_m": {
                "count": 90,
                "rmse": 3446.6654335992166,
                "p50": 2468.0423381595783,
                "p95": 5670.162348593654,
                "max": 5674.494145772041
              },
              "rtk_position_e_m": {
                "count": 90,
                "rmse": 1017.1914082596712,
                "p50": 727.8543263701099,
                "p95": 1831.9544851354785,
                "max": 1976.8498569619946
              },
              "rtk_position_m": {
                "count": 90,
                "rmse": 3446.7084358213756,
                "p50": 2468.0828726639747,
                "p95": 5670.176863794084,
                "max": 5674.508893172242
              },
              "rtk_position_n_m": {
                "count": 90,
                "rmse": 3293.1480759495744,
                "p50": 2373.285406944132,
                "p95": 5508.5628399277275,
                "max": 5513.216453185738
              },
              "rtk_position_u_m": {
                "count": 90,
                "rmse": 17.217154078385406,
                "p50": 15.989592361973337,
                "p95": 21.399668713822,
                "max": 21.705095429462325
              },
              "rtk_velocity_e_mps": {
                "count": 90,
                "rmse": 8.301205728350423,
                "p50": 8.273461644258429,
                "p95": 12.900862858189422,
                "max": 15.212775312754522
              },
              "rtk_velocity_mps": {
                "count": 90,
                "rmse": 17.795245572035384,
                "p50": 17.37051700660119,
                "p95": 25.542295790984042,
                "max": 28.08791347118451
              },
              "rtk_velocity_n_mps": {
                "count": 90,
                "rmse": 15.661395112464504,
                "p50": 15.658027111268023,
                "p95": 23.833873860672707,
                "max": 25.045860314812806
              },
              "rtk_velocity_u_mps": {
                "count": 90,
                "rmse": 1.5752623768502947,
                "p50": 1.705681868043472,
                "p95": 1.8021287773841583,
                "max": 1.8489685795164226
              },
              "rtk_vertical_m": {
                "count": 90,
                "rmse": 17.217154078385406,
                "p50": 15.989592361973337,
                "p95": 21.399668713822,
                "max": 21.705095429462325
              }
            }
          },
          "reverse": {
            "epochs": 0,
            "available_epochs": {
              "rtk_available": 0,
              "fused_available": 0,
              "attitude_available": 0,
              "heading_aligned": 0,
              "heading_converged": 0
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "heading_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "pitch_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "roll_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rotation_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 40.0
          }
        },
        "uninitialized_epochs": 10,
        "missing_attitude_epochs": 10,
        "unlatched_heading_epochs": 200,
        "duration_s": 3060.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 0.9692176981896609,
          "fused_available": 4.996732239722895,
          "rtk_velocity_available": 0.9692176981896609,
          "fused_velocity_available": 4.996732239722895,
          "attitude_available": 4.996732239722895,
          "heading_available": 4.934644794457879,
          "heading_healthy": 0.050650284295144114
        },
        "processing_ms": {
          "count": 15301,
          "rmse": 9.762163307910214,
          "p50": 1.3868,
          "p95": 18.5529,
          "max": 209.2996
        },
        "heading_error_over_90_epochs": 7562,
        "heading_error_over_150_epochs": 2499,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 155,
            "rmse": 283.61256481468934,
            "p50": 284.98947089831904,
            "p95": 409.99905131058176,
            "max": 430.9386256532355
          },
          "fused_position_e_m": {
            "count": 155,
            "rmse": 156.83668028408698,
            "p50": 137.82657826312942,
            "p95": 345.33030693446466,
            "max": 375.3787522173702
          },
          "fused_position_m": {
            "count": 155,
            "rmse": 284.19446354136426,
            "p50": 285.62218091569866,
            "p95": 410.132711219346,
            "max": 431.0411995654463
          },
          "fused_position_n_m": {
            "count": 155,
            "rmse": 236.3013809486382,
            "p50": 246.37905884146087,
            "p95": 254.867676736665,
            "max": 254.99987242239766
          },
          "fused_position_u_m": {
            "count": 155,
            "rmse": 18.177078610091495,
            "p50": 18.413452666512118,
            "p95": 21.06804020572235,
            "max": 21.184482779058968
          },
          "fused_velocity_e_mps": {
            "count": 155,
            "rmse": 5.181868597534528,
            "p50": 0.8408607832995743,
            "p95": 19.49498513157199,
            "max": 20.165857912706116
          },
          "fused_velocity_mps": {
            "count": 155,
            "rmse": 5.787973227554125,
            "p50": 1.5357278360439341,
            "p95": 20.51169486930963,
            "max": 20.76617498298122
          },
          "fused_velocity_n_mps": {
            "count": 155,
            "rmse": 2.5696841241351684,
            "p50": 1.337417827351791,
            "p95": 5.297147465462042,
            "max": 6.806387605267808
          },
          "fused_velocity_u_mps": {
            "count": 155,
            "rmse": 0.2135308477399272,
            "p50": 0.1085461059526823,
            "p95": 0.5847705464578401,
            "max": 0.6765900364763453
          },
          "fused_vertical_m": {
            "count": 155,
            "rmse": 18.177078610091495,
            "p50": 18.413452666512118,
            "p95": 21.06804020572235,
            "max": 21.184482779058968
          },
          "heading_deg": {
            "count": 155,
            "rmse": 86.9064412466924,
            "p50": 70.93415631818334,
            "p95": 148.09890961049854,
            "max": 156.71537629421448
          },
          "pitch_deg": {
            "count": 155,
            "rmse": 2.268365601554561,
            "p50": 1.0380675375510293,
            "p95": 7.026846620886046,
            "max": 7.5543822639226335
          },
          "roll_deg": {
            "count": 155,
            "rmse": 1.6457521976917866,
            "p50": 1.2420403464869025,
            "p95": 3.6420893560589196,
            "max": 4.060206355740945
          },
          "rotation_deg": {
            "count": 155,
            "rmse": 86.89529733198181,
            "p50": 70.9534933559796,
            "p95": 148.0768407807212,
            "max": 156.66911935067182
          },
          "rtk_horizontal_m": {
            "count": 31,
            "rmse": 282.38139947861987,
            "p50": 284.37281087749153,
            "p95": 348.4218269056761,
            "max": 419.9985994489842
          },
          "rtk_position_e_m": {
            "count": 31,
            "rmse": 154.2170930249342,
            "p50": 135.95083046251034,
            "p95": 239.2934853415665,
            "max": 359.399256954127
          },
          "rtk_position_m": {
            "count": 31,
            "rmse": 282.90497064714464,
            "p50": 285.15438524669815,
            "p95": 348.8168242696386,
            "max": 420.1116694184477
          },
          "rtk_position_n_m": {
            "count": 31,
            "rmse": 236.55093107075842,
            "p50": 246.61261414334237,
            "p95": 255.5647924780945,
            "max": 255.6234911573389
          },
          "rtk_position_u_m": {
            "count": 31,
            "rmse": 17.203710220701087,
            "p50": 17.057339035802812,
            "p95": 20.47900291407268,
            "max": 21.098053442362932
          },
          "rtk_velocity_e_mps": {
            "count": 31,
            "rmse": 5.157231779684657,
            "p50": 1.0596311989335514,
            "p95": 11.215970154661626,
            "max": 19.917207702378384
          },
          "rtk_velocity_mps": {
            "count": 31,
            "rmse": 5.787110370997567,
            "p50": 2.0423903430749317,
            "p95": 12.748017096728049,
            "max": 20.302456914333316
          },
          "rtk_velocity_n_mps": {
            "count": 31,
            "rmse": 2.615507392506001,
            "p50": 1.5139557719793806,
            "p95": 4.855416667771662,
            "max": 5.181854122599605
          },
          "rtk_velocity_u_mps": {
            "count": 31,
            "rmse": 0.2296255570808498,
            "p50": 0.06163981474735502,
            "p95": 0.517283898904891,
            "max": 0.7544042141614122
          },
          "rtk_vertical_m": {
            "count": 31,
            "rmse": 17.203710220701087,
            "p50": 17.057339035802812,
            "p95": 20.47900291407268,
            "max": 21.098053442362932
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        },
        "scenario": {
          "name": "gnss_outage",
          "start_s": 60,
          "end_s": 70,
          "recovery_gnss_update_s": 0.0,
          "recovery_fresh_attitude_s": 0.0,
          "recovery_heading_s": 0.0,
          "window_metrics": {
            "fused_position_m": {
              "count": 50,
              "rmse": 255.10668049553487,
              "p50": 253.45748824128094,
              "p95": 274.9746331854865,
              "max": 276.22852162045024
            },
            "fused_velocity_mps": {
              "count": 50,
              "rmse": 3.1684621009951717,
              "p50": 2.9340397007516295,
              "p95": 4.681616490906501,
              "max": 5.042653763564457
            },
            "rotation_deg": {
              "count": 50,
              "rmse": 78.30357799924276,
              "p50": 79.942661372256,
              "p95": 99.92889102992316,
              "max": 102.09777710782811
            },
            "heading_deg": {
              "count": 50,
              "rmse": 78.09460577769892,
              "p50": 79.66919218971634,
              "p95": 99.77002786596397,
              "max": 101.91822974228438
            }
          }
        }
      },
      "common_valid": {
        "rtk_position_m": {
          "control": {
            "count": 2963,
            "rmse": 3132.432122733294,
            "p50": 2421.5399536284767,
            "p95": 5347.938233431454,
            "max": 5673.3604437562535
          },
          "candidate": {
            "count": 2963,
            "rmse": 3131.969316635782,
            "p50": 2422.7222810002036,
            "p95": 5349.116281589164,
            "max": 5674.508893172242
          }
        },
        "fused_position_m": {
          "control": {
            "count": 15291,
            "rmse": 3121.0173769323183,
            "p50": 2387.930091528178,
            "p95": 5339.660685257681,
            "max": 5664.224472106865
          },
          "candidate": {
            "count": 15291,
            "rmse": 3124.959936211964,
            "p50": 2408.0597096926253,
            "p95": 5342.880524209213,
            "max": 5681.41327930434
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 2963,
            "rmse": 33.85702266343579,
            "p50": 34.28612302155468,
            "p95": 46.46996870697862,
            "max": 50.408155923863696
          },
          "candidate": {
            "count": 2963,
            "rmse": 19.539429152957975,
            "p50": 18.467960714764608,
            "p95": 29.53195235994112,
            "max": 34.33867752837985
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 15291,
            "rmse": 9.613628371888781,
            "p50": 4.935070364383578,
            "p95": 17.645570147021495,
            "max": 59.34327082522357
          },
          "candidate": {
            "count": 15291,
            "rmse": 8.158186712328966,
            "p50": 4.2819464859268095,
            "p95": 15.37209737881508,
            "max": 29.33952212855434
          }
        },
        "rotation_deg": {
          "control": {
            "count": 15101,
            "rmse": 104.62481227196653,
            "p50": 90.69892800128261,
            "p95": 171.3509456365761,
            "max": 179.99743751733857
          },
          "candidate": {
            "count": 15101,
            "rmse": 103.94843783628033,
            "p50": 90.15183887724146,
            "p95": 170.99475722873362,
            "max": 179.99372415446896
          }
        }
      },
      "control_manifest": {
        "path": "E:\\gnsspp-pva-development\\baseline-scenarios\\tokyo3-gnss_outage\\manifest.json",
        "bytes": 4349,
        "sha256": "3814cdfb0ec6b6a456e978fcc3acf0f81cddef32c8977a8d6137cd6d684388c7"
      },
      "candidate_manifest": {
        "path": "E:\\gnsspp-pva-development\\candidate-scenarios\\tokyo3-gnss_outage\\manifest.json",
        "bytes": 4581,
        "sha256": "afeb386fbfabdfc69fafb536fb93873c0e0618c51231171054083fcbb5031b3f"
      }
    },
    {
      "name": "tokyo3-imu_gap",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 20.879710942125858,
          "candidate": 20.71605992338443,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 31.596042467035616,
          "candidate": 31.566374601258694,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 20.879710942125858,
          "candidate": 20.71605992338443,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 31.596042467035616,
          "candidate": 31.566374601258694,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 64.42226388414285,
          "candidate": 74.63271644631983,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 172.0704391186114,
          "candidate": 172.8116566113245,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 64.42226388414285,
          "candidate": 74.63271644631983,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 172.0704391186114,
          "candidate": 172.8116566113245,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 1.5408827257918762,
          "candidate": 0.9503988765943283,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 1.763021310371345,
          "candidate": 1.4428836386557438,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 1.5408827257918762,
          "candidate": 0.9503988765943283,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 1.763021310371345,
          "candidate": 1.4428836386557438,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 6.612461403080662,
          "candidate": 4.72183652192623,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 12.33505418450835,
          "candidate": 11.229515399896092,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 6.612461403080662,
          "candidate": 4.72183652192623,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 12.33505418450835,
          "candidate": 11.229515399896092,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 104.74811664938697,
          "candidate": 84.92260280950838,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 171.16267027998416,
          "candidate": 170.65121803284896,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 104.74811664938697,
          "candidate": 84.92260280950838,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 171.16267027998416,
          "candidate": 170.65121803284896,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "coverage.rtk_available",
          "control": 0.9842493954643488,
          "candidate": 0.9842493954643488,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_available",
          "control": 0.9974511469838573,
          "candidate": 0.9974511469838573,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.rtk_velocity_available",
          "control": 0.9835958434089275,
          "candidate": 0.9835958434089275,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_velocity_available",
          "control": 0.9974511469838573,
          "candidate": 0.9974511469838573,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.attitude_available",
          "control": 0.9974511469838573,
          "candidate": 0.9974511469838573,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.heading_available",
          "control": 0.9849029475197699,
          "candidate": 0.9849029475197699,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "initial.first_fresh_s",
          "control": 2.0,
          "candidate": 2.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "initial.first_heading_s",
          "control": 40.0,
          "candidate": 40.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "processing.p95_ms",
          "control": 33.2892,
          "candidate": 40.3352,
          "allowed": "candidate <= 2 * control; host contention",
          "passed": true
        },
        {
          "name": "scenario.recovery_gnss_update_s",
          "control": 2.0,
          "candidate": 2.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "scenario.recovery_fresh_attitude_s",
          "control": 2.0,
          "candidate": 2.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "scenario.recovery_heading_s",
          "control": 2.4000000000000057,
          "candidate": 2.4000000000000057,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "before_latch.numeric_parity",
          "control": 201,
          "candidate": true,
          "allowed": "all common CSV fields except processing_ms exactly equal",
          "passed": true
        }
      ],
      "all_output_control": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 15301,
        "reference_epochs": 15301,
        "matched_epochs": 15301,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 1.0,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 0.9842493954643488,
          "fused_available": 0.9974511469838573,
          "rtk_velocity_available": 0.9835958434089275,
          "fused_velocity_available": 0.9974511469838573,
          "attitude_available": 0.9974511469838573,
          "heading_available": 0.9849029475197699,
          "heading_healthy": 0.43735703548787663
        },
        "scenes": {
          "all": {
            "epochs": 15301,
            "metrics": {
              "fused_horizontal_m": {
                "count": 15262,
                "rmse": 57.92345060528211,
                "p50": 12.605150799765948,
                "p95": 109.48314065159249,
                "max": 505.06021940238935
              },
              "fused_position_e_m": {
                "count": 15262,
                "rmse": 34.02690726169506,
                "p50": 7.444602779933669,
                "p95": 72.75176734344852,
                "max": 280.55757274461223
              },
              "fused_position_m": {
                "count": 15262,
                "rmse": 64.42226388414285,
                "p50": 18.002654268383537,
                "p95": 172.0704391186114,
                "max": 507.0618768235297
              },
              "fused_position_n_m": {
                "count": 15262,
                "rmse": 46.875320929318036,
                "p50": 7.319543310352569,
                "p95": 80.37022125737327,
                "max": 420.815734255697
              },
              "fused_position_u_m": {
                "count": 15262,
                "rmse": 28.197552268513988,
                "p50": 10.748388423911067,
                "p95": 48.74625489478271,
                "max": 196.43279001686022
              },
              "fused_velocity_e_mps": {
                "count": 15262,
                "rmse": 4.259183158063703,
                "p50": 1.690181797630622,
                "p95": 9.374665506251501,
                "max": 21.837094084532907
              },
              "fused_velocity_mps": {
                "count": 15262,
                "rmse": 6.612461403080662,
                "p50": 3.4361143269602534,
                "p95": 12.33505418450835,
                "max": 44.59078237195151
              },
              "fused_velocity_n_mps": {
                "count": 15262,
                "rmse": 4.886500039334242,
                "p50": 1.8422761250895472,
                "p95": 8.644219134484626,
                "max": 39.894179182502
              },
              "fused_velocity_u_mps": {
                "count": 15262,
                "rmse": 1.3061860506391998,
                "p50": 0.3811953825941983,
                "p95": 3.178353571965911,
                "max": 7.7620165786594715
              },
              "fused_vertical_m": {
                "count": 15262,
                "rmse": 28.197552268513988,
                "p50": 10.748388423911067,
                "p95": 48.74625489478271,
                "max": 196.43279001686022
              },
              "heading_deg": {
                "count": 15070,
                "rmse": 104.55503684297464,
                "p50": 90.86558866182817,
                "p95": 171.0939806031343,
                "max": 179.99402705956072
              },
              "pitch_deg": {
                "count": 15262,
                "rmse": 4.790947835664206,
                "p50": 1.97759529047147,
                "p95": 10.2501505558804,
                "max": 25.51604963245407
              },
              "roll_deg": {
                "count": 15262,
                "rmse": 6.077105666034019,
                "p50": 2.5103112812563495,
                "p95": 12.613744491566614,
                "max": 27.91995070604449
              },
              "rotation_deg": {
                "count": 15070,
                "rmse": 104.74811664938697,
                "p50": 91.12181223519437,
                "p95": 171.16267027998416,
                "max": 179.99834812868667
              },
              "rtk_horizontal_m": {
                "count": 15060,
                "rmse": 13.89237936624016,
                "p50": 1.8092488833938445,
                "p95": 14.48909680587804,
                "max": 273.48733435047
              },
              "rtk_position_e_m": {
                "count": 15060,
                "rmse": 8.852477784239428,
                "p50": 0.5133869100442636,
                "p95": 12.58148111472416,
                "max": 208.42462548313847
              },
              "rtk_position_m": {
                "count": 15060,
                "rmse": 20.879710942125858,
                "p50": 11.716627830204851,
                "p95": 31.596042467035616,
                "max": 304.54961606813004
              },
              "rtk_position_n_m": {
                "count": 15060,
                "rmse": 10.70662605749742,
                "p50": 1.6851912012878234,
                "p95": 7.134650381958058,
                "max": 186.9421350041075
              },
              "rtk_position_u_m": {
                "count": 15060,
                "rmse": 15.587306520730092,
                "p50": 11.503016048231922,
                "p95": 28.52924600219946,
                "max": 133.99681562305744
              },
              "rtk_velocity_e_mps": {
                "count": 15050,
                "rmse": 0.8974809691690975,
                "p50": 0.03959995674777342,
                "p95": 0.6996296705422119,
                "max": 18.72238521568386
              },
              "rtk_velocity_mps": {
                "count": 15050,
                "rmse": 1.5408827257918762,
                "p50": 0.13204908468733842,
                "p95": 1.763021310371345,
                "max": 21.76129773053841
              },
              "rtk_velocity_n_mps": {
                "count": 15050,
                "rmse": 1.1285918474407157,
                "p50": 0.0368319307228262,
                "p95": 0.736136643891928,
                "max": 18.901504295461002
              },
              "rtk_velocity_u_mps": {
                "count": 15050,
                "rmse": 0.5432567776967461,
                "p50": 0.0857448766708193,
                "p95": 1.0275088453437349,
                "max": 8.05248228302566
              },
              "rtk_vertical_m": {
                "count": 15060,
                "rmse": 15.587306520730092,
                "p50": 11.503016048231922,
                "p95": 28.52924600219946,
                "max": 133.99681562305744
              }
            }
          },
          "stop": {
            "epochs": 5730,
            "metrics": {
              "fused_horizontal_m": {
                "count": 5720,
                "rmse": 59.84114705571213,
                "p50": 11.247652528009503,
                "p95": 120.04278151216005,
                "max": 505.06021940238935
              },
              "fused_position_e_m": {
                "count": 5720,
                "rmse": 33.850092451541386,
                "p50": 7.415731315175382,
                "p95": 65.95387217511072,
                "max": 280.55757274461223
              },
              "fused_position_m": {
                "count": 5720,
                "rmse": 69.77002000204166,
                "p50": 19.03581138512951,
                "p95": 172.07550264134997,
                "max": 507.0618768235297
              },
              "fused_position_n_m": {
                "count": 5720,
                "rmse": 49.34707815023565,
                "p50": 6.892855310720372,
                "p95": 112.7376399019819,
                "max": 420.815734255697
              },
              "fused_position_u_m": {
                "count": 5720,
                "rmse": 35.87328825382373,
                "p50": 12.956991894705409,
                "p95": 57.44656347959036,
                "max": 196.43279001686022
              },
              "fused_velocity_e_mps": {
                "count": 5720,
                "rmse": 3.2493243726202445,
                "p50": 1.047601520302288,
                "p95": 8.060864213199602,
                "max": 17.935126329760042
              },
              "fused_velocity_mps": {
                "count": 5720,
                "rmse": 4.627821245523175,
                "p50": 2.1835755164182835,
                "p95": 9.248016673699972,
                "max": 32.00882584811791
              },
              "fused_velocity_n_mps": {
                "count": 5720,
                "rmse": 3.065270651974043,
                "p50": 0.9857445635791763,
                "p95": 4.708647305646173,
                "max": 31.996752490049253
              },
              "fused_velocity_u_mps": {
                "count": 5720,
                "rmse": 1.209436410961051,
                "p50": 0.34447617114679463,
                "p95": 3.3533192328006325,
                "max": 5.232829709816229
              },
              "fused_vertical_m": {
                "count": 5720,
                "rmse": 35.87328825382373,
                "p50": 12.956991894705409,
                "p95": 57.44656347959036,
                "max": 196.43279001686022
              },
              "heading_deg": {
                "count": 5558,
                "rmse": 106.77237206428234,
                "p50": 93.97481973297488,
                "p95": 172.02682026424236,
                "max": 179.99278324664914
              },
              "pitch_deg": {
                "count": 5720,
                "rmse": 4.698815297436867,
                "p50": 1.7439395265966908,
                "p95": 10.093868055379934,
                "max": 18.856074111932003
              },
              "roll_deg": {
                "count": 5720,
                "rmse": 6.204126404886914,
                "p50": 2.637974730896943,
                "p95": 12.6142453687666,
                "max": 21.405273303782394
              },
              "rotation_deg": {
                "count": 5558,
                "rmse": 106.93828230199347,
                "p50": 94.11079404414701,
                "p95": 172.01363653286006,
                "max": 179.96209634596732
              },
              "rtk_horizontal_m": {
                "count": 5593,
                "rmse": 14.575378151892215,
                "p50": 1.8603507329367992,
                "p95": 14.797856133145457,
                "max": 170.88259380122975
              },
              "rtk_position_e_m": {
                "count": 5593,
                "rmse": 9.30184402664181,
                "p50": 0.517759342487726,
                "p95": 13.990742657276732,
                "max": 101.9425151331614
              },
              "rtk_position_m": {
                "count": 5593,
                "rmse": 21.958200402665295,
                "p50": 11.95384033363475,
                "p95": 33.29744195018498,
                "max": 172.08242539719043
              },
              "rtk_position_n_m": {
                "count": 5593,
                "rmse": 11.221289853429731,
                "p50": 1.724828288266325,
                "p95": 6.284075450573406,
                "max": 137.1443927857105
              },
              "rtk_position_u_m": {
                "count": 5593,
                "rmse": 16.42318229372594,
                "p50": 11.821666492381901,
                "p95": 29.94225990199368,
                "max": 52.19057358783052
              },
              "rtk_velocity_e_mps": {
                "count": 5593,
                "rmse": 0.1671414628365461,
                "p50": 0.01751433941751493,
                "p95": 0.15741112334633225,
                "max": 8.00663993828707
              },
              "rtk_velocity_mps": {
                "count": 5593,
                "rmse": 0.26919523954121716,
                "p50": 0.05933776234996631,
                "p95": 0.40127097588494226,
                "max": 9.280964314525129
              },
              "rtk_velocity_n_mps": {
                "count": 5593,
                "rmse": 0.16713213764095988,
                "p50": 0.016107461770479073,
                "p95": 0.13803904660760546,
                "max": 4.693605829992808
              },
              "rtk_velocity_u_mps": {
                "count": 5593,
                "rmse": 0.12882801310303588,
                "p50": 0.03810246033109292,
                "p95": 0.27520726541064766,
                "max": 1.1819846092321222
              },
              "rtk_vertical_m": {
                "count": 5593,
                "rmse": 16.42318229372594,
                "p50": 11.821666492381901,
                "p95": 29.94225990199368,
                "max": 52.19057358783052
              }
            }
          },
          "low_speed": {
            "epochs": 1241,
            "metrics": {
              "fused_horizontal_m": {
                "count": 1241,
                "rmse": 68.37797244525319,
                "p50": 15.129811241120217,
                "p95": 171.60873619001129,
                "max": 500.2577947428396
              },
              "fused_position_e_m": {
                "count": 1241,
                "rmse": 42.084334251162424,
                "p50": 6.211629132119885,
                "p95": 110.13893707810821,
                "max": 279.0605465820114
              },
              "fused_position_m": {
                "count": 1241,
                "rmse": 73.63685527062027,
                "p50": 21.922107212765592,
                "p95": 187.8079177140727,
                "max": 504.38726142049956
              },
              "fused_position_n_m": {
                "count": 1241,
                "rmse": 53.893004428777594,
                "p50": 6.055837668616266,
                "p95": 137.30055759422345,
                "max": 415.19040516649477
              },
              "fused_position_u_m": {
                "count": 1241,
                "rmse": 27.32836142951994,
                "p50": 11.16104361384954,
                "p95": 57.71353060103559,
                "max": 172.60968475813578
              },
              "fused_velocity_e_mps": {
                "count": 1241,
                "rmse": 4.5928626673445905,
                "p50": 1.7954630798695863,
                "p95": 11.000334626992727,
                "max": 16.349323639544636
              },
              "fused_velocity_mps": {
                "count": 1241,
                "rmse": 6.753235615943407,
                "p50": 3.842337157693603,
                "p95": 13.839398127785234,
                "max": 34.579091309821706
              },
              "fused_velocity_n_mps": {
                "count": 1241,
                "rmse": 4.809161437654986,
                "p50": 2.1344816522106873,
                "p95": 7.953797474771516,
                "max": 33.7303933454705
              },
              "fused_velocity_u_mps": {
                "count": 1241,
                "rmse": 1.1763375663180513,
                "p50": 0.3333050637492241,
                "p95": 2.4706262460791657,
                "max": 5.2819634536409605
              },
              "fused_vertical_m": {
                "count": 1241,
                "rmse": 27.32836142951994,
                "p50": 11.16104361384954,
                "p95": 57.71353060103559,
                "max": 172.60968475813578
              },
              "heading_deg": {
                "count": 1222,
                "rmse": 97.69846521716187,
                "p50": 83.39877864742215,
                "p95": 165.58147633978518,
                "max": 179.99402705956072
              },
              "pitch_deg": {
                "count": 1241,
                "rmse": 4.040913761882813,
                "p50": 1.8663897808398247,
                "p95": 8.967019975745302,
                "max": 15.021688074574996
              },
              "roll_deg": {
                "count": 1241,
                "rmse": 5.309437214516176,
                "p50": 2.256473601599396,
                "p95": 11.804903785458237,
                "max": 13.505383392733506
              },
              "rotation_deg": {
                "count": 1222,
                "rmse": 97.8958377705126,
                "p50": 83.52613596971275,
                "p95": 165.44410367091876,
                "max": 179.99229277031216
              },
              "rtk_horizontal_m": {
                "count": 1197,
                "rmse": 18.098835618221937,
                "p50": 1.6930960332352993,
                "p95": 11.731306950282981,
                "max": 194.65520425819523
              },
              "rtk_position_e_m": {
                "count": 1197,
                "rmse": 11.100951566382198,
                "p50": 0.46003277220627625,
                "p95": 10.653536748136753,
                "max": 117.41683382684575
              },
              "rtk_position_m": {
                "count": 1197,
                "rmse": 23.193901490042528,
                "p50": 11.487611414867906,
                "p95": 30.30824518942571,
                "max": 195.52500057837443
              },
              "rtk_position_n_m": {
                "count": 1197,
                "rmse": 14.294639731600641,
                "p50": 1.5895727048720942,
                "p95": 7.050060599512807,
                "max": 155.2544224132717
              },
              "rtk_position_u_m": {
                "count": 1197,
                "rmse": 14.504799743339369,
                "p50": 11.318752327022406,
                "p95": 26.775366245383363,
                "max": 46.26687328630916
              },
              "rtk_velocity_e_mps": {
                "count": 1197,
                "rmse": 1.1438102945858981,
                "p50": 0.03776035352456203,
                "p95": 0.592039935039046,
                "max": 18.72238521568386
              },
              "rtk_velocity_mps": {
                "count": 1197,
                "rmse": 1.4004776234117076,
                "p50": 0.11759643588810893,
                "p95": 1.0737357484755907,
                "max": 21.76129773053841
              },
              "rtk_velocity_n_mps": {
                "count": 1197,
                "rmse": 0.7494325697297898,
                "p50": 0.03214927063553774,
                "p95": 0.3604045593763019,
                "max": 10.987290582842965
              },
              "rtk_velocity_u_mps": {
                "count": 1197,
                "rmse": 0.3023018476695591,
                "p50": 0.07159838506254691,
                "p95": 0.48970487910194976,
                "max": 4.5623596256253265
              },
              "rtk_vertical_m": {
                "count": 1197,
                "rmse": 14.504799743339369,
                "p50": 11.318752327022406,
                "p95": 26.775366245383363,
                "max": 46.26687328630916
              }
            }
          },
          "turn": {
            "epochs": 477,
            "metrics": {
              "fused_horizontal_m": {
                "count": 476,
                "rmse": 38.36043937086487,
                "p50": 7.126998501631448,
                "p95": 33.268303527599215,
                "max": 205.39847532036742
              },
              "fused_position_e_m": {
                "count": 476,
                "rmse": 24.713721169325506,
                "p50": 2.5062104728272008,
                "p95": 28.437790154681643,
                "max": 126.29400950939058
              },
              "fused_position_m": {
                "count": 476,
                "rmse": 40.13506803654277,
                "p50": 11.57409654373464,
                "p95": 41.954852829500624,
                "max": 206.20592951994456
              },
              "fused_position_n_m": {
                "count": 476,
                "rmse": 29.338631438610623,
                "p50": 5.63783880005958,
                "p95": 23.01554321013164,
                "max": 162.44557662306113
              },
              "fused_position_u_m": {
                "count": 476,
                "rmse": 11.802558094418256,
                "p50": 7.899177315875692,
                "p95": 24.09022332913547,
                "max": 31.713511235646113
              },
              "fused_velocity_e_mps": {
                "count": 476,
                "rmse": 3.2123603070298214,
                "p50": 1.5554088201133929,
                "p95": 7.620586834363326,
                "max": 9.201352786513992
              },
              "fused_velocity_mps": {
                "count": 476,
                "rmse": 4.457832445344807,
                "p50": 3.358028085186232,
                "p95": 9.313545849538619,
                "max": 11.104118176738627
              },
              "fused_velocity_n_mps": {
                "count": 476,
                "rmse": 3.030136216041364,
                "p50": 1.6994700874649729,
                "p95": 6.592898948437051,
                "max": 10.578092491245656
              },
              "fused_velocity_u_mps": {
                "count": 476,
                "rmse": 0.6093323237960192,
                "p50": 0.20916140208043682,
                "p95": 1.2452762251583793,
                "max": 2.7960842872367504
              },
              "fused_vertical_m": {
                "count": 476,
                "rmse": 11.802558094418256,
                "p50": 7.899177315875692,
                "p95": 24.09022332913547,
                "max": 31.713511235646113
              },
              "heading_deg": {
                "count": 474,
                "rmse": 86.84729621089456,
                "p50": 60.08961509659153,
                "p95": 163.52418614031788,
                "max": 179.99402705956072
              },
              "pitch_deg": {
                "count": 476,
                "rmse": 3.7277523414458034,
                "p50": 1.5184189533084123,
                "p95": 8.411181429931524,
                "max": 12.56793802630196
              },
              "roll_deg": {
                "count": 476,
                "rmse": 4.5332381242222235,
                "p50": 2.013856435374393,
                "p95": 11.023453599638707,
                "max": 14.430586887314973
              },
              "rotation_deg": {
                "count": 474,
                "rmse": 86.86040223592454,
                "p50": 60.22800459825795,
                "p95": 163.16352353041157,
                "max": 179.99229277031216
              },
              "rtk_horizontal_m": {
                "count": 465,
                "rmse": 16.3454735386069,
                "p50": 1.5889974087128018,
                "p95": 5.83269990899357,
                "max": 204.95905078906355
              },
              "rtk_position_e_m": {
                "count": 465,
                "rmse": 9.765836007705108,
                "p50": 0.4154688962211157,
                "p95": 2.455373398719905,
                "max": 122.39340313828758
              },
              "rtk_position_m": {
                "count": 465,
                "rmse": 19.565233993586336,
                "p50": 10.985099840902626,
                "p95": 14.100657729315493,
                "max": 205.74756739190602
              },
              "rtk_position_n_m": {
                "count": 465,
                "rmse": 13.10736252157194,
                "p50": 1.5179180617899013,
                "p95": 4.799273228616251,
                "max": 164.4021513502258
              },
              "rtk_position_u_m": {
                "count": 465,
                "rmse": 10.752854319783564,
                "p50": 10.825437417971322,
                "p95": 13.319791448219389,
                "max": 18.258557610584397
              },
              "rtk_velocity_e_mps": {
                "count": 463,
                "rmse": 1.1419518290295185,
                "p50": 0.08220386633141352,
                "p95": 1.587029510901599,
                "max": 13.168707861872724
              },
              "rtk_velocity_mps": {
                "count": 463,
                "rmse": 2.0196151353696767,
                "p50": 0.20674728562814576,
                "p95": 3.7227395718111937,
                "max": 15.284711021705702
              },
              "rtk_velocity_n_mps": {
                "count": 463,
                "rmse": 1.5215042114583528,
                "p50": 0.05505050332286032,
                "p95": 2.456264913180064,
                "max": 12.720604654309446
              },
              "rtk_velocity_u_mps": {
                "count": 463,
                "rmse": 0.6780975222671966,
                "p50": 0.13558149699376898,
                "p95": 1.5121250035385616,
                "max": 5.303928713255502
              },
              "rtk_vertical_m": {
                "count": 465,
                "rmse": 10.752854319783564,
                "p50": 10.825437417971322,
                "p95": 13.319791448219389,
                "max": 18.258557610584397
              }
            }
          },
          "reverse": {
            "epochs": 0,
            "metrics": {
              "fused_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "heading_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "pitch_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "roll_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rotation_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 40.0
          },
          "1": {
            "start_s": 60.2,
            "first_fresh_s": 5.799999999999997,
            "first_heading_s": 6.200000000000003
          }
        },
        "duration_s": 3060.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.9212469773217435,
          "fused_available": 4.9872557349192865,
          "rtk_velocity_available": 4.917979217044638,
          "fused_velocity_available": 4.9872557349192865,
          "attitude_available": 4.9872557349192865,
          "heading_available": 4.92451473759885,
          "heading_healthy": 2.186785177439383
        },
        "processing_ms": {
          "count": 15301,
          "rmse": 16.809138377965603,
          "p50": 8.3788,
          "p95": 33.2892,
          "max": 209.1734
        },
        "heading_error_over_90_epochs": 7601,
        "heading_error_over_150_epochs": 2573,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 6692,
            "rmse": 15.812419835633454,
            "p50": 9.277669284379389,
            "p95": 26.854378738960573,
            "max": 185.4338122534783
          },
          "fused_position_e_m": {
            "count": 6692,
            "rmse": 11.392685066232914,
            "p50": 5.831820087040564,
            "p95": 21.223412694418695,
            "max": 112.81634241240525
          },
          "fused_position_m": {
            "count": 6692,
            "rmse": 25.581476415077017,
            "p50": 14.525989397490598,
            "p95": 42.39404381792154,
            "max": 201.44870807961334
          },
          "fused_position_n_m": {
            "count": 6692,
            "rmse": 10.965370401403131,
            "p50": 4.854381412214206,
            "p95": 17.951172683221245,
            "max": 147.44579653823476
          },
          "fused_position_u_m": {
            "count": 6692,
            "rmse": 20.109184829744027,
            "p50": 11.125043753052669,
            "p95": 37.00222815185007,
            "max": 189.387319351039
          },
          "fused_velocity_e_mps": {
            "count": 6692,
            "rmse": 1.4594207199712397,
            "p50": 0.8782971423244068,
            "p95": 2.857486320484562,
            "max": 5.71863004358322
          },
          "fused_velocity_mps": {
            "count": 6692,
            "rmse": 2.238359504645562,
            "p50": 1.8735181775889196,
            "p95": 3.7428959206995933,
            "max": 15.122489418841065
          },
          "fused_velocity_n_mps": {
            "count": 6692,
            "rmse": 1.3773098253529048,
            "p50": 0.8546959653120755,
            "p95": 2.703588570039148,
            "max": 13.065141408211653
          },
          "fused_velocity_u_mps": {
            "count": 6692,
            "rmse": 0.9916461461338442,
            "p50": 0.3334944312896003,
            "p95": 2.1033658054869333,
            "max": 6.361884272701302
          },
          "fused_vertical_m": {
            "count": 6692,
            "rmse": 20.109184829744027,
            "p50": 11.125043753052669,
            "p95": 37.00222815185007,
            "max": 189.387319351039
          },
          "heading_deg": {
            "count": 6692,
            "rmse": 99.86075747603613,
            "p50": 83.12855353834952,
            "p95": 169.7391392245276,
            "max": 179.99278324664914
          },
          "pitch_deg": {
            "count": 6692,
            "rmse": 4.236734379559893,
            "p50": 1.6795502006435044,
            "p95": 9.540654451124377,
            "max": 12.56793802630196
          },
          "roll_deg": {
            "count": 6692,
            "rmse": 5.315825067486352,
            "p50": 2.2030817796160562,
            "p95": 11.52367799919766,
            "max": 22.400096850761372
          },
          "rotation_deg": {
            "count": 6692,
            "rmse": 100.02292299687824,
            "p50": 83.48580413136182,
            "p95": 169.76168863102706,
            "max": 179.9652207184756
          },
          "rtk_horizontal_m": {
            "count": 6680,
            "rmse": 7.180966335997291,
            "p50": 1.8549910561020722,
            "p95": 14.72781988799886,
            "max": 179.33654400507487
          },
          "rtk_position_e_m": {
            "count": 6680,
            "rmse": 5.212900444840179,
            "p50": 0.49719103837645773,
            "p95": 13.522273012572438,
            "max": 107.17386574637459
          },
          "rtk_position_m": {
            "count": 6680,
            "rmse": 18.548401291414283,
            "p50": 11.685900702064378,
            "p95": 33.88702162604749,
            "max": 180.44860731971121
          },
          "rtk_position_n_m": {
            "count": 6680,
            "rmse": 4.938820352160162,
            "p50": 1.7359572039027782,
            "p95": 7.158509467610376,
            "max": 143.7892851246651
          },
          "rtk_position_u_m": {
            "count": 6680,
            "rmse": 17.101956407049244,
            "p50": 11.496396719858915,
            "p95": 31.766470702101056,
            "max": 95.65681187992755
          },
          "rtk_velocity_e_mps": {
            "count": 6676,
            "rmse": 0.3259671458891814,
            "p50": 0.027516979189882357,
            "p95": 0.5578076540385472,
            "max": 4.7645554615019705
          },
          "rtk_velocity_mps": {
            "count": 6676,
            "rmse": 0.7081457772783175,
            "p50": 0.09316791261543725,
            "p95": 1.479535892639045,
            "max": 6.525308928535856
          },
          "rtk_velocity_n_mps": {
            "count": 6676,
            "rmse": 0.32858491200151607,
            "p50": 0.024784991006195828,
            "p95": 0.5544053032562164,
            "max": 5.98166430669826
          },
          "rtk_velocity_u_mps": {
            "count": 6676,
            "rmse": 0.5359550515509015,
            "p50": 0.060337561302787696,
            "p95": 0.9185211020733375,
            "max": 6.0708673444432035
          },
          "rtk_vertical_m": {
            "count": 6680,
            "rmse": 17.101956407049244,
            "p50": 11.496396719858915,
            "p95": 31.766470702101056,
            "max": 95.65681187992755
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        },
        "scenario": {
          "name": "imu_gap",
          "start_s": 60,
          "end_s": 64,
          "recovery_gnss_update_s": 2.0,
          "recovery_fresh_attitude_s": 2.0,
          "recovery_heading_s": 2.4000000000000057,
          "window_metrics": {
            "fused_position_m": {
              "count": 1,
              "rmse": 228.28568599023313,
              "p50": 228.28568599023313,
              "p95": 228.28568599023313,
              "max": 228.28568599023313
            },
            "fused_velocity_mps": {
              "count": 1,
              "rmse": 5.507883264835735,
              "p50": 5.507883264835735,
              "p95": 5.507883264835735,
              "max": 5.507883264835735
            },
            "rotation_deg": {
              "count": 1,
              "rmse": 12.091755884279003,
              "p50": 12.091755884279003,
              "p95": 12.091755884279003,
              "max": 12.091755884279003
            },
            "heading_deg": {
              "count": 1,
              "rmse": 11.255199503448011,
              "p50": 11.255199503448011,
              "p95": 11.255199503448011,
              "max": 11.255199503448011
            }
          }
        }
      },
      "all_output_candidate": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 15301,
        "reference_epochs": 15301,
        "matched_epochs": 15301,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 1.0,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 0.9842493954643488,
          "fused_available": 0.9974511469838573,
          "rtk_velocity_available": 0.9835958434089275,
          "fused_velocity_available": 0.9974511469838573,
          "attitude_available": 0.9974511469838573,
          "heading_available": 0.9849029475197699,
          "heading_healthy": 0.6393046206130318
        },
        "scenes": {
          "all": {
            "epochs": 15301,
            "available_epochs": {
              "rtk_available": 15060,
              "fused_available": 15262,
              "attitude_available": 15262,
              "heading_aligned": 15070,
              "heading_converged": 9782
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 15262,
                "rmse": 65.5807607605543,
                "p50": 14.559298666284917,
                "p95": 170.87578694101109,
                "max": 242.36760152171277
              },
              "fused_position_e_m": {
                "count": 15262,
                "rmse": 42.88164067194949,
                "p50": 6.754257845311692,
                "p95": 110.63600360573616,
                "max": 197.3402805298087
              },
              "fused_position_m": {
                "count": 15262,
                "rmse": 74.63271644631983,
                "p50": 37.35825826142205,
                "p95": 172.8116566113245,
                "max": 242.4907166043011
              },
              "fused_position_n_m": {
                "count": 15262,
                "rmse": 49.61855575502844,
                "p50": 6.384864969706494,
                "p95": 137.13748631153737,
                "max": 232.20146842287338
              },
              "fused_position_u_m": {
                "count": 15262,
                "rmse": 35.625920089503936,
                "p50": 29.660597315646747,
                "p95": 61.800571814154246,
                "max": 91.18640741795411
              },
              "fused_velocity_e_mps": {
                "count": 15262,
                "rmse": 3.556602062483815,
                "p50": 0.32535210726536856,
                "p95": 8.870116086837282,
                "max": 17.946990581496763
              },
              "fused_velocity_mps": {
                "count": 15262,
                "rmse": 4.72183652192623,
                "p50": 0.7710715478209837,
                "p95": 11.229515399896092,
                "max": 18.41273435885679
              },
              "fused_velocity_n_mps": {
                "count": 15262,
                "rmse": 3.049656122967001,
                "p50": 0.33478295749343023,
                "p95": 7.37004011162516,
                "max": 13.662842909865443
              },
              "fused_velocity_u_mps": {
                "count": 15262,
                "rmse": 0.5881491652481973,
                "p50": 0.11751527009512748,
                "p95": 1.3513996903472496,
                "max": 3.6044727676417576
              },
              "fused_vertical_m": {
                "count": 15262,
                "rmse": 35.625920089503936,
                "p50": 29.660597315646747,
                "p95": 61.800571814154246,
                "max": 91.18640741795411
              },
              "heading_deg": {
                "count": 15070,
                "rmse": 84.8844711787177,
                "p50": 12.631655224907888,
                "p95": 170.72799450657914,
                "max": 179.98912944948586
              },
              "pitch_deg": {
                "count": 15262,
                "rmse": 3.252431304137744,
                "p50": 2.1883592688913467,
                "p95": 6.760671596954095,
                "max": 12.59087846757626
              },
              "roll_deg": {
                "count": 15262,
                "rmse": 2.004278234807394,
                "p50": 0.3430858407624555,
                "p95": 4.122957152545181,
                "max": 15.240248453336193
              },
              "rotation_deg": {
                "count": 15070,
                "rmse": 84.92260280950838,
                "p50": 13.359021472671918,
                "p95": 170.65121803284896,
                "max": 179.97572009851538
              },
              "rtk_horizontal_m": {
                "count": 15060,
                "rmse": 13.409237218329396,
                "p50": 1.814393286530307,
                "p95": 14.483294178612365,
                "max": 273.48733435047
              },
              "rtk_position_e_m": {
                "count": 15060,
                "rmse": 8.467953966099163,
                "p50": 0.5217720176344178,
                "p95": 12.517383849074886,
                "max": 208.42462548313847
              },
              "rtk_position_m": {
                "count": 15060,
                "rmse": 20.71605992338443,
                "p50": 11.736283483299399,
                "p95": 31.566374601258694,
                "max": 304.54961606813004
              },
              "rtk_position_n_m": {
                "count": 15060,
                "rmse": 10.397182233925486,
                "p50": 1.6899092541222749,
                "p95": 7.1320469513109295,
                "max": 185.95782800552527
              },
              "rtk_position_u_m": {
                "count": 15060,
                "rmse": 15.790740830367149,
                "p50": 11.522333084724533,
                "p95": 28.73032171369476,
                "max": 133.99681562305744
              },
              "rtk_velocity_e_mps": {
                "count": 15050,
                "rmse": 0.43025221758451904,
                "p50": 0.037953296109969906,
                "p95": 0.5610975512830377,
                "max": 14.096660171302608
              },
              "rtk_velocity_mps": {
                "count": 15050,
                "rmse": 0.9503988765943283,
                "p50": 0.12722755692398544,
                "p95": 1.4428836386557438,
                "max": 20.18874160996096
              },
              "rtk_velocity_n_mps": {
                "count": 15050,
                "rmse": 0.6567624836570928,
                "p50": 0.03557446848777501,
                "p95": 0.5566752242099667,
                "max": 17.940465961688727
              },
              "rtk_velocity_u_mps": {
                "count": 15050,
                "rmse": 0.5355409358358445,
                "p50": 0.08513610429755258,
                "p95": 0.9742496391108145,
                "max": 8.05248228302566
              },
              "rtk_vertical_m": {
                "count": 15060,
                "rmse": 15.790740830367149,
                "p50": 11.522333084724533,
                "p95": 28.73032171369476,
                "max": 133.99681562305744
              }
            }
          },
          "stop": {
            "epochs": 5730,
            "available_epochs": {
              "rtk_available": 5593,
              "fused_available": 5720,
              "attitude_available": 5720,
              "heading_aligned": 5558,
              "heading_converged": 4911
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 5720,
                "rmse": 49.63157120526452,
                "p50": 7.069523454573366,
                "p95": 161.16389964582845,
                "max": 225.8486815976146
              },
              "fused_position_e_m": {
                "count": 5720,
                "rmse": 25.88188142548554,
                "p50": 4.182329200530945,
                "p95": 74.56965549913983,
                "max": 118.62575458466281
              },
              "fused_position_m": {
                "count": 5720,
                "rmse": 61.34938162684759,
                "p50": 34.72201805853972,
                "p95": 161.16389969198008,
                "max": 225.87590657319038
              },
              "fused_position_n_m": {
                "count": 5720,
                "rmse": 42.34880251176353,
                "p50": 5.033778580824194,
                "p95": 137.13523215840033,
                "max": 203.69548716580294
              },
              "fused_position_u_m": {
                "count": 5720,
                "rmse": 36.061804803605455,
                "p50": 29.884298768701978,
                "p95": 60.67587271340126,
                "max": 74.71473048826417
              },
              "fused_velocity_e_mps": {
                "count": 5720,
                "rmse": 1.8237258590712935,
                "p50": 0.06844897708383804,
                "p95": 4.593209343951341,
                "max": 12.609710952112376
              },
              "fused_velocity_mps": {
                "count": 5720,
                "rmse": 2.262158587861467,
                "p50": 0.1413465204883222,
                "p95": 6.01021697828104,
                "max": 13.245734805062437
              },
              "fused_velocity_n_mps": {
                "count": 5720,
                "rmse": 1.3184442083500447,
                "p50": 0.07853020397082752,
                "p95": 3.1614201050425557,
                "max": 6.371244939729563
              },
              "fused_velocity_u_mps": {
                "count": 5720,
                "rmse": 0.23041340468445778,
                "p50": 0.04414390850305803,
                "p95": 0.3369917709904481,
                "max": 2.4560755063591833
              },
              "fused_vertical_m": {
                "count": 5720,
                "rmse": 36.061804803605455,
                "p50": 29.884298768701978,
                "p95": 60.67587271340126,
                "max": 74.71473048826417
              },
              "heading_deg": {
                "count": 5558,
                "rmse": 78.29568293305694,
                "p50": 6.049791822291155,
                "p95": 160.77110986335182,
                "max": 179.85368762744906
              },
              "pitch_deg": {
                "count": 5720,
                "rmse": 3.2175352022752355,
                "p50": 2.085863078016544,
                "p95": 7.410298447641624,
                "max": 12.432447406109873
              },
              "roll_deg": {
                "count": 5720,
                "rmse": 0.9152506099534266,
                "p50": 0.30206981282961465,
                "p95": 2.003973916603533,
                "max": 4.391529854418167
              },
              "rotation_deg": {
                "count": 5558,
                "rmse": 78.3500703498834,
                "p50": 6.326682194510833,
                "p95": 160.77147779037324,
                "max": 179.83495694128564
              },
              "rtk_horizontal_m": {
                "count": 5593,
                "rmse": 14.681302678881952,
                "p50": 1.8713511887770644,
                "p95": 14.843850850758537,
                "max": 170.88259380122975
              },
              "rtk_position_e_m": {
                "count": 5593,
                "rmse": 9.398005966192443,
                "p50": 0.5298975656286427,
                "p95": 14.052726652134787,
                "max": 101.9425151331614
              },
              "rtk_position_m": {
                "count": 5593,
                "rmse": 22.117451973220795,
                "p50": 11.970581523592163,
                "p95": 33.44676320022088,
                "max": 172.08242539719043
              },
              "rtk_position_n_m": {
                "count": 5593,
                "rmse": 11.27910156920123,
                "p50": 1.7346420063532957,
                "p95": 6.3425540939467915,
                "max": 137.1443927857105
              },
              "rtk_position_u_m": {
                "count": 5593,
                "rmse": 16.542098822059494,
                "p50": 11.840053318157665,
                "p95": 30.092881330671283,
                "max": 55.64492896587936
              },
              "rtk_velocity_e_mps": {
                "count": 5593,
                "rmse": 0.09642417520251244,
                "p50": 0.01702882262082535,
                "p95": 0.1330003250955358,
                "max": 2.058804246758186
              },
              "rtk_velocity_mps": {
                "count": 5593,
                "rmse": 0.18083891586689932,
                "p50": 0.0573883219485086,
                "p95": 0.34123483787970993,
                "max": 3.0073526042018
              },
              "rtk_velocity_n_mps": {
                "count": 5593,
                "rmse": 0.08086801093096023,
                "p50": 0.015673795258586802,
                "p95": 0.1121232727886401,
                "max": 2.299150434608341
              },
              "rtk_velocity_u_mps": {
                "count": 5593,
                "rmse": 0.12986707333462463,
                "p50": 0.0375399292642455,
                "p95": 0.2834260174552228,
                "max": 1.1819846092321222
              },
              "rtk_vertical_m": {
                "count": 5593,
                "rmse": 16.542098822059494,
                "p50": 11.840053318157665,
                "p95": 30.092881330671283,
                "max": 55.64492896587936
              }
            }
          },
          "low_speed": {
            "epochs": 1241,
            "available_epochs": {
              "rtk_available": 1197,
              "fused_available": 1241,
              "attitude_available": 1241,
              "heading_aligned": 1222,
              "heading_converged": 772
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1241,
                "rmse": 63.772909792065185,
                "p50": 18.444413958558822,
                "p95": 172.50357579035702,
                "max": 238.25797004758894
              },
              "fused_position_e_m": {
                "count": 1241,
                "rmse": 43.31966925626219,
                "p50": 11.066132351122782,
                "p95": 113.4854550118321,
                "max": 148.2634236649758
              },
              "fused_position_m": {
                "count": 1241,
                "rmse": 72.5374882548491,
                "p50": 41.906641827133484,
                "p95": 173.6932869299228,
                "max": 238.3212600027308
              },
              "fused_position_n_m": {
                "count": 1241,
                "rmse": 46.80160551599631,
                "p50": 8.455372629212974,
                "p95": 137.30055759422345,
                "max": 207.13648782084078
              },
              "fused_position_u_m": {
                "count": 1241,
                "rmse": 34.564478572307266,
                "p50": 30.511604432839526,
                "p95": 64.69049394619755,
                "max": 81.7635147000154
              },
              "fused_velocity_e_mps": {
                "count": 1241,
                "rmse": 3.2503754463684285,
                "p50": 0.45371175922744433,
                "p95": 7.3228214009813595,
                "max": 16.538151445067342
              },
              "fused_velocity_mps": {
                "count": 1241,
                "rmse": 3.838680059286305,
                "p50": 1.2036121376540339,
                "p95": 8.996397890365225,
                "max": 17.056278261459052
              },
              "fused_velocity_n_mps": {
                "count": 1241,
                "rmse": 2.0023266605935435,
                "p50": 0.49299443322395864,
                "p95": 4.247998172827873,
                "max": 8.757225498677434
              },
              "fused_velocity_u_mps": {
                "count": 1241,
                "rmse": 0.4015121411412825,
                "p50": 0.08182867255254812,
                "p95": 0.8624861787323742,
                "max": 2.369712386076917
              },
              "fused_vertical_m": {
                "count": 1241,
                "rmse": 34.564478572307266,
                "p50": 30.511604432839526,
                "p95": 64.69049394619755,
                "max": 81.7635147000154
              },
              "heading_deg": {
                "count": 1222,
                "rmse": 95.0483685711607,
                "p50": 26.750982976885723,
                "p95": 171.9294705409459,
                "max": 179.83615278226142
              },
              "pitch_deg": {
                "count": 1241,
                "rmse": 4.182930432309074,
                "p50": 2.1405009561367763,
                "p95": 9.972733490324117,
                "max": 12.59087846757626
              },
              "roll_deg": {
                "count": 1241,
                "rmse": 1.5335567637331353,
                "p50": 0.3391080437920664,
                "p95": 3.6136704028661484,
                "max": 5.054483848700528
              },
              "rotation_deg": {
                "count": 1222,
                "rmse": 95.10907137815687,
                "p50": 26.825935270432026,
                "p95": 171.93065866911667,
                "max": 179.92684915538356
              },
              "rtk_horizontal_m": {
                "count": 1197,
                "rmse": 18.79383382423369,
                "p50": 1.7079447965582748,
                "p95": 13.23825777945747,
                "max": 194.84321758865408
              },
              "rtk_position_e_m": {
                "count": 1197,
                "rmse": 11.745052327209088,
                "p50": 0.47963838060483255,
                "p95": 12.09923627325298,
                "max": 117.83274596735276
              },
              "rtk_position_m": {
                "count": 1197,
                "rmse": 24.227532867308614,
                "p50": 11.513476345494269,
                "p95": 31.33951894449536,
                "max": 195.95295957210013
              },
              "rtk_position_n_m": {
                "count": 1197,
                "rmse": 14.671807511142955,
                "p50": 1.608858527774937,
                "p95": 7.13775480120906,
                "max": 155.17513788649555
              },
              "rtk_position_u_m": {
                "count": 1197,
                "rmse": 15.289380596466582,
                "p50": 11.346502181858876,
                "p95": 27.60111072053493,
                "max": 74.55085491389379
              },
              "rtk_velocity_e_mps": {
                "count": 1197,
                "rmse": 0.3445908290430188,
                "p50": 0.03635608556798986,
                "p95": 0.42881738342320574,
                "max": 3.0599738010817057
              },
              "rtk_velocity_mps": {
                "count": 1197,
                "rmse": 0.6852814458721007,
                "p50": 0.11420642201251024,
                "p95": 0.7531527402592162,
                "max": 8.031172205271721
              },
              "rtk_velocity_n_mps": {
                "count": 1197,
                "rmse": 0.5504891301158421,
                "p50": 0.030641788087607758,
                "p95": 0.2741157308608798,
                "max": 7.542480978006843
              },
              "rtk_velocity_u_mps": {
                "count": 1197,
                "rmse": 0.218699652995393,
                "p50": 0.07159838506254691,
                "p95": 0.47518978117341953,
                "max": 1.4813792172152855
              },
              "rtk_vertical_m": {
                "count": 1197,
                "rmse": 15.289380596466582,
                "p50": 11.346502181858876,
                "p95": 27.60111072053493,
                "max": 74.55085491389379
              }
            }
          },
          "turn": {
            "epochs": 477,
            "available_epochs": {
              "rtk_available": 465,
              "fused_available": 476,
              "attitude_available": 476,
              "heading_aligned": 474,
              "heading_converged": 184
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 476,
                "rmse": 70.13446136142699,
                "p50": 28.41066194638071,
                "p95": 187.9623445141544,
                "max": 208.29240164970412
              },
              "fused_position_e_m": {
                "count": 476,
                "rmse": 54.80523706281523,
                "p50": 10.608720354590261,
                "p95": 167.84042847333316,
                "max": 172.92261088388267
              },
              "fused_position_m": {
                "count": 476,
                "rmse": 81.9081998922741,
                "p50": 42.60375282004867,
                "p95": 202.87996379323184,
                "max": 209.36509123126774
              },
              "fused_position_n_m": {
                "count": 476,
                "rmse": 43.76332552430309,
                "p50": 20.211874777636716,
                "p95": 80.64113248316423,
                "max": 164.64502523335065
              },
              "fused_position_u_m": {
                "count": 476,
                "rmse": 42.309697932450845,
                "p50": 30.473201688693898,
                "p95": 79.24076901525292,
                "max": 83.38275606213568
              },
              "fused_velocity_e_mps": {
                "count": 476,
                "rmse": 3.4718017034604207,
                "p50": 1.6430971650582766,
                "p95": 7.699872057116077,
                "max": 10.917195725573068
              },
              "fused_velocity_mps": {
                "count": 476,
                "rmse": 4.848876139717298,
                "p50": 3.2057099209431046,
                "p95": 9.189932465660247,
                "max": 11.347723884728977
              },
              "fused_velocity_n_mps": {
                "count": 476,
                "rmse": 3.326362913483554,
                "p50": 1.81510818480963,
                "p95": 6.945524614936797,
                "max": 8.911856547129883
              },
              "fused_velocity_u_mps": {
                "count": 476,
                "rmse": 0.6272977905032391,
                "p50": 0.15162423026156552,
                "p95": 1.2771999087504418,
                "max": 2.3525182391013617
              },
              "fused_vertical_m": {
                "count": 476,
                "rmse": 42.309697932450845,
                "p50": 30.473201688693898,
                "p95": 79.24076901525292,
                "max": 83.38275606213568
              },
              "heading_deg": {
                "count": 474,
                "rmse": 75.47180001714462,
                "p50": 12.878772751213319,
                "p95": 169.19574788586704,
                "max": 175.36354315373006
              },
              "pitch_deg": {
                "count": 476,
                "rmse": 2.6694323009683845,
                "p50": 1.6452578164033156,
                "p95": 5.387875593894016,
                "max": 9.9894103299373
              },
              "roll_deg": {
                "count": 476,
                "rmse": 1.962280061476502,
                "p50": 1.039267284475585,
                "p95": 3.821466864103698,
                "max": 6.3378620112243595
              },
              "rotation_deg": {
                "count": 474,
                "rmse": 75.57641698917615,
                "p50": 13.9712363375601,
                "p95": 169.5673021875221,
                "max": 175.44995732534082
              },
              "rtk_horizontal_m": {
                "count": 465,
                "rmse": 17.433227008944804,
                "p50": 1.6050884133497467,
                "p95": 6.118063923167349,
                "max": 204.8547661200744
              },
              "rtk_position_e_m": {
                "count": 465,
                "rmse": 10.901796592743743,
                "p50": 0.419643026686507,
                "p95": 3.3102801950648457,
                "max": 123.63964571581548
              },
              "rtk_position_m": {
                "count": 465,
                "rmse": 21.245795478038833,
                "p50": 11.009347681160296,
                "p95": 14.490934129623755,
                "max": 205.87344652097607
              },
              "rtk_position_n_m": {
                "count": 465,
                "rmse": 13.603978645816944,
                "p50": 1.5239499736801596,
                "p95": 5.458881627631034,
                "max": 163.33619687435487
              },
              "rtk_position_u_m": {
                "count": 465,
                "rmse": 12.143575319865757,
                "p50": 10.84404066610059,
                "p95": 13.691423104149731,
                "max": 76.19887138110656
              },
              "rtk_velocity_e_mps": {
                "count": 463,
                "rmse": 0.7041016590886467,
                "p50": 0.07940963655331257,
                "p95": 1.2843753450044637,
                "max": 7.1361237584697905
              },
              "rtk_velocity_mps": {
                "count": 463,
                "rmse": 1.2955963137936797,
                "p50": 0.20628423921437125,
                "p95": 2.7712689828064927,
                "max": 7.55370712738106
              },
              "rtk_velocity_n_mps": {
                "count": 463,
                "rmse": 0.8543003472420321,
                "p50": 0.055672039744065316,
                "p95": 1.5909305367931996,
                "max": 7.094200170673862
              },
              "rtk_velocity_u_mps": {
                "count": 463,
                "rmse": 0.6730390617835862,
                "p50": 0.13558149699376898,
                "p95": 1.5121250035385616,
                "max": 5.303928713255502
              },
              "rtk_vertical_m": {
                "count": 465,
                "rmse": 12.143575319865757,
                "p50": 10.84404066610059,
                "p95": 13.691423104149731,
                "max": 76.19887138110656
              }
            }
          },
          "reverse": {
            "epochs": 0,
            "available_epochs": {
              "rtk_available": 0,
              "fused_available": 0,
              "attitude_available": 0,
              "heading_aligned": 0,
              "heading_converged": 0
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "heading_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "pitch_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "roll_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rotation_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 40.0
          },
          "1": {
            "start_s": 60.2,
            "first_fresh_s": 5.799999999999997,
            "first_heading_s": 6.200000000000003
          }
        },
        "uninitialized_epochs": 39,
        "missing_attitude_epochs": 39,
        "unlatched_heading_epochs": 231,
        "duration_s": 3060.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.9212469773217435,
          "fused_available": 4.9872557349192865,
          "rtk_velocity_available": 4.917979217044638,
          "fused_velocity_available": 4.9872557349192865,
          "attitude_available": 4.9872557349192865,
          "heading_available": 4.92451473759885,
          "heading_healthy": 3.1965231030651595
        },
        "processing_ms": {
          "count": 15301,
          "rmse": 20.60207242056443,
          "p50": 10.2977,
          "p95": 40.3352,
          "max": 240.5328
        },
        "heading_error_over_90_epochs": 4610,
        "heading_error_over_150_epochs": 2240,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 9782,
            "rmse": 36.97134368203892,
            "p50": 3.86512971796362,
            "p95": 84.65848225987611,
            "max": 223.20503223698194
          },
          "fused_position_e_m": {
            "count": 9782,
            "rmse": 21.20625734844058,
            "p50": 2.7415341171470535,
            "p95": 29.950865294801858,
            "max": 181.8269143796898
          },
          "fused_position_m": {
            "count": 9782,
            "rmse": 49.50438495861494,
            "p50": 30.46191577760777,
            "p95": 100.99278511406517,
            "max": 223.22913329717744
          },
          "fused_position_n_m": {
            "count": 9782,
            "rmse": 30.284895623514196,
            "p50": 2.2015487703593233,
            "p95": 50.7517303010901,
            "max": 202.96641891697243
          },
          "fused_position_u_m": {
            "count": 9782,
            "rmse": 32.92117671765853,
            "p50": 29.17903743519187,
            "p95": 60.23310408387088,
            "max": 80.3006865368576
          },
          "fused_velocity_e_mps": {
            "count": 9782,
            "rmse": 0.7777420980967046,
            "p50": 0.10075352246163166,
            "p95": 1.9384445564527073,
            "max": 6.228815057294913
          },
          "fused_velocity_mps": {
            "count": 9782,
            "rmse": 1.1372480399444573,
            "p50": 0.26754382993510617,
            "p95": 2.532189953213292,
            "max": 13.02977734412987
          },
          "fused_velocity_n_mps": {
            "count": 9782,
            "rmse": 0.7925113449236991,
            "p50": 0.09529261014332935,
            "p95": 1.497151520889185,
            "max": 12.56698045435294
          },
          "fused_velocity_u_mps": {
            "count": 9782,
            "rmse": 0.24571548867109494,
            "p50": 0.06987084971156834,
            "p95": 0.40420601453922606,
            "max": 2.8674738436711165
          },
          "fused_vertical_m": {
            "count": 9782,
            "rmse": 32.92117671765853,
            "p50": 29.17903743519187,
            "p95": 60.23310408387088,
            "max": 80.3006865368576
          },
          "heading_deg": {
            "count": 9782,
            "rmse": 59.89243130330276,
            "p50": 1.1129005406262422,
            "p95": 156.6241355887184,
            "max": 179.85368762744906
          },
          "pitch_deg": {
            "count": 9782,
            "rmse": 2.6863396076141894,
            "p50": 2.0964962780207657,
            "p95": 3.5151316179875667,
            "max": 12.59087846757626
          },
          "roll_deg": {
            "count": 9782,
            "rmse": 1.2173218008822948,
            "p50": 0.2715939133039029,
            "p95": 2.051979338948633,
            "max": 14.934389879932212
          },
          "rotation_deg": {
            "count": 9782,
            "rmse": 59.939257855409444,
            "p50": 3.006330911267739,
            "p95": 156.59863798310755,
            "max": 179.8961894102952
          },
          "rtk_horizontal_m": {
            "count": 9773,
            "rmse": 6.63351286731973,
            "p50": 1.8293381360884982,
            "p95": 14.400287899262135,
            "max": 273.48733435047
          },
          "rtk_position_e_m": {
            "count": 9773,
            "rmse": 5.240397636913636,
            "p50": 0.4805924707943876,
            "p95": 13.32496421708409,
            "max": 208.42462548313847
          },
          "rtk_position_m": {
            "count": 9773,
            "rmse": 16.05063985648532,
            "p50": 11.586990430685846,
            "p95": 29.888735000216922,
            "max": 304.54961606813004
          },
          "rtk_position_n_m": {
            "count": 9773,
            "rmse": 4.067152021737865,
            "p50": 1.7087695192158183,
            "p95": 6.013871934983038,
            "max": 177.0720123066862
          },
          "rtk_position_u_m": {
            "count": 9773,
            "rmse": 14.615729432419666,
            "p50": 11.3927292291401,
            "p95": 26.25459787914744,
            "max": 133.99681562305744
          },
          "rtk_velocity_e_mps": {
            "count": 9769,
            "rmse": 0.2391264036519018,
            "p50": 0.029993937569208953,
            "p95": 0.4012585114865044,
            "max": 4.709105671682117
          },
          "rtk_velocity_mps": {
            "count": 9769,
            "rmse": 0.52642234309973,
            "p50": 0.10250207142120639,
            "p95": 0.9332157842659476,
            "max": 6.655207144678054
          },
          "rtk_velocity_n_mps": {
            "count": 9769,
            "rmse": 0.28616352246296023,
            "p50": 0.028381308387365526,
            "p95": 0.3476535245436757,
            "max": 5.974969324280124
          },
          "rtk_velocity_u_mps": {
            "count": 9769,
            "rmse": 0.3715501107558823,
            "p50": 0.06792330001789747,
            "p95": 0.6899359862874572,
            "max": 5.826785785857414
          },
          "rtk_vertical_m": {
            "count": 9773,
            "rmse": 14.615729432419666,
            "p50": 11.3927292291401,
            "p95": 26.25459787914744,
            "max": 133.99681562305744
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        },
        "scenario": {
          "name": "imu_gap",
          "start_s": 60,
          "end_s": 64,
          "recovery_gnss_update_s": 2.0,
          "recovery_fresh_attitude_s": 2.0,
          "recovery_heading_s": 2.4000000000000057,
          "window_metrics": {
            "fused_position_m": {
              "count": 1,
              "rmse": 231.9377632113238,
              "p50": 231.9377632113238,
              "p95": 231.9377632113238,
              "max": 231.9377632113238
            },
            "fused_velocity_mps": {
              "count": 1,
              "rmse": 5.012283265986662,
              "p50": 5.012283265986662,
              "p95": 5.012283265986662,
              "max": 5.012283265986662
            },
            "rotation_deg": {
              "count": 1,
              "rmse": 102.14535932679273,
              "p50": 102.14535932679273,
              "p95": 102.14535932679273,
              "max": 102.14535932679273
            },
            "heading_deg": {
              "count": 1,
              "rmse": 101.96457962857664,
              "p50": 101.96457962857664,
              "p95": 101.96457962857664,
              "max": 101.96457962857664
            }
          }
        }
      },
      "common_valid": {
        "rtk_position_m": {
          "control": {
            "count": 15060,
            "rmse": 20.879710942125858,
            "p50": 11.716627830204851,
            "p95": 31.596042467035616,
            "max": 304.54961606813004
          },
          "candidate": {
            "count": 15060,
            "rmse": 20.71605992338443,
            "p50": 11.736283483299399,
            "p95": 31.566374601258694,
            "max": 304.54961606813004
          }
        },
        "fused_position_m": {
          "control": {
            "count": 15262,
            "rmse": 64.42226388414285,
            "p50": 18.002654268383537,
            "p95": 172.0704391186114,
            "max": 507.0618768235297
          },
          "candidate": {
            "count": 15262,
            "rmse": 74.63271644631983,
            "p50": 37.35825826142205,
            "p95": 172.8116566113245,
            "max": 242.4907166043011
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 15050,
            "rmse": 1.5408827257918762,
            "p50": 0.13204908468733842,
            "p95": 1.763021310371345,
            "max": 21.76129773053841
          },
          "candidate": {
            "count": 15050,
            "rmse": 0.9503988765943283,
            "p50": 0.12722755692398544,
            "p95": 1.4428836386557438,
            "max": 20.18874160996096
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 15262,
            "rmse": 6.612461403080662,
            "p50": 3.4361143269602534,
            "p95": 12.33505418450835,
            "max": 44.59078237195151
          },
          "candidate": {
            "count": 15262,
            "rmse": 4.72183652192623,
            "p50": 0.7710715478209837,
            "p95": 11.229515399896092,
            "max": 18.41273435885679
          }
        },
        "rotation_deg": {
          "control": {
            "count": 15070,
            "rmse": 104.74811664938697,
            "p50": 91.12181223519437,
            "p95": 171.16267027998416,
            "max": 179.99834812868667
          },
          "candidate": {
            "count": 15070,
            "rmse": 84.92260280950838,
            "p50": 13.359021472671918,
            "p95": 170.65121803284896,
            "max": 179.97572009851538
          }
        }
      },
      "control_manifest": {
        "path": "E:\\gnsspp-pva-development\\baseline-scenarios\\tokyo3-imu_gap\\manifest.json",
        "bytes": 4320,
        "sha256": "b66b7b64739fc245eb2ac61578462bbcf323ec473557cdb8048205abda68f9c5"
      },
      "candidate_manifest": {
        "path": "E:\\gnsspp-pva-development\\candidate-scenarios\\tokyo3-imu_gap\\manifest.json",
        "bytes": 4551,
        "sha256": "d512332db600cb52bd34e31d8335163d6b533593c9762386b3788d60da8758c9"
      }
    },
    {
      "name": "nagoya1",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 108.98072139378469,
          "candidate": 108.97622133584369,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 28.13966476164635,
          "candidate": 28.13966476164635,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 108.98072139378469,
          "candidate": 108.97622133584369,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 28.13966476164635,
          "candidate": 28.13966476164635,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 708.1347104486421,
          "candidate": 764.233878403629,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 363.91239172351754,
          "candidate": 205.2288288071356,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 708.1347104486421,
          "candidate": 764.233878403629,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 363.91239172351754,
          "candidate": 205.2288288071356,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 4.208255507759642,
          "candidate": 1.8240698617381619,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 11.501895298519395,
          "candidate": 3.9205176467560974,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 4.204491181500302,
          "candidate": 1.8240698617381619,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 11.501731950011608,
          "candidate": 3.9205176467560974,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 43.133810975661,
          "candidate": 78.18254938276087,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 33.53024420078897,
          "candidate": 69.1266600873774,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 43.133810975661,
          "candidate": 78.18254938276087,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 33.53024420078897,
          "candidate": 69.1266600873774,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 124.08571171926708,
          "candidate": 167.18200910586827,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 173.5089461033685,
          "candidate": 178.66142554287856,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 124.08571171926708,
          "candidate": 167.18200910586827,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 173.5089461033685,
          "candidate": 178.66142554287856,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "coverage.rtk_available",
          "control": 0.9905288082083662,
          "candidate": 0.9905288082083662,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_available",
          "control": 0.9961852144172586,
          "candidate": 0.9961852144172586,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.rtk_velocity_available",
          "control": 0.9872401999473822,
          "candidate": 0.9869771112865036,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_velocity_available",
          "control": 0.9961852144172586,
          "candidate": 0.9961852144172586,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.attitude_available",
          "control": 0.9961852144172586,
          "candidate": 0.9961852144172586,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.heading_available",
          "control": 0.9630360431465403,
          "candidate": 0.9630360431465403,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "initial.first_fresh_s",
          "control": 2.0,
          "candidate": 2.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "initial.first_heading_s",
          "control": 52.0,
          "candidate": 52.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "processing.p95_ms",
          "control": 28.031545,
          "candidate": 25.80269,
          "allowed": "candidate <= 2 * control; host contention",
          "passed": true
        },
        {
          "name": "before_latch.numeric_parity",
          "control": 261,
          "candidate": true,
          "allowed": "all common CSV fields except processing_ms exactly equal",
          "passed": true
        }
      ],
      "all_output_control": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 7602,
        "reference_epochs": 7651,
        "matched_epochs": 7602,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 0.9935956084172004,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 0.9905288082083662,
          "fused_available": 0.9961852144172586,
          "rtk_velocity_available": 0.9872401999473822,
          "fused_velocity_available": 0.9961852144172586,
          "attitude_available": 0.9961852144172586,
          "heading_available": 0.9630360431465403,
          "heading_healthy": 0.05169692186266772
        },
        "scenes": {
          "all": {
            "epochs": 7602,
            "metrics": {
              "fused_horizontal_m": {
                "count": 7573,
                "rmse": 696.2939544581874,
                "p50": 4.658229383838873,
                "p95": 82.30529045474105,
                "max": 9211.1423667024
              },
              "fused_position_e_m": {
                "count": 7573,
                "rmse": 652.5596552094452,
                "p50": 2.323952827985666,
                "p95": 69.25933290553158,
                "max": 8730.811464674032
              },
              "fused_position_m": {
                "count": 7573,
                "rmse": 708.1347104486421,
                "p50": 6.981852846611961,
                "p95": 363.91239172351754,
                "max": 9211.37025164565
              },
              "fused_position_n_m": {
                "count": 7573,
                "rmse": 242.88097374629882,
                "p50": 3.060557065379659,
                "p95": 49.24872239978578,
                "max": 3067.7616434132988
              },
              "fused_position_u_m": {
                "count": 7573,
                "rmse": 128.95540751423283,
                "p50": 3.550004775226223,
                "p95": 248.0360320689422,
                "max": 1045.4880875755887
              },
              "fused_velocity_e_mps": {
                "count": 7573,
                "rmse": 31.578173354150675,
                "p50": 8.03416722213353,
                "p95": 16.967471922646205,
                "max": 633.5920999212666
              },
              "fused_velocity_mps": {
                "count": 7573,
                "rmse": 43.133810975661,
                "p50": 13.016202883217145,
                "p95": 33.53024420078897,
                "max": 771.2522430466711
              },
              "fused_velocity_n_mps": {
                "count": 7573,
                "rmse": 16.186257681124093,
                "p50": 7.9556504880381125,
                "p95": 16.505990354928375,
                "max": 343.8331786630769
              },
              "fused_velocity_u_mps": {
                "count": 7573,
                "rmse": 24.522432162807853,
                "p50": 0.9623317096092857,
                "p95": 26.066237756202458,
                "max": 402.3431626088167
              },
              "fused_vertical_m": {
                "count": 7573,
                "rmse": 128.95540751423283,
                "p50": 3.550004775226223,
                "p95": 248.0360320689422,
                "max": 1045.4880875755887
              },
              "heading_deg": {
                "count": 7321,
                "rmse": 104.4636743914603,
                "p50": 91.78800557570753,
                "p95": 171.21598321874023,
                "max": 179.98570910874855
              },
              "pitch_deg": {
                "count": 7573,
                "rmse": 51.631010188740774,
                "p50": 56.13884330264233,
                "p95": 58.3981669431257,
                "max": 91.30888634797225
              },
              "roll_deg": {
                "count": 7573,
                "rmse": 75.91597221666811,
                "p50": 81.48258779572687,
                "p95": 85.89113197968777,
                "max": 179.52825018835756
              },
              "rotation_deg": {
                "count": 7321,
                "rmse": 124.08571171926708,
                "p50": 116.89109933229983,
                "p95": 173.5089461033685,
                "max": 179.97598283301465
              },
              "rtk_horizontal_m": {
                "count": 7530,
                "rmse": 106.60979408415288,
                "p50": 2.5437772691313505,
                "p95": 10.43637053725993,
                "max": 9211.160852621531
              },
              "rtk_position_e_m": {
                "count": 7530,
                "rmse": 100.96726180009199,
                "p50": 0.8523944623381854,
                "p95": 8.28549607002583,
                "max": 8730.824869391596
              },
              "rtk_position_m": {
                "count": 7530,
                "rmse": 108.98072139378469,
                "p50": 13.114095490351437,
                "p95": 28.13966476164635,
                "max": 9211.388769454808
              },
              "rtk_position_n_m": {
                "count": 7530,
                "rmse": 34.22367951078851,
                "p50": 2.239405831135492,
                "p95": 6.312418140039652,
                "max": 2935.6739180093996
              },
              "rtk_position_u_m": {
                "count": 7530,
                "rmse": 22.608614306149768,
                "p50": 12.685344600674673,
                "p95": 26.5970774326061,
                "max": 362.56457445279665
              },
              "rtk_velocity_e_mps": {
                "count": 7505,
                "rmse": 3.774757120250657,
                "p50": 0.03526872146565475,
                "p95": 11.39906151926326,
                "max": 16.121055923549573
              },
              "rtk_velocity_mps": {
                "count": 7505,
                "rmse": 4.208255507759642,
                "p50": 0.12369564333258852,
                "p95": 11.501895298519395,
                "max": 20.1352095208667
              },
              "rtk_velocity_n_mps": {
                "count": 7505,
                "rmse": 1.550213031222473,
                "p50": 0.03165398710535294,
                "p95": 2.0732917760112057,
                "max": 12.71073058206688
              },
              "rtk_velocity_u_mps": {
                "count": 7505,
                "rmse": 1.0283300343442057,
                "p50": 0.06595901521470615,
                "p95": 1.678769521441213,
                "max": 17.078753785392458
              },
              "rtk_vertical_m": {
                "count": 7530,
                "rmse": 22.608614306149768,
                "p50": 12.685344600674673,
                "p95": 26.5970774326061,
                "max": 362.56457445279665
              }
            }
          },
          "stop": {
            "epochs": 3563,
            "metrics": {
              "fused_horizontal_m": {
                "count": 3553,
                "rmse": 12.006306587929659,
                "p50": 3.0303409861007338,
                "p95": 20.5415586406863,
                "max": 72.76689519326969
              },
              "fused_position_e_m": {
                "count": 3553,
                "rmse": 7.71322791040499,
                "p50": 1.7335577309282142,
                "p95": 10.497263578300737,
                "max": 64.97645002336932
              },
              "fused_position_m": {
                "count": 3553,
                "rmse": 55.05266206811494,
                "p50": 3.719001501199676,
                "p95": 31.40974924300289,
                "max": 726.5547407371629
              },
              "fused_position_n_m": {
                "count": 3553,
                "rmse": 9.200951748896014,
                "p50": 2.0375190269537504,
                "p95": 16.330732264036186,
                "max": 63.848521888748564
              },
              "fused_position_u_m": {
                "count": 3553,
                "rmse": 53.72749950353821,
                "p50": 1.7384678886694085,
                "p95": 17.111692037907616,
                "max": 725.8064194836048
              },
              "fused_velocity_e_mps": {
                "count": 3553,
                "rmse": 9.165778989994177,
                "p50": 8.179294429847314,
                "p95": 13.362742079020686,
                "max": 36.91156159506734
              },
              "fused_velocity_mps": {
                "count": 3553,
                "rmse": 13.217620077739088,
                "p50": 13.001836467832952,
                "p95": 16.497889201901458,
                "max": 40.289442741388584
              },
              "fused_velocity_n_mps": {
                "count": 3553,
                "rmse": 9.137340367731888,
                "p50": 8.405480525671994,
                "p95": 13.772300768718948,
                "max": 30.609323075761875
              },
              "fused_velocity_u_mps": {
                "count": 3553,
                "rmse": 2.6838381155073736,
                "p50": 0.22251104055956428,
                "p95": 4.854239884639497,
                "max": 26.692895902070028
              },
              "fused_vertical_m": {
                "count": 3553,
                "rmse": 53.72749950353821,
                "p50": 1.7384678886694085,
                "p95": 17.111692037907616,
                "max": 725.8064194836048
              },
              "heading_deg": {
                "count": 3324,
                "rmse": 106.20115044772271,
                "p50": 94.5331451827488,
                "p95": 173.29223437005794,
                "max": 179.98570910874855
              },
              "pitch_deg": {
                "count": 3553,
                "rmse": 53.197370328159884,
                "p50": 56.24191453370396,
                "p95": 57.88997331586085,
                "max": 86.94160368736304
              },
              "roll_deg": {
                "count": 3553,
                "rmse": 77.17844156665801,
                "p50": 81.69280775858473,
                "p95": 84.28772818175565,
                "max": 149.07805881468056
              },
              "rotation_deg": {
                "count": 3324,
                "rmse": 127.33058071957063,
                "p50": 120.19204447342153,
                "p95": 174.98814143837524,
                "max": 179.97598283301465
              },
              "rtk_horizontal_m": {
                "count": 3563,
                "rmse": 3.3291529381830256,
                "p50": 2.4950085036439256,
                "p95": 6.357313073192786,
                "max": 19.236671039525657
              },
              "rtk_position_e_m": {
                "count": 3563,
                "rmse": 2.3310849767468462,
                "p50": 0.9896369772575593,
                "p95": 4.988003933294187,
                "max": 11.019361805286472
              },
              "rtk_position_m": {
                "count": 3563,
                "rmse": 14.202008827633803,
                "p50": 13.6271628126488,
                "p95": 22.19033330880701,
                "max": 90.13776419414745
              },
              "rtk_position_n_m": {
                "count": 3563,
                "rmse": 2.376826059474657,
                "p50": 2.106774852932226,
                "p95": 3.996900723058736,
                "max": 16.938989557534477
              },
              "rtk_position_u_m": {
                "count": 3563,
                "rmse": 13.806295500762534,
                "p50": 13.246105501994233,
                "p95": 21.724976536830116,
                "max": 88.06115500739702
              },
              "rtk_velocity_e_mps": {
                "count": 3563,
                "rmse": 3.7671453948878733,
                "p50": 0.009890841709235432,
                "p95": 11.39903898014418,
                "max": 11.452015914414563
              },
              "rtk_velocity_mps": {
                "count": 3563,
                "rmse": 3.8028635473539767,
                "p50": 0.03137142910956502,
                "p95": 11.500448457069368,
                "max": 11.566826943670764
              },
              "rtk_velocity_n_mps": {
                "count": 3563,
                "rmse": 0.5133696337073285,
                "p50": 0.008759504751323942,
                "p95": 1.5129194366879417,
                "max": 2.917590659635591
              },
              "rtk_velocity_u_mps": {
                "count": 3563,
                "rmse": 0.08269433327599905,
                "p50": 0.02502299110914881,
                "p95": 0.17703703273457586,
                "max": 0.5591885037927349
              },
              "rtk_vertical_m": {
                "count": 3563,
                "rmse": 13.806295500762534,
                "p50": 13.246105501994233,
                "p95": 21.724976536830116,
                "max": 88.06115500739702
              }
            }
          },
          "low_speed": {
            "epochs": 1051,
            "metrics": {
              "fused_horizontal_m": {
                "count": 1051,
                "rmse": 11.205122752665304,
                "p50": 3.937743400855513,
                "p95": 16.628223724748402,
                "max": 70.71218148654859
              },
              "fused_position_e_m": {
                "count": 1051,
                "rmse": 7.228370267544391,
                "p50": 1.8680698568256047,
                "p95": 9.233992163123077,
                "max": 60.47148520825465
              },
              "fused_position_m": {
                "count": 1051,
                "rmse": 78.37147966327875,
                "p50": 5.56836851301295,
                "p95": 26.611691213066088,
                "max": 727.5266781193762
              },
              "fused_position_n_m": {
                "count": 1051,
                "rmse": 8.56185956306093,
                "p50": 2.7455238611817,
                "p95": 15.109245552216297,
                "max": 46.67058611887349
              },
              "fused_position_u_m": {
                "count": 1051,
                "rmse": 77.56632032467067,
                "p50": 2.8571510527338937,
                "p95": 16.702420243457567,
                "max": 727.0147383305996
              },
              "fused_velocity_e_mps": {
                "count": 1051,
                "rmse": 7.794724391880514,
                "p50": 5.5335287236398765,
                "p95": 13.007520429975944,
                "max": 29.582613860596595
              },
              "fused_velocity_mps": {
                "count": 1051,
                "rmse": 11.578418043715166,
                "p50": 11.69643824542925,
                "p95": 17.600376253062805,
                "max": 39.10018295225758
              },
              "fused_velocity_n_mps": {
                "count": 1051,
                "rmse": 7.808012473884672,
                "p50": 4.466721012695907,
                "p95": 13.834512800241068,
                "max": 26.96621766457703
              },
              "fused_velocity_u_mps": {
                "count": 1051,
                "rmse": 3.512403344906907,
                "p50": 1.0123385312360909,
                "p95": 5.543932528773908,
                "max": 26.405221831853893
              },
              "fused_vertical_m": {
                "count": 1051,
                "rmse": 77.56632032467067,
                "p50": 2.8571510527338937,
                "p95": 16.702420243457567,
                "max": 727.0147383305996
              },
              "heading_deg": {
                "count": 1030,
                "rmse": 105.08982890535404,
                "p50": 93.7349861665763,
                "p95": 169.6971161777713,
                "max": 179.74214478833164
              },
              "pitch_deg": {
                "count": 1051,
                "rmse": 46.47821559017283,
                "p50": 55.44901736600272,
                "p95": 57.83456005951142,
                "max": 86.81363572004923
              },
              "roll_deg": {
                "count": 1051,
                "rmse": 68.25690844992212,
                "p50": 80.79426307570192,
                "p95": 86.20656909942149,
                "max": 148.8524264792501
              },
              "rotation_deg": {
                "count": 1030,
                "rmse": 121.88267031100489,
                "p50": 115.41556515259431,
                "p95": 173.43601657549024,
                "max": 179.7533963217948
              },
              "rtk_horizontal_m": {
                "count": 1051,
                "rmse": 2.3181534439266467,
                "p50": 1.7880281625040702,
                "p95": 3.505178670385086,
                "max": 10.851503093784007
              },
              "rtk_position_e_m": {
                "count": 1051,
                "rmse": 1.275528388908391,
                "p50": 0.5769673256096377,
                "p95": 1.9388548901634173,
                "max": 9.537648498089746
              },
              "rtk_position_m": {
                "count": 1051,
                "rmse": 11.737508406858929,
                "p50": 11.512199271088713,
                "p95": 17.99615799513662,
                "max": 40.22366773766227
              },
              "rtk_position_n_m": {
                "count": 1051,
                "rmse": 1.9356814610564768,
                "p50": 1.6025381993635057,
                "p95": 3.044108934938175,
                "max": 10.250333897265277
              },
              "rtk_position_u_m": {
                "count": 1051,
                "rmse": 11.506314275713795,
                "p50": 11.36342946015684,
                "p95": 17.14502023752409,
                "max": 38.75057003465192
              },
              "rtk_velocity_e_mps": {
                "count": 1051,
                "rmse": 3.978427684156443,
                "p50": 0.052668790700136414,
                "p95": 11.495511090024547,
                "max": 13.216006901384127
              },
              "rtk_velocity_mps": {
                "count": 1051,
                "rmse": 4.070776822148745,
                "p50": 0.13589979008278724,
                "p95": 11.800284336159349,
                "max": 13.421575755763495
              },
              "rtk_velocity_n_mps": {
                "count": 1051,
                "rmse": 0.8484954153045458,
                "p50": 0.04505889437108884,
                "p95": 2.3359541220626574,
                "max": 3.5553407593523216
              },
              "rtk_velocity_u_mps": {
                "count": 1051,
                "rmse": 0.15294648700837377,
                "p50": 0.056278336227387454,
                "p95": 0.22470883865278124,
                "max": 1.574329463493488
              },
              "rtk_vertical_m": {
                "count": 1051,
                "rmse": 11.506314275713795,
                "p50": 11.36342946015684,
                "p95": 17.14502023752409,
                "max": 38.75057003465192
              }
            }
          },
          "turn": {
            "epochs": 384,
            "metrics": {
              "fused_horizontal_m": {
                "count": 365,
                "rmse": 880.5303063066505,
                "p50": 5.043836314616596,
                "p95": 423.0535935305589,
                "max": 9211.1423667024
              },
              "fused_position_e_m": {
                "count": 365,
                "rmse": 835.9907732273539,
                "p50": 2.634480728230771,
                "p95": 399.25007305615213,
                "max": 8730.811464674032
              },
              "fused_position_m": {
                "count": 365,
                "rmse": 910.4232557942005,
                "p50": 8.597910744731086,
                "p95": 753.1718966234263,
                "max": 9211.37025164565
              },
              "fused_position_n_m": {
                "count": 365,
                "rmse": 276.5014419550369,
                "p50": 3.6998846034632753,
                "p95": 139.89923609553054,
                "max": 2935.6557815889055
              },
              "fused_position_u_m": {
                "count": 365,
                "rmse": 231.38038889765113,
                "p50": 6.440849574981099,
                "p95": 716.5746657726771,
                "max": 1045.4880875755887
              },
              "fused_velocity_e_mps": {
                "count": 365,
                "rmse": 47.382066949029614,
                "p50": 5.127857432205445,
                "p95": 66.7985965549063,
                "max": 244.52503656773172
              },
              "fused_velocity_mps": {
                "count": 365,
                "rmse": 55.916702766986965,
                "p50": 11.973179773625887,
                "p95": 84.21383249546707,
                "max": 286.4417216165281
              },
              "fused_velocity_n_mps": {
                "count": 365,
                "rmse": 15.868745008248936,
                "p50": 5.210603904642388,
                "p95": 20.257462711655787,
                "max": 84.79916675742783
              },
              "fused_velocity_u_mps": {
                "count": 365,
                "rmse": 25.095822597245515,
                "p50": 1.965724968201725,
                "p95": 36.03054113857018,
                "max": 139.39564340395827
              },
              "fused_vertical_m": {
                "count": 365,
                "rmse": 231.38038889765113,
                "p50": 6.440849574981099,
                "p95": 716.5746657726771,
                "max": 1045.4880875755887
              },
              "heading_deg": {
                "count": 363,
                "rmse": 106.04736075776977,
                "p50": 97.94665934421914,
                "p95": 172.14945682316025,
                "max": 179.80589708789728
              },
              "pitch_deg": {
                "count": 365,
                "rmse": 44.94510023845996,
                "p50": 55.22964370587465,
                "p95": 58.24851906924559,
                "max": 91.30888634797225
              },
              "roll_deg": {
                "count": 365,
                "rmse": 68.50038822081197,
                "p50": 78.06053495452434,
                "p95": 90.74384959339208,
                "max": 179.52825018835756
              },
              "rotation_deg": {
                "count": 363,
                "rmse": 119.56194484071234,
                "p50": 111.00508397539062,
                "p95": 171.327787608444,
                "max": 179.26315398616669
              },
              "rtk_horizontal_m": {
                "count": 344,
                "rmse": 496.691583443979,
                "p50": 1.867924029856471,
                "p95": 7.805263657937856,
                "max": 9211.160852621531
              },
              "rtk_position_e_m": {
                "count": 344,
                "rmse": 470.74846900112965,
                "p50": 0.552517620114672,
                "p95": 3.900813381392935,
                "max": 8730.824869391596
              },
              "rtk_position_m": {
                "count": 344,
                "rmse": 496.9362931816935,
                "p50": 11.209449451504183,
                "p95": 19.464315051936197,
                "max": 9211.388769454808
              },
              "rtk_position_n_m": {
                "count": 344,
                "rmse": 158.42477078152797,
                "p50": 1.761588697975424,
                "p95": 5.382495557849981,
                "max": 2935.6739180093996
              },
              "rtk_position_u_m": {
                "count": 344,
                "rmse": 15.593281151663685,
                "p50": 10.963651477349572,
                "p95": 18.777383715735915,
                "max": 97.3477475428407
              },
              "rtk_velocity_e_mps": {
                "count": 343,
                "rmse": 3.6106786460186036,
                "p50": 0.22792867345704093,
                "p95": 11.695007146335689,
                "max": 14.167010551307776
              },
              "rtk_velocity_mps": {
                "count": 343,
                "rmse": 3.9366979239150752,
                "p50": 0.37555117092239737,
                "p95": 12.316744944338579,
                "max": 15.291632041816744
              },
              "rtk_velocity_n_mps": {
                "count": 343,
                "rmse": 1.3798106117743592,
                "p50": 0.19150615553393535,
                "p95": 3.104903427083571,
                "max": 9.087924267835298
              },
              "rtk_velocity_u_mps": {
                "count": 343,
                "rmse": 0.7461319822775307,
                "p50": 0.08022066868458147,
                "p95": 1.3351727969419414,
                "max": 7.99113341944069
              },
              "rtk_vertical_m": {
                "count": 344,
                "rmse": 15.593281151663685,
                "p50": 10.963651477349572,
                "p95": 18.777383715735915,
                "max": 97.3477475428407
              }
            }
          },
          "reverse": {
            "epochs": 115,
            "metrics": {
              "fused_horizontal_m": {
                "count": 115,
                "rmse": 4.043903342318708,
                "p50": 2.829864556078238,
                "p95": 7.72383760758942,
                "max": 8.833178809633235
              },
              "fused_position_e_m": {
                "count": 115,
                "rmse": 3.159053103368981,
                "p50": 1.611030944432796,
                "p95": 6.634108216868029,
                "max": 8.076673553409105
              },
              "fused_position_m": {
                "count": 115,
                "rmse": 7.562083644222148,
                "p50": 7.788151689605428,
                "p95": 11.356770177842112,
                "max": 14.499359964554978
              },
              "fused_position_n_m": {
                "count": 115,
                "rmse": 2.5245866457919868,
                "p50": 1.4969114155064382,
                "p95": 5.242162165394053,
                "max": 7.036155760252983
              },
              "fused_position_u_m": {
                "count": 115,
                "rmse": 6.389988638502866,
                "p50": 6.1560023002128235,
                "p95": 10.872243412294532,
                "max": 13.786298315935696
              },
              "fused_velocity_e_mps": {
                "count": 115,
                "rmse": 6.767842909855893,
                "p50": 5.4905025113225046,
                "p95": 12.859338516054098,
                "max": 13.349280708156156
              },
              "fused_velocity_mps": {
                "count": 115,
                "rmse": 9.867654922059005,
                "p50": 11.007442682300212,
                "p95": 13.527179245306636,
                "max": 14.25580990440594
              },
              "fused_velocity_n_mps": {
                "count": 115,
                "rmse": 6.78914119580882,
                "p50": 2.691941486330319,
                "p95": 11.341702948966129,
                "max": 12.869752165916621
              },
              "fused_velocity_u_mps": {
                "count": 115,
                "rmse": 2.3397602081666866,
                "p50": 1.749709609731281,
                "p95": 4.8902946966460155,
                "max": 5.355472264290806
              },
              "fused_vertical_m": {
                "count": 115,
                "rmse": 6.389988638502866,
                "p50": 6.1560023002128235,
                "p95": 10.872243412294532,
                "max": 13.786298315935696
              },
              "heading_deg": {
                "count": 96,
                "rmse": 115.4691971675271,
                "p50": 112.96005308795583,
                "p95": 177.16519252222986,
                "max": 179.74214478833164
              },
              "pitch_deg": {
                "count": 115,
                "rmse": 45.303597290089925,
                "p50": 54.88015890084421,
                "p95": 56.54517370412367,
                "max": 57.00394843957881
              },
              "roll_deg": {
                "count": 115,
                "rmse": 69.38922214232319,
                "p50": 83.38910369034535,
                "p95": 87.3439400307157,
                "max": 89.09547813393783
              },
              "rotation_deg": {
                "count": 96,
                "rmse": 133.40583535755067,
                "p50": 132.43226267950877,
                "p95": 178.45968365473408,
                "max": 179.7533963217948
              },
              "rtk_horizontal_m": {
                "count": 115,
                "rmse": 1.8497795390334597,
                "p50": 1.7119775914307234,
                "p95": 3.0312943489725845,
                "max": 3.142770120169397
              },
              "rtk_position_e_m": {
                "count": 115,
                "rmse": 0.9044200937920651,
                "p50": 0.7404426828893182,
                "p95": 1.7990361837171895,
                "max": 1.9106682847677856
              },
              "rtk_position_m": {
                "count": 115,
                "rmse": 11.327244512610687,
                "p50": 11.80904427966058,
                "p95": 14.482980735466018,
                "max": 14.864509792202421
              },
              "rtk_position_n_m": {
                "count": 115,
                "rmse": 1.6136011393687073,
                "p50": 1.5277548426016305,
                "p95": 2.487925100954808,
                "max": 2.5586210583275695
              },
              "rtk_position_u_m": {
                "count": 115,
                "rmse": 11.175186079231167,
                "p50": 11.666060260735685,
                "p95": 14.25785025308777,
                "max": 14.60011675208623
              },
              "rtk_velocity_e_mps": {
                "count": 115,
                "rmse": 4.315536295586131,
                "p50": 0.04434858595822777,
                "p95": 12.019205748475459,
                "max": 12.230005577567887
              },
              "rtk_velocity_mps": {
                "count": 115,
                "rmse": 4.342137265489491,
                "p50": 0.15811855237653674,
                "p95": 12.096453639913294,
                "max": 12.328337844946883
              },
              "rtk_velocity_n_mps": {
                "count": 115,
                "rmse": 0.4712688596521967,
                "p50": 0.10278955283884858,
                "p95": 1.3516775890062698,
                "max": 1.5689777214994727
              },
              "rtk_velocity_u_mps": {
                "count": 115,
                "rmse": 0.09059898318086033,
                "p50": 0.04659959388751077,
                "p95": 0.18264990446875545,
                "max": 0.20065447996620686
              },
              "rtk_vertical_m": {
                "count": 115,
                "rmse": 11.175186079231167,
                "p50": 11.666060260735685,
                "p95": 14.25785025308777,
                "max": 14.60011675208623
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 52.0
          },
          "1": {
            "start_s": 227.2,
            "first_fresh_s": 3.8000000000000114,
            "first_heading_s": 4.200000000000017
          }
        },
        "duration_s": 1530.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.92092536923278,
          "fused_available": 4.9490262710756765,
          "rtk_velocity_available": 4.904587635603189,
          "fused_velocity_available": 4.9490262710756765,
          "attitude_available": 4.9490262710756765,
          "heading_available": 4.7843419160894,
          "heading_healthy": 0.256829172657169
        },
        "processing_ms": {
          "count": 7602,
          "rmse": 13.674963105096955,
          "p50": 5.638400000000001,
          "p95": 28.031545,
          "max": 123.3053
        },
        "heading_error_over_90_epochs": 3728,
        "heading_error_over_150_epochs": 1217,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 393,
            "rmse": 464.18611377630646,
            "p50": 2.480420148002605,
            "p95": 5.735505344343496,
            "max": 9201.421628271812
          },
          "fused_position_e_m": {
            "count": 393,
            "rmse": 439.9671514872724,
            "p50": 1.104862459150426,
            "p95": 3.895262061361397,
            "max": 8721.55053502912
          },
          "fused_position_m": {
            "count": 393,
            "rmse": 464.51483398760814,
            "p50": 2.5067918638535596,
            "p95": 5.7361653073410634,
            "max": 9201.660699891681
          },
          "fused_position_n_m": {
            "count": 393,
            "rmse": 147.9785586999874,
            "p50": 1.4855107879256344,
            "p95": 5.448710115342458,
            "max": 2932.697776137451
          },
          "fused_position_u_m": {
            "count": 393,
            "rmse": 17.4723430536646,
            "p50": 0.18439049726081508,
            "p95": 1.1020394807578187,
            "max": 174.75636428698675
          },
          "fused_velocity_e_mps": {
            "count": 393,
            "rmse": 1.7002228639777919,
            "p50": 0.7343722388771927,
            "p95": 2.321831744544424,
            "max": 17.043852461278018
          },
          "fused_velocity_mps": {
            "count": 393,
            "rmse": 2.764635616655478,
            "p50": 1.4613316942354844,
            "p95": 2.9428439566312785,
            "max": 24.206082879968555
          },
          "fused_velocity_n_mps": {
            "count": 393,
            "rmse": 1.4579295845767202,
            "p50": 0.7396400428999788,
            "p95": 2.567286179174899,
            "max": 10.280347478394727
          },
          "fused_velocity_u_mps": {
            "count": 393,
            "rmse": 1.6207694568022688,
            "p50": 0.07981794828585712,
            "p95": 0.2870453258766798,
            "max": 16.5577197492105
          },
          "fused_vertical_m": {
            "count": 393,
            "rmse": 17.4723430536646,
            "p50": 0.18439049726081508,
            "p95": 1.1020394807578187,
            "max": 174.75636428698675
          },
          "heading_deg": {
            "count": 393,
            "rmse": 110.34085057752925,
            "p50": 109.6159144271432,
            "p95": 166.7457183540643,
            "max": 179.74214478833164
          },
          "pitch_deg": {
            "count": 393,
            "rmse": 6.09692929002112,
            "p50": 1.1665517796241147,
            "p95": 5.762893608481067,
            "max": 59.063672668828644
          },
          "roll_deg": {
            "count": 393,
            "rmse": 8.510729829214133,
            "p50": 1.7468794158374124,
            "p95": 5.011515029856235,
            "max": 84.06175728964809
          },
          "rotation_deg": {
            "count": 393,
            "rmse": 110.5888062101502,
            "p50": 109.84070863406224,
            "p95": 166.74010469760498,
            "max": 179.7533963217948
          },
          "rtk_horizontal_m": {
            "count": 393,
            "rmse": 17.098049648558234,
            "p50": 2.3349296817986294,
            "p95": 3.1016971498052026,
            "max": 253.68899118431577
          },
          "rtk_position_e_m": {
            "count": 393,
            "rmse": 16.892026947470292,
            "p50": 0.49417194933814823,
            "p95": 1.391346495871844,
            "max": 253.07665304996888
          },
          "rtk_position_m": {
            "count": 393,
            "rmse": 22.621247275294472,
            "p50": 11.461493343919628,
            "p95": 14.11996217403366,
            "max": 294.09418181486046
          },
          "rtk_position_n_m": {
            "count": 393,
            "rmse": 2.64626668922463,
            "p50": 2.2323791060903524,
            "p95": 3.0730927642207257,
            "max": 17.615672826818738
          },
          "rtk_position_u_m": {
            "count": 393,
            "rmse": 14.81139853307091,
            "p50": 11.215085499828445,
            "p95": 13.786369893956223,
            "max": 148.77258997959393
          },
          "rtk_velocity_e_mps": {
            "count": 393,
            "rmse": 0.7339663111572994,
            "p50": 0.0353895466128033,
            "p95": 1.0104619195137157,
            "max": 9.15981985874114
          },
          "rtk_velocity_mps": {
            "count": 393,
            "rmse": 1.3071697405519074,
            "p50": 0.10700530477072197,
            "p95": 2.2754605522213383,
            "max": 15.040878329386516
          },
          "rtk_velocity_n_mps": {
            "count": 393,
            "rmse": 0.6836916543120471,
            "p50": 0.03480692268895025,
            "p95": 1.8812242381619544,
            "max": 3.386243832372038
          },
          "rtk_velocity_u_mps": {
            "count": 393,
            "rmse": 0.8381836949766701,
            "p50": 0.04556675681081082,
            "p95": 0.20996211329969117,
            "max": 11.874913098242104
          },
          "rtk_vertical_m": {
            "count": 393,
            "rmse": 14.81139853307091,
            "p50": 11.215085499828445,
            "p95": 13.786369893956223,
            "max": 148.77258997959393
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        }
      },
      "all_output_candidate": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 7602,
        "reference_epochs": 7651,
        "matched_epochs": 7602,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 0.9935956084172004,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 0.9905288082083662,
          "fused_available": 0.9961852144172586,
          "rtk_velocity_available": 0.9869771112865036,
          "fused_velocity_available": 0.9961852144172586,
          "attitude_available": 0.9961852144172586,
          "heading_available": 0.9630360431465403,
          "heading_healthy": 0.03946329913180742
        },
        "scenes": {
          "all": {
            "epochs": 7602,
            "available_epochs": {
              "rtk_available": 7530,
              "fused_available": 7573,
              "attitude_available": 7573,
              "heading_aligned": 7321,
              "heading_converged": 300
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 7573,
                "rmse": 759.5996036612677,
                "p50": 12.225743359031902,
                "p95": 95.45008214309019,
                "max": 9211.1423667024
              },
              "fused_position_e_m": {
                "count": 7573,
                "rmse": 716.384628484564,
                "p50": 5.913703010131545,
                "p95": 65.52796658350599,
                "max": 8730.811464674032
              },
              "fused_position_m": {
                "count": 7573,
                "rmse": 764.233878403629,
                "p50": 12.795326495016697,
                "p95": 205.2288288071356,
                "max": 9211.37025164565
              },
              "fused_position_n_m": {
                "count": 7573,
                "rmse": 252.5561758369573,
                "p50": 7.211276384715581,
                "p95": 61.2125824411477,
                "max": 3088.092978806063
              },
              "fused_position_u_m": {
                "count": 7573,
                "rmse": 84.03489166708064,
                "p50": 1.0598576852421369,
                "p95": 102.2746476195529,
                "max": 1081.8587748992677
              },
              "fused_velocity_e_mps": {
                "count": 7573,
                "rmse": 67.19708876101596,
                "p50": 5.4218701097747,
                "p95": 49.011243493133364,
                "max": 1138.7707955228404
              },
              "fused_velocity_mps": {
                "count": 7573,
                "rmse": 78.18254938276087,
                "p50": 10.072313605506292,
                "p95": 69.1266600873774,
                "max": 1220.8824173132266
              },
              "fused_velocity_n_mps": {
                "count": 7573,
                "rmse": 32.842735360486785,
                "p50": 5.880228597688074,
                "p95": 47.764860515050124,
                "max": 439.9685329021371
              },
              "fused_velocity_u_mps": {
                "count": 7573,
                "rmse": 22.76877300323875,
                "p50": 0.3509306168345366,
                "p95": 17.39341829758252,
                "max": 243.1652647774724
              },
              "fused_vertical_m": {
                "count": 7573,
                "rmse": 84.03489166708064,
                "p50": 1.0598576852421369,
                "p95": 102.2746476195529,
                "max": 1081.8587748992677
              },
              "heading_deg": {
                "count": 7321,
                "rmse": 112.83489406097614,
                "p50": 103.22579198166075,
                "p95": 174.58224333508787,
                "max": 179.99199401077902
              },
              "pitch_deg": {
                "count": 7573,
                "rmse": 8.084147119120042,
                "p50": 1.5173801314446962,
                "p95": 13.794000589725702,
                "max": 83.13262259558877
              },
              "roll_deg": {
                "count": 7573,
                "rmse": 148.9254744138516,
                "p50": 161.3865929838728,
                "p95": 169.32170974739455,
                "max": 179.82921669885252
              },
              "rotation_deg": {
                "count": 7321,
                "rmse": 167.18200910586827,
                "p50": 167.94199914785995,
                "p95": 178.66142554287856,
                "max": 179.99933912514973
              },
              "rtk_horizontal_m": {
                "count": 7530,
                "rmse": 106.6094266205319,
                "p50": 2.5279081936234826,
                "p95": 10.435264803221944,
                "max": 9211.160852621531
              },
              "rtk_position_e_m": {
                "count": 7530,
                "rmse": 100.96708464792042,
                "p50": 0.8466630494692959,
                "p95": 8.285496070877668,
                "max": 8730.824869391596
              },
              "rtk_position_m": {
                "count": 7530,
                "rmse": 108.97622133584369,
                "p50": 13.075148432816253,
                "p95": 28.13966476164635,
                "max": 9211.388769454808
              },
              "rtk_position_n_m": {
                "count": 7530,
                "rmse": 34.22305746215925,
                "p50": 2.230300099311042,
                "p95": 6.290975853679998,
                "max": 2935.6739180093996
              },
              "rtk_position_u_m": {
                "count": 7530,
                "rmse": 22.58864697763494,
                "p50": 12.650426534338305,
                "p95": 26.597077438078802,
                "max": 362.56457445279665
              },
              "rtk_velocity_e_mps": {
                "count": 7503,
                "rmse": 0.9863571547723147,
                "p50": 0.026195449111934513,
                "p95": 1.807103976626221,
                "max": 10.647887367483385
              },
              "rtk_velocity_mps": {
                "count": 7503,
                "rmse": 1.8240698617381619,
                "p50": 0.09506913674793993,
                "p95": 3.9205176467560974,
                "max": 18.52187516756437
              },
              "rtk_velocity_n_mps": {
                "count": 7503,
                "rmse": 1.1129527055651585,
                "p50": 0.023409141000778066,
                "p95": 1.3326286220457793,
                "max": 12.829797532487031
              },
              "rtk_velocity_u_mps": {
                "count": 7503,
                "rmse": 1.056251248002167,
                "p50": 0.05385711309404029,
                "p95": 1.7502451522671887,
                "max": 17.078753785392458
              },
              "rtk_vertical_m": {
                "count": 7530,
                "rmse": 22.58864697763494,
                "p50": 12.650426534338305,
                "p95": 26.597077438078802,
                "max": 362.56457445279665
              }
            }
          },
          "stop": {
            "epochs": 3563,
            "available_epochs": {
              "rtk_available": 3563,
              "fused_available": 3553,
              "attitude_available": 3553,
              "heading_aligned": 3324,
              "heading_converged": 61
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 3553,
                "rmse": 27.272277214252576,
                "p50": 11.09093395291435,
                "p95": 49.35155802898618,
                "max": 162.7884467607792
              },
              "fused_position_e_m": {
                "count": 3553,
                "rmse": 19.349317259680173,
                "p50": 5.432701417066619,
                "p95": 39.893865771153344,
                "max": 148.3489522016634
              },
              "fused_position_m": {
                "count": 3553,
                "rmse": 43.38873845462702,
                "p50": 11.395679830172863,
                "p95": 55.429013349998556,
                "max": 355.7994121733944
              },
              "fused_position_n_m": {
                "count": 3553,
                "rmse": 19.219287864936177,
                "p50": 6.06430638673999,
                "p95": 38.523831019889215,
                "max": 141.68826281648833
              },
              "fused_position_u_m": {
                "count": 3553,
                "rmse": 33.746192677589406,
                "p50": 0.7888214858851568,
                "p95": 21.98709305432323,
                "max": 330.94849026826296
              },
              "fused_velocity_e_mps": {
                "count": 3553,
                "rmse": 18.378271268367637,
                "p50": 6.198910833935683,
                "p95": 42.70576958950708,
                "max": 83.51188822151006
              },
              "fused_velocity_mps": {
                "count": 3553,
                "rmse": 27.418054184594645,
                "p50": 11.908907029684219,
                "p95": 52.44552305601418,
                "max": 130.0053692453359
              },
              "fused_velocity_n_mps": {
                "count": 3553,
                "rmse": 18.683638956187334,
                "p50": 6.55072713096633,
                "p95": 43.49608390874254,
                "max": 81.94409374194258
              },
              "fused_velocity_u_mps": {
                "count": 3553,
                "rmse": 8.056703780734384,
                "p50": 0.22548509963185126,
                "p95": 6.10135526459999,
                "max": 112.06776531954115
              },
              "fused_vertical_m": {
                "count": 3553,
                "rmse": 33.746192677589406,
                "p50": 0.7888214858851568,
                "p95": 21.98709305432323,
                "max": 330.94849026826296
              },
              "heading_deg": {
                "count": 3324,
                "rmse": 106.87725314203375,
                "p50": 93.90619718367819,
                "p95": 171.01619729211717,
                "max": 179.99199401077902
              },
              "pitch_deg": {
                "count": 3553,
                "rmse": 6.101715559050605,
                "p50": 1.1493913520592969,
                "p95": 8.88999559167403,
                "max": 68.11740814670043
              },
              "roll_deg": {
                "count": 3553,
                "rmse": 153.9031213292903,
                "p50": 161.49695435855386,
                "p95": 167.85387095154667,
                "max": 178.78458672156177
              },
              "rotation_deg": {
                "count": 3324,
                "rmse": 168.28249028987625,
                "p50": 167.70903125639,
                "p95": 178.64010603023172,
                "max": 179.99933912514973
              },
              "rtk_horizontal_m": {
                "count": 3563,
                "rmse": 3.3281470744264188,
                "p50": 2.4943217236826944,
                "p95": 6.357313074483471,
                "max": 19.236671039525657
              },
              "rtk_position_e_m": {
                "count": 3563,
                "rmse": 2.330689401772238,
                "p50": 0.9896450640344296,
                "p95": 4.988003937707786,
                "max": 11.01936180498976
              },
              "rtk_position_m": {
                "count": 3563,
                "rmse": 14.191337383796405,
                "p50": 13.619324861582365,
                "p95": 22.17124968639652,
                "max": 90.13776419414745
              },
              "rtk_position_n_m": {
                "count": 3563,
                "rmse": 2.375805097536348,
                "p50": 2.1057589171756717,
                "p95": 3.996900723058736,
                "max": 16.938989557534477
              },
              "rtk_position_u_m": {
                "count": 3563,
                "rmse": 13.795560655215294,
                "p50": 13.24149292884675,
                "p95": 21.721936097271904,
                "max": 88.06115500739702
              },
              "rtk_velocity_e_mps": {
                "count": 3563,
                "rmse": 0.3496630380459522,
                "p50": 0.008911525994847416,
                "p95": 0.07305617636073966,
                "max": 6.195006065677105
              },
              "rtk_velocity_mps": {
                "count": 3563,
                "rmse": 0.5896832367841475,
                "p50": 0.028746880300198886,
                "p95": 0.18797142953260357,
                "max": 10.103802145912113
              },
              "rtk_velocity_n_mps": {
                "count": 3563,
                "rmse": 0.46349867044994614,
                "p50": 0.007871635365955625,
                "p95": 0.0656136287117485,
                "max": 9.054619273719988
              },
              "rtk_velocity_u_mps": {
                "count": 3563,
                "rmse": 0.10310704175678886,
                "p50": 0.02211747732546039,
                "p95": 0.1452962821057449,
                "max": 1.7514171021160525
              },
              "rtk_vertical_m": {
                "count": 3563,
                "rmse": 13.795560655215294,
                "p50": 13.24149292884675,
                "p95": 21.721936097271904,
                "max": 88.06115500739702
              }
            }
          },
          "low_speed": {
            "epochs": 1051,
            "available_epochs": {
              "rtk_available": 1051,
              "fused_available": 1051,
              "attitude_available": 1051,
              "heading_aligned": 1030,
              "heading_converged": 195
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1051,
                "rmse": 17.762769860870897,
                "p50": 5.610236931741562,
                "p95": 31.9622721584865,
                "max": 140.60545179775215
              },
              "fused_position_e_m": {
                "count": 1051,
                "rmse": 12.599351293525174,
                "p50": 2.845640888665882,
                "p95": 17.333730535994995,
                "max": 123.70587460929539
              },
              "fused_position_m": {
                "count": 1051,
                "rmse": 33.013841822465366,
                "p50": 5.656889645346876,
                "p95": 34.77464539907237,
                "max": 285.24730321661417
              },
              "fused_position_n_m": {
                "count": 1051,
                "rmse": 12.520876171922195,
                "p50": 3.838025567969519,
                "p95": 24.534859480018042,
                "max": 93.0393005197509
              },
              "fused_position_u_m": {
                "count": 1051,
                "rmse": 27.828003139796067,
                "p50": 0.40825407542026493,
                "p95": 9.376007959838548,
                "max": 248.18567830779642
              },
              "fused_velocity_e_mps": {
                "count": 1051,
                "rmse": 12.866893230293918,
                "p50": 2.06294092523122,
                "p95": 27.175441787282878,
                "max": 88.11101220423829
              },
              "fused_velocity_mps": {
                "count": 1051,
                "rmse": 18.077499745806687,
                "p50": 3.541284829984583,
                "p95": 37.86095112482234,
                "max": 128.87781700878475
              },
              "fused_velocity_n_mps": {
                "count": 1051,
                "rmse": 9.449202057242223,
                "p50": 2.3426872961013254,
                "p95": 19.679407643372024,
                "max": 72.6376662424059
              },
              "fused_velocity_u_mps": {
                "count": 1051,
                "rmse": 8.482431027793071,
                "p50": 0.1508825299595029,
                "p95": 2.0663998325633006,
                "max": 106.08414401985436
              },
              "fused_vertical_m": {
                "count": 1051,
                "rmse": 27.828003139796067,
                "p50": 0.40825407542026493,
                "p95": 9.376007959838548,
                "max": 248.18567830779642
              },
              "heading_deg": {
                "count": 1030,
                "rmse": 125.64218305113616,
                "p50": 126.42963056555469,
                "p95": 176.87543365944592,
                "max": 179.97204192515073
              },
              "pitch_deg": {
                "count": 1051,
                "rmse": 5.608501105487885,
                "p50": 1.798452883182108,
                "p95": 6.083470706016826,
                "max": 64.77045445193914
              },
              "roll_deg": {
                "count": 1051,
                "rmse": 137.44148876751015,
                "p50": 163.52705729868933,
                "p95": 171.79371634538455,
                "max": 177.81102900985655
              },
              "rotation_deg": {
                "count": 1030,
                "rmse": 168.6603702317315,
                "p50": 170.5313611610123,
                "p95": 178.82130581276837,
                "max": 179.9915550575771
              },
              "rtk_horizontal_m": {
                "count": 1051,
                "rmse": 2.3089593819954426,
                "p50": 1.7812761279752773,
                "p95": 3.4597378901957097,
                "max": 10.851503091527066
              },
              "rtk_position_e_m": {
                "count": 1051,
                "rmse": 1.2686599131565697,
                "p50": 0.5769673256096377,
                "p95": 1.9192346264031004,
                "max": 9.537648498262449
              },
              "rtk_position_m": {
                "count": 1051,
                "rmse": 11.692258114598532,
                "p50": 11.503439481292695,
                "p95": 17.891706781164956,
                "max": 40.22366773766227
              },
              "rtk_position_n_m": {
                "count": 1051,
                "rmse": 1.9291955454163634,
                "p50": 1.5983829676733885,
                "p95": 3.037011098303105,
                "max": 10.250333897265277
              },
              "rtk_position_u_m": {
                "count": 1051,
                "rmse": 11.46200708387019,
                "p50": 11.35078249524776,
                "p95": 16.931494498833075,
                "max": 38.75057003465192
              },
              "rtk_velocity_e_mps": {
                "count": 1051,
                "rmse": 1.0197666346035594,
                "p50": 0.048719386287594535,
                "p95": 2.5564689293655,
                "max": 6.952652901049259
              },
              "rtk_velocity_mps": {
                "count": 1051,
                "rmse": 1.9219258089031168,
                "p50": 0.13178030265242413,
                "p95": 5.2095831250823,
                "max": 11.33837060456964
              },
              "rtk_velocity_n_mps": {
                "count": 1051,
                "rmse": 1.6057376890917796,
                "p50": 0.043179633732289946,
                "p95": 4.24211517778606,
                "max": 11.024158547286843
              },
              "rtk_velocity_u_mps": {
                "count": 1051,
                "rmse": 0.27473860250685855,
                "p50": 0.050639127653616334,
                "p95": 0.6392968649033512,
                "max": 1.6814652069876121
              },
              "rtk_vertical_m": {
                "count": 1051,
                "rmse": 11.46200708387019,
                "p50": 11.35078249524776,
                "p95": 16.931494498833075,
                "max": 38.75057003465192
              }
            }
          },
          "turn": {
            "epochs": 384,
            "available_epochs": {
              "rtk_available": 344,
              "fused_available": 365,
              "attitude_available": 365,
              "heading_aligned": 363,
              "heading_converged": 49
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 365,
                "rmse": 1093.836782366888,
                "p50": 7.684493316124243,
                "p95": 1040.6256807440288,
                "max": 9211.1423667024
              },
              "fused_position_e_m": {
                "count": 365,
                "rmse": 1053.401075306909,
                "p50": 4.49319446998583,
                "p95": 1032.0944389345407,
                "max": 8730.811464674032
              },
              "fused_position_m": {
                "count": 365,
                "rmse": 1111.3374206805556,
                "p50": 7.704083314511423,
                "p95": 1051.7997165392771,
                "max": 9211.37025164565
              },
              "fused_position_n_m": {
                "count": 365,
                "rmse": 294.6609594109735,
                "p50": 4.963899630217929,
                "p95": 132.95840867926412,
                "max": 2935.6557815889055
              },
              "fused_position_u_m": {
                "count": 365,
                "rmse": 196.44835490826418,
                "p50": 0.6526261515123424,
                "p95": 138.2540311648563,
                "max": 1081.8587748992677
              },
              "fused_velocity_e_mps": {
                "count": 365,
                "rmse": 94.9986863060623,
                "p50": 2.5097970489025534,
                "p95": 99.96069110452301,
                "max": 478.1087809989621
              },
              "fused_velocity_mps": {
                "count": 365,
                "rmse": 104.82801750075377,
                "p50": 4.041785987427726,
                "p95": 153.5552241260361,
                "max": 527.0032760027195
              },
              "fused_velocity_n_mps": {
                "count": 365,
                "rmse": 40.70226431012229,
                "p50": 2.5594107138537963,
                "p95": 86.18762118336402,
                "max": 217.36735947236602
              },
              "fused_velocity_u_mps": {
                "count": 365,
                "rmse": 17.535350959979624,
                "p50": 0.4853939068796678,
                "p95": 47.275538159069704,
                "max": 119.07951736209351
              },
              "fused_vertical_m": {
                "count": 365,
                "rmse": 196.44835490826418,
                "p50": 0.6526261515123424,
                "p95": 138.2540311648563,
                "max": 1081.8587748992677
              },
              "heading_deg": {
                "count": 363,
                "rmse": 127.82697565523222,
                "p50": 132.00470099291624,
                "p95": 177.2689624383355,
                "max": 179.92907797627493
              },
              "pitch_deg": {
                "count": 365,
                "rmse": 4.233897217652123,
                "p50": 1.9565083965999577,
                "p95": 9.410170833137563,
                "max": 13.970069896729399
              },
              "roll_deg": {
                "count": 365,
                "rmse": 130.35225383358681,
                "p50": 156.81998231055718,
                "p95": 173.1981131295215,
                "max": 179.5619292948768
              },
              "rotation_deg": {
                "count": 363,
                "rmse": 164.8258043891208,
                "p50": 169.6629785590189,
                "p95": 178.89598449448772,
                "max": 179.97938767776338
              },
              "rtk_horizontal_m": {
                "count": 344,
                "rmse": 496.6912271909943,
                "p50": 1.863544578196481,
                "p95": 6.4843097058014285,
                "max": 9211.160852621531
              },
              "rtk_position_e_m": {
                "count": 344,
                "rmse": 470.7482989459662,
                "p50": 0.552517620114672,
                "p95": 3.8133670796760963,
                "max": 8730.824869391596
              },
              "rtk_position_m": {
                "count": 344,
                "rmse": 496.9339745357629,
                "p50": 11.197455312807723,
                "p95": 18.266507104392137,
                "max": 9211.388769454808
              },
              "rtk_position_n_m": {
                "count": 344,
                "rmse": 158.4241591676448,
                "p50": 1.7027977505796108,
                "p95": 5.2483121607685,
                "max": 2935.6739180093996
              },
              "rtk_position_u_m": {
                "count": 344,
                "rmse": 15.530611044463459,
                "p50": 10.95768067534776,
                "p95": 17.0766377866269,
                "max": 97.34774755145747
              },
              "rtk_velocity_e_mps": {
                "count": 343,
                "rmse": 1.449848391097083,
                "p50": 0.2215965070081265,
                "p95": 3.0985980328007994,
                "max": 9.165024867007777
              },
              "rtk_velocity_mps": {
                "count": 343,
                "rmse": 2.2569860220785345,
                "p50": 0.37365677997797564,
                "p95": 5.295034846332376,
                "max": 12.502435450827175
              },
              "rtk_velocity_n_mps": {
                "count": 343,
                "rmse": 1.5401950908698827,
                "p50": 0.19150615553393535,
                "p95": 3.2276949484762762,
                "max": 12.464282219321818
              },
              "rtk_velocity_u_mps": {
                "count": 343,
                "rmse": 0.7872259070631515,
                "p50": 0.07280242416896528,
                "p95": 1.451600772093445,
                "max": 7.991133419437945
              },
              "rtk_vertical_m": {
                "count": 344,
                "rmse": 15.530611044463459,
                "p50": 10.95768067534776,
                "p95": 17.0766377866269,
                "max": 97.34774755145747
              }
            }
          },
          "reverse": {
            "epochs": 115,
            "available_epochs": {
              "rtk_available": 115,
              "fused_available": 115,
              "attitude_available": 115,
              "heading_aligned": 96,
              "heading_converged": 19
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 115,
                "rmse": 7.4727164558143,
                "p50": 4.843719066001347,
                "p95": 14.081729846355804,
                "max": 16.60099653443453
              },
              "fused_position_e_m": {
                "count": 115,
                "rmse": 5.868746420146863,
                "p50": 2.5005902079360824,
                "p95": 11.339519686943415,
                "max": 12.996651629180672
              },
              "fused_position_m": {
                "count": 115,
                "rmse": 7.515955758166344,
                "p50": 4.860804284879299,
                "p95": 14.14296326370337,
                "max": 16.670058006802552
              },
              "fused_position_n_m": {
                "count": 115,
                "rmse": 4.625938465329085,
                "p50": 3.5314381330339435,
                "p95": 8.284704615448598,
                "max": 10.839211012721806
              },
              "fused_position_u_m": {
                "count": 115,
                "rmse": 0.80504641463458,
                "p50": 0.40548301050453106,
                "p95": 1.6355489519898665,
                "max": 2.384658649049632
              },
              "fused_velocity_e_mps": {
                "count": 115,
                "rmse": 2.2674177284247765,
                "p50": 1.0679183872759364,
                "p95": 5.129296223995699,
                "max": 6.4390735508056425
              },
              "fused_velocity_mps": {
                "count": 115,
                "rmse": 3.3704280757164233,
                "p50": 2.32852150502936,
                "p95": 7.130139994425243,
                "max": 7.787408496566242
              },
              "fused_velocity_n_mps": {
                "count": 115,
                "rmse": 2.4836098594212723,
                "p50": 0.9334759439470286,
                "p95": 5.330594087496944,
                "max": 6.287522913285672
              },
              "fused_velocity_u_mps": {
                "count": 115,
                "rmse": 0.2242416655931456,
                "p50": 0.042967603446928467,
                "p95": 0.5430583812015242,
                "max": 0.6643625377881859
              },
              "fused_vertical_m": {
                "count": 115,
                "rmse": 0.80504641463458,
                "p50": 0.40548301050453106,
                "p95": 1.6355489519898665,
                "max": 2.384658649049632
              },
              "heading_deg": {
                "count": 96,
                "rmse": 125.31057072018997,
                "p50": 125.29974745422109,
                "p95": 171.19483820908465,
                "max": 178.37909297566284
              },
              "pitch_deg": {
                "count": 115,
                "rmse": 1.8586481422718937,
                "p50": 1.2106729294705474,
                "p95": 3.4573270781331265,
                "max": 5.395363980593203
              },
              "roll_deg": {
                "count": 115,
                "rmse": 139.76988001377867,
                "p50": 169.79791192425415,
                "p95": 172.71318880405343,
                "max": 173.62926662346945
              },
              "rotation_deg": {
                "count": 96,
                "rmse": 173.15889552481642,
                "p50": 173.9802414953275,
                "p95": 179.1972687734948,
                "max": 179.87953276079057
              },
              "rtk_horizontal_m": {
                "count": 115,
                "rmse": 1.8487359852996326,
                "p50": 1.7119775912957569,
                "p95": 3.0312943489725845,
                "max": 3.142770120169397
              },
              "rtk_position_e_m": {
                "count": 115,
                "rmse": 0.9042398396216407,
                "p50": 0.740442682657525,
                "p95": 1.7990361837171895,
                "max": 1.9106682847677856
              },
              "rtk_position_m": {
                "count": 115,
                "rmse": 11.32642844854041,
                "p50": 11.80904428355607,
                "p95": 14.482980735466018,
                "max": 14.864509792202421
              },
              "rtk_position_n_m": {
                "count": 115,
                "rmse": 1.6125058312399474,
                "p50": 1.527754842823899,
                "p95": 2.487925100954808,
                "max": 2.5586210583275695
              },
              "rtk_position_u_m": {
                "count": 115,
                "rmse": 11.174531607927184,
                "p50": 11.666060264473106,
                "p95": 14.25785025308777,
                "max": 14.60011675208623
              },
              "rtk_velocity_e_mps": {
                "count": 115,
                "rmse": 0.9487000341743792,
                "p50": 0.044348585958317144,
                "p95": 1.9691603020152701,
                "max": 4.9835409282553
              },
              "rtk_velocity_mps": {
                "count": 115,
                "rmse": 1.908781719070275,
                "p50": 0.15789957457513487,
                "p95": 5.436820748403729,
                "max": 8.917510148335609
              },
              "rtk_velocity_n_mps": {
                "count": 115,
                "rmse": 1.6414007160182449,
                "p50": 0.1013258932037317,
                "p95": 4.009798463695021,
                "max": 8.67275235007382
              },
              "rtk_velocity_u_mps": {
                "count": 115,
                "rmse": 0.2218548752432527,
                "p50": 0.04659959388724199,
                "p95": 0.6174783163544495,
                "max": 1.0558179235537914
              },
              "rtk_vertical_m": {
                "count": 115,
                "rmse": 11.174531607927184,
                "p50": 11.666060264473106,
                "p95": 14.25785025308777,
                "max": 14.60011675208623
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 52.0
          },
          "1": {
            "start_s": 227.2,
            "first_fresh_s": 3.8000000000000114,
            "first_heading_s": 4.200000000000017
          }
        },
        "uninitialized_epochs": 29,
        "missing_attitude_epochs": 29,
        "unlatched_heading_epochs": 281,
        "duration_s": 1530.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.92092536923278,
          "fused_available": 4.9490262710756765,
          "rtk_velocity_available": 4.903280616912822,
          "fused_velocity_available": 4.9490262710756765,
          "attitude_available": 4.9490262710756765,
          "heading_available": 4.7843419160894,
          "heading_healthy": 0.19605280355509083
        },
        "processing_ms": {
          "count": 7602,
          "rmse": 12.18924805140349,
          "p50": 5.4312000000000005,
          "p95": 25.80269,
          "max": 88.4117
        },
        "heading_error_over_90_epochs": 4136,
        "heading_error_over_150_epochs": 1837,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 300,
            "rmse": 531.2581800384597,
            "p50": 3.176756457034586,
            "p95": 7.099982011879824,
            "max": 9201.421628271812
          },
          "fused_position_e_m": {
            "count": 300,
            "rmse": 503.5440422304015,
            "p50": 1.177747967043467,
            "p95": 4.286785210282855,
            "max": 8721.55053502912
          },
          "fused_position_m": {
            "count": 300,
            "rmse": 531.2724397177183,
            "p50": 3.2284766562227856,
            "p95": 7.1137050461601525,
            "max": 9201.660699891681
          },
          "fused_position_n_m": {
            "count": 300,
            "rmse": 169.34772331520801,
            "p50": 1.8970616803093634,
            "p95": 6.137857689626881,
            "max": 2932.697776137451
          },
          "fused_position_u_m": {
            "count": 300,
            "rmse": 3.892472972287222,
            "p50": 0.352976921083647,
            "p95": 1.6927052933939384,
            "max": 66.32989298021084
          },
          "fused_velocity_e_mps": {
            "count": 300,
            "rmse": 1.4362680070951785,
            "p50": 0.5939564499972458,
            "p95": 2.7255477945681004,
            "max": 7.000750587180143
          },
          "fused_velocity_mps": {
            "count": 300,
            "rmse": 2.078869623166664,
            "p50": 1.8302483485357373,
            "p95": 3.39514900772605,
            "max": 7.505409161122905
          },
          "fused_velocity_n_mps": {
            "count": 300,
            "rmse": 1.4875056778342883,
            "p50": 1.1447111591773318,
            "p95": 2.6791899278375646,
            "max": 5.022629083482055
          },
          "fused_velocity_u_mps": {
            "count": 300,
            "rmse": 0.21484873825718967,
            "p50": 0.07260576608447963,
            "p95": 0.4358598441412613,
            "max": 1.2971457554778745
          },
          "fused_vertical_m": {
            "count": 300,
            "rmse": 3.892472972287222,
            "p50": 0.352976921083647,
            "p95": 1.6927052933939384,
            "max": 66.32989298021084
          },
          "heading_deg": {
            "count": 300,
            "rmse": 154.6769515192655,
            "p50": 160.39003332406963,
            "p95": 177.23789957424316,
            "max": 179.8169485541589
          },
          "pitch_deg": {
            "count": 300,
            "rmse": 3.110834188048472,
            "p50": 1.9623153793985324,
            "p95": 5.764149700743076,
            "max": 9.78240047839381
          },
          "roll_deg": {
            "count": 300,
            "rmse": 61.7609307860239,
            "p50": 1.5059250655938143,
            "p95": 171.9242276697038,
            "max": 174.73593801425983
          },
          "rotation_deg": {
            "count": 300,
            "rmse": 161.08630901130888,
            "p50": 165.3308182182405,
            "p95": 177.71809600166543,
            "max": 179.9915550575771
          },
          "rtk_horizontal_m": {
            "count": 300,
            "rmse": 2.2965712855450224,
            "p50": 2.325462688860793,
            "p95": 3.0955075172995654,
            "max": 4.80728230220876
          },
          "rtk_position_e_m": {
            "count": 300,
            "rmse": 0.7146319615114818,
            "p50": 0.4819127241975045,
            "p95": 1.6311518694088831,
            "max": 2.0878692132567407
          },
          "rtk_position_m": {
            "count": 300,
            "rmse": 11.2404897619942,
            "p50": 11.409289684951766,
            "p95": 14.278190753279407,
            "max": 19.65868373286354
          },
          "rtk_position_n_m": {
            "count": 300,
            "rmse": 2.1825537402721995,
            "p50": 2.2179240522841006,
            "p95": 3.0598834950295526,
            "max": 4.457940782571573
          },
          "rtk_position_u_m": {
            "count": 300,
            "rmse": 11.00337995435523,
            "p50": 11.127329670110091,
            "p95": 13.963538904374175,
            "max": 19.061843640519772
          },
          "rtk_velocity_e_mps": {
            "count": 300,
            "rmse": 0.7202801748403833,
            "p50": 0.03097746248299475,
            "p95": 2.0380954209417737,
            "max": 4.216720647499265
          },
          "rtk_velocity_mps": {
            "count": 300,
            "rmse": 0.9744111456140571,
            "p50": 0.10866425978023167,
            "p95": 3.0489138496527683,
            "max": 4.730473906108231
          },
          "rtk_velocity_n_mps": {
            "count": 300,
            "rmse": 0.6359915997416783,
            "p50": 0.03931963178967934,
            "p95": 1.5533489271709646,
            "max": 3.533206861295975
          },
          "rtk_velocity_u_mps": {
            "count": 300,
            "rmse": 0.16182779577942363,
            "p50": 0.041323676657260194,
            "p95": 0.20141881741154152,
            "max": 2.0278417788833676
          },
          "rtk_vertical_m": {
            "count": 300,
            "rmse": 11.00337995435523,
            "p50": 11.127329670110091,
            "p95": 13.963538904374175,
            "max": 19.061843640519772
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        }
      },
      "common_valid": {
        "rtk_position_m": {
          "control": {
            "count": 7530,
            "rmse": 108.98072139378469,
            "p50": 13.114095490351437,
            "p95": 28.13966476164635,
            "max": 9211.388769454808
          },
          "candidate": {
            "count": 7530,
            "rmse": 108.97622133584369,
            "p50": 13.075148432816253,
            "p95": 28.13966476164635,
            "max": 9211.388769454808
          }
        },
        "fused_position_m": {
          "control": {
            "count": 7573,
            "rmse": 708.1347104486421,
            "p50": 6.981852846611961,
            "p95": 363.91239172351754,
            "max": 9211.37025164565
          },
          "candidate": {
            "count": 7573,
            "rmse": 764.233878403629,
            "p50": 12.795326495016697,
            "p95": 205.2288288071356,
            "max": 9211.37025164565
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 7503,
            "rmse": 4.204491181500302,
            "p50": 0.12361654481679751,
            "p95": 11.501731950011608,
            "max": 20.1352095208667
          },
          "candidate": {
            "count": 7503,
            "rmse": 1.8240698617381619,
            "p50": 0.09506913674793993,
            "p95": 3.9205176467560974,
            "max": 18.52187516756437
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 7573,
            "rmse": 43.133810975661,
            "p50": 13.016202883217145,
            "p95": 33.53024420078897,
            "max": 771.2522430466711
          },
          "candidate": {
            "count": 7573,
            "rmse": 78.18254938276087,
            "p50": 10.072313605506292,
            "p95": 69.1266600873774,
            "max": 1220.8824173132266
          }
        },
        "rotation_deg": {
          "control": {
            "count": 7321,
            "rmse": 124.08571171926708,
            "p50": 116.89109933229983,
            "p95": 173.5089461033685,
            "max": 179.97598283301465
          },
          "candidate": {
            "count": 7321,
            "rmse": 167.18200910586827,
            "p50": 167.94199914785995,
            "p95": 178.66142554287856,
            "max": 179.99933912514973
          }
        }
      },
      "control_manifest": {
        "path": "E:\\gnsspp-pva-development\\baseline\\nagoya1\\manifest.json",
        "bytes": 4166,
        "sha256": "b5eb0643c9bceb4d22b7e7b6f67a3f9fbf5d7f862246246af65f5fc041778711"
      },
      "candidate_manifest": {
        "path": "E:\\gnsspp-pva-development\\candidate\\nagoya1\\manifest.json",
        "bytes": 4383,
        "sha256": "e9704a9c733f2f90caa4241cff32a872ef2e1520b1e0bb0c6e78ddcd1531ea0a"
      }
    },
    {
      "name": "nagoya1-gnss_outage",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 109.39051905565384,
          "candidate": 109.36631791029407,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 28.476859502626386,
          "candidate": 28.434690679609158,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 109.39051905565384,
          "candidate": 109.36631791029407,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 28.476859502626386,
          "candidate": 28.434690679609158,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 708.4178444676376,
          "candidate": 764.4857544954124,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 363.91239172351754,
          "candidate": 223.58801637219275,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 708.4178444676376,
          "candidate": 764.4857544954124,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 363.91239172351754,
          "candidate": 223.58801637219275,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 4.371542741128696,
          "candidate": 1.9855426728410728,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 11.502466068547102,
          "candidate": 4.150650992431678,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 4.367937855448133,
          "candidate": 1.9855426728410728,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 11.502461423009203,
          "candidate": 4.150650992431678,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 43.16316272971929,
          "candidate": 78.19934451424602,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 33.53024420078897,
          "candidate": 69.1266600873774,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 43.16316272971929,
          "candidate": 78.19934451424602,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 33.53024420078897,
          "candidate": 69.1266600873774,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 124.48776220912788,
          "candidate": 160.0572383180359,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 173.56255047636336,
          "candidate": 178.50013228945426,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 124.48776220912788,
          "candidate": 160.0572383180359,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 173.56255047636336,
          "candidate": 178.50013228945426,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "coverage.rtk_available",
          "control": 0.9839515916863983,
          "candidate": 0.9839515916863983,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_available",
          "control": 0.9961852144172586,
          "candidate": 0.9961852144172586,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.rtk_velocity_available",
          "control": 0.9806629834254144,
          "candidate": 0.9803998947645356,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_velocity_available",
          "control": 0.9961852144172586,
          "candidate": 0.9961852144172586,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.attitude_available",
          "control": 0.9961852144172586,
          "candidate": 0.9961852144172586,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.heading_available",
          "control": 0.9630360431465403,
          "candidate": 0.9630360431465403,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "initial.first_fresh_s",
          "control": 2.0,
          "candidate": 2.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "initial.first_heading_s",
          "control": 52.0,
          "candidate": 52.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "processing.p95_ms",
          "control": 36.006174999999985,
          "candidate": 39.52307,
          "allowed": "candidate <= 2 * control; host contention",
          "passed": true
        },
        {
          "name": "scenario.recovery_gnss_update_s",
          "control": 0.0,
          "candidate": 0.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "scenario.recovery_fresh_attitude_s",
          "control": 0.0,
          "candidate": 0.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "scenario.recovery_heading_s",
          "control": 0.0,
          "candidate": 0.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "before_latch.numeric_parity",
          "control": 261,
          "candidate": true,
          "allowed": "all common CSV fields except processing_ms exactly equal",
          "passed": true
        }
      ],
      "all_output_control": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 7602,
        "reference_epochs": 7651,
        "matched_epochs": 7602,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 0.9935956084172004,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 0.9839515916863983,
          "fused_available": 0.9961852144172586,
          "rtk_velocity_available": 0.9806629834254144,
          "fused_velocity_available": 0.9961852144172586,
          "attitude_available": 0.9961852144172586,
          "heading_available": 0.9630360431465403,
          "heading_healthy": 0.030781373322809787
        },
        "scenes": {
          "all": {
            "epochs": 7602,
            "metrics": {
              "fused_horizontal_m": {
                "count": 7573,
                "rmse": 696.5347328146925,
                "p50": 5.436843590211714,
                "p95": 104.8730081108147,
                "max": 9211.1423667024
              },
              "fused_position_e_m": {
                "count": 7573,
                "rmse": 652.7892232368532,
                "p50": 2.525280309949881,
                "p95": 84.32968151111808,
                "max": 8730.811464674032
              },
              "fused_position_m": {
                "count": 7573,
                "rmse": 708.4178444676376,
                "p50": 8.6630064645416,
                "p95": 363.91239172351754,
                "max": 9211.37025164565
              },
              "fused_position_n_m": {
                "count": 7573,
                "rmse": 242.95444849407676,
                "p50": 3.5184511963597407,
                "p95": 52.14654401884808,
                "max": 3067.7616434132988
              },
              "fused_position_u_m": {
                "count": 7573,
                "rmse": 129.20993902536608,
                "p50": 4.832373504066669,
                "p95": 248.0360320689422,
                "max": 1045.4880875755887
              },
              "fused_velocity_e_mps": {
                "count": 7573,
                "rmse": 31.605624614638632,
                "p50": 8.193920667168987,
                "p95": 16.967471922646205,
                "max": 633.5920999212666
              },
              "fused_velocity_mps": {
                "count": 7573,
                "rmse": 43.16316272971929,
                "p50": 13.026056497557665,
                "p95": 33.53024420078897,
                "max": 771.2522430466711
              },
              "fused_velocity_n_mps": {
                "count": 7573,
                "rmse": 16.206950680290905,
                "p50": 7.9719805089354985,
                "p95": 16.505990354928375,
                "max": 343.8331786630769
              },
              "fused_velocity_u_mps": {
                "count": 7573,
                "rmse": 24.525045549343947,
                "p50": 1.2041497196844662,
                "p95": 26.066237756202458,
                "max": 402.3431626088167
              },
              "fused_vertical_m": {
                "count": 7573,
                "rmse": 129.20993902536608,
                "p50": 4.832373504066669,
                "p95": 248.0360320689422,
                "max": 1045.4880875755887
              },
              "heading_deg": {
                "count": 7321,
                "rmse": 104.94278919871347,
                "p50": 91.67124302123185,
                "p95": 171.34200962714056,
                "max": 179.97353464672932
              },
              "pitch_deg": {
                "count": 7573,
                "rmse": 51.638345969963254,
                "p50": 56.13884330264233,
                "p95": 58.3981669431257,
                "max": 91.30888634797225
              },
              "roll_deg": {
                "count": 7573,
                "rmse": 75.91504448333077,
                "p50": 81.48258779572687,
                "p95": 85.89113197968777,
                "max": 179.52825018835756
              },
              "rotation_deg": {
                "count": 7321,
                "rmse": 124.48776220912788,
                "p50": 117.51394610810772,
                "p95": 173.56255047636336,
                "max": 179.97598283301465
              },
              "rtk_horizontal_m": {
                "count": 7480,
                "rmse": 107.00793051520279,
                "p50": 2.5901561968326785,
                "p95": 10.610640134636594,
                "max": 9211.160852621531
              },
              "rtk_position_e_m": {
                "count": 7480,
                "rmse": 101.34753991073906,
                "p50": 0.8661925116841691,
                "p95": 8.442328802672264,
                "max": 8730.824869391596
              },
              "rtk_position_m": {
                "count": 7480,
                "rmse": 109.39051905565384,
                "p50": 13.267165067319985,
                "p95": 28.476859502626386,
                "max": 9211.388769454808
              },
              "rtk_position_n_m": {
                "count": 7480,
                "rmse": 34.34200557899355,
                "p50": 2.2770427802942708,
                "p95": 6.35584817352949,
                "max": 2935.6739180093996
              },
              "rtk_position_u_m": {
                "count": 7480,
                "rmse": 22.706573191895295,
                "p50": 12.821105669341348,
                "p95": 26.622219562092553,
                "max": 362.56457445279665
              },
              "rtk_velocity_e_mps": {
                "count": 7455,
                "rmse": 3.877311066392455,
                "p50": 0.03389542572324138,
                "p95": 11.400015399177562,
                "max": 17.975290610211044
              },
              "rtk_velocity_mps": {
                "count": 7455,
                "rmse": 4.371542741128696,
                "p50": 0.11942520762500027,
                "p95": 11.502466068547102,
                "max": 26.461867834822414
              },
              "rtk_velocity_n_mps": {
                "count": 7455,
                "rmse": 1.7345158278386117,
                "p50": 0.029749344408314116,
                "p95": 1.9694187945638237,
                "max": 19.73974015534644
              },
              "rtk_velocity_u_mps": {
                "count": 7455,
                "rmse": 1.0335858333602157,
                "p50": 0.0663676100998026,
                "p95": 1.6954182082727292,
                "max": 17.078753785392458
              },
              "rtk_vertical_m": {
                "count": 7480,
                "rmse": 22.706573191895295,
                "p50": 12.821105669341348,
                "p95": 26.622219562092553,
                "max": 362.56457445279665
              }
            }
          },
          "stop": {
            "epochs": 3563,
            "metrics": {
              "fused_horizontal_m": {
                "count": 3553,
                "rmse": 13.92306351128269,
                "p50": 3.090058838525698,
                "p95": 33.25125649716384,
                "max": 86.34456435975768
              },
              "fused_position_e_m": {
                "count": 3553,
                "rmse": 9.725147174719314,
                "p50": 1.8035867940422747,
                "p95": 14.725802365891788,
                "max": 81.46173090906348
              },
              "fused_position_m": {
                "count": 3553,
                "rmse": 56.36196544083683,
                "p50": 3.807993420963011,
                "p95": 57.55798457955107,
                "max": 726.5547407371629
              },
              "fused_position_n_m": {
                "count": 3553,
                "rmse": 9.963594229456579,
                "p50": 2.081089852408007,
                "p95": 23.168308372547287,
                "max": 63.848521888748564
              },
              "fused_position_u_m": {
                "count": 3553,
                "rmse": 54.615194321863164,
                "p50": 1.8889440088170415,
                "p95": 28.77169062914685,
                "max": 725.8064194836048
              },
              "fused_velocity_e_mps": {
                "count": 3553,
                "rmse": 9.206332401136347,
                "p50": 8.266743817759092,
                "p95": 13.362742079020686,
                "max": 36.91156159506734
              },
              "fused_velocity_mps": {
                "count": 3553,
                "rmse": 13.253498842434624,
                "p50": 13.001836467832952,
                "p95": 16.497889201901458,
                "max": 40.289442741388584
              },
              "fused_velocity_n_mps": {
                "count": 3553,
                "rmse": 9.1404827195151,
                "p50": 8.405480525671994,
                "p95": 13.772300768718948,
                "max": 30.609323075761875
              },
              "fused_velocity_u_mps": {
                "count": 3553,
                "rmse": 2.71113462233966,
                "p50": 0.2790391173691621,
                "p95": 4.854239884639497,
                "max": 26.692895902070028
              },
              "fused_vertical_m": {
                "count": 3553,
                "rmse": 54.615194321863164,
                "p50": 1.8889440088170415,
                "p95": 28.77169062914685,
                "max": 725.8064194836048
              },
              "heading_deg": {
                "count": 3324,
                "rmse": 102.8335106539463,
                "p50": 86.78795770535058,
                "p95": 172.407736548451,
                "max": 179.97353464672932
              },
              "pitch_deg": {
                "count": 3553,
                "rmse": 53.20192870209089,
                "p50": 56.24191453370396,
                "p95": 57.88997331586085,
                "max": 86.94160368736304
              },
              "roll_deg": {
                "count": 3553,
                "rmse": 77.17758433084119,
                "p50": 81.69280775858473,
                "p95": 84.28772818175565,
                "max": 149.07805881468056
              },
              "rotation_deg": {
                "count": 3324,
                "rmse": 124.53601151109847,
                "p50": 115.73823060769894,
                "p95": 174.3869235067375,
                "max": 179.97598283301465
              },
              "rtk_horizontal_m": {
                "count": 3563,
                "rmse": 3.3383580354914564,
                "p50": 2.5190785887137177,
                "p95": 6.357313073192786,
                "max": 19.236671039525657
              },
              "rtk_position_e_m": {
                "count": 3563,
                "rmse": 2.3312084403715265,
                "p50": 0.9896369772575593,
                "p95": 4.988003933294187,
                "max": 11.019361805286472
              },
              "rtk_position_m": {
                "count": 3563,
                "rmse": 14.250234740385668,
                "p50": 13.685355851866001,
                "p95": 22.19033330880701,
                "max": 90.13776419414745
              },
              "rtk_position_n_m": {
                "count": 3563,
                "rmse": 2.389581884069037,
                "p50": 2.1324303966507347,
                "p95": 3.996900723058736,
                "max": 16.938989557534477
              },
              "rtk_position_u_m": {
                "count": 3563,
                "rmse": 13.853683834380089,
                "p50": 13.291681167511378,
                "p95": 21.724976536830116,
                "max": 88.06115500739702
              },
              "rtk_velocity_e_mps": {
                "count": 3563,
                "rmse": 3.784117007770398,
                "p50": 0.009788763413432027,
                "p95": 11.399038980144184,
                "max": 11.934572915284509
              },
              "rtk_velocity_mps": {
                "count": 3563,
                "rmse": 3.8267980509412007,
                "p50": 0.03108640339583126,
                "p95": 11.50044847670168,
                "max": 15.279953734542456
              },
              "rtk_velocity_n_mps": {
                "count": 3563,
                "rmse": 0.5636427759863949,
                "p50": 0.008683176272757885,
                "p95": 1.5129194366879417,
                "max": 9.53269302265869
              },
              "rtk_velocity_u_mps": {
                "count": 3563,
                "rmse": 0.08454948414114136,
                "p50": 0.025020808719150068,
                "p95": 0.17703703273526328,
                "max": 0.7291484075172138
              },
              "rtk_vertical_m": {
                "count": 3563,
                "rmse": 13.853683834380089,
                "p50": 13.291681167511378,
                "p95": 21.724976536830116,
                "max": 88.06115500739702
              }
            }
          },
          "low_speed": {
            "epochs": 1051,
            "metrics": {
              "fused_horizontal_m": {
                "count": 1051,
                "rmse": 17.879808406710733,
                "p50": 4.963671629422628,
                "p95": 38.85996992371052,
                "max": 117.92514920463712
              },
              "fused_position_e_m": {
                "count": 1051,
                "rmse": 15.17568720846962,
                "p50": 2.1954488670597443,
                "p95": 23.93081337760903,
                "max": 112.16417866893758
              },
              "fused_position_m": {
                "count": 1051,
                "rmse": 79.86249435818169,
                "p50": 6.874211956273348,
                "p95": 53.8316359348061,
                "max": 727.5266781193762
              },
              "fused_position_n_m": {
                "count": 1051,
                "rmse": 9.454420469355878,
                "p50": 3.053219119280117,
                "p95": 20.51697530019422,
                "max": 46.67058611887349
              },
              "fused_position_u_m": {
                "count": 1051,
                "rmse": 77.83527771165153,
                "p50": 3.2773125608956737,
                "p95": 31.208831835488162,
                "max": 727.0147383305996
              },
              "fused_velocity_e_mps": {
                "count": 1051,
                "rmse": 7.9518606154342795,
                "p50": 5.904192610380281,
                "p95": 13.007520429975944,
                "max": 29.582613860596595
              },
              "fused_velocity_mps": {
                "count": 1051,
                "rmse": 11.725242209582396,
                "p50": 11.69643824542925,
                "p95": 17.600376253062805,
                "max": 39.10018295225758
              },
              "fused_velocity_n_mps": {
                "count": 1051,
                "rmse": 7.863676325882174,
                "p50": 4.844736811841781,
                "p95": 13.834512800241068,
                "max": 26.96621766457703
              },
              "fused_velocity_u_mps": {
                "count": 1051,
                "rmse": 3.5230402024158196,
                "p50": 1.104119211855982,
                "p95": 5.543932528773908,
                "max": 26.405221831853893
              },
              "fused_vertical_m": {
                "count": 1051,
                "rmse": 77.83527771165153,
                "p50": 3.2773125608956737,
                "p95": 31.208831835488162,
                "max": 727.0147383305996
              },
              "heading_deg": {
                "count": 1030,
                "rmse": 106.13544806612332,
                "p50": 89.76889323340602,
                "p95": 171.45082018617398,
                "max": 179.74214478833164
              },
              "pitch_deg": {
                "count": 1051,
                "rmse": 46.48615448792197,
                "p50": 55.44901736600272,
                "p95": 57.83456005951142,
                "max": 86.81363572004923
              },
              "roll_deg": {
                "count": 1051,
                "rmse": 68.25679208511033,
                "p50": 80.79426307570192,
                "p95": 86.20656909942149,
                "max": 148.8524264792501
              },
              "rotation_deg": {
                "count": 1030,
                "rmse": 122.78546534796642,
                "p50": 116.31894101037774,
                "p95": 174.77994317690977,
                "max": 179.7533963217948
              },
              "rtk_horizontal_m": {
                "count": 1024,
                "rmse": 4.7282995735528575,
                "p50": 1.7947151217325028,
                "p95": 3.780142591887747,
                "max": 79.38380597626971
              },
              "rtk_position_e_m": {
                "count": 1024,
                "rmse": 4.300462377153081,
                "p50": 0.587517142957779,
                "p95": 2.0216128105324853,
                "max": 79.17108294754527
              },
              "rtk_position_m": {
                "count": 1024,
                "rmse": 12.503951259891661,
                "p50": 11.556948516713557,
                "p95": 18.744848037150398,
                "max": 79.56527931261942
              },
              "rtk_position_n_m": {
                "count": 1024,
                "rmse": 1.965410949382092,
                "p50": 1.6141082945244767,
                "p95": 3.070140500648824,
                "max": 10.250333897265277
              },
              "rtk_position_u_m": {
                "count": 1024,
                "rmse": 11.575490497274235,
                "p50": 11.375842460824071,
                "p95": 17.521134522486175,
                "max": 38.75057003465192
              },
              "rtk_velocity_e_mps": {
                "count": 1024,
                "rmse": 4.445987383517245,
                "p50": 0.05150231475753701,
                "p95": 11.639963224568021,
                "max": 17.975290610211044
              },
              "rtk_velocity_mps": {
                "count": 1024,
                "rmse": 4.931949985779704,
                "p50": 0.13093560175738161,
                "p95": 11.934002102401942,
                "max": 24.257860580873913
              },
              "rtk_velocity_n_mps": {
                "count": 1024,
                "rmse": 2.1263907008587792,
                "p50": 0.043178045628643136,
                "p95": 2.67481495180665,
                "max": 17.992521699110043
              },
              "rtk_velocity_u_mps": {
                "count": 1024,
                "rmse": 0.18918095871203833,
                "p50": 0.05803155760505861,
                "p95": 0.3207555120863554,
                "max": 1.574329463493488
              },
              "rtk_vertical_m": {
                "count": 1024,
                "rmse": 11.575490497274235,
                "p50": 11.375842460824071,
                "p95": 17.521134522486175,
                "max": 38.75057003465192
              }
            }
          },
          "turn": {
            "epochs": 384,
            "metrics": {
              "fused_horizontal_m": {
                "count": 365,
                "rmse": 880.7290523783482,
                "p50": 6.814046028881629,
                "p95": 423.0535935305589,
                "max": 9211.1423667024
              },
              "fused_position_e_m": {
                "count": 365,
                "rmse": 836.1944804655094,
                "p50": 3.0263066461182033,
                "p95": 399.25007305615213,
                "max": 8730.811464674032
              },
              "fused_position_m": {
                "count": 365,
                "rmse": 910.6166048023156,
                "p50": 10.66972347811933,
                "p95": 753.1718966234263,
                "max": 9211.37025164565
              },
              "fused_position_n_m": {
                "count": 365,
                "rmse": 276.5184524444615,
                "p50": 4.8132388957388414,
                "p95": 139.89923609553054,
                "max": 2935.6557815889055
              },
              "fused_position_u_m": {
                "count": 365,
                "rmse": 231.38482499600804,
                "p50": 6.839569016934164,
                "p95": 716.5746657726771,
                "max": 1045.4880875755887
              },
              "fused_velocity_e_mps": {
                "count": 365,
                "rmse": 47.41790424659459,
                "p50": 6.525433823808231,
                "p95": 66.7985965549063,
                "max": 244.52503656773172
              },
              "fused_velocity_mps": {
                "count": 365,
                "rmse": 55.953146617892315,
                "p50": 11.973179773625887,
                "p95": 84.21383249546707,
                "max": 286.4417216165281
              },
              "fused_velocity_n_mps": {
                "count": 365,
                "rmse": 15.88922620453261,
                "p50": 5.210603904642388,
                "p95": 20.257462711655787,
                "max": 84.79916675742783
              },
              "fused_velocity_u_mps": {
                "count": 365,
                "rmse": 25.096403406172286,
                "p50": 1.965724968201725,
                "p95": 36.03054113857018,
                "max": 139.39564340395827
              },
              "fused_vertical_m": {
                "count": 365,
                "rmse": 231.38482499600804,
                "p50": 6.839569016934164,
                "p95": 716.5746657726771,
                "max": 1045.4880875755887
              },
              "heading_deg": {
                "count": 363,
                "rmse": 106.86496387923751,
                "p50": 89.39141167076133,
                "p95": 175.05191529036074,
                "max": 179.80589708789728
              },
              "pitch_deg": {
                "count": 365,
                "rmse": 44.95851571577203,
                "p50": 55.22964370587465,
                "p95": 58.24851906924559,
                "max": 91.30888634797225
              },
              "roll_deg": {
                "count": 365,
                "rmse": 68.49585458698459,
                "p50": 78.06053495452434,
                "p95": 90.74384959339208,
                "max": 179.52825018835756
              },
              "rotation_deg": {
                "count": 363,
                "rmse": 120.2870731965993,
                "p50": 113.72948158229467,
                "p95": 173.1704994829085,
                "max": 179.40265322288386
              },
              "rtk_horizontal_m": {
                "count": 325,
                "rmse": 511.07664946299417,
                "p50": 1.8632632804249032,
                "p95": 10.596396970269225,
                "max": 9211.160852621531
              },
              "rtk_position_e_m": {
                "count": 325,
                "rmse": 484.3882977367169,
                "p50": 0.5782498723932266,
                "p95": 5.291653430595207,
                "max": 8730.824869391596
              },
              "rtk_position_m": {
                "count": 325,
                "rmse": 511.3244014627887,
                "p50": 11.212164152266014,
                "p95": 20.531114883711425,
                "max": 9211.388769454808
              },
              "rtk_position_n_m": {
                "count": 325,
                "rmse": 162.99484237866508,
                "p50": 1.7078296619816231,
                "p95": 5.7132231787611625,
                "max": 2935.6739180093996
              },
              "rtk_position_u_m": {
                "count": 325,
                "rmse": 15.915461192154782,
                "p50": 10.967623052390248,
                "p95": 19.51553636260011,
                "max": 97.3477475428407
              },
              "rtk_velocity_e_mps": {
                "count": 324,
                "rmse": 4.247240001637814,
                "p50": 0.2354804521020126,
                "p95": 12.476111625577875,
                "max": 16.02524513660335
              },
              "rtk_velocity_mps": {
                "count": 324,
                "rmse": 5.308741946112395,
                "p50": 0.37460397544997925,
                "p95": 13.416729249866698,
                "max": 25.429120351774067
              },
              "rtk_velocity_n_mps": {
                "count": 324,
                "rmse": 3.085218024932617,
                "p50": 0.17919909719878346,
                "p95": 3.843924200569968,
                "max": 19.665941316916243
              },
              "rtk_velocity_u_mps": {
                "count": 324,
                "rmse": 0.7906473028675405,
                "p50": 0.08635513881993956,
                "p95": 1.4483888546799506,
                "max": 7.99113341944069
              },
              "rtk_vertical_m": {
                "count": 325,
                "rmse": 15.915461192154782,
                "p50": 10.967623052390248,
                "p95": 19.51553636260011,
                "max": 97.3477475428407
              }
            }
          },
          "reverse": {
            "epochs": 115,
            "metrics": {
              "fused_horizontal_m": {
                "count": 115,
                "rmse": 4.043903342318708,
                "p50": 2.829864556078238,
                "p95": 7.72383760758942,
                "max": 8.833178809633235
              },
              "fused_position_e_m": {
                "count": 115,
                "rmse": 3.159053103368981,
                "p50": 1.611030944432796,
                "p95": 6.634108216868029,
                "max": 8.076673553409105
              },
              "fused_position_m": {
                "count": 115,
                "rmse": 7.562083644222148,
                "p50": 7.788151689605428,
                "p95": 11.356770177842112,
                "max": 14.499359964554978
              },
              "fused_position_n_m": {
                "count": 115,
                "rmse": 2.5245866457919868,
                "p50": 1.4969114155064382,
                "p95": 5.242162165394053,
                "max": 7.036155760252983
              },
              "fused_position_u_m": {
                "count": 115,
                "rmse": 6.389988638502866,
                "p50": 6.1560023002128235,
                "p95": 10.872243412294532,
                "max": 13.786298315935696
              },
              "fused_velocity_e_mps": {
                "count": 115,
                "rmse": 6.767842909855893,
                "p50": 5.4905025113225046,
                "p95": 12.859338516054098,
                "max": 13.349280708156156
              },
              "fused_velocity_mps": {
                "count": 115,
                "rmse": 9.867654922059005,
                "p50": 11.007442682300212,
                "p95": 13.527179245306636,
                "max": 14.25580990440594
              },
              "fused_velocity_n_mps": {
                "count": 115,
                "rmse": 6.78914119580882,
                "p50": 2.691941486330319,
                "p95": 11.341702948966129,
                "max": 12.869752165916621
              },
              "fused_velocity_u_mps": {
                "count": 115,
                "rmse": 2.3397602081666866,
                "p50": 1.749709609731281,
                "p95": 4.8902946966460155,
                "max": 5.355472264290806
              },
              "fused_vertical_m": {
                "count": 115,
                "rmse": 6.389988638502866,
                "p50": 6.1560023002128235,
                "p95": 10.872243412294532,
                "max": 13.786298315935696
              },
              "heading_deg": {
                "count": 96,
                "rmse": 115.4691971675271,
                "p50": 112.96005308795583,
                "p95": 177.16519252222986,
                "max": 179.74214478833164
              },
              "pitch_deg": {
                "count": 115,
                "rmse": 45.303597290089925,
                "p50": 54.88015890084421,
                "p95": 56.54517370412367,
                "max": 57.00394843957881
              },
              "roll_deg": {
                "count": 115,
                "rmse": 69.38922214232319,
                "p50": 83.38910369034535,
                "p95": 87.3439400307157,
                "max": 89.09547813393783
              },
              "rotation_deg": {
                "count": 96,
                "rmse": 133.40583535755067,
                "p50": 132.43226267950877,
                "p95": 178.45968365473408,
                "max": 179.7533963217948
              },
              "rtk_horizontal_m": {
                "count": 115,
                "rmse": 1.8497795390334597,
                "p50": 1.7119775914307234,
                "p95": 3.0312943489725845,
                "max": 3.142770120169397
              },
              "rtk_position_e_m": {
                "count": 115,
                "rmse": 0.9044200937920651,
                "p50": 0.7404426828893182,
                "p95": 1.7990361837171895,
                "max": 1.9106682847677856
              },
              "rtk_position_m": {
                "count": 115,
                "rmse": 11.327244512610687,
                "p50": 11.80904427966058,
                "p95": 14.482980735466018,
                "max": 14.864509792202421
              },
              "rtk_position_n_m": {
                "count": 115,
                "rmse": 1.6136011393687073,
                "p50": 1.5277548426016305,
                "p95": 2.487925100954808,
                "max": 2.5586210583275695
              },
              "rtk_position_u_m": {
                "count": 115,
                "rmse": 11.175186079231167,
                "p50": 11.666060260735685,
                "p95": 14.25785025308777,
                "max": 14.60011675208623
              },
              "rtk_velocity_e_mps": {
                "count": 115,
                "rmse": 4.315536295586131,
                "p50": 0.04434858595822777,
                "p95": 12.019205748475459,
                "max": 12.230005577567887
              },
              "rtk_velocity_mps": {
                "count": 115,
                "rmse": 4.342137265489491,
                "p50": 0.15811855237653674,
                "p95": 12.096453639913294,
                "max": 12.328337844946883
              },
              "rtk_velocity_n_mps": {
                "count": 115,
                "rmse": 0.4712688596521967,
                "p50": 0.10278955283884858,
                "p95": 1.3516775890062698,
                "max": 1.5689777214994727
              },
              "rtk_velocity_u_mps": {
                "count": 115,
                "rmse": 0.09059898318086033,
                "p50": 0.04659959388751077,
                "p95": 0.18264990446875545,
                "max": 0.20065447996620686
              },
              "rtk_vertical_m": {
                "count": 115,
                "rmse": 11.175186079231167,
                "p50": 11.666060260735685,
                "p95": 14.25785025308777,
                "max": 14.60011675208623
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 52.0
          },
          "1": {
            "start_s": 227.2,
            "first_fresh_s": 3.8000000000000114,
            "first_heading_s": 4.200000000000017
          }
        },
        "duration_s": 1530.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.888249901973598,
          "fused_available": 4.9490262710756765,
          "rtk_velocity_available": 4.871912168344007,
          "fused_velocity_available": 4.9490262710756765,
          "attitude_available": 4.9490262710756765,
          "heading_available": 4.7843419160894,
          "heading_healthy": 0.15292118677297084
        },
        "processing_ms": {
          "count": 7602,
          "rmse": 18.725195620577296,
          "p50": 5.3634,
          "p95": 36.006174999999985,
          "max": 288.9245
        },
        "heading_error_over_90_epochs": 3721,
        "heading_error_over_150_epochs": 1231,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 234,
            "rmse": 602.3756876517308,
            "p50": 10.174921679666369,
            "p95": 47.2969868900526,
            "max": 9201.421628271812
          },
          "fused_position_e_m": {
            "count": 234,
            "rmse": 570.8779316732433,
            "p50": 4.710878203970262,
            "p95": 38.43091764486809,
            "max": 8721.55053502912
          },
          "fused_position_m": {
            "count": 234,
            "rmse": 603.4268565286734,
            "p50": 10.175181084423498,
            "p95": 149.30970215827475,
            "max": 9201.660699891681
          },
          "fused_position_n_m": {
            "count": 234,
            "rmse": 192.23645908717566,
            "p50": 4.178179903922828,
            "p95": 25.210231661854156,
            "max": 2932.697776137451
          },
          "fused_position_u_m": {
            "count": 234,
            "rmse": 35.601995817375276,
            "p50": 1.4154585401625903,
            "p95": 58.85356450697008,
            "max": 174.75636428698675
          },
          "fused_velocity_e_mps": {
            "count": 234,
            "rmse": 2.6681921188692503,
            "p50": 1.60429847969032,
            "p95": 3.9971109773422047,
            "max": 17.043852461278018
          },
          "fused_velocity_mps": {
            "count": 234,
            "rmse": 4.199980586680605,
            "p50": 2.7069358534800294,
            "p95": 5.667267347591097,
            "max": 24.206082879968555
          },
          "fused_velocity_n_mps": {
            "count": 234,
            "rmse": 2.2229450240363056,
            "p50": 1.5571886284337864,
            "p95": 3.8977378439192973,
            "max": 10.280347478394727
          },
          "fused_velocity_u_mps": {
            "count": 234,
            "rmse": 2.362012524397406,
            "p50": 0.4051586247385545,
            "p95": 2.223692018227317,
            "max": 16.5577197492105
          },
          "fused_vertical_m": {
            "count": 234,
            "rmse": 35.601995817375276,
            "p50": 1.4154585401625903,
            "p95": 58.85356450697008,
            "max": 174.75636428698675
          },
          "heading_deg": {
            "count": 234,
            "rmse": 107.8401813363044,
            "p50": 83.2432591966764,
            "p95": 174.5415296345076,
            "max": 179.74214478833164
          },
          "pitch_deg": {
            "count": 234,
            "rmse": 8.50749032709196,
            "p50": 2.914222124190772,
            "p95": 6.88291104854749,
            "max": 59.063672668828644
          },
          "roll_deg": {
            "count": 234,
            "rmse": 10.71415629999037,
            "p50": 0.6293647297380147,
            "p95": 6.738128932040811,
            "max": 84.06175728964809
          },
          "rotation_deg": {
            "count": 234,
            "rmse": 108.2084845240493,
            "p50": 85.13007139346885,
            "p95": 174.50426195894715,
            "max": 179.7533963217948
          },
          "rtk_horizontal_m": {
            "count": 167,
            "rmse": 26.10942499375202,
            "p50": 2.779035623798105,
            "p95": 3.13501516646035,
            "max": 253.68899118431577
          },
          "rtk_position_e_m": {
            "count": 167,
            "rmse": 25.909269957742396,
            "p50": 0.5456724989675772,
            "p95": 1.8090826084815228,
            "max": 253.07665304996888
          },
          "rtk_position_m": {
            "count": 167,
            "rmse": 32.499983053128695,
            "p50": 12.986061107394052,
            "p95": 14.296051318139542,
            "max": 294.09418181486046
          },
          "rtk_position_n_m": {
            "count": 167,
            "rmse": 3.226732675817771,
            "p50": 2.4058051131010365,
            "p95": 3.104562822462395,
            "max": 17.615672826818738
          },
          "rtk_position_u_m": {
            "count": 167,
            "rmse": 19.353212264357808,
            "p50": 12.6856563836145,
            "p95": 13.952639080506788,
            "max": 148.77258997959393
          },
          "rtk_velocity_e_mps": {
            "count": 167,
            "rmse": 1.016747444553834,
            "p50": 0.019942581842538443,
            "p95": 0.7588586175317855,
            "max": 9.15981985874114
          },
          "rtk_velocity_mps": {
            "count": 167,
            "rmse": 1.8029195511258709,
            "p50": 0.05874324480940657,
            "p95": 2.4531002786591665,
            "max": 15.040878329386516
          },
          "rtk_velocity_n_mps": {
            "count": 167,
            "rmse": 0.673968765407977,
            "p50": 0.0162052188206403,
            "p95": 1.5590883417971224,
            "max": 3.973497073516283
          },
          "rtk_velocity_u_mps": {
            "count": 167,
            "rmse": 1.3275954372773386,
            "p50": 0.04091565346851037,
            "p95": 1.2660717799238377,
            "max": 11.874913098242104
          },
          "rtk_vertical_m": {
            "count": 167,
            "rmse": 19.353212264357808,
            "p50": 12.6856563836145,
            "p95": 13.952639080506788,
            "max": 148.77258997959393
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        },
        "scenario": {
          "name": "gnss_outage",
          "start_s": 60,
          "end_s": 70,
          "recovery_gnss_update_s": 0.0,
          "recovery_fresh_attitude_s": 0.0,
          "recovery_heading_s": 0.0,
          "window_metrics": {
            "fused_position_m": {
              "count": 50,
              "rmse": 20.177322879992133,
              "p50": 13.85891456812201,
              "p95": 36.54684301628621,
              "max": 39.275743129626356
            },
            "fused_velocity_mps": {
              "count": 50,
              "rmse": 4.284482650294729,
              "p50": 4.514457142282101,
              "p95": 5.80785537052718,
              "max": 5.89855151325295
            },
            "rotation_deg": {
              "count": 50,
              "rmse": 151.64341177687152,
              "p50": 151.69261865497293,
              "p95": 177.68807036814937,
              "max": 179.40265322288386
            },
            "heading_deg": {
              "count": 50,
              "rmse": 151.66414412981598,
              "p50": 151.7798702187058,
              "p95": 177.69318599960826,
              "max": 179.36076786665248
            }
          }
        }
      },
      "all_output_candidate": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 7602,
        "reference_epochs": 7651,
        "matched_epochs": 7602,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 0.9935956084172004,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 0.9839515916863983,
          "fused_available": 0.9961852144172586,
          "rtk_velocity_available": 0.9803998947645356,
          "fused_velocity_available": 0.9961852144172586,
          "attitude_available": 0.9961852144172586,
          "heading_available": 0.9630360431465403,
          "heading_healthy": 0.04604051565377532
        },
        "scenes": {
          "all": {
            "epochs": 7602,
            "available_epochs": {
              "rtk_available": 7480,
              "fused_available": 7573,
              "attitude_available": 7573,
              "heading_aligned": 7321,
              "heading_converged": 350
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 7573,
                "rmse": 759.8496273287102,
                "p50": 12.27741845871495,
                "p95": 129.86919023331242,
                "max": 9211.1423667024
              },
              "fused_position_e_m": {
                "count": 7573,
                "rmse": 716.6030271020431,
                "p50": 6.209566264838365,
                "p95": 83.63008537143732,
                "max": 8730.811464674032
              },
              "fused_position_m": {
                "count": 7573,
                "rmse": 764.4857544954124,
                "p50": 12.925478353369975,
                "p95": 223.58801637219275,
                "max": 9211.37025164565
              },
              "fused_position_n_m": {
                "count": 7573,
                "rmse": 252.68865763972929,
                "p50": 7.33682611452143,
                "p95": 67.73710783079176,
                "max": 3088.092978806063
              },
              "fused_position_u_m": {
                "count": 7573,
                "rmse": 84.0655260784114,
                "p50": 0.988759328757562,
                "p95": 102.2746476195529,
                "max": 1081.8587748992677
              },
              "fused_velocity_e_mps": {
                "count": 7573,
                "rmse": 67.21577318149991,
                "p50": 5.673654813333585,
                "p95": 49.011243493133364,
                "max": 1138.7707955228404
              },
              "fused_velocity_mps": {
                "count": 7573,
                "rmse": 78.19934451424602,
                "p50": 10.403707508224768,
                "p95": 69.1266600873774,
                "max": 1220.8824173132266
              },
              "fused_velocity_n_mps": {
                "count": 7573,
                "rmse": 32.84398443921955,
                "p50": 5.724044138396517,
                "p95": 47.764860515050124,
                "max": 439.9685329021371
              },
              "fused_velocity_u_mps": {
                "count": 7573,
                "rmse": 22.769497232640017,
                "p50": 0.31421290148546016,
                "p95": 17.39341829758252,
                "max": 243.1652647774724
              },
              "fused_vertical_m": {
                "count": 7573,
                "rmse": 84.0655260784114,
                "p50": 0.988759328757562,
                "p95": 102.2746476195529,
                "max": 1081.8587748992677
              },
              "heading_deg": {
                "count": 7321,
                "rmse": 101.97168635688743,
                "p50": 85.38327754477933,
                "p95": 169.93156370874397,
                "max": 179.99199401077902
              },
              "pitch_deg": {
                "count": 7573,
                "rmse": 8.008002528289081,
                "p50": 1.4749152651298516,
                "p95": 13.794000589725702,
                "max": 83.13262259558877
              },
              "roll_deg": {
                "count": 7573,
                "rmse": 148.9244023243925,
                "p50": 161.3865929838728,
                "p95": 169.32170974739455,
                "max": 179.82921669885252
              },
              "rotation_deg": {
                "count": 7321,
                "rmse": 160.0572383180359,
                "p50": 167.12719038866163,
                "p95": 178.50013228945426,
                "max": 179.99933912514973
              },
              "rtk_horizontal_m": {
                "count": 7480,
                "rmse": 106.99379371178188,
                "p50": 2.5453436824757802,
                "p95": 10.564676347240006,
                "max": 9211.160852621531
              },
              "rtk_position_e_m": {
                "count": 7480,
                "rmse": 101.33057093526152,
                "p50": 0.8552594891720386,
                "p95": 8.383014099249253,
                "max": 8730.824869391596
              },
              "rtk_position_m": {
                "count": 7480,
                "rmse": 109.36631791029407,
                "p50": 13.134149515725905,
                "p95": 28.434690679609158,
                "max": 9211.388769454808
              },
              "rtk_position_n_m": {
                "count": 7480,
                "rmse": 34.34803177437202,
                "p50": 2.2354225563549717,
                "p95": 6.35584817352949,
                "max": 2935.6739180093996
              },
              "rtk_position_u_m": {
                "count": 7480,
                "rmse": 22.6565575588212,
                "p50": 12.70837888201361,
                "p95": 26.622219562219595,
                "max": 362.56457445279665
              },
              "rtk_velocity_e_mps": {
                "count": 7453,
                "rmse": 1.2066383529526736,
                "p50": 0.02630131428889007,
                "p95": 1.7920850283151024,
                "max": 20.25034982539165
              },
              "rtk_velocity_mps": {
                "count": 7453,
                "rmse": 1.9855426728410728,
                "p50": 0.09385724513604522,
                "p95": 4.150650992431678,
                "max": 21.300963551364458
              },
              "rtk_velocity_n_mps": {
                "count": 7453,
                "rmse": 1.164006947701012,
                "p50": 0.023063301428651543,
                "p95": 1.490058177696457,
                "max": 13.738690403711818
              },
              "rtk_velocity_u_mps": {
                "count": 7453,
                "rmse": 1.0637158532993216,
                "p50": 0.05465102502297433,
                "p95": 1.7766645947633404,
                "max": 17.078753785392458
              },
              "rtk_vertical_m": {
                "count": 7480,
                "rmse": 22.6565575588212,
                "p50": 12.70837888201361,
                "p95": 26.622219562219595,
                "max": 362.56457445279665
              }
            }
          },
          "stop": {
            "epochs": 3563,
            "available_epochs": {
              "rtk_available": 3563,
              "fused_available": 3553,
              "attitude_available": 3553,
              "heading_aligned": 3324,
              "heading_converged": 117
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 3553,
                "rmse": 27.22771278177525,
                "p50": 10.855934072624967,
                "p95": 49.35155802898618,
                "max": 162.7884467607792
              },
              "fused_position_e_m": {
                "count": 3553,
                "rmse": 19.340441027229687,
                "p50": 5.416144899011554,
                "p95": 39.893865771153344,
                "max": 148.3489522016634
              },
              "fused_position_m": {
                "count": 3553,
                "rmse": 43.359431139304206,
                "p50": 11.098216675855111,
                "p95": 55.429013349998556,
                "max": 355.7994121733944
              },
              "fused_position_n_m": {
                "count": 3553,
                "rmse": 19.164959801656206,
                "p50": 5.624772803343588,
                "p95": 38.523831019889215,
                "max": 141.68826281648833
              },
              "fused_position_u_m": {
                "count": 3553,
                "rmse": 33.74450955929299,
                "p50": 0.7477664732150702,
                "p95": 21.98709305432323,
                "max": 330.94849026826296
              },
              "fused_velocity_e_mps": {
                "count": 3553,
                "rmse": 18.375550525571267,
                "p50": 6.198910833935683,
                "p95": 42.70576958950708,
                "max": 83.51188822151006
              },
              "fused_velocity_mps": {
                "count": 3553,
                "rmse": 27.403313519001436,
                "p50": 11.908907029684219,
                "p95": 52.44552305601418,
                "max": 130.0053692453359
              },
              "fused_velocity_n_mps": {
                "count": 3553,
                "rmse": 18.664937890946334,
                "p50": 6.370919423724647,
                "p95": 43.49608390874254,
                "max": 81.94409374194258
              },
              "fused_velocity_u_mps": {
                "count": 3553,
                "rmse": 8.056105028484934,
                "p50": 0.2054047349797391,
                "p95": 6.10135526459999,
                "max": 112.06776531954115
              },
              "fused_vertical_m": {
                "count": 3553,
                "rmse": 33.74450955929299,
                "p50": 0.7477664732150702,
                "p95": 21.98709305432323,
                "max": 330.94849026826296
              },
              "heading_deg": {
                "count": 3324,
                "rmse": 101.67475241837559,
                "p50": 85.39388599208739,
                "p95": 170.13083173789363,
                "max": 179.99199401077902
              },
              "pitch_deg": {
                "count": 3553,
                "rmse": 5.99993506089064,
                "p50": 1.1557258415608658,
                "p95": 6.066305602305871,
                "max": 68.11740814670043
              },
              "roll_deg": {
                "count": 3553,
                "rmse": 153.90246747077188,
                "p50": 161.49695435855386,
                "p95": 167.85387095154667,
                "max": 178.78458672156177
              },
              "rotation_deg": {
                "count": 3324,
                "rmse": 165.02634438026797,
                "p50": 167.51268326716234,
                "p95": 178.64010603023172,
                "max": 179.99933912514973
              },
              "rtk_horizontal_m": {
                "count": 3563,
                "rmse": 3.3281428125600976,
                "p50": 2.4943217236826944,
                "p95": 6.357313074483471,
                "max": 19.236671039525657
              },
              "rtk_position_e_m": {
                "count": 3563,
                "rmse": 2.3306789204595235,
                "p50": 0.9896450640344296,
                "p95": 4.988003937707786,
                "max": 11.01936180498976
              },
              "rtk_position_m": {
                "count": 3563,
                "rmse": 14.191315752525037,
                "p50": 13.619324861582365,
                "p95": 22.17124968639652,
                "max": 90.13776419414745
              },
              "rtk_position_n_m": {
                "count": 3563,
                "rmse": 2.375809409553104,
                "p50": 2.1057589171756717,
                "p95": 3.996900723058736,
                "max": 16.938989557534477
              },
              "rtk_position_u_m": {
                "count": 3563,
                "rmse": 13.795539431536188,
                "p50": 13.24149292884675,
                "p95": 21.721936097271904,
                "max": 88.06115500739702
              },
              "rtk_velocity_e_mps": {
                "count": 3563,
                "rmse": 0.4051771889872743,
                "p50": 0.008911525994847416,
                "p95": 0.07370290445308329,
                "max": 6.195006065677105
              },
              "rtk_velocity_mps": {
                "count": 3563,
                "rmse": 0.6934421493646057,
                "p50": 0.028746880300198886,
                "p95": 0.19105546906875484,
                "max": 10.103802145912113
              },
              "rtk_velocity_n_mps": {
                "count": 3563,
                "rmse": 0.5525956487431586,
                "p50": 0.007871635365955625,
                "p95": 0.06561362871174652,
                "max": 9.054619273719988
              },
              "rtk_velocity_u_mps": {
                "count": 3563,
                "rmse": 0.10644956096622638,
                "p50": 0.022270928351163226,
                "p95": 0.152633848494326,
                "max": 1.7514171021160525
              },
              "rtk_vertical_m": {
                "count": 3563,
                "rmse": 13.795539431536188,
                "p50": 13.24149292884675,
                "p95": 21.721936097271904,
                "max": 88.06115500739702
              }
            }
          },
          "low_speed": {
            "epochs": 1051,
            "available_epochs": {
              "rtk_available": 1024,
              "fused_available": 1051,
              "attitude_available": 1051,
              "heading_aligned": 1030,
              "heading_converged": 184
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1051,
                "rmse": 17.699860622136846,
                "p50": 5.632281356120633,
                "p95": 31.9622721584865,
                "max": 140.60545179775215
              },
              "fused_position_e_m": {
                "count": 1051,
                "rmse": 12.575519438356254,
                "p50": 2.810345174813746,
                "p95": 17.333730535994995,
                "max": 123.70587460929539
              },
              "fused_position_m": {
                "count": 1051,
                "rmse": 32.979147300000164,
                "p50": 5.669386922167204,
                "p95": 34.77464539907237,
                "max": 285.24730321661417
              },
              "fused_position_n_m": {
                "count": 1051,
                "rmse": 12.455576136758772,
                "p50": 3.6292830812872534,
                "p95": 24.534859480018042,
                "max": 93.0393005197509
              },
              "fused_position_u_m": {
                "count": 1051,
                "rmse": 27.82694899898366,
                "p50": 0.40767003842194205,
                "p95": 9.376007959838548,
                "max": 248.18567830779642
              },
              "fused_velocity_e_mps": {
                "count": 1051,
                "rmse": 12.858000973248869,
                "p50": 1.856198553358886,
                "p95": 27.175441787282878,
                "max": 88.11101220423829
              },
              "fused_velocity_mps": {
                "count": 1051,
                "rmse": 18.019843909301958,
                "p50": 3.264474502820987,
                "p95": 37.86095112482234,
                "max": 128.87781700878475
              },
              "fused_velocity_n_mps": {
                "count": 1051,
                "rmse": 9.350888518906784,
                "p50": 1.9719839049198147,
                "p95": 19.679407643372024,
                "max": 72.6376662424059
              },
              "fused_velocity_u_mps": {
                "count": 1051,
                "rmse": 8.482185413825572,
                "p50": 0.11898610980130232,
                "p95": 2.0663998325633006,
                "max": 106.08414401985436
              },
              "fused_vertical_m": {
                "count": 1051,
                "rmse": 27.82694899898366,
                "p50": 0.40767003842194205,
                "p95": 9.376007959838548,
                "max": 248.18567830779642
              },
              "heading_deg": {
                "count": 1030,
                "rmse": 99.71530238754715,
                "p50": 78.33487249960078,
                "p95": 167.9074608538263,
                "max": 179.97204192515073
              },
              "pitch_deg": {
                "count": 1051,
                "rmse": 5.4717003677594365,
                "p50": 1.5744720066108187,
                "p95": 5.383640010411199,
                "max": 64.77045445193914
              },
              "roll_deg": {
                "count": 1051,
                "rmse": 137.4398968937879,
                "p50": 163.52705729868933,
                "p95": 171.79371634538455,
                "max": 177.81102900985655
              },
              "rotation_deg": {
                "count": 1030,
                "rmse": 150.34718596543973,
                "p50": 167.92239830571532,
                "p95": 178.60587963259132,
                "max": 179.9915550575771
              },
              "rtk_horizontal_m": {
                "count": 1024,
                "rmse": 2.3146127201629514,
                "p50": 1.7681387814154401,
                "p95": 3.496441025217878,
                "max": 10.851503091527066
              },
              "rtk_position_e_m": {
                "count": 1024,
                "rmse": 1.2823974908760745,
                "p50": 0.5794940422488537,
                "p95": 1.9358445250141851,
                "max": 9.537648498262449
              },
              "rtk_position_m": {
                "count": 1024,
                "rmse": 11.727984621717146,
                "p50": 11.50960845322236,
                "p95": 17.977028525894028,
                "max": 40.22366773766227
              },
              "rtk_position_n_m": {
                "count": 1024,
                "rmse": 1.926885756793818,
                "p50": 1.5853034171732645,
                "p95": 3.042508017174156,
                "max": 10.250333897265277
              },
              "rtk_position_u_m": {
                "count": 1024,
                "rmse": 11.497312348670611,
                "p50": 11.360066332452016,
                "p95": 17.06434641904923,
                "max": 38.75057003465192
              },
              "rtk_velocity_e_mps": {
                "count": 1024,
                "rmse": 1.1869523952711747,
                "p50": 0.04948174009742623,
                "p95": 3.15897737377056,
                "max": 7.926615293420078
              },
              "rtk_velocity_mps": {
                "count": 1024,
                "rmse": 2.4414352601828555,
                "p50": 0.12973929324535693,
                "p95": 6.693160252065903,
                "max": 13.811156496185227
              },
              "rtk_velocity_n_mps": {
                "count": 1024,
                "rmse": 2.1101953230894774,
                "p50": 0.04188994451774379,
                "p95": 5.788025861159888,
                "max": 13.235637285515388
              },
              "rtk_velocity_u_mps": {
                "count": 1024,
                "rmse": 0.31436577332057875,
                "p50": 0.05533778135573114,
                "p95": 0.8074199547177939,
                "max": 1.6814652069876121
              },
              "rtk_vertical_m": {
                "count": 1024,
                "rmse": 11.497312348670611,
                "p50": 11.360066332452016,
                "p95": 17.06434641904923,
                "max": 38.75057003465192
              }
            }
          },
          "turn": {
            "epochs": 384,
            "available_epochs": {
              "rtk_available": 325,
              "fused_available": 365,
              "attitude_available": 365,
              "heading_aligned": 363,
              "heading_converged": 25
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 365,
                "rmse": 1094.02243922629,
                "p50": 8.636943746417423,
                "p95": 1040.6256807440288,
                "max": 9211.1423667024
              },
              "fused_position_e_m": {
                "count": 365,
                "rmse": 1053.5654750459921,
                "p50": 4.005783305996982,
                "p95": 1032.0944389345407,
                "max": 8730.811464674032
              },
              "fused_position_m": {
                "count": 365,
                "rmse": 1111.5229880065535,
                "p50": 8.699256370983953,
                "p95": 1051.7997165392771,
                "max": 9211.37025164565
              },
              "fused_position_n_m": {
                "count": 365,
                "rmse": 294.7624252203021,
                "p50": 5.798019366462228,
                "p95": 132.95840867926412,
                "max": 2935.6557815889055
              },
              "fused_position_u_m": {
                "count": 365,
                "rmse": 196.4643869416933,
                "p50": 0.6190168239076925,
                "p95": 138.2540311648563,
                "max": 1081.8587748992677
              },
              "fused_velocity_e_mps": {
                "count": 365,
                "rmse": 95.01038081857986,
                "p50": 2.4314197224672207,
                "p95": 99.96069110452301,
                "max": 478.1087809989621
              },
              "fused_velocity_mps": {
                "count": 365,
                "rmse": 104.84157184353266,
                "p50": 4.617290407620918,
                "p95": 153.5552241260361,
                "max": 527.0032760027195
              },
              "fused_velocity_n_mps": {
                "count": 365,
                "rmse": 40.709278073143885,
                "p50": 2.2752288153439926,
                "p95": 86.18762118336402,
                "max": 217.36735947236602
              },
              "fused_velocity_u_mps": {
                "count": 365,
                "rmse": 17.536744341367804,
                "p50": 0.4652191035907779,
                "p95": 47.275538159069704,
                "max": 119.07951736209351
              },
              "fused_vertical_m": {
                "count": 365,
                "rmse": 196.4643869416933,
                "p50": 0.6190168239076925,
                "p95": 138.2540311648563,
                "max": 1081.8587748992677
              },
              "heading_deg": {
                "count": 363,
                "rmse": 104.71934580923265,
                "p50": 92.84635722191035,
                "p95": 168.82948638548405,
                "max": 179.92907797627493
              },
              "pitch_deg": {
                "count": 365,
                "rmse": 4.204793741126761,
                "p50": 1.4874873278469636,
                "p95": 9.410170833137563,
                "max": 13.970069896729399
              },
              "roll_deg": {
                "count": 365,
                "rmse": 130.34588232616235,
                "p50": 156.81998231055718,
                "p95": 173.1981131295215,
                "max": 179.5619292948768
              },
              "rotation_deg": {
                "count": 363,
                "rmse": 147.62498426200665,
                "p50": 167.6213333973696,
                "p95": 178.5961608383673,
                "max": 179.97938767776338
              },
              "rtk_horizontal_m": {
                "count": 325,
                "rmse": 511.00344683217764,
                "p50": 1.826668961804277,
                "p95": 7.728877748728681,
                "max": 9211.160852621531
              },
              "rtk_position_e_m": {
                "count": 325,
                "rmse": 484.31317349354094,
                "p50": 0.5623760401854474,
                "p95": 3.8997546736671564,
                "max": 8730.824869391596
              },
              "rtk_position_m": {
                "count": 325,
                "rmse": 511.24784788610157,
                "p50": 11.163428467541083,
                "p95": 19.399525492406454,
                "max": 9211.388769454808
              },
              "rtk_position_n_m": {
                "count": 325,
                "rmse": 162.98856602529378,
                "p50": 1.6660442968981504,
                "p95": 5.375048008421821,
                "max": 2935.6739180093996
              },
              "rtk_position_u_m": {
                "count": 325,
                "rmse": 15.8063055077465,
                "p50": 10.952494763238501,
                "p95": 18.682563740513213,
                "max": 97.34774755145747
              },
              "rtk_velocity_e_mps": {
                "count": 324,
                "rmse": 1.508432870560473,
                "p50": 0.22880688963237705,
                "p95": 3.2716174938439067,
                "max": 8.304956188674355
              },
              "rtk_velocity_mps": {
                "count": 324,
                "rmse": 2.767399401315926,
                "p50": 0.3686234985498118,
                "p95": 6.583079605339072,
                "max": 13.942888231542232
              },
              "rtk_velocity_n_mps": {
                "count": 324,
                "rmse": 2.1658051911972303,
                "p50": 0.17763098735474542,
                "p95": 4.214990807557043,
                "max": 13.738690403711818
              },
              "rtk_velocity_u_mps": {
                "count": 324,
                "rmse": 0.8321163351356384,
                "p50": 0.08426673518806857,
                "p95": 1.527921495787905,
                "max": 7.991133419437945
              },
              "rtk_vertical_m": {
                "count": 325,
                "rmse": 15.8063055077465,
                "p50": 10.952494763238501,
                "p95": 18.682563740513213,
                "max": 97.34774755145747
              }
            }
          },
          "reverse": {
            "epochs": 115,
            "available_epochs": {
              "rtk_available": 115,
              "fused_available": 115,
              "attitude_available": 115,
              "heading_aligned": 96,
              "heading_converged": 19
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 115,
                "rmse": 7.4727164558143,
                "p50": 4.843719066001347,
                "p95": 14.081729846355804,
                "max": 16.60099653443453
              },
              "fused_position_e_m": {
                "count": 115,
                "rmse": 5.868746420146863,
                "p50": 2.5005902079360824,
                "p95": 11.339519686943415,
                "max": 12.996651629180672
              },
              "fused_position_m": {
                "count": 115,
                "rmse": 7.515955758166344,
                "p50": 4.860804284879299,
                "p95": 14.14296326370337,
                "max": 16.670058006802552
              },
              "fused_position_n_m": {
                "count": 115,
                "rmse": 4.625938465329085,
                "p50": 3.5314381330339435,
                "p95": 8.284704615448598,
                "max": 10.839211012721806
              },
              "fused_position_u_m": {
                "count": 115,
                "rmse": 0.80504641463458,
                "p50": 0.40548301050453106,
                "p95": 1.6355489519898665,
                "max": 2.384658649049632
              },
              "fused_velocity_e_mps": {
                "count": 115,
                "rmse": 2.2674177284247765,
                "p50": 1.0679183872759364,
                "p95": 5.129296223995699,
                "max": 6.4390735508056425
              },
              "fused_velocity_mps": {
                "count": 115,
                "rmse": 3.3704280757164233,
                "p50": 2.32852150502936,
                "p95": 7.130139994425243,
                "max": 7.787408496566242
              },
              "fused_velocity_n_mps": {
                "count": 115,
                "rmse": 2.4836098594212723,
                "p50": 0.9334759439470286,
                "p95": 5.330594087496944,
                "max": 6.287522913285672
              },
              "fused_velocity_u_mps": {
                "count": 115,
                "rmse": 0.2242416655931456,
                "p50": 0.042967603446928467,
                "p95": 0.5430583812015242,
                "max": 0.6643625377881859
              },
              "fused_vertical_m": {
                "count": 115,
                "rmse": 0.80504641463458,
                "p50": 0.40548301050453106,
                "p95": 1.6355489519898665,
                "max": 2.384658649049632
              },
              "heading_deg": {
                "count": 96,
                "rmse": 125.31057072018997,
                "p50": 125.29974745422109,
                "p95": 171.19483820908465,
                "max": 178.37909297566284
              },
              "pitch_deg": {
                "count": 115,
                "rmse": 1.8586481422718937,
                "p50": 1.2106729294705474,
                "p95": 3.4573270781331265,
                "max": 5.395363980593203
              },
              "roll_deg": {
                "count": 115,
                "rmse": 139.76988001377867,
                "p50": 169.79791192425415,
                "p95": 172.71318880405343,
                "max": 173.62926662346945
              },
              "rotation_deg": {
                "count": 96,
                "rmse": 173.15889552481642,
                "p50": 173.9802414953275,
                "p95": 179.1972687734948,
                "max": 179.87953276079057
              },
              "rtk_horizontal_m": {
                "count": 115,
                "rmse": 1.8487359852996326,
                "p50": 1.7119775912957569,
                "p95": 3.0312943489725845,
                "max": 3.142770120169397
              },
              "rtk_position_e_m": {
                "count": 115,
                "rmse": 0.9042398396216407,
                "p50": 0.740442682657525,
                "p95": 1.7990361837171895,
                "max": 1.9106682847677856
              },
              "rtk_position_m": {
                "count": 115,
                "rmse": 11.32642844854041,
                "p50": 11.80904428355607,
                "p95": 14.482980735466018,
                "max": 14.864509792202421
              },
              "rtk_position_n_m": {
                "count": 115,
                "rmse": 1.6125058312399474,
                "p50": 1.527754842823899,
                "p95": 2.487925100954808,
                "max": 2.5586210583275695
              },
              "rtk_position_u_m": {
                "count": 115,
                "rmse": 11.174531607927184,
                "p50": 11.666060264473106,
                "p95": 14.25785025308777,
                "max": 14.60011675208623
              },
              "rtk_velocity_e_mps": {
                "count": 115,
                "rmse": 0.9487000341743792,
                "p50": 0.044348585958317144,
                "p95": 1.9691603020152701,
                "max": 4.9835409282553
              },
              "rtk_velocity_mps": {
                "count": 115,
                "rmse": 1.908781719070275,
                "p50": 0.15789957457513487,
                "p95": 5.436820748403729,
                "max": 8.917510148335609
              },
              "rtk_velocity_n_mps": {
                "count": 115,
                "rmse": 1.6414007160182449,
                "p50": 0.1013258932037317,
                "p95": 4.009798463695021,
                "max": 8.67275235007382
              },
              "rtk_velocity_u_mps": {
                "count": 115,
                "rmse": 0.2218548752432527,
                "p50": 0.04659959388724199,
                "p95": 0.6174783163544495,
                "max": 1.0558179235537914
              },
              "rtk_vertical_m": {
                "count": 115,
                "rmse": 11.174531607927184,
                "p50": 11.666060264473106,
                "p95": 14.25785025308777,
                "max": 14.60011675208623
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 52.0
          },
          "1": {
            "start_s": 227.2,
            "first_fresh_s": 3.8000000000000114,
            "first_heading_s": 4.200000000000017
          }
        },
        "uninitialized_epochs": 29,
        "missing_attitude_epochs": 29,
        "unlatched_heading_epochs": 281,
        "duration_s": 1530.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.888249901973598,
          "fused_available": 4.9490262710756765,
          "rtk_velocity_available": 4.87060514965364,
          "fused_velocity_available": 4.9490262710756765,
          "attitude_available": 4.9490262710756765,
          "heading_available": 4.7843419160894,
          "heading_healthy": 0.22872827081427263
        },
        "processing_ms": {
          "count": 7602,
          "rmse": 18.159614115563034,
          "p50": 6.70515,
          "p95": 39.52307,
          "max": 200.4109
        },
        "heading_error_over_90_epochs": 3484,
        "heading_error_over_150_epochs": 1170,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 350,
            "rmse": 491.9056165854808,
            "p50": 3.30425886796965,
            "p95": 22.14909363810144,
            "max": 9201.421628271812
          },
          "fused_position_e_m": {
            "count": 350,
            "rmse": 466.2093577092454,
            "p50": 1.4605895550875219,
            "p95": 12.428723610471579,
            "max": 8721.55053502912
          },
          "fused_position_m": {
            "count": 350,
            "rmse": 491.9185720384842,
            "p50": 3.3178882331663155,
            "p95": 22.160120422650962,
            "max": 9201.660699891681
          },
          "fused_position_n_m": {
            "count": 350,
            "rmse": 156.90752184861924,
            "p50": 2.3788838266684134,
            "p95": 18.332557699635913,
            "max": 2932.697776137451
          },
          "fused_position_u_m": {
            "count": 350,
            "rmse": 3.57013837817524,
            "p50": 0.2812316810918379,
            "p95": 0.7278507790530112,
            "max": 66.32989298021084
          },
          "fused_velocity_e_mps": {
            "count": 350,
            "rmse": 1.745068270404969,
            "p50": 1.0095854818523868,
            "p95": 3.5778949868688428,
            "max": 7.000750587180143
          },
          "fused_velocity_mps": {
            "count": 350,
            "rmse": 2.2675385281160687,
            "p50": 1.8270115805488967,
            "p95": 4.031378877740391,
            "max": 7.505409161122905
          },
          "fused_velocity_n_mps": {
            "count": 350,
            "rmse": 1.4392542956422436,
            "p50": 1.2274528699732485,
            "p95": 2.572183852522717,
            "max": 5.022629083482055
          },
          "fused_velocity_u_mps": {
            "count": 350,
            "rmse": 0.15816061643767987,
            "p50": 0.05681656132412205,
            "p95": 0.24225151232334674,
            "max": 1.2971457554778745
          },
          "fused_vertical_m": {
            "count": 350,
            "rmse": 3.57013837817524,
            "p50": 0.2812316810918379,
            "p95": 0.7278507790530112,
            "max": 66.32989298021084
          },
          "heading_deg": {
            "count": 350,
            "rmse": 95.32747457992836,
            "p50": 74.4243199064836,
            "p95": 165.42606749304528,
            "max": 178.37909297566284
          },
          "pitch_deg": {
            "count": 350,
            "rmse": 2.460476879044426,
            "p50": 1.7677790182283246,
            "p95": 4.216109303800292,
            "max": 5.772150914356075
          },
          "roll_deg": {
            "count": 350,
            "rmse": 57.17778520727238,
            "p50": 1.4530271458705784,
            "p95": 169.82616232629664,
            "max": 174.73593801425983
          },
          "rotation_deg": {
            "count": 350,
            "rmse": 104.09824262797444,
            "p50": 77.26256878147896,
            "p95": 174.50823266913932,
            "max": 179.9915550575771
          },
          "rtk_horizontal_m": {
            "count": 300,
            "rmse": 2.3340270021967258,
            "p50": 2.3712097989295176,
            "p95": 3.0991575830363,
            "max": 4.80728230220876
          },
          "rtk_position_e_m": {
            "count": 300,
            "rmse": 0.7079412841566435,
            "p50": 0.5007325044784441,
            "p95": 1.6311518694088831,
            "max": 2.0878692132567407
          },
          "rtk_position_m": {
            "count": 300,
            "rmse": 11.730020421463381,
            "p50": 11.846264358448295,
            "p95": 15.103898584681014,
            "max": 19.65868373286354
          },
          "rtk_position_n_m": {
            "count": 300,
            "rmse": 2.224073106975146,
            "p50": 2.238125377361774,
            "p95": 3.073454342527193,
            "max": 4.457940782571573
          },
          "rtk_position_u_m": {
            "count": 300,
            "rmse": 11.495464194236114,
            "p50": 11.632421101000482,
            "p95": 14.813531689420143,
            "max": 19.061843640519772
          },
          "rtk_velocity_e_mps": {
            "count": 300,
            "rmse": 0.5876480199076574,
            "p50": 0.020251316633929164,
            "p95": 1.4209055216887367,
            "max": 3.2196660862387585
          },
          "rtk_velocity_mps": {
            "count": 300,
            "rmse": 0.9875870731659941,
            "p50": 0.06675947018618006,
            "p95": 2.5245571780330316,
            "max": 4.730473906108231
          },
          "rtk_velocity_n_mps": {
            "count": 300,
            "rmse": 0.7771376029738356,
            "p50": 0.01733302591381075,
            "p95": 2.1437109481650283,
            "max": 3.7446040613937184
          },
          "rtk_velocity_u_mps": {
            "count": 300,
            "rmse": 0.16141616346346924,
            "p50": 0.03607460416598647,
            "p95": 0.20464766805438844,
            "max": 2.0278417788833676
          },
          "rtk_vertical_m": {
            "count": 300,
            "rmse": 11.495464194236114,
            "p50": 11.632421101000482,
            "p95": 14.813531689420143,
            "max": 19.061843640519772
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        },
        "scenario": {
          "name": "gnss_outage",
          "start_s": 60,
          "end_s": 70,
          "recovery_gnss_update_s": 0.0,
          "recovery_fresh_attitude_s": 0.0,
          "recovery_heading_s": 0.0,
          "window_metrics": {
            "fused_position_m": {
              "count": 50,
              "rmse": 19.353569286646284,
              "p50": 17.130191662726993,
              "p95": 29.19655621774286,
              "max": 30.50312310327196
            },
            "fused_velocity_mps": {
              "count": 50,
              "rmse": 3.3460912088729344,
              "p50": 3.3790008024165257,
              "p95": 4.186964276864998,
              "max": 4.211320696268808
            },
            "rotation_deg": {
              "count": 50,
              "rmse": 128.67955900096212,
              "p50": 130.86254961457354,
              "p95": 143.524540506269,
              "max": 145.1688511623266
            },
            "heading_deg": {
              "count": 50,
              "rmse": 128.65626264966517,
              "p50": 130.84789630455396,
              "p95": 143.50652927040827,
              "max": 145.14657799857798
            }
          }
        }
      },
      "common_valid": {
        "rtk_position_m": {
          "control": {
            "count": 7480,
            "rmse": 109.39051905565384,
            "p50": 13.267165067319985,
            "p95": 28.476859502626386,
            "max": 9211.388769454808
          },
          "candidate": {
            "count": 7480,
            "rmse": 109.36631791029407,
            "p50": 13.134149515725905,
            "p95": 28.434690679609158,
            "max": 9211.388769454808
          }
        },
        "fused_position_m": {
          "control": {
            "count": 7573,
            "rmse": 708.4178444676376,
            "p50": 8.6630064645416,
            "p95": 363.91239172351754,
            "max": 9211.37025164565
          },
          "candidate": {
            "count": 7573,
            "rmse": 764.4857544954124,
            "p50": 12.925478353369975,
            "p95": 223.58801637219275,
            "max": 9211.37025164565
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 7453,
            "rmse": 4.367937855448133,
            "p50": 0.11926268332902001,
            "p95": 11.502461423009203,
            "max": 26.461867834822414
          },
          "candidate": {
            "count": 7453,
            "rmse": 1.9855426728410728,
            "p50": 0.09385724513604522,
            "p95": 4.150650992431678,
            "max": 21.300963551364458
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 7573,
            "rmse": 43.16316272971929,
            "p50": 13.026056497557665,
            "p95": 33.53024420078897,
            "max": 771.2522430466711
          },
          "candidate": {
            "count": 7573,
            "rmse": 78.19934451424602,
            "p50": 10.403707508224768,
            "p95": 69.1266600873774,
            "max": 1220.8824173132266
          }
        },
        "rotation_deg": {
          "control": {
            "count": 7321,
            "rmse": 124.48776220912788,
            "p50": 117.51394610810772,
            "p95": 173.56255047636336,
            "max": 179.97598283301465
          },
          "candidate": {
            "count": 7321,
            "rmse": 160.0572383180359,
            "p50": 167.12719038866163,
            "p95": 178.50013228945426,
            "max": 179.99933912514973
          }
        }
      },
      "control_manifest": {
        "path": "E:\\gnsspp-pva-development\\baseline-scenarios\\nagoya1-gnss_outage\\manifest.json",
        "bytes": 4365,
        "sha256": "6dd97b99b4011a6772edab72c0a3009663c09a20ab39caa4b4db4208410b4b79"
      },
      "candidate_manifest": {
        "path": "E:\\gnsspp-pva-development\\candidate-scenarios\\nagoya1-gnss_outage\\manifest.json",
        "bytes": 4596,
        "sha256": "1bf296dca34f2a03bd99980e7eba8d0803abd0a2d319ab8983aad48c647be79d"
      }
    },
    {
      "name": "nagoya1-imu_gap",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 109.42666557694065,
          "candidate": 108.97625441447262,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 29.946500346689902,
          "candidate": 28.13966476164635,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 109.42666557694065,
          "candidate": 108.97625441447262,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 29.946500346689902,
          "candidate": 28.13966476164635,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 709.9680173137792,
          "candidate": 765.69752368536,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 366.91991733075054,
          "candidate": 205.66864232439863,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 709.9680173137792,
          "candidate": 765.69752368536,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 366.91991733075054,
          "candidate": 205.66864232439863,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 4.241455154738011,
          "candidate": 1.8047536847407388,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 11.50218305402082,
          "candidate": 3.790798035696418,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 4.237729142332807,
          "candidate": 1.8047536847407388,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 11.502183042847635,
          "candidate": 3.790798035696418,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 43.24886455726214,
          "candidate": 78.32162401110433,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 33.54727231908654,
          "candidate": 69.25124971536002,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 43.24886455726214,
          "candidate": 78.32162401110433,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 33.54727231908654,
          "candidate": 69.25124971536002,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 120.57373908906331,
          "candidate": 159.11462484195715,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 173.12785217977873,
          "candidate": 178.51231438713188,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 120.57373908906331,
          "candidate": 159.11462484195715,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 173.12785217977873,
          "candidate": 178.51231438713188,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "coverage.rtk_available",
          "control": 0.9905288082083662,
          "candidate": 0.9905288082083662,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_available",
          "control": 0.9923704288345172,
          "candidate": 0.9923704288345172,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.rtk_velocity_available",
          "control": 0.9872401999473822,
          "candidate": 0.9869771112865036,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_velocity_available",
          "control": 0.9923704288345172,
          "candidate": 0.9923704288345172,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.attitude_available",
          "control": 0.9923704288345172,
          "candidate": 0.9923704288345172,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.heading_available",
          "control": 0.9589581689029203,
          "candidate": 0.9589581689029203,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "initial.first_fresh_s",
          "control": 2.0,
          "candidate": 2.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "initial.first_heading_s",
          "control": 52.0,
          "candidate": 52.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "processing.p95_ms",
          "control": 33.936965,
          "candidate": 27.40647,
          "allowed": "candidate <= 2 * control; host contention",
          "passed": true
        },
        {
          "name": "scenario.recovery_gnss_update_s",
          "control": 2.0,
          "candidate": 2.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "scenario.recovery_fresh_attitude_s",
          "control": 2.0,
          "candidate": 2.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "scenario.recovery_heading_s",
          "control": 2.4000000000000057,
          "candidate": 2.4000000000000057,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "before_latch.numeric_parity",
          "control": 261,
          "candidate": true,
          "allowed": "all common CSV fields except processing_ms exactly equal",
          "passed": true
        }
      ],
      "all_output_control": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 7602,
        "reference_epochs": 7651,
        "matched_epochs": 7602,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 0.9935956084172004,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 0.9905288082083662,
          "fused_available": 0.9923704288345172,
          "rtk_velocity_available": 0.9872401999473822,
          "fused_velocity_available": 0.9923704288345172,
          "attitude_available": 0.9923704288345172,
          "heading_available": 0.9589581689029203,
          "heading_healthy": 0.04630360431465404
        },
        "scenes": {
          "all": {
            "epochs": 7602,
            "metrics": {
              "fused_horizontal_m": {
                "count": 7544,
                "rmse": 698.090365634968,
                "p50": 5.220859002495658,
                "p95": 118.89753532276607,
                "max": 9211.1423667024
              },
              "fused_position_e_m": {
                "count": 7544,
                "rmse": 654.1320089140046,
                "p50": 2.4342711648030204,
                "p95": 101.34768733107498,
                "max": 8730.811464674032
              },
              "fused_position_m": {
                "count": 7544,
                "rmse": 709.9680173137792,
                "p50": 8.480197026965769,
                "p95": 366.91991733075054,
                "max": 9211.37025164565
              },
              "fused_position_n_m": {
                "count": 7544,
                "rmse": 243.80622122187873,
                "p50": 3.408970640839483,
                "p95": 67.45091686272478,
                "max": 3067.7616434132988
              },
              "fused_position_u_m": {
                "count": 7544,
                "rmse": 129.322956261043,
                "p50": 4.899678386306828,
                "p95": 249.35310450218975,
                "max": 1045.4880875755887
              },
              "fused_velocity_e_mps": {
                "count": 7544,
                "rmse": 31.65554242206379,
                "p50": 8.153469633447054,
                "p95": 16.997906428251767,
                "max": 633.5920999212666
              },
              "fused_velocity_mps": {
                "count": 7544,
                "rmse": 43.24886455726214,
                "p50": 13.033710933349509,
                "p95": 33.54727231908654,
                "max": 771.2522430466711
              },
              "fused_velocity_n_mps": {
                "count": 7544,
                "rmse": 16.268693577274732,
                "p50": 8.14874688944428,
                "p95": 16.646919769993023,
                "max": 343.8331786630769
              },
              "fused_velocity_u_mps": {
                "count": 7544,
                "rmse": 24.570725035009957,
                "p50": 1.0660660934794768,
                "p95": 26.103041519866235,
                "max": 402.3431626088167
              },
              "fused_vertical_m": {
                "count": 7544,
                "rmse": 129.322956261043,
                "p50": 4.899678386306828,
                "p95": 249.35310450218975,
                "max": 1045.4880875755887
              },
              "heading_deg": {
                "count": 7290,
                "rmse": 100.16669394322038,
                "p50": 81.89342235726014,
                "p95": 170.3318647031809,
                "max": 179.97353464672932
              },
              "pitch_deg": {
                "count": 7544,
                "rmse": 51.73526977283526,
                "p50": 56.142251120379356,
                "p95": 58.40227592784776,
                "max": 91.30888634797225
              },
              "roll_deg": {
                "count": 7544,
                "rmse": 76.06449980212223,
                "p50": 81.49330534006593,
                "p95": 85.8984988175122,
                "max": 179.52825018835756
              },
              "rotation_deg": {
                "count": 7290,
                "rmse": 120.57373908906331,
                "p50": 112.54551737254002,
                "p95": 173.12785217977873,
                "max": 179.97598283301465
              },
              "rtk_horizontal_m": {
                "count": 7530,
                "rmse": 107.05107542991594,
                "p50": 2.5814452768420253,
                "p95": 11.333635554709634,
                "max": 9211.160852621531
              },
              "rtk_position_e_m": {
                "count": 7530,
                "rmse": 101.31453662765956,
                "p50": 0.872822975999112,
                "p95": 9.03205476767219,
                "max": 8730.824869391596
              },
              "rtk_position_m": {
                "count": 7530,
                "rmse": 109.42666557694065,
                "p50": 13.257769225539992,
                "p95": 29.946500346689902,
                "max": 9211.388769454808
              },
              "rtk_position_n_m": {
                "count": 7530,
                "rmse": 34.57307360684299,
                "p50": 2.2732183824495253,
                "p95": 6.862837869164993,
                "max": 2935.6739180093996
              },
              "rtk_position_u_m": {
                "count": 7530,
                "rmse": 22.677354091384952,
                "p50": 12.78816930162634,
                "p95": 26.5970774326061,
                "max": 362.56457445279665
              },
              "rtk_velocity_e_mps": {
                "count": 7505,
                "rmse": 3.8052232512876896,
                "p50": 0.0348468290990463,
                "p95": 11.39906151944044,
                "max": 16.121055923549573
              },
              "rtk_velocity_mps": {
                "count": 7505,
                "rmse": 4.241455154738011,
                "p50": 0.12283497218708693,
                "p95": 11.50218305402082,
                "max": 20.1352095208667
              },
              "rtk_velocity_n_mps": {
                "count": 7505,
                "rmse": 1.563923194341378,
                "p50": 0.03126575059282688,
                "p95": 2.006098890016218,
                "max": 14.529910601858429
              },
              "rtk_velocity_u_mps": {
                "count": 7505,
                "rmse": 1.0316792523426315,
                "p50": 0.0675941326181056,
                "p95": 1.6866832535783454,
                "max": 17.078753785392458
              },
              "rtk_vertical_m": {
                "count": 7530,
                "rmse": 22.677354091384952,
                "p50": 12.78816930162634,
                "p95": 26.5970774326061,
                "max": 362.56457445279665
              }
            }
          },
          "stop": {
            "epochs": 3563,
            "metrics": {
              "fused_horizontal_m": {
                "count": 3553,
                "rmse": 23.95367286222048,
                "p50": 3.0669894243858162,
                "p95": 54.50355377308476,
                "max": 124.40078521452665
              },
              "fused_position_e_m": {
                "count": 3553,
                "rmse": 18.707707319717752,
                "p50": 1.7816369823637224,
                "p95": 34.50156170959439,
                "max": 105.30940077059346
              },
              "fused_position_m": {
                "count": 3553,
                "rmse": 58.951492360389345,
                "p50": 3.782102537001023,
                "p95": 63.16650423368579,
                "max": 726.5547407371629
              },
              "fused_position_n_m": {
                "count": 3553,
                "rmse": 14.95995088327688,
                "p50": 2.0740783867680626,
                "p95": 41.34617359584759,
                "max": 94.62842289532425
              },
              "fused_position_u_m": {
                "count": 3553,
                "rmse": 53.86557349482845,
                "p50": 1.88879296525274,
                "p95": 21.229936767669695,
                "max": 725.8064194836048
              },
              "fused_velocity_e_mps": {
                "count": 3553,
                "rmse": 9.174796123461375,
                "p50": 8.179294429847314,
                "p95": 13.362742079020686,
                "max": 36.91156159506734
              },
              "fused_velocity_mps": {
                "count": 3553,
                "rmse": 13.235897831868668,
                "p50": 13.001836467832952,
                "p95": 16.497889201901458,
                "max": 40.289442741388584
              },
              "fused_velocity_n_mps": {
                "count": 3553,
                "rmse": 9.154397242908653,
                "p50": 8.405480525671994,
                "p95": 13.772300768718948,
                "max": 30.609323075761875
              },
              "fused_velocity_u_mps": {
                "count": 3553,
                "rmse": 2.684980191288254,
                "p50": 0.2706558645995348,
                "p95": 4.854239884639497,
                "max": 26.692895902070028
              },
              "fused_vertical_m": {
                "count": 3553,
                "rmse": 53.86557349482845,
                "p50": 1.88879296525274,
                "p95": 21.229936767669695,
                "max": 725.8064194836048
              },
              "heading_deg": {
                "count": 3324,
                "rmse": 102.16415697683105,
                "p50": 84.39364629588843,
                "p95": 172.407736548451,
                "max": 179.97353464672932
              },
              "pitch_deg": {
                "count": 3553,
                "rmse": 53.19960605224089,
                "p50": 56.24191453370396,
                "p95": 57.88997331586085,
                "max": 86.94160368736304
              },
              "roll_deg": {
                "count": 3553,
                "rmse": 77.1793107960992,
                "p50": 81.69280775858473,
                "p95": 84.28772818175565,
                "max": 149.07805881468056
              },
              "rotation_deg": {
                "count": 3324,
                "rmse": 123.9838470237794,
                "p50": 115.40547253869654,
                "p95": 174.3869235067375,
                "max": 179.97598283301465
              },
              "rtk_horizontal_m": {
                "count": 3563,
                "rmse": 9.922430407988426,
                "p50": 2.520179241209888,
                "p95": 6.460386745679258,
                "max": 122.07865953386258
              },
              "rtk_position_e_m": {
                "count": 3563,
                "rmse": 8.140907325418082,
                "p50": 1.009910933963316,
                "p95": 5.21572342453138,
                "max": 104.36360396558229
              },
              "rtk_position_m": {
                "count": 3563,
                "rmse": 17.08364017055892,
                "p50": 13.69885445370051,
                "p95": 22.709103774483875,
                "max": 123.33467432261573
              },
              "rtk_position_n_m": {
                "count": 3563,
                "rmse": 5.672764151657248,
                "p50": 2.1324303966507347,
                "p95": 4.077976068785819,
                "max": 78.84719104197114
              },
              "rtk_position_u_m": {
                "count": 3563,
                "rmse": 13.906693937660416,
                "p50": 13.308764415423868,
                "p95": 21.772054892611933,
                "max": 88.06115500739702
              },
              "rtk_velocity_e_mps": {
                "count": 3563,
                "rmse": 3.767857457014763,
                "p50": 0.009890841709235432,
                "p95": 11.39903898014418,
                "max": 11.452015914414563
              },
              "rtk_velocity_mps": {
                "count": 3563,
                "rmse": 3.805597938161915,
                "p50": 0.03137142910956502,
                "p95": 11.500448457069368,
                "max": 11.566826943670764
              },
              "rtk_velocity_n_mps": {
                "count": 3563,
                "rmse": 0.5276045119348893,
                "p50": 0.008759504751323942,
                "p95": 1.5129194366879417,
                "max": 3.2004876679444454
              },
              "rtk_velocity_u_mps": {
                "count": 3563,
                "rmse": 0.08636741021014484,
                "p50": 0.025246250030834923,
                "p95": 0.17718730615441336,
                "max": 0.5591885037927349
              },
              "rtk_vertical_m": {
                "count": 3563,
                "rmse": 13.906693937660416,
                "p50": 13.308764415423868,
                "p95": 21.772054892611933,
                "max": 88.06115500739702
              }
            }
          },
          "low_speed": {
            "epochs": 1051,
            "metrics": {
              "fused_horizontal_m": {
                "count": 1025,
                "rmse": 22.34034756626707,
                "p50": 3.855209833223952,
                "p95": 38.890427758444844,
                "max": 124.93146777830333
              },
              "fused_position_e_m": {
                "count": 1025,
                "rmse": 16.889674310559382,
                "p50": 1.7047483707449294,
                "p95": 28.112363626021377,
                "max": 107.7154403893296
              },
              "fused_position_m": {
                "count": 1025,
                "rmse": 81.74397422057393,
                "p50": 6.2963746910728835,
                "p95": 57.31287613305104,
                "max": 727.5266781193762
              },
              "fused_position_n_m": {
                "count": 1025,
                "rmse": 14.62292826573547,
                "p50": 2.254356612929304,
                "p95": 32.93005497719179,
                "max": 96.11997209940048
              },
              "fused_position_u_m": {
                "count": 1025,
                "rmse": 78.63196673104545,
                "p50": 3.3473351345386915,
                "p95": 23.662062369180838,
                "max": 727.0147383305996
              },
              "fused_velocity_e_mps": {
                "count": 1025,
                "rmse": 7.9393266788364425,
                "p50": 5.856376930168542,
                "p95": 13.037095619566783,
                "max": 29.582613860596595
              },
              "fused_velocity_mps": {
                "count": 1025,
                "rmse": 11.785394193346734,
                "p50": 11.95302905367121,
                "p95": 17.707886474329563,
                "max": 39.10018295225758
              },
              "fused_velocity_n_mps": {
                "count": 1025,
                "rmse": 7.9463998374176334,
                "p50": 5.505503383501384,
                "p95": 13.867444544105398,
                "max": 26.96621766457703
              },
              "fused_velocity_u_mps": {
                "count": 1025,
                "rmse": 3.5661376590333496,
                "p50": 1.1828695279101482,
                "p95": 5.558459495867975,
                "max": 26.405221831853893
              },
              "fused_vertical_m": {
                "count": 1025,
                "rmse": 78.63196673104545,
                "p50": 3.3473351345386915,
                "p95": 23.662062369180838,
                "max": 727.0147383305996
              },
              "heading_deg": {
                "count": 1004,
                "rmse": 92.5489157118683,
                "p50": 63.724853125437306,
                "p95": 167.84787671114202,
                "max": 179.74214478833164
              },
              "pitch_deg": {
                "count": 1025,
                "rmse": 47.05343727154454,
                "p50": 55.505128207794115,
                "p95": 57.845375959883896,
                "max": 86.81363572004923
              },
              "roll_deg": {
                "count": 1025,
                "rmse": 69.11382386013304,
                "p50": 80.91379626794621,
                "p95": 86.31365845490073,
                "max": 148.8524264792501
              },
              "rotation_deg": {
                "count": 1004,
                "rmse": 111.68793460660729,
                "p50": 103.76848548492299,
                "p95": 172.61706593429844,
                "max": 179.7533963217948
              },
              "rtk_horizontal_m": {
                "count": 1051,
                "rmse": 8.009570873895422,
                "p50": 1.8165404678768515,
                "p95": 3.843828962166394,
                "max": 122.48894849339504
              },
              "rtk_position_e_m": {
                "count": 1051,
                "rmse": 6.620843620963218,
                "p50": 0.5872221357020742,
                "p95": 2.067066942650675,
                "max": 106.00247027257595
              },
              "rtk_position_m": {
                "count": 1051,
                "rmse": 14.077054938490885,
                "p50": 11.560280606281964,
                "p95": 18.903761105959,
                "max": 123.72594760780575
              },
              "rtk_position_n_m": {
                "count": 1051,
                "rmse": 4.507510990636022,
                "p50": 1.635745824498159,
                "p95": 3.062866742801714,
                "max": 79.19651198370718
              },
              "rtk_position_u_m": {
                "count": 1051,
                "rmse": 11.576279633687877,
                "p50": 11.372103003030647,
                "p95": 17.61593151346306,
                "max": 38.75057003465192
              },
              "rtk_velocity_e_mps": {
                "count": 1051,
                "rmse": 4.013996676054832,
                "p50": 0.05226430872498811,
                "p95": 11.495511090024547,
                "max": 13.216006901384127
              },
              "rtk_velocity_mps": {
                "count": 1051,
                "rmse": 4.139312945580324,
                "p50": 0.13589979008278724,
                "p95": 11.800284336159349,
                "max": 13.421575755763495
              },
              "rtk_velocity_n_mps": {
                "count": 1051,
                "rmse": 0.996328090711139,
                "p50": 0.04483523117941779,
                "p95": 2.345793821507296,
                "max": 9.390293845031838
              },
              "rtk_velocity_u_mps": {
                "count": 1051,
                "rmse": 0.17050713102245182,
                "p50": 0.057675273800386416,
                "p95": 0.2876515249848041,
                "max": 1.574329463493488
              },
              "rtk_vertical_m": {
                "count": 1051,
                "rmse": 11.576279633687877,
                "p50": 11.372103003030647,
                "p95": 17.61593151346306,
                "max": 38.75057003465192
              }
            }
          },
          "turn": {
            "epochs": 384,
            "metrics": {
              "fused_horizontal_m": {
                "count": 347,
                "rmse": 903.1404273656135,
                "p50": 6.056177026016083,
                "p95": 438.2476718170879,
                "max": 9211.1423667024
              },
              "fused_position_e_m": {
                "count": 347,
                "rmse": 857.447168865785,
                "p50": 2.601049403248574,
                "p95": 414.19867153433916,
                "max": 8730.811464674032
              },
              "fused_position_m": {
                "count": 347,
                "rmse": 933.8034592910748,
                "p50": 11.130620056932111,
                "p95": 754.9311239344662,
                "max": 9211.37025164565
              },
              "fused_position_n_m": {
                "count": 347,
                "rmse": 283.63177562853065,
                "p50": 4.147497395399021,
                "p95": 143.17801183386655,
                "max": 2935.6557815889055
              },
              "fused_position_u_m": {
                "count": 347,
                "rmse": 237.33155930435154,
                "p50": 7.386183119408323,
                "p95": 737.031020392013,
                "max": 1045.4880875755887
              },
              "fused_velocity_e_mps": {
                "count": 347,
                "rmse": 48.601933614629345,
                "p50": 6.20413734551623,
                "p95": 73.13001579811532,
                "max": 244.52503656773172
              },
              "fused_velocity_mps": {
                "count": 347,
                "rmse": 57.35489054331826,
                "p50": 12.110156155860318,
                "p95": 91.64360848631513,
                "max": 286.4417216165281
              },
              "fused_velocity_n_mps": {
                "count": 347,
                "rmse": 16.277189964932184,
                "p50": 6.243942194516547,
                "p95": 20.720437669141006,
                "max": 84.79916675742783
              },
              "fused_velocity_u_mps": {
                "count": 347,
                "rmse": 25.73885399548108,
                "p50": 2.353669328852718,
                "p95": 37.51696355750868,
                "max": 139.39564340395827
              },
              "fused_vertical_m": {
                "count": 347,
                "rmse": 237.33155930435154,
                "p50": 7.386183119408323,
                "p95": 737.031020392013,
                "max": 1045.4880875755887
              },
              "heading_deg": {
                "count": 345,
                "rmse": 92.79699117484677,
                "p50": 63.80351025483748,
                "p95": 170.31730919484588,
                "max": 179.80589708789728
              },
              "pitch_deg": {
                "count": 347,
                "rmse": 46.086510432149254,
                "p50": 55.40834772343703,
                "p95": 58.27108267252394,
                "max": 91.30888634797225
              },
              "roll_deg": {
                "count": 347,
                "rmse": 70.24916954677109,
                "p50": 78.41405706116565,
                "p95": 90.93942994496035,
                "max": 179.52825018835756
              },
              "rotation_deg": {
                "count": 345,
                "rmse": 108.7070476102967,
                "p50": 101.64939040269915,
                "p95": 170.71979023758846,
                "max": 179.26315398616669
              },
              "rtk_horizontal_m": {
                "count": 344,
                "rmse": 496.70578832525365,
                "p50": 1.8958603167499057,
                "p95": 9.88252623737434,
                "max": 9211.160852621531
              },
              "rtk_position_e_m": {
                "count": 344,
                "rmse": 470.7633437986018,
                "p50": 0.5650350082161406,
                "p95": 5.014040212218032,
                "max": 8730.824869391596
              },
              "rtk_position_m": {
                "count": 344,
                "rmse": 496.9514219930977,
                "p50": 11.218033819217318,
                "p95": 20.49480255676809,
                "max": 9211.388769454808
              },
              "rtk_position_n_m": {
                "count": 344,
                "rmse": 158.42510625330547,
                "p50": 1.825113588383668,
                "p95": 5.382495557849981,
                "max": 2935.6739180093996
              },
              "rtk_position_u_m": {
                "count": 344,
                "rmse": 15.622921146511805,
                "p50": 10.976049961198289,
                "p95": 18.777383715735915,
                "max": 97.3477475428407
              },
              "rtk_velocity_e_mps": {
                "count": 343,
                "rmse": 3.838294896063611,
                "p50": 0.21946149176381713,
                "p95": 11.742212392979207,
                "max": 14.167010551307776
              },
              "rtk_velocity_mps": {
                "count": 343,
                "rmse": 4.259746790948078,
                "p50": 0.373066478402247,
                "p95": 12.6491155094993,
                "max": 15.291632041816744
              },
              "rtk_velocity_n_mps": {
                "count": 343,
                "rmse": 1.6800784682128898,
                "p50": 0.19150615553415284,
                "p95": 3.1868253543545055,
                "max": 12.628335012672473
              },
              "rtk_velocity_u_mps": {
                "count": 343,
                "rmse": 0.7682911912106688,
                "p50": 0.08377718300283396,
                "p95": 1.3363629866101072,
                "max": 7.99113341944069
              },
              "rtk_vertical_m": {
                "count": 344,
                "rmse": 15.622921146511805,
                "p50": 10.976049961198289,
                "p95": 18.777383715735915,
                "max": 97.3477475428407
              }
            }
          },
          "reverse": {
            "epochs": 115,
            "metrics": {
              "fused_horizontal_m": {
                "count": 115,
                "rmse": 4.043903342318708,
                "p50": 2.829864556078238,
                "p95": 7.72383760758942,
                "max": 8.833178809633235
              },
              "fused_position_e_m": {
                "count": 115,
                "rmse": 3.159053103368981,
                "p50": 1.611030944432796,
                "p95": 6.634108216868029,
                "max": 8.076673553409105
              },
              "fused_position_m": {
                "count": 115,
                "rmse": 7.562083644222148,
                "p50": 7.788151689605428,
                "p95": 11.356770177842112,
                "max": 14.499359964554978
              },
              "fused_position_n_m": {
                "count": 115,
                "rmse": 2.5245866457919868,
                "p50": 1.4969114155064382,
                "p95": 5.242162165394053,
                "max": 7.036155760252983
              },
              "fused_position_u_m": {
                "count": 115,
                "rmse": 6.389988638502866,
                "p50": 6.1560023002128235,
                "p95": 10.872243412294532,
                "max": 13.786298315935696
              },
              "fused_velocity_e_mps": {
                "count": 115,
                "rmse": 6.767842909855893,
                "p50": 5.4905025113225046,
                "p95": 12.859338516054098,
                "max": 13.349280708156156
              },
              "fused_velocity_mps": {
                "count": 115,
                "rmse": 9.867654922059005,
                "p50": 11.007442682300212,
                "p95": 13.527179245306636,
                "max": 14.25580990440594
              },
              "fused_velocity_n_mps": {
                "count": 115,
                "rmse": 6.78914119580882,
                "p50": 2.691941486330319,
                "p95": 11.341702948966129,
                "max": 12.869752165916621
              },
              "fused_velocity_u_mps": {
                "count": 115,
                "rmse": 2.3397602081666866,
                "p50": 1.749709609731281,
                "p95": 4.8902946966460155,
                "max": 5.355472264290806
              },
              "fused_vertical_m": {
                "count": 115,
                "rmse": 6.389988638502866,
                "p50": 6.1560023002128235,
                "p95": 10.872243412294532,
                "max": 13.786298315935696
              },
              "heading_deg": {
                "count": 96,
                "rmse": 115.4691971675271,
                "p50": 112.96005308795583,
                "p95": 177.16519252222986,
                "max": 179.74214478833164
              },
              "pitch_deg": {
                "count": 115,
                "rmse": 45.303597290089925,
                "p50": 54.88015890084421,
                "p95": 56.54517370412367,
                "max": 57.00394843957881
              },
              "roll_deg": {
                "count": 115,
                "rmse": 69.38922214232319,
                "p50": 83.38910369034535,
                "p95": 87.3439400307157,
                "max": 89.09547813393783
              },
              "rotation_deg": {
                "count": 96,
                "rmse": 133.40583535755067,
                "p50": 132.43226267950877,
                "p95": 178.45968365473408,
                "max": 179.7533963217948
              },
              "rtk_horizontal_m": {
                "count": 115,
                "rmse": 1.8497795390334597,
                "p50": 1.7119775914307234,
                "p95": 3.0312943489725845,
                "max": 3.142770120169397
              },
              "rtk_position_e_m": {
                "count": 115,
                "rmse": 0.9044200937920651,
                "p50": 0.7404426828893182,
                "p95": 1.7990361837171895,
                "max": 1.9106682847677856
              },
              "rtk_position_m": {
                "count": 115,
                "rmse": 11.327244512610687,
                "p50": 11.80904427966058,
                "p95": 14.482980735466018,
                "max": 14.864509792202421
              },
              "rtk_position_n_m": {
                "count": 115,
                "rmse": 1.6136011393687073,
                "p50": 1.5277548426016305,
                "p95": 2.487925100954808,
                "max": 2.5586210583275695
              },
              "rtk_position_u_m": {
                "count": 115,
                "rmse": 11.175186079231167,
                "p50": 11.666060260735685,
                "p95": 14.25785025308777,
                "max": 14.60011675208623
              },
              "rtk_velocity_e_mps": {
                "count": 115,
                "rmse": 4.315536295586131,
                "p50": 0.04434858595822777,
                "p95": 12.019205748475459,
                "max": 12.230005577567887
              },
              "rtk_velocity_mps": {
                "count": 115,
                "rmse": 4.342137265489491,
                "p50": 0.15811855237653674,
                "p95": 12.096453639913294,
                "max": 12.328337844946883
              },
              "rtk_velocity_n_mps": {
                "count": 115,
                "rmse": 0.4712688596521967,
                "p50": 0.10278955283884858,
                "p95": 1.3516775890062698,
                "max": 1.5689777214994727
              },
              "rtk_velocity_u_mps": {
                "count": 115,
                "rmse": 0.09059898318086033,
                "p50": 0.04659959388751077,
                "p95": 0.18264990446875545,
                "max": 0.20065447996620686
              },
              "rtk_vertical_m": {
                "count": 115,
                "rmse": 11.175186079231167,
                "p50": 11.666060260735685,
                "p95": 14.25785025308777,
                "max": 14.60011675208623
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 52.0
          },
          "1": {
            "start_s": 60.2,
            "first_fresh_s": 5.799999999999997,
            "first_heading_s": 6.200000000000003
          },
          "2": {
            "start_s": 227.2,
            "first_fresh_s": 3.8000000000000114,
            "first_heading_s": 4.200000000000017
          }
        },
        "duration_s": 1530.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.92092536923278,
          "fused_available": 4.930074500065351,
          "rtk_velocity_available": 4.904587635603189,
          "fused_velocity_available": 4.930074500065351,
          "attitude_available": 4.930074500065351,
          "heading_available": 4.764083126388707,
          "heading_healthy": 0.23003528950463992
        },
        "processing_ms": {
          "count": 7602,
          "rmse": 16.87513626994621,
          "p50": 6.9322,
          "p95": 33.936965,
          "max": 209.3488
        },
        "heading_error_over_90_epochs": 3372,
        "heading_error_over_150_epochs": 1108,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 352,
            "rmse": 492.30777965530683,
            "p50": 0.6510192329481259,
            "p95": 116.86922959154613,
            "max": 9201.421628271812
          },
          "fused_position_e_m": {
            "count": 352,
            "rmse": 466.4520124019843,
            "p50": 0.4396927803400313,
            "p95": 105.24544308481799,
            "max": 8721.55053502912
          },
          "fused_position_m": {
            "count": 352,
            "rmse": 492.7244457173289,
            "p50": 0.6578670187786382,
            "p95": 119.73147656312344,
            "max": 9201.660699891681
          },
          "fused_position_n_m": {
            "count": 352,
            "rmse": 157.44672125921596,
            "p50": 0.3785754566584001,
            "p95": 50.80881001347843,
            "max": 2932.697776137451
          },
          "fused_position_u_m": {
            "count": 352,
            "rmse": 20.259059660079682,
            "p50": 0.15692940867063282,
            "p95": 23.636751260417704,
            "max": 174.75636428698675
          },
          "fused_velocity_e_mps": {
            "count": 352,
            "rmse": 1.8210260876802231,
            "p50": 0.44369092032207413,
            "p95": 2.8863448740170683,
            "max": 17.043852461278018
          },
          "fused_velocity_mps": {
            "count": 352,
            "rmse": 2.700037594618865,
            "p50": 0.6071885472125329,
            "p95": 3.211923392130847,
            "max": 24.206082879968555
          },
          "fused_velocity_n_mps": {
            "count": 352,
            "rmse": 1.01653898935929,
            "p50": 0.2477524159461518,
            "p95": 1.7073665437188064,
            "max": 10.280347478394727
          },
          "fused_velocity_u_mps": {
            "count": 352,
            "rmse": 1.7148514464686666,
            "p50": 0.03936548597473852,
            "p95": 0.44448346143736894,
            "max": 16.5577197492105
          },
          "fused_vertical_m": {
            "count": 352,
            "rmse": 20.259059660079682,
            "p50": 0.15692940867063282,
            "p95": 23.636751260417704,
            "max": 174.75636428698675
          },
          "heading_deg": {
            "count": 352,
            "rmse": 57.52767857993844,
            "p50": 13.726096383181016,
            "p95": 150.66717177272298,
            "max": 179.74214478833164
          },
          "pitch_deg": {
            "count": 352,
            "rmse": 6.256484201367212,
            "p50": 0.7252938022833462,
            "p95": 3.4446166339428315,
            "max": 59.063672668828644
          },
          "roll_deg": {
            "count": 352,
            "rmse": 8.62267291584161,
            "p50": 0.5444943307159207,
            "p95": 1.7720328984555975,
            "max": 84.06175728964809
          },
          "rotation_deg": {
            "count": 352,
            "rmse": 57.92852491996931,
            "p50": 13.791388190494358,
            "p95": 150.6627333837986,
            "max": 179.7533963217948
          },
          "rtk_horizontal_m": {
            "count": 352,
            "rmse": 27.41567931776813,
            "p50": 2.3599979194595253,
            "p95": 19.114041607603586,
            "max": 253.68899118431577
          },
          "rtk_position_e_m": {
            "count": 352,
            "rmse": 25.62460068179322,
            "p50": 0.5222977801394482,
            "p95": 19.075071840924384,
            "max": 253.07665304996888
          },
          "rtk_position_m": {
            "count": 352,
            "rmse": 31.446222390372107,
            "p50": 11.452759783620662,
            "p95": 20.256262805810167,
            "max": 294.09418181486046
          },
          "rtk_position_n_m": {
            "count": 352,
            "rmse": 9.746759069215871,
            "p50": 2.2754963610487517,
            "p95": 3.1702840686099374,
            "max": 68.5763404724601
          },
          "rtk_position_u_m": {
            "count": 352,
            "rmse": 15.402773457077155,
            "p50": 11.153427371274638,
            "p95": 14.08778255112435,
            "max": 148.77258997959393
          },
          "rtk_velocity_e_mps": {
            "count": 352,
            "rmse": 1.0080101905170133,
            "p50": 0.034135726328539964,
            "p95": 1.9474373355376537,
            "max": 9.15981985874114
          },
          "rtk_velocity_mps": {
            "count": 352,
            "rmse": 1.5041795550875914,
            "p50": 0.1022116441561369,
            "p95": 2.8883608130888474,
            "max": 15.040878329386516
          },
          "rtk_velocity_n_mps": {
            "count": 352,
            "rmse": 0.6746373840351191,
            "p50": 0.03417912837591175,
            "p95": 1.1863904527436842,
            "max": 5.115218839499765
          },
          "rtk_velocity_u_mps": {
            "count": 352,
            "rmse": 0.8895706772480813,
            "p50": 0.05355190120975015,
            "p95": 0.31705213827200796,
            "max": 11.874913098242104
          },
          "rtk_vertical_m": {
            "count": 352,
            "rmse": 15.402773457077155,
            "p50": 11.153427371274638,
            "p95": 14.08778255112435,
            "max": 148.77258997959393
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        },
        "scenario": {
          "name": "imu_gap",
          "start_s": 60,
          "end_s": 64,
          "recovery_gnss_update_s": 2.0,
          "recovery_fresh_attitude_s": 2.0,
          "recovery_heading_s": 2.4000000000000057,
          "window_metrics": {
            "fused_position_m": {
              "count": 1,
              "rmse": 3.7484409606156137,
              "p50": 3.7484409606156137,
              "p95": 3.7484409606156137,
              "max": 3.7484409606156137
            },
            "fused_velocity_mps": {
              "count": 1,
              "rmse": 1.5326211694365586,
              "p50": 1.5326211694365586,
              "p95": 1.5326211694365586,
              "max": 1.5326211694365586
            },
            "rotation_deg": {
              "count": 1,
              "rmse": 170.15804284626603,
              "p50": 170.15804284626603,
              "p95": 170.15804284626603,
              "max": 170.15804284626603
            },
            "heading_deg": {
              "count": 1,
              "rmse": 170.14452102011973,
              "p50": 170.14452102011973,
              "p95": 170.14452102011973,
              "max": 170.14452102011973
            }
          }
        }
      },
      "all_output_candidate": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 7602,
        "reference_epochs": 7651,
        "matched_epochs": 7602,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 0.9935956084172004,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 0.9905288082083662,
          "fused_available": 0.9923704288345172,
          "rtk_velocity_available": 0.9869771112865036,
          "fused_velocity_available": 0.9923704288345172,
          "attitude_available": 0.9923704288345172,
          "heading_available": 0.9589581689029203,
          "heading_healthy": 0.0831360168376743
        },
        "scenes": {
          "all": {
            "epochs": 7602,
            "available_epochs": {
              "rtk_available": 7530,
              "fused_available": 7544,
              "attitude_available": 7544,
              "heading_aligned": 7290,
              "heading_converged": 632
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 7544,
                "rmse": 761.0544666600016,
                "p50": 11.843064801149623,
                "p95": 96.19468981961123,
                "max": 9211.1423667024
              },
              "fused_position_e_m": {
                "count": 7544,
                "rmse": 717.7590476431978,
                "p50": 5.6492775184347845,
                "p95": 65.60621249804896,
                "max": 8730.811464674032
              },
              "fused_position_m": {
                "count": 7544,
                "rmse": 765.69752368536,
                "p50": 12.377165955893796,
                "p95": 205.66864232439863,
                "max": 9211.37025164565
              },
              "fused_position_n_m": {
                "count": 7544,
                "rmse": 253.03329968498045,
                "p50": 6.697198181999571,
                "p95": 61.491380225119066,
                "max": 3088.092978806063
              },
              "fused_position_u_m": {
                "count": 7544,
                "rmse": 84.19499126879822,
                "p50": 0.9397572819071165,
                "p95": 102.39423656201535,
                "max": 1081.8587748992677
              },
              "fused_velocity_e_mps": {
                "count": 7544,
                "rmse": 67.32279507863444,
                "p50": 5.474458446660463,
                "p95": 49.10385026036996,
                "max": 1138.7707955228404
              },
              "fused_velocity_mps": {
                "count": 7544,
                "rmse": 78.32162401110433,
                "p50": 10.099898294006447,
                "p95": 69.25124971536002,
                "max": 1220.8824173132266
              },
              "fused_velocity_n_mps": {
                "count": 7544,
                "rmse": 32.886521985108004,
                "p50": 5.6023364624925165,
                "p95": 47.82111391628378,
                "max": 439.9685329021371
              },
              "fused_velocity_u_mps": {
                "count": 7544,
                "rmse": 22.812161718258864,
                "p50": 0.3056274869597916,
                "p95": 17.490812077480253,
                "max": 243.1652647774724
              },
              "fused_vertical_m": {
                "count": 7544,
                "rmse": 84.19499126879822,
                "p50": 0.9397572819071165,
                "p95": 102.39423656201535,
                "max": 1081.8587748992677
              },
              "heading_deg": {
                "count": 7290,
                "rmse": 100.17050243323612,
                "p50": 82.86699561367833,
                "p95": 169.9586492502859,
                "max": 179.99199401077902
              },
              "pitch_deg": {
                "count": 7544,
                "rmse": 7.977484768062856,
                "p50": 1.3098355482890014,
                "p95": 13.838836545829016,
                "max": 83.13262259558877
              },
              "roll_deg": {
                "count": 7544,
                "rmse": 149.20902164878245,
                "p50": 161.43322084845,
                "p95": 169.33431870844086,
                "max": 179.82921669885252
              },
              "rotation_deg": {
                "count": 7290,
                "rmse": 159.11462484195715,
                "p50": 167.16600503468192,
                "p95": 178.51231438713188,
                "max": 179.99933912514973
              },
              "rtk_horizontal_m": {
                "count": 7530,
                "rmse": 106.6094635882102,
                "p50": 2.528497473801477,
                "p95": 10.435264803221944,
                "max": 9211.160852621531
              },
              "rtk_position_e_m": {
                "count": 7530,
                "rmse": 100.96709877947802,
                "p50": 0.8466630494692959,
                "p95": 8.285496070877668,
                "max": 8730.824869391596
              },
              "rtk_position_m": {
                "count": 7530,
                "rmse": 108.97625441447262,
                "p50": 13.075148432816253,
                "p95": 28.13966476164635,
                "max": 9211.388769454808
              },
              "rtk_position_n_m": {
                "count": 7530,
                "rmse": 34.22313092954895,
                "p50": 2.2306380866383915,
                "p95": 6.302309351749969,
                "max": 2935.6739180093996
              },
              "rtk_position_u_m": {
                "count": 7530,
                "rmse": 22.588632088772922,
                "p50": 12.650426534338305,
                "p95": 26.597077438078802,
                "max": 362.56457445279665
              },
              "rtk_velocity_e_mps": {
                "count": 7503,
                "rmse": 0.8762767473640324,
                "p50": 0.026195449111934513,
                "p95": 1.5938099949803455,
                "max": 9.15981985874114
              },
              "rtk_velocity_mps": {
                "count": 7503,
                "rmse": 1.8047536847407388,
                "p50": 0.09518326493283874,
                "p95": 3.790798035696418,
                "max": 18.52187516756437
              },
              "rtk_velocity_n_mps": {
                "count": 7503,
                "rmse": 1.1720582645950746,
                "p50": 0.023333458429014797,
                "p95": 1.2899724961989882,
                "max": 14.798711402948268
              },
              "rtk_velocity_u_mps": {
                "count": 7503,
                "rmse": 1.0561980633426522,
                "p50": 0.05366675630372025,
                "p95": 1.7502451522671887,
                "max": 17.078753785392458
              },
              "rtk_vertical_m": {
                "count": 7530,
                "rmse": 22.588632088772922,
                "p50": 12.650426534338305,
                "p95": 26.597077438078802,
                "max": 362.56457445279665
              }
            }
          },
          "stop": {
            "epochs": 3563,
            "available_epochs": {
              "rtk_available": 3563,
              "fused_available": 3553,
              "attitude_available": 3553,
              "heading_aligned": 3324,
              "heading_converged": 166
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 3553,
                "rmse": 27.22318942162615,
                "p50": 10.855934072624967,
                "p95": 49.35155802898618,
                "max": 162.7884467607792
              },
              "fused_position_e_m": {
                "count": 3553,
                "rmse": 19.338095347859387,
                "p50": 5.416144899011554,
                "p95": 39.893865771153344,
                "max": 148.3489522016634
              },
              "fused_position_m": {
                "count": 3553,
                "rmse": 43.35657035735425,
                "p50": 11.098216675855111,
                "p95": 55.429013349998556,
                "max": 355.7994121733944
              },
              "fused_position_n_m": {
                "count": 3553,
                "rmse": 19.160900568679875,
                "p50": 5.624772803343588,
                "p95": 38.523831019889215,
                "max": 141.68826281648833
              },
              "fused_position_u_m": {
                "count": 3553,
                "rmse": 33.74448326566094,
                "p50": 0.7477664732150702,
                "p95": 21.98709305432323,
                "max": 330.94849026826296
              },
              "fused_velocity_e_mps": {
                "count": 3553,
                "rmse": 18.374732217056344,
                "p50": 6.198910833935683,
                "p95": 42.70576958950708,
                "max": 83.51188822151006
              },
              "fused_velocity_mps": {
                "count": 3553,
                "rmse": 27.402169626064758,
                "p50": 11.908907029684219,
                "p95": 52.44552305601418,
                "max": 130.0053692453359
              },
              "fused_velocity_n_mps": {
                "count": 3553,
                "rmse": 18.66407160860891,
                "p50": 6.370919423724647,
                "p95": 43.49608390874254,
                "max": 81.94409374194258
              },
              "fused_velocity_u_mps": {
                "count": 3553,
                "rmse": 8.056087583673387,
                "p50": 0.2054047349797391,
                "p95": 6.10135526459999,
                "max": 112.06776531954115
              },
              "fused_vertical_m": {
                "count": 3553,
                "rmse": 33.74448326566094,
                "p50": 0.7477664732150702,
                "p95": 21.98709305432323,
                "max": 330.94849026826296
              },
              "heading_deg": {
                "count": 3324,
                "rmse": 101.35683320104633,
                "p50": 85.39388599208739,
                "p95": 170.13083173789363,
                "max": 179.99199401077902
              },
              "pitch_deg": {
                "count": 3553,
                "rmse": 5.977932918622377,
                "p50": 1.09860113209416,
                "p95": 6.066305602305871,
                "max": 68.11740814670043
              },
              "roll_deg": {
                "count": 3553,
                "rmse": 153.90217218743882,
                "p50": 161.49695435855386,
                "p95": 167.85387095154667,
                "max": 178.78458672156177
              },
              "rotation_deg": {
                "count": 3324,
                "rmse": 164.8296739825337,
                "p50": 167.51268326716234,
                "p95": 178.64010603023172,
                "max": 179.99933912514973
              },
              "rtk_horizontal_m": {
                "count": 3563,
                "rmse": 3.3281368807710328,
                "p50": 2.4943217236826944,
                "p95": 6.357313074483471,
                "max": 19.236671039525657
              },
              "rtk_position_e_m": {
                "count": 3563,
                "rmse": 2.330679180941661,
                "p50": 0.9896450640344296,
                "p95": 4.988003937707786,
                "max": 11.01936180498976
              },
              "rtk_position_m": {
                "count": 3563,
                "rmse": 14.191313778134923,
                "p50": 13.619324861582365,
                "p95": 22.17124968639652,
                "max": 90.13776419414745
              },
              "rtk_position_n_m": {
                "count": 3563,
                "rmse": 2.3758008444887473,
                "p50": 2.1057589171756717,
                "p95": 3.996900723058736,
                "max": 16.938989557534477
              },
              "rtk_position_u_m": {
                "count": 3563,
                "rmse": 13.795538831532959,
                "p50": 13.24149292884675,
                "p95": 21.721936097271904,
                "max": 88.06115500739702
              },
              "rtk_velocity_e_mps": {
                "count": 3563,
                "rmse": 0.3353799220136988,
                "p50": 0.008911525994847416,
                "p95": 0.07305617636073966,
                "max": 6.195006065677105
              },
              "rtk_velocity_mps": {
                "count": 3563,
                "rmse": 0.5808496278143974,
                "p50": 0.028746880300198886,
                "p95": 0.19083877573850386,
                "max": 10.103802145912113
              },
              "rtk_velocity_n_mps": {
                "count": 3563,
                "rmse": 0.4629097000665584,
                "p50": 0.007863582521609892,
                "p95": 0.06341333009541777,
                "max": 9.054619273719988
              },
              "rtk_velocity_u_mps": {
                "count": 3563,
                "rmse": 0.10305924328510425,
                "p50": 0.021978065108386145,
                "p95": 0.1452962821057449,
                "max": 1.7514171021160525
              },
              "rtk_vertical_m": {
                "count": 3563,
                "rmse": 13.795538831532959,
                "p50": 13.24149292884675,
                "p95": 21.721936097271904,
                "max": 88.06115500739702
              }
            }
          },
          "low_speed": {
            "epochs": 1051,
            "available_epochs": {
              "rtk_available": 1051,
              "fused_available": 1025,
              "attitude_available": 1025,
              "heading_aligned": 1004,
              "heading_converged": 296
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1025,
                "rmse": 17.722685191102805,
                "p50": 5.083930044607545,
                "p95": 32.831693477683146,
                "max": 140.60545179775215
              },
              "fused_position_e_m": {
                "count": 1025,
                "rmse": 12.672711407403018,
                "p50": 2.30166817613142,
                "p95": 17.422458594955692,
                "max": 123.70587460929539
              },
              "fused_position_m": {
                "count": 1025,
                "rmse": 33.28724508496045,
                "p50": 5.121517428749283,
                "p95": 35.87513121963995,
                "max": 285.24730321661417
              },
              "fused_position_n_m": {
                "count": 1025,
                "rmse": 12.38934848842392,
                "p50": 3.0706318218209696,
                "p95": 24.827607785183783,
                "max": 93.0393005197509
              },
              "fused_position_u_m": {
                "count": 1025,
                "rmse": 28.177067181722254,
                "p50": 0.3564297532033365,
                "p95": 9.38888684660053,
                "max": 248.18567830779642
              },
              "fused_velocity_e_mps": {
                "count": 1025,
                "rmse": 13.001489042555228,
                "p50": 1.6058836243580463,
                "p95": 28.343516895334893,
                "max": 88.11101220423829
              },
              "fused_velocity_mps": {
                "count": 1025,
                "rmse": 18.219594417871804,
                "p50": 3.217312087536067,
                "p95": 38.59064082063717,
                "max": 128.87781700878475
              },
              "fused_velocity_n_mps": {
                "count": 1025,
                "rmse": 9.441634210007328,
                "p50": 1.7223770196407115,
                "p95": 20.889194083156777,
                "max": 72.6376662424059
              },
              "fused_velocity_u_mps": {
                "count": 1025,
                "rmse": 8.588972399098804,
                "p50": 0.09391102440858326,
                "p95": 2.119262846400943,
                "max": 106.08414401985436
              },
              "fused_vertical_m": {
                "count": 1025,
                "rmse": 28.177067181722254,
                "p50": 0.3564297532033365,
                "p95": 9.38888684660053,
                "max": 248.18567830779642
              },
              "heading_deg": {
                "count": 1004,
                "rmse": 95.00407754135011,
                "p50": 67.65546913904384,
                "p95": 168.35454620030353,
                "max": 179.97204192515073
              },
              "pitch_deg": {
                "count": 1025,
                "rmse": 5.471099808900147,
                "p50": 1.1981062778863247,
                "p95": 5.425044024988055,
                "max": 64.77045445193914
              },
              "roll_deg": {
                "count": 1025,
                "rmse": 139.17046478879925,
                "p50": 163.89052255804313,
                "p95": 171.81685393973143,
                "max": 177.81102900985655
              },
              "rotation_deg": {
                "count": 1004,
                "rmse": 148.3707346996367,
                "p50": 168.11521961423767,
                "p95": 178.63898620092476,
                "max": 179.9915550575771
              },
              "rtk_horizontal_m": {
                "count": 1051,
                "rmse": 2.308822379788705,
                "p50": 1.7812761279752773,
                "p95": 3.4597378901957097,
                "max": 10.851503091527066
              },
              "rtk_position_e_m": {
                "count": 1051,
                "rmse": 1.2688467091209994,
                "p50": 0.5769673231870867,
                "p95": 1.9192346264031004,
                "max": 9.537648498262449
              },
              "rtk_position_m": {
                "count": 1051,
                "rmse": 11.692241635708836,
                "p50": 11.503439481292695,
                "p95": 17.891706781164956,
                "max": 40.22366773766227
              },
              "rtk_position_n_m": {
                "count": 1051,
                "rmse": 1.928908709650612,
                "p50": 1.5983829676733885,
                "p95": 3.037011098303105,
                "max": 10.250333897265277
              },
              "rtk_position_u_m": {
                "count": 1051,
                "rmse": 11.462017871491481,
                "p50": 11.35078249524776,
                "p95": 16.931494498833075,
                "max": 38.75057003465192
              },
              "rtk_velocity_e_mps": {
                "count": 1051,
                "rmse": 0.9701717247808765,
                "p50": 0.04946141995076536,
                "p95": 2.206439316281496,
                "max": 6.952652901049259
              },
              "rtk_velocity_mps": {
                "count": 1051,
                "rmse": 1.8898107018056283,
                "p50": 0.1326435074860558,
                "p95": 5.2095831250823,
                "max": 11.33837060456964
              },
              "rtk_velocity_n_mps": {
                "count": 1051,
                "rmse": 1.5982783776449954,
                "p50": 0.043156157079831,
                "p95": 4.24211517778606,
                "max": 11.024158547286843
              },
              "rtk_velocity_u_mps": {
                "count": 1051,
                "rmse": 0.2750591584500723,
                "p50": 0.05091991777200495,
                "p95": 0.6392968649033512,
                "max": 1.6814652069876121
              },
              "rtk_vertical_m": {
                "count": 1051,
                "rmse": 11.462017871491481,
                "p50": 11.35078249524776,
                "p95": 16.931494498833075,
                "max": 38.75057003465192
              }
            }
          },
          "turn": {
            "epochs": 384,
            "available_epochs": {
              "rtk_available": 344,
              "fused_available": 347,
              "attitude_available": 347,
              "heading_aligned": 345,
              "heading_converged": 84
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 347,
                "rmse": 1121.8442812781925,
                "p50": 7.127531988999416,
                "p95": 1066.4863082488894,
                "max": 9211.1423667024
              },
              "fused_position_e_m": {
                "count": 347,
                "rmse": 1080.3755184259483,
                "p50": 3.351637058142236,
                "p95": 1057.0323697333847,
                "max": 8730.811464674032
              },
              "fused_position_m": {
                "count": 347,
                "rmse": 1139.7931216294382,
                "p50": 7.308580784283997,
                "p95": 1077.1183868682394,
                "max": 9211.37025164565
              },
              "fused_position_n_m": {
                "count": 347,
                "rmse": 302.1975026740756,
                "p50": 3.9976027364672206,
                "p95": 141.6609421378845,
                "max": 2935.6557815889055
              },
              "fused_position_u_m": {
                "count": 347,
                "rmse": 201.47895343483086,
                "p50": 0.649197435331258,
                "p95": 151.73274031790908,
                "max": 1081.8587748992677
              },
              "fused_velocity_e_mps": {
                "count": 347,
                "rmse": 97.42207890483662,
                "p50": 2.06142259399117,
                "p95": 106.96214272090742,
                "max": 478.1087809989621
              },
              "fused_velocity_mps": {
                "count": 347,
                "rmse": 107.49232294053726,
                "p50": 3.3238754247626563,
                "p95": 163.2720519198855,
                "max": 527.0032760027195
              },
              "fused_velocity_n_mps": {
                "count": 347,
                "rmse": 41.71461336130337,
                "p50": 1.647055550294228,
                "p95": 90.25172192527114,
                "max": 217.36735947236602
              },
              "fused_velocity_u_mps": {
                "count": 347,
                "rmse": 17.984133705283355,
                "p50": 0.49819886904964966,
                "p95": 52.33793920987438,
                "max": 119.07951736209351
              },
              "fused_vertical_m": {
                "count": 347,
                "rmse": 201.47895343483086,
                "p50": 0.649197435331258,
                "p95": 151.73274031790908,
                "max": 1081.8587748992677
              },
              "heading_deg": {
                "count": 345,
                "rmse": 96.17696390144879,
                "p50": 76.04778630494366,
                "p95": 169.3788358585514,
                "max": 179.92907797627493
              },
              "pitch_deg": {
                "count": 347,
                "rmse": 4.244277315452808,
                "p50": 1.5914138944763465,
                "p95": 9.459145489565074,
                "max": 13.970069896729399
              },
              "roll_deg": {
                "count": 347,
                "rmse": 133.68201317741955,
                "p50": 158.71436570808078,
                "p95": 173.28834399983566,
                "max": 179.5619292948768
              },
              "rotation_deg": {
                "count": 345,
                "rmse": 143.6659362705326,
                "p50": 168.47861951466678,
                "p95": 178.70648376825287,
                "max": 179.97938767776338
              },
              "rtk_horizontal_m": {
                "count": 344,
                "rmse": 496.691226869507,
                "p50": 1.863544578196481,
                "p95": 6.4843097058014285,
                "max": 9211.160852621531
              },
              "rtk_position_e_m": {
                "count": 344,
                "rmse": 470.74829895074043,
                "p50": 0.5525176216736742,
                "p95": 3.8133670796760963,
                "max": 8730.824869391596
              },
              "rtk_position_m": {
                "count": 344,
                "rmse": 496.93397662311884,
                "p50": 11.197455310513561,
                "p95": 18.266507104392137,
                "max": 9211.388769454808
              },
              "rtk_position_n_m": {
                "count": 344,
                "rmse": 158.4241581455317,
                "p50": 1.7027977505796108,
                "p95": 5.2483121607685,
                "max": 2935.6739180093996
              },
              "rtk_position_u_m": {
                "count": 344,
                "rmse": 15.530688115159155,
                "p50": 10.957680679673746,
                "p95": 17.0766377866269,
                "max": 97.34774755145747
              },
              "rtk_velocity_e_mps": {
                "count": 343,
                "rmse": 1.1972911250825746,
                "p50": 0.21946149176381713,
                "p95": 2.703403090998148,
                "max": 6.952652901049259
              },
              "rtk_velocity_mps": {
                "count": 343,
                "rmse": 2.1921593750464528,
                "p50": 0.373066478402247,
                "p95": 4.910465089391999,
                "max": 12.401714134636608
              },
              "rtk_velocity_n_mps": {
                "count": 343,
                "rmse": 1.658968826731968,
                "p50": 0.19150615553415284,
                "p95": 3.3534001371647024,
                "max": 12.172278880312973
              },
              "rtk_velocity_u_mps": {
                "count": 343,
                "rmse": 0.7873240243598019,
                "p50": 0.07436355269079965,
                "p95": 1.451600772093445,
                "max": 7.991133419437945
              },
              "rtk_vertical_m": {
                "count": 344,
                "rmse": 15.530688115159155,
                "p50": 10.957680679673746,
                "p95": 17.0766377866269,
                "max": 97.34774755145747
              }
            }
          },
          "reverse": {
            "epochs": 115,
            "available_epochs": {
              "rtk_available": 115,
              "fused_available": 115,
              "attitude_available": 115,
              "heading_aligned": 96,
              "heading_converged": 19
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 115,
                "rmse": 7.4727164558143,
                "p50": 4.843719066001347,
                "p95": 14.081729846355804,
                "max": 16.60099653443453
              },
              "fused_position_e_m": {
                "count": 115,
                "rmse": 5.868746420146863,
                "p50": 2.5005902079360824,
                "p95": 11.339519686943415,
                "max": 12.996651629180672
              },
              "fused_position_m": {
                "count": 115,
                "rmse": 7.515955758166344,
                "p50": 4.860804284879299,
                "p95": 14.14296326370337,
                "max": 16.670058006802552
              },
              "fused_position_n_m": {
                "count": 115,
                "rmse": 4.625938465329085,
                "p50": 3.5314381330339435,
                "p95": 8.284704615448598,
                "max": 10.839211012721806
              },
              "fused_position_u_m": {
                "count": 115,
                "rmse": 0.80504641463458,
                "p50": 0.40548301050453106,
                "p95": 1.6355489519898665,
                "max": 2.384658649049632
              },
              "fused_velocity_e_mps": {
                "count": 115,
                "rmse": 2.2674177284247765,
                "p50": 1.0679183872759364,
                "p95": 5.129296223995699,
                "max": 6.4390735508056425
              },
              "fused_velocity_mps": {
                "count": 115,
                "rmse": 3.3704280757164233,
                "p50": 2.32852150502936,
                "p95": 7.130139994425243,
                "max": 7.787408496566242
              },
              "fused_velocity_n_mps": {
                "count": 115,
                "rmse": 2.4836098594212723,
                "p50": 0.9334759439470286,
                "p95": 5.330594087496944,
                "max": 6.287522913285672
              },
              "fused_velocity_u_mps": {
                "count": 115,
                "rmse": 0.2242416655931456,
                "p50": 0.042967603446928467,
                "p95": 0.5430583812015242,
                "max": 0.6643625377881859
              },
              "fused_vertical_m": {
                "count": 115,
                "rmse": 0.80504641463458,
                "p50": 0.40548301050453106,
                "p95": 1.6355489519898665,
                "max": 2.384658649049632
              },
              "heading_deg": {
                "count": 96,
                "rmse": 125.31057072018997,
                "p50": 125.29974745422109,
                "p95": 171.19483820908465,
                "max": 178.37909297566284
              },
              "pitch_deg": {
                "count": 115,
                "rmse": 1.8586481422718937,
                "p50": 1.2106729294705474,
                "p95": 3.4573270781331265,
                "max": 5.395363980593203
              },
              "roll_deg": {
                "count": 115,
                "rmse": 139.76988001377867,
                "p50": 169.79791192425415,
                "p95": 172.71318880405343,
                "max": 173.62926662346945
              },
              "rotation_deg": {
                "count": 96,
                "rmse": 173.15889552481642,
                "p50": 173.9802414953275,
                "p95": 179.1972687734948,
                "max": 179.87953276079057
              },
              "rtk_horizontal_m": {
                "count": 115,
                "rmse": 1.8487359852996326,
                "p50": 1.7119775912957569,
                "p95": 3.0312943489725845,
                "max": 3.142770120169397
              },
              "rtk_position_e_m": {
                "count": 115,
                "rmse": 0.9042398396216407,
                "p50": 0.740442682657525,
                "p95": 1.7990361837171895,
                "max": 1.9106682847677856
              },
              "rtk_position_m": {
                "count": 115,
                "rmse": 11.32642844854041,
                "p50": 11.80904428355607,
                "p95": 14.482980735466018,
                "max": 14.864509792202421
              },
              "rtk_position_n_m": {
                "count": 115,
                "rmse": 1.6125058312399474,
                "p50": 1.527754842823899,
                "p95": 2.487925100954808,
                "max": 2.5586210583275695
              },
              "rtk_position_u_m": {
                "count": 115,
                "rmse": 11.174531607927184,
                "p50": 11.666060264473106,
                "p95": 14.25785025308777,
                "max": 14.60011675208623
              },
              "rtk_velocity_e_mps": {
                "count": 115,
                "rmse": 0.9487000341743792,
                "p50": 0.044348585958317144,
                "p95": 1.9691603020152701,
                "max": 4.9835409282553
              },
              "rtk_velocity_mps": {
                "count": 115,
                "rmse": 1.908781719070275,
                "p50": 0.15789957457513487,
                "p95": 5.436820748403729,
                "max": 8.917510148335609
              },
              "rtk_velocity_n_mps": {
                "count": 115,
                "rmse": 1.6414007160182449,
                "p50": 0.1013258932037317,
                "p95": 4.009798463695021,
                "max": 8.67275235007382
              },
              "rtk_velocity_u_mps": {
                "count": 115,
                "rmse": 0.2218548752432527,
                "p50": 0.04659959388724199,
                "p95": 0.6174783163544495,
                "max": 1.0558179235537914
              },
              "rtk_vertical_m": {
                "count": 115,
                "rmse": 11.174531607927184,
                "p50": 11.666060264473106,
                "p95": 14.25785025308777,
                "max": 14.60011675208623
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 52.0
          },
          "1": {
            "start_s": 60.2,
            "first_fresh_s": 5.799999999999997,
            "first_heading_s": 6.200000000000003
          },
          "2": {
            "start_s": 227.2,
            "first_fresh_s": 3.8000000000000114,
            "first_heading_s": 4.200000000000017
          }
        },
        "uninitialized_epochs": 58,
        "missing_attitude_epochs": 58,
        "unlatched_heading_epochs": 312,
        "duration_s": 1530.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.92092536923278,
          "fused_available": 4.930074500065351,
          "rtk_velocity_available": 4.903280616912822,
          "fused_velocity_available": 4.930074500065351,
          "attitude_available": 4.930074500065351,
          "heading_available": 4.764083126388707,
          "heading_healthy": 0.41301790615605805
        },
        "processing_ms": {
          "count": 7602,
          "rmse": 14.329087636003313,
          "p50": 6.5116499999999995,
          "p95": 27.40647,
          "max": 247.5332
        },
        "heading_error_over_90_epochs": 3380,
        "heading_error_over_150_epochs": 1170,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 632,
            "rmse": 366.0165232386513,
            "p50": 0.3089079308111406,
            "p95": 3.573465581018288,
            "max": 9201.421628271812
          },
          "fused_position_e_m": {
            "count": 632,
            "rmse": 346.9259289534805,
            "p50": 0.09862742633578847,
            "p95": 1.5025075385623778,
            "max": 8721.55053502912
          },
          "fused_position_m": {
            "count": 632,
            "rmse": 366.0261130222709,
            "p50": 0.3552417541603287,
            "p95": 3.583605777677648,
            "max": 9201.660699891681
          },
          "fused_position_n_m": {
            "count": 632,
            "rmse": 116.66402660406861,
            "p50": 0.21387763536789986,
            "p95": 3.076521722565584,
            "max": 2932.697776137451
          },
          "fused_position_u_m": {
            "count": 632,
            "rmse": 2.6495528834113142,
            "p50": 0.1037758808493024,
            "p95": 0.41233172724458994,
            "max": 66.32989298021084
          },
          "fused_velocity_e_mps": {
            "count": 632,
            "rmse": 0.6836516873721686,
            "p50": 0.037705559453188875,
            "p95": 1.1662138385783591,
            "max": 7.000750587180143
          },
          "fused_velocity_mps": {
            "count": 632,
            "rmse": 0.9551595433703994,
            "p50": 0.13305995047947827,
            "p95": 2.4608473186627156,
            "max": 7.505409161122905
          },
          "fused_velocity_n_mps": {
            "count": 632,
            "rmse": 0.6588610142998299,
            "p50": 0.07579156279224672,
            "p95": 1.7279174404515811,
            "max": 5.022629083482055
          },
          "fused_velocity_u_mps": {
            "count": 632,
            "rmse": 0.10417431295926931,
            "p50": 0.022052647649673813,
            "p95": 0.13412723896670134,
            "max": 1.2971457554778745
          },
          "fused_vertical_m": {
            "count": 632,
            "rmse": 2.6495528834113142,
            "p50": 0.1037758808493024,
            "p95": 0.41233172724458994,
            "max": 66.32989298021084
          },
          "heading_deg": {
            "count": 632,
            "rmse": 51.68438260412896,
            "p50": 3.3420722504404523,
            "p95": 163.01412039959192,
            "max": 178.37909297566284
          },
          "pitch_deg": {
            "count": 632,
            "rmse": 1.405521360452447,
            "p50": 0.8137468004199917,
            "p95": 2.9028827056761632,
            "max": 6.862473248991023
          },
          "roll_deg": {
            "count": 632,
            "rmse": 42.53682089866603,
            "p50": 0.44310970471352107,
            "p95": 165.95573604347098,
            "max": 174.73593801425983
          },
          "rotation_deg": {
            "count": 632,
            "rmse": 60.311972944440704,
            "p50": 3.6269580136168287,
            "p95": 172.52237695683436,
            "max": 179.9915550575771
          },
          "rtk_horizontal_m": {
            "count": 632,
            "rmse": 2.3094376604702753,
            "p50": 2.3344648429482486,
            "p95": 3.0929330459526785,
            "max": 4.80728230220876
          },
          "rtk_position_e_m": {
            "count": 632,
            "rmse": 0.5854312914395243,
            "p50": 0.4543664489331358,
            "p95": 1.2005063191862115,
            "max": 2.0878692132567407
          },
          "rtk_position_m": {
            "count": 632,
            "rmse": 11.250484048287573,
            "p50": 11.4489654097511,
            "p95": 14.865930996322852,
            "max": 19.65868373286354
          },
          "rtk_position_n_m": {
            "count": 632,
            "rmse": 2.2340036952972726,
            "p50": 2.2569070882762663,
            "p95": 3.062455598606523,
            "max": 4.457940782571573
          },
          "rtk_position_u_m": {
            "count": 632,
            "rmse": 11.010898646939529,
            "p50": 11.21420884534508,
            "p95": 14.588917321314277,
            "max": 19.061843640519772
          },
          "rtk_velocity_e_mps": {
            "count": 632,
            "rmse": 0.6387817958567203,
            "p50": 0.030410298551690976,
            "p95": 1.3938890354431965,
            "max": 4.956922570234956
          },
          "rtk_velocity_mps": {
            "count": 632,
            "rmse": 0.8790859450635218,
            "p50": 0.09712096363250854,
            "p95": 2.381734414051501,
            "max": 4.988744810932307
          },
          "rtk_velocity_n_mps": {
            "count": 632,
            "rmse": 0.5905490470911017,
            "p50": 0.032495562209084033,
            "p95": 1.2150340926912835,
            "max": 3.6337971767540136
          },
          "rtk_velocity_u_mps": {
            "count": 632,
            "rmse": 0.1264979804980312,
            "p50": 0.039149419007710795,
            "p95": 0.166198267963248,
            "max": 2.0278417788833676
          },
          "rtk_vertical_m": {
            "count": 632,
            "rmse": 11.010898646939529,
            "p50": 11.21420884534508,
            "p95": 14.588917321314277,
            "max": 19.061843640519772
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        },
        "scenario": {
          "name": "imu_gap",
          "start_s": 60,
          "end_s": 64,
          "recovery_gnss_update_s": 2.0,
          "recovery_fresh_attitude_s": 2.0,
          "recovery_heading_s": 2.4000000000000057,
          "window_metrics": {
            "fused_position_m": {
              "count": 1,
              "rmse": 6.748639311449052,
              "p50": 6.748639311449052,
              "p95": 6.748639311449052,
              "max": 6.748639311449052
            },
            "fused_velocity_mps": {
              "count": 1,
              "rmse": 2.6510035972420845,
              "p50": 2.6510035972420845,
              "p95": 2.6510035972420845,
              "max": 2.6510035972420845
            },
            "rotation_deg": {
              "count": 1,
              "rmse": 145.04777400678194,
              "p50": 145.04777400678194,
              "p95": 145.04777400678194,
              "max": 145.04777400678194
            },
            "heading_deg": {
              "count": 1,
              "rmse": 145.02547648204745,
              "p50": 145.02547648204745,
              "p95": 145.02547648204745,
              "max": 145.02547648204745
            }
          }
        }
      },
      "common_valid": {
        "rtk_position_m": {
          "control": {
            "count": 7530,
            "rmse": 109.42666557694065,
            "p50": 13.257769225539992,
            "p95": 29.946500346689902,
            "max": 9211.388769454808
          },
          "candidate": {
            "count": 7530,
            "rmse": 108.97625441447262,
            "p50": 13.075148432816253,
            "p95": 28.13966476164635,
            "max": 9211.388769454808
          }
        },
        "fused_position_m": {
          "control": {
            "count": 7544,
            "rmse": 709.9680173137792,
            "p50": 8.480197026965769,
            "p95": 366.91991733075054,
            "max": 9211.37025164565
          },
          "candidate": {
            "count": 7544,
            "rmse": 765.69752368536,
            "p50": 12.377165955893796,
            "p95": 205.66864232439863,
            "max": 9211.37025164565
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 7503,
            "rmse": 4.237729142332807,
            "p50": 0.1227989789034957,
            "p95": 11.502183042847635,
            "max": 20.1352095208667
          },
          "candidate": {
            "count": 7503,
            "rmse": 1.8047536847407388,
            "p50": 0.09518326493283874,
            "p95": 3.790798035696418,
            "max": 18.52187516756437
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 7544,
            "rmse": 43.24886455726214,
            "p50": 13.033710933349509,
            "p95": 33.54727231908654,
            "max": 771.2522430466711
          },
          "candidate": {
            "count": 7544,
            "rmse": 78.32162401110433,
            "p50": 10.099898294006447,
            "p95": 69.25124971536002,
            "max": 1220.8824173132266
          }
        },
        "rotation_deg": {
          "control": {
            "count": 7290,
            "rmse": 120.57373908906331,
            "p50": 112.54551737254002,
            "p95": 173.12785217977873,
            "max": 179.97598283301465
          },
          "candidate": {
            "count": 7290,
            "rmse": 159.11462484195715,
            "p50": 167.16600503468192,
            "p95": 178.51231438713188,
            "max": 179.99933912514973
          }
        }
      },
      "control_manifest": {
        "path": "E:\\gnsspp-pva-development\\baseline-scenarios\\nagoya1-imu_gap\\manifest.json",
        "bytes": 4335,
        "sha256": "8f10a4f0b6e9c83e169009298a707f78251d8ff797d976d874e3dbd2eaea3fce"
      },
      "candidate_manifest": {
        "path": "E:\\gnsspp-pva-development\\candidate-scenarios\\nagoya1-imu_gap\\manifest.json",
        "bytes": 4565,
        "sha256": "754d87c33bf9f3a7fb76f4d5323b66e1ad1064549361956578abc701ea163a48"
      }
    },
    {
      "name": "nagoya2",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 37.02151830526424,
          "candidate": 34.47939162065659,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 81.66397425700085,
          "candidate": 78.49827912459375,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 37.02151830526424,
          "candidate": 34.47939162065659,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 81.66397425700085,
          "candidate": 78.49827912459375,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 74.7546336072356,
          "candidate": 77.88406565265916,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 169.19069632300915,
          "candidate": 178.2404858161654,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 74.7546336072356,
          "candidate": 77.88406565265916,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 169.19069632300915,
          "candidate": 178.2404858161654,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 2.430163280314154,
          "candidate": 2.0719671072255466,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 6.119592906445079,
          "candidate": 4.068313672781083,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 2.428989089813352,
          "candidate": 2.0719671072255466,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 6.104648626237796,
          "candidate": 4.068313672781083,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 3.9983445155423736,
          "candidate": 4.850647234267466,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 9.595151285152859,
          "candidate": 12.471533760817799,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 3.9983445155423736,
          "candidate": 4.850647234267466,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 9.595151285152859,
          "candidate": 12.471533760817799,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 44.40570248627326,
          "candidate": 90.48790741028014,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 106.99790377395313,
          "candidate": 163.02976081453383,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 44.40570248627326,
          "candidate": 90.48790741028014,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 106.99790377395313,
          "candidate": 163.02976081453383,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "coverage.rtk_available",
          "control": 0.9973547772722463,
          "candidate": 0.9973547772722463,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_available",
          "control": 0.9989419109088985,
          "candidate": 0.9989419109088985,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.rtk_velocity_available",
          "control": 0.9929108030896201,
          "candidate": 0.99280499418051,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_velocity_available",
          "control": 0.9989419109088985,
          "candidate": 0.9989419109088985,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.attitude_available",
          "control": 0.9989419109088985,
          "candidate": 0.9989419109088985,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.heading_available",
          "control": 0.9778859379959792,
          "candidate": 0.9778859379959792,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "initial.first_fresh_s",
          "control": 2.0,
          "candidate": 2.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "initial.first_heading_s",
          "control": 41.8,
          "candidate": 41.8,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "processing.p95_ms",
          "control": 38.8534,
          "candidate": 25.7282,
          "allowed": "candidate <= 2 * control; host contention",
          "passed": true
        },
        {
          "name": "before_latch.numeric_parity",
          "control": 210,
          "candidate": true,
          "allowed": "all common CSV fields except processing_ms exactly equal",
          "passed": true
        }
      ],
      "all_output_control": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 9451,
        "reference_epochs": 9451,
        "matched_epochs": 9451,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 1.0,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 0.9973547772722463,
          "fused_available": 0.9989419109088985,
          "rtk_velocity_available": 0.9929108030896201,
          "fused_velocity_available": 0.9989419109088985,
          "attitude_available": 0.9989419109088985,
          "heading_available": 0.9778859379959792,
          "heading_healthy": 0.6217331499312242
        },
        "scenes": {
          "all": {
            "epochs": 9451,
            "metrics": {
              "fused_horizontal_m": {
                "count": 9441,
                "rmse": 58.29890043794531,
                "p50": 7.296167104018197,
                "p95": 132.78519816664135,
                "max": 217.35014998003592
              },
              "fused_position_e_m": {
                "count": 9441,
                "rmse": 41.81915812703992,
                "p50": 3.7550588114847456,
                "p95": 98.37602247177365,
                "max": 182.39820933767209
              },
              "fused_position_m": {
                "count": 9441,
                "rmse": 74.7546336072356,
                "p50": 15.878439228815607,
                "p95": 169.19069632300915,
                "max": 219.84491241326702
              },
              "fused_position_n_m": {
                "count": 9441,
                "rmse": 40.61920488905576,
                "p50": 3.8467687755562565,
                "p95": 104.51976369840301,
                "max": 203.92040710239414
              },
              "fused_position_u_m": {
                "count": 9441,
                "rmse": 46.7920233958586,
                "p50": 8.342587474713199,
                "p95": 137.69030037524922,
                "max": 156.22463518066564
              },
              "fused_velocity_e_mps": {
                "count": 9441,
                "rmse": 2.905934800287446,
                "p50": 0.2655859352535215,
                "p95": 6.4928008803080095,
                "max": 27.39159655746712
              },
              "fused_velocity_mps": {
                "count": 9441,
                "rmse": 3.9983445155423736,
                "p50": 0.7082981555656358,
                "p95": 9.595151285152859,
                "max": 29.003721791914174
              },
              "fused_velocity_n_mps": {
                "count": 9441,
                "rmse": 2.4737774545511795,
                "p50": 0.3305132345062183,
                "p95": 5.597601346978877,
                "max": 13.508445017255065
              },
              "fused_velocity_u_mps": {
                "count": 9441,
                "rmse": 1.192781164673734,
                "p50": 0.16231311038383292,
                "p95": 2.7798673815264836,
                "max": 7.438471309333049
              },
              "fused_vertical_m": {
                "count": 9441,
                "rmse": 46.7920233958586,
                "p50": 8.342587474713199,
                "p95": 137.69030037524922,
                "max": 156.22463518066564
              },
              "heading_deg": {
                "count": 9242,
                "rmse": 44.18539315474603,
                "p50": 13.211043736450833,
                "p95": 106.89258620480396,
                "max": 140.643627426215
              },
              "pitch_deg": {
                "count": 9441,
                "rmse": 3.720842174348439,
                "p50": 1.6820257063728263,
                "p95": 7.542086110221874,
                "max": 23.265095368681614
              },
              "roll_deg": {
                "count": 9441,
                "rmse": 2.2963957101559807,
                "p50": 0.8535426036804665,
                "p95": 4.464832498318657,
                "max": 9.560164712724685
              },
              "rotation_deg": {
                "count": 9242,
                "rmse": 44.40570248627326,
                "p50": 13.627994500641252,
                "p95": 106.99790377395313,
                "max": 140.7042719373311
              },
              "rtk_horizontal_m": {
                "count": 9426,
                "rmse": 20.495378130299404,
                "p50": 1.9002732023882023,
                "p95": 32.06767836740503,
                "max": 459.7471803552025
              },
              "rtk_position_e_m": {
                "count": 9426,
                "rmse": 14.079342455154135,
                "p50": 1.050857572184711,
                "p95": 16.288956698519435,
                "max": 457.3912820625023
              },
              "rtk_position_m": {
                "count": 9426,
                "rmse": 37.02151830526424,
                "p50": 8.881812708541382,
                "p95": 81.66397425700085,
                "max": 808.7125312760337
              },
              "rtk_position_n_m": {
                "count": 9426,
                "rmse": 14.894047157654947,
                "p50": 1.376063571617149,
                "p95": 27.96223317295744,
                "max": 135.1983016350263
              },
              "rtk_position_u_m": {
                "count": 9426,
                "rmse": 30.83070373707127,
                "p50": 8.450398987843197,
                "p95": 67.82683470145405,
                "max": 665.3183361356657
              },
              "rtk_velocity_e_mps": {
                "count": 9384,
                "rmse": 1.5584872729603225,
                "p50": 0.03757192727939035,
                "p95": 2.9201823744316036,
                "max": 15.196458856046112
              },
              "rtk_velocity_mps": {
                "count": 9384,
                "rmse": 2.430163280314154,
                "p50": 0.12100604311431681,
                "p95": 6.119592906445079,
                "max": 28.095723033989675
              },
              "rtk_velocity_n_mps": {
                "count": 9384,
                "rmse": 1.4775912686041583,
                "p50": 0.04047043858060406,
                "p95": 2.9871061457607913,
                "max": 14.289049392677537
              },
              "rtk_velocity_u_mps": {
                "count": 9384,
                "rmse": 1.1373368155268246,
                "p50": 0.058950006163471756,
                "p95": 1.9566290878790138,
                "max": 25.924483381696657
              },
              "rtk_vertical_m": {
                "count": 9426,
                "rmse": 30.83070373707127,
                "p50": 8.450398987843197,
                "p95": 67.82683470145405,
                "max": 665.3183361356657
              }
            }
          },
          "stop": {
            "epochs": 5292,
            "metrics": {
              "fused_horizontal_m": {
                "count": 5282,
                "rmse": 55.69619422094549,
                "p50": 5.56572060303459,
                "p95": 127.41924758780442,
                "max": 188.84682835360135
              },
              "fused_position_e_m": {
                "count": 5282,
                "rmse": 37.53509106053645,
                "p50": 2.5812600597348054,
                "p95": 86.25430612623585,
                "max": 178.9987928834567
              },
              "fused_position_m": {
                "count": 5282,
                "rmse": 79.1039549999845,
                "p50": 13.466450364202213,
                "p95": 172.25749075218766,
                "max": 188.85135265819176
              },
              "fused_position_n_m": {
                "count": 5282,
                "rmse": 41.14830482261108,
                "p50": 3.081934221317966,
                "p95": 105.74320818425248,
                "max": 139.9882456345104
              },
              "fused_position_u_m": {
                "count": 5282,
                "rmse": 56.17267704090923,
                "p50": 10.032155455678286,
                "p95": 146.8057672949393,
                "max": 156.22463518066564
              },
              "fused_velocity_e_mps": {
                "count": 5282,
                "rmse": 0.9799558628101951,
                "p50": 0.11467770740072356,
                "p95": 2.075770037433975,
                "max": 12.867033709268034
              },
              "fused_velocity_mps": {
                "count": 5282,
                "rmse": 2.234043263572001,
                "p50": 0.34022883867156184,
                "p95": 5.009572959692778,
                "max": 14.212625964828579
              },
              "fused_velocity_n_mps": {
                "count": 5282,
                "rmse": 1.7837791658288422,
                "p50": 0.10338069409349185,
                "p95": 3.8201507302294577,
                "max": 12.990871836359862
              },
              "fused_velocity_u_mps": {
                "count": 5282,
                "rmse": 0.9212858937432634,
                "p50": 0.09615069228590944,
                "p95": 2.346066062555132,
                "max": 6.952186276276042
              },
              "fused_vertical_m": {
                "count": 5282,
                "rmse": 56.17267704090923,
                "p50": 10.032155455678286,
                "p95": 146.8057672949393,
                "max": 156.22463518066564
              },
              "heading_deg": {
                "count": 5118,
                "rmse": 49.96057757380548,
                "p50": 17.63860404287969,
                "p95": 118.35211243882713,
                "max": 139.82509006375324
              },
              "pitch_deg": {
                "count": 5282,
                "rmse": 3.0561733863549474,
                "p50": 1.6967343259134253,
                "p95": 6.095790789755574,
                "max": 12.599384495881509
              },
              "roll_deg": {
                "count": 5282,
                "rmse": 2.2416819013527958,
                "p50": 0.6803264364143757,
                "p95": 4.4107295652513825,
                "max": 9.560164712724685
              },
              "rotation_deg": {
                "count": 5118,
                "rmse": 50.09713100543101,
                "p50": 17.778461474184322,
                "p95": 118.45947039156586,
                "max": 139.8922130740648
              },
              "rtk_horizontal_m": {
                "count": 5292,
                "rmse": 20.612629443099962,
                "p50": 1.8083823573096935,
                "p95": 33.05289607205893,
                "max": 149.43722783880204
              },
              "rtk_position_e_m": {
                "count": 5292,
                "rmse": 12.78739181182456,
                "p50": 1.0195075531465312,
                "p95": 15.059307541591378,
                "max": 135.80450616747066
              },
              "rtk_position_m": {
                "count": 5292,
                "rmse": 38.80026405039634,
                "p50": 8.223924240233213,
                "p95": 87.64120724318958,
                "max": 246.5577943128005
              },
              "rtk_position_n_m": {
                "count": 5292,
                "rmse": 16.166728277837592,
                "p50": 1.3263681924934256,
                "p95": 30.505745290135312,
                "max": 132.8188517357971
              },
              "rtk_position_u_m": {
                "count": 5292,
                "rmse": 32.872176651720636,
                "p50": 7.976461454072126,
                "p95": 74.00897322699767,
                "max": 222.35929839922534
              },
              "rtk_velocity_e_mps": {
                "count": 5292,
                "rmse": 0.9611615022924441,
                "p50": 0.011982220183054984,
                "p95": 1.1773486953006316,
                "max": 7.520217768966278
              },
              "rtk_velocity_mps": {
                "count": 5292,
                "rmse": 1.3761522235974892,
                "p50": 0.04089131145631872,
                "p95": 1.9509038636073037,
                "max": 12.027595204377562
              },
              "rtk_velocity_n_mps": {
                "count": 5292,
                "rmse": 0.9792710243406954,
                "p50": 0.012679081256752316,
                "p95": 1.3302236587408587,
                "max": 9.57224506982674
              },
              "rtk_velocity_u_mps": {
                "count": 5292,
                "rmse": 0.1048416420606376,
                "p50": 0.02680860455936314,
                "p95": 0.237068349277911,
                "max": 1.0318039797955854
              },
              "rtk_vertical_m": {
                "count": 5292,
                "rmse": 32.872176651720636,
                "p50": 7.976461454072126,
                "p95": 74.00897322699767,
                "max": 222.35929839922534
              }
            }
          },
          "low_speed": {
            "epochs": 821,
            "metrics": {
              "fused_horizontal_m": {
                "count": 821,
                "rmse": 52.1258063342745,
                "p50": 2.9834201102181486,
                "p95": 135.5914448063764,
                "max": 192.43974712621105
              },
              "fused_position_e_m": {
                "count": 821,
                "rmse": 40.71495038010581,
                "p50": 1.0737051791202454,
                "p95": 121.89799587579556,
                "max": 182.39820933767209
              },
              "fused_position_m": {
                "count": 821,
                "rmse": 59.19408856999476,
                "p50": 7.717624933962161,
                "p95": 139.58075934753919,
                "max": 192.44505132072325
              },
              "fused_position_n_m": {
                "count": 821,
                "rmse": 32.548310271714776,
                "p50": 1.2484633963001979,
                "p95": 84.9827633732256,
                "max": 109.71020736781577
              },
              "fused_position_u_m": {
                "count": 821,
                "rmse": 28.050676206360755,
                "p50": 1.9886594782305522,
                "p95": 48.39677103488735,
                "max": 142.4310532276861
              },
              "fused_velocity_e_mps": {
                "count": 821,
                "rmse": 2.3485870738232903,
                "p50": 0.31118261558612265,
                "p95": 4.848758679441257,
                "max": 12.813246866744334
              },
              "fused_velocity_mps": {
                "count": 821,
                "rmse": 4.038898820086789,
                "p50": 0.8495673682275351,
                "p95": 9.051316069534,
                "max": 14.008191772813074
              },
              "fused_velocity_n_mps": {
                "count": 821,
                "rmse": 2.9118385269117226,
                "p50": 0.25618895416344223,
                "p95": 6.717320832732112,
                "max": 13.508445017255065
              },
              "fused_velocity_u_mps": {
                "count": 821,
                "rmse": 1.5225106990629602,
                "p50": 0.10176439403698902,
                "p95": 4.329184813402466,
                "max": 6.883578184177017
              },
              "fused_vertical_m": {
                "count": 821,
                "rmse": 28.050676206360755,
                "p50": 1.9886594782305522,
                "p95": 48.39677103488735,
                "max": 142.4310532276861
              },
              "heading_deg": {
                "count": 786,
                "rmse": 38.807702353611944,
                "p50": 9.723072353581173,
                "p95": 101.8180908436423,
                "max": 140.643627426215
              },
              "pitch_deg": {
                "count": 821,
                "rmse": 4.076477399238157,
                "p50": 1.3428278706374215,
                "p95": 10.150703964615786,
                "max": 13.778877326085166
              },
              "roll_deg": {
                "count": 821,
                "rmse": 2.0639301183540635,
                "p50": 0.505319803655965,
                "p95": 3.876554046202017,
                "max": 9.163602246622304
              },
              "rotation_deg": {
                "count": 786,
                "rmse": 39.09270426104993,
                "p50": 11.046636453626217,
                "p95": 101.92641515235017,
                "max": 140.7042719373311
              },
              "rtk_horizontal_m": {
                "count": 821,
                "rmse": 17.776388309505823,
                "p50": 1.6246747469956493,
                "p95": 28.955254716197153,
                "max": 142.93504643994112
              },
              "rtk_position_e_m": {
                "count": 821,
                "rmse": 10.919764644240887,
                "p50": 0.9328851059176659,
                "p95": 13.122482739944443,
                "max": 129.58977478635077
              },
              "rtk_position_m": {
                "count": 821,
                "rmse": 28.07842934773918,
                "p50": 6.954346906383146,
                "p95": 64.09971027568783,
                "max": 142.98424783009224
              },
              "rtk_position_n_m": {
                "count": 821,
                "rmse": 14.027071021589716,
                "p50": 1.2528151037579194,
                "p95": 27.03592194083918,
                "max": 105.48049143232166
              },
              "rtk_position_u_m": {
                "count": 821,
                "rmse": 21.734723676772283,
                "p50": 6.623078300559637,
                "p95": 47.99011888422808,
                "max": 91.99030146652707
              },
              "rtk_velocity_e_mps": {
                "count": 821,
                "rmse": 1.0278266840531614,
                "p50": 0.07373220369954403,
                "p95": 1.501865111364179,
                "max": 9.020781639067724
              },
              "rtk_velocity_mps": {
                "count": 821,
                "rmse": 1.517222064070956,
                "p50": 0.23748529633322557,
                "p95": 2.5289006812778148,
                "max": 14.661200021406703
              },
              "rtk_velocity_n_mps": {
                "count": 821,
                "rmse": 1.0643092160084444,
                "p50": 0.07775556967022834,
                "p95": 1.6187367101989927,
                "max": 11.495572304276063
              },
              "rtk_velocity_u_mps": {
                "count": 821,
                "rmse": 0.33582881349209065,
                "p50": 0.09357656125235006,
                "p95": 0.7170394535122414,
                "max": 2.0533902611453114
              },
              "rtk_vertical_m": {
                "count": 821,
                "rmse": 21.734723676772283,
                "p50": 6.623078300559637,
                "p95": 47.99011888422808,
                "max": 91.99030146652707
              }
            }
          },
          "turn": {
            "epochs": 471,
            "metrics": {
              "fused_horizontal_m": {
                "count": 471,
                "rmse": 45.54466478770466,
                "p50": 1.1136028010662697,
                "p95": 120.7456926551736,
                "max": 129.80430204101927
              },
              "fused_position_e_m": {
                "count": 471,
                "rmse": 34.49279076774011,
                "p50": 0.5979806751732026,
                "p95": 65.95896065940374,
                "max": 129.30490046070622
              },
              "fused_position_m": {
                "count": 471,
                "rmse": 60.90408245856967,
                "p50": 3.216730436291329,
                "p95": 147.0723380499814,
                "max": 150.03220525817494
              },
              "fused_position_n_m": {
                "count": 471,
                "rmse": 29.74161857863972,
                "p50": 0.958023853383065,
                "p95": 101.33824344792153,
                "max": 103.7723783423138
              },
              "fused_position_u_m": {
                "count": 471,
                "rmse": 40.435019098497634,
                "p50": 0.9405521135757668,
                "p95": 136.53000152052925,
                "max": 139.93417747391774
              },
              "fused_velocity_e_mps": {
                "count": 471,
                "rmse": 2.667033121756369,
                "p50": 0.30758756454131,
                "p95": 5.2090150967883115,
                "max": 10.893172522291161
              },
              "fused_velocity_mps": {
                "count": 471,
                "rmse": 3.8333705327314926,
                "p50": 0.6071701788089074,
                "p95": 9.181071475745142,
                "max": 11.498748636240885
              },
              "fused_velocity_n_mps": {
                "count": 471,
                "rmse": 2.2015372432655167,
                "p50": 0.44838090209571035,
                "p95": 5.199156630707247,
                "max": 7.73061845935357
              },
              "fused_velocity_u_mps": {
                "count": 471,
                "rmse": 1.6537526221244443,
                "p50": 0.1410299071473171,
                "p95": 5.284019727564276,
                "max": 6.593665429883095
              },
              "fused_vertical_m": {
                "count": 471,
                "rmse": 40.435019098497634,
                "p50": 0.9405521135757668,
                "p95": 136.53000152052925,
                "max": 139.93417747391774
              },
              "heading_deg": {
                "count": 464,
                "rmse": 31.870815642972637,
                "p50": 4.252842091626974,
                "p95": 75.66695663173618,
                "max": 115.58013656556358
              },
              "pitch_deg": {
                "count": 471,
                "rmse": 1.5370484160735733,
                "p50": 0.8951505408916773,
                "p95": 2.776253519397443,
                "max": 4.516099697436346
              },
              "roll_deg": {
                "count": 471,
                "rmse": 1.8287845450128153,
                "p50": 0.6456474566937231,
                "p95": 4.322107075603995,
                "max": 4.508196543123233
              },
              "rotation_deg": {
                "count": 464,
                "rmse": 31.984913571399364,
                "p50": 4.741154837663904,
                "p95": 75.95075675122814,
                "max": 115.62171297549295
              },
              "rtk_horizontal_m": {
                "count": 471,
                "rmse": 21.0910859313078,
                "p50": 1.786244041157982,
                "p95": 32.059686523708756,
                "max": 121.73545132511356
              },
              "rtk_position_e_m": {
                "count": 471,
                "rmse": 15.07218031664984,
                "p50": 0.9506465003552769,
                "p95": 21.68114172236976,
                "max": 113.76653968357499
              },
              "rtk_position_m": {
                "count": 471,
                "rmse": 30.427120671890272,
                "p50": 6.2833795163160335,
                "p95": 62.78657543425521,
                "max": 132.1737167937117
              },
              "rtk_position_n_m": {
                "count": 471,
                "rmse": 14.753416087950713,
                "p50": 1.3386143767985563,
                "p95": 26.347642837464164,
                "max": 103.5229538218398
              },
              "rtk_position_u_m": {
                "count": 471,
                "rmse": 21.931159718992575,
                "p50": 5.986521400763096,
                "p95": 51.47179517304912,
                "max": 83.24787807370664
              },
              "rtk_velocity_e_mps": {
                "count": 469,
                "rmse": 2.050825874558536,
                "p50": 0.3262065272336905,
                "p95": 5.1261967989396275,
                "max": 14.285583397329752
              },
              "rtk_velocity_mps": {
                "count": 469,
                "rmse": 2.858082565301726,
                "p50": 0.7752253669175302,
                "p95": 6.8658658560799335,
                "max": 14.467482180305069
              },
              "rtk_velocity_n_mps": {
                "count": 469,
                "rmse": 1.5226084075846325,
                "p50": 0.33110696715328736,
                "p95": 2.769061682760133,
                "max": 9.659120264693069
              },
              "rtk_velocity_u_mps": {
                "count": 469,
                "rmse": 1.2823466066066151,
                "p50": 0.31551514657821894,
                "p95": 3.0766237250189397,
                "max": 6.674943713702273
              },
              "rtk_vertical_m": {
                "count": 471,
                "rmse": 21.931159718992575,
                "p50": 5.986521400763096,
                "p95": 51.47179517304912,
                "max": 83.24787807370664
              }
            }
          },
          "reverse": {
            "epochs": 13,
            "metrics": {
              "fused_horizontal_m": {
                "count": 13,
                "rmse": 0.8041284567309411,
                "p50": 0.8498624199175197,
                "p95": 1.0168633278728882,
                "max": 1.0361445206764934
              },
              "fused_position_e_m": {
                "count": 13,
                "rmse": 0.7873875484027809,
                "p50": 0.8282391980280583,
                "p95": 1.0121768584063775,
                "max": 1.0327736653701944
              },
              "fused_position_m": {
                "count": 13,
                "rmse": 6.1373456742208035,
                "p50": 6.156679948356643,
                "p95": 6.1939141006198835,
                "max": 6.196211803680354
              },
              "fused_position_n_m": {
                "count": 13,
                "rmse": 0.1632281334352124,
                "p50": 0.15307305782905467,
                "p95": 0.22075580224320113,
                "max": 0.2320632790829158
              },
              "fused_position_u_m": {
                "count": 13,
                "rmse": 6.0844382937089865,
                "p50": 6.097740717159814,
                "p95": 6.114183098356732,
                "max": 6.115319412863517
              },
              "fused_velocity_e_mps": {
                "count": 13,
                "rmse": 0.1812753649584257,
                "p50": 0.20016485502553216,
                "p95": 0.2472708656257066,
                "max": 0.24882897292721423
              },
              "fused_velocity_mps": {
                "count": 13,
                "rmse": 0.2612509370029251,
                "p50": 0.26556353845075537,
                "p95": 0.3466183166594702,
                "max": 0.3540888953214425
              },
              "fused_velocity_n_mps": {
                "count": 13,
                "rmse": 0.18789417708461473,
                "p50": 0.17402965811874505,
                "p95": 0.25488890744171694,
                "max": 0.25563300675547096
              },
              "fused_velocity_u_mps": {
                "count": 13,
                "rmse": 0.009331257246017396,
                "p50": 0.007065976206714755,
                "p95": 0.01372390643525019,
                "max": 0.014654507507429734
              },
              "fused_vertical_m": {
                "count": 13,
                "rmse": 6.0844382937089865,
                "p50": 6.097740717159814,
                "p95": 6.114183098356732,
                "max": 6.115319412863517
              },
              "heading_deg": {
                "count": 13,
                "rmse": 2.0517264639828503,
                "p50": 2.052324258663816,
                "p95": 2.109853887228246,
                "max": 2.1172022579415
              },
              "pitch_deg": {
                "count": 13,
                "rmse": 1.3593490052259565,
                "p50": 1.374754031419144,
                "p95": 1.3974303645582211,
                "max": 1.401987943704711
              },
              "roll_deg": {
                "count": 13,
                "rmse": 0.0884179285104522,
                "p50": 0.0850169426234686,
                "p95": 0.12565421980806946,
                "max": 0.12773286611547974
              },
              "rotation_deg": {
                "count": 13,
                "rmse": 2.465638594249498,
                "p50": 2.447124229199599,
                "p95": 2.5381416268682107,
                "max": 2.5468379132426318
              },
              "rtk_horizontal_m": {
                "count": 13,
                "rmse": 1.2917566247518,
                "p50": 1.2044753774075185,
                "p95": 1.6032286707524301,
                "max": 1.6249571488741434
              },
              "rtk_position_e_m": {
                "count": 13,
                "rmse": 1.1693424948199425,
                "p50": 1.169662293927392,
                "p95": 1.4668160936026442,
                "max": 1.4700251951165586
              },
              "rtk_position_m": {
                "count": 13,
                "rmse": 7.264316269316298,
                "p50": 7.347495416486496,
                "p95": 7.712038008661901,
                "max": 7.718114222608151
              },
              "rtk_position_n_m": {
                "count": 13,
                "rmse": 0.5488836920499962,
                "p50": 0.5994266782184328,
                "p95": 0.7694080560811186,
                "max": 0.7760982060445003
              },
              "rtk_position_u_m": {
                "count": 13,
                "rmse": 7.148542206846323,
                "p50": 7.177561794008792,
                "p95": 7.620729722262143,
                "max": 7.627017395594083
              },
              "rtk_velocity_e_mps": {
                "count": 13,
                "rmse": 0.106351294317413,
                "p50": 0.10640143196312057,
                "p95": 0.15818913662994577,
                "max": 0.15867404615563713
              },
              "rtk_velocity_mps": {
                "count": 13,
                "rmse": 0.22519110684019747,
                "p50": 0.20326714031874155,
                "p95": 0.3320364890342341,
                "max": 0.40384209033932855
              },
              "rtk_velocity_n_mps": {
                "count": 13,
                "rmse": 0.10581805266425476,
                "p50": 0.0662432460019816,
                "p95": 0.20977351151696258,
                "max": 0.24554889665794877
              },
              "rtk_velocity_u_mps": {
                "count": 13,
                "rmse": 0.16793741848459276,
                "p50": 0.12169600264230061,
                "p95": 0.2993440896599964,
                "max": 0.39149731772335944
              },
              "rtk_vertical_m": {
                "count": 13,
                "rmse": 7.148542206846323,
                "p50": 7.177561794008792,
                "p95": 7.620729722262143,
                "max": 7.627017395594083
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 41.8
          }
        },
        "duration_s": 1890.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.986773886361232,
          "fused_available": 4.994709554544492,
          "rtk_velocity_available": 4.9645540154481,
          "fused_velocity_available": 4.994709554544492,
          "attitude_available": 4.994709554544492,
          "heading_available": 4.889429689979896,
          "heading_healthy": 3.108665749656121
        },
        "processing_ms": {
          "count": 9451,
          "rmse": 18.839496066681544,
          "p50": 6.7173,
          "p95": 38.8534,
          "max": 173.5758
        },
        "heading_error_over_90_epochs": 865,
        "heading_error_over_150_epochs": 0,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 5876,
            "rmse": 53.66815907229903,
            "p50": 5.017106787647116,
            "p95": 126.5825212501938,
            "max": 197.34680199751924
          },
          "fused_position_e_m": {
            "count": 5876,
            "rmse": 37.23442271385814,
            "p50": 2.860013630847334,
            "p95": 86.453244523403,
            "max": 180.42355141293893
          },
          "fused_position_m": {
            "count": 5876,
            "rmse": 77.34195490777839,
            "p50": 12.699082373477026,
            "p95": 171.04628070933575,
            "max": 200.71063095458965
          },
          "fused_position_n_m": {
            "count": 5876,
            "rmse": 38.65060236756107,
            "p50": 1.9930857064561713,
            "p95": 104.48167319342649,
            "max": 184.57461669731242
          },
          "fused_position_u_m": {
            "count": 5876,
            "rmse": 55.691172466982884,
            "p50": 9.72896034307919,
            "p95": 145.58910342745781,
            "max": 156.22463518066564
          },
          "fused_velocity_e_mps": {
            "count": 5876,
            "rmse": 0.7926418064316743,
            "p50": 0.13525329713652873,
            "p95": 1.6088524931456307,
            "max": 9.151431854145219
          },
          "fused_velocity_mps": {
            "count": 5876,
            "rmse": 1.3887986550878813,
            "p50": 0.3542052458457647,
            "p95": 3.1511323910189595,
            "max": 9.252410137605787
          },
          "fused_velocity_n_mps": {
            "count": 5876,
            "rmse": 0.9082712435721865,
            "p50": 0.1287871124125028,
            "p95": 2.2367524623637265,
            "max": 6.026141438412587
          },
          "fused_velocity_u_mps": {
            "count": 5876,
            "rmse": 0.68958249627617,
            "p50": 0.09179811900645259,
            "p95": 1.6191549170651827,
            "max": 5.815787150713977
          },
          "fused_vertical_m": {
            "count": 5876,
            "rmse": 55.691172466982884,
            "p50": 9.72896034307919,
            "p95": 145.58910342745781,
            "max": 156.22463518066564
          },
          "heading_deg": {
            "count": 5876,
            "rmse": 41.43581392362386,
            "p50": 11.907145798956094,
            "p95": 103.20850888876284,
            "max": 140.643627426215
          },
          "pitch_deg": {
            "count": 5876,
            "rmse": 2.5357299627804433,
            "p50": 1.6585301520365334,
            "p95": 6.059397858978677,
            "max": 11.719613493921088
          },
          "roll_deg": {
            "count": 5876,
            "rmse": 1.976266778538091,
            "p50": 0.6516477468086919,
            "p95": 4.167583539596038,
            "max": 8.321539076692858
          },
          "rotation_deg": {
            "count": 5876,
            "rmse": 41.55898848676355,
            "p50": 12.155093840641522,
            "p95": 103.4468766595459,
            "max": 140.7042719373311
          },
          "rtk_horizontal_m": {
            "count": 5876,
            "rmse": 18.229772795599587,
            "p50": 1.7048940205514422,
            "p95": 29.88302887688433,
            "max": 129.9717303436767
          },
          "rtk_position_e_m": {
            "count": 5876,
            "rmse": 11.12308154540029,
            "p50": 0.9640690138910806,
            "p95": 12.53382354760838,
            "max": 124.79741399738977
          },
          "rtk_position_m": {
            "count": 5876,
            "rmse": 36.456374717256104,
            "p50": 7.760557175509353,
            "p95": 81.8136025184584,
            "max": 246.5577943128005
          },
          "rtk_position_n_m": {
            "count": 5876,
            "rmse": 14.443049301084526,
            "p50": 1.3066865022957375,
            "p95": 27.735028134833858,
            "max": 107.52808218739408
          },
          "rtk_position_u_m": {
            "count": 5876,
            "rmse": 31.571231229488138,
            "p50": 7.582773858079213,
            "p95": 72.65945144979155,
            "max": 222.35929839922534
          },
          "rtk_velocity_e_mps": {
            "count": 5863,
            "rmse": 0.47263298731088743,
            "p50": 0.020482924070603068,
            "p95": 0.8388202935953499,
            "max": 8.282635938769191
          },
          "rtk_velocity_mps": {
            "count": 5863,
            "rmse": 1.0098920216757752,
            "p50": 0.06825579803432087,
            "p95": 2.150277240664976,
            "max": 13.409363263789414
          },
          "rtk_velocity_n_mps": {
            "count": 5863,
            "rmse": 0.47673630373747544,
            "p50": 0.021881921110234022,
            "p95": 1.0377422810212273,
            "max": 5.962450582829037
          },
          "rtk_velocity_u_mps": {
            "count": 5863,
            "rmse": 0.7544683236880793,
            "p50": 0.0382500134015875,
            "p95": 1.1944280958374471,
            "max": 11.81830646778347
          },
          "rtk_vertical_m": {
            "count": 5876,
            "rmse": 31.571231229488138,
            "p50": 7.582773858079213,
            "p95": 72.65945144979155,
            "max": 222.35929839922534
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        }
      },
      "all_output_candidate": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 9451,
        "reference_epochs": 9451,
        "matched_epochs": 9451,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 1.0,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 0.9973547772722463,
          "fused_available": 0.9989419109088985,
          "rtk_velocity_available": 0.99280499418051,
          "fused_velocity_available": 0.9989419109088985,
          "attitude_available": 0.9989419109088985,
          "heading_available": 0.9778859379959792,
          "heading_healthy": 0.6587662681197757
        },
        "scenes": {
          "all": {
            "epochs": 9451,
            "available_epochs": {
              "rtk_available": 9426,
              "fused_available": 9441,
              "attitude_available": 9441,
              "heading_aligned": 9242,
              "heading_converged": 6226
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 9441,
                "rmse": 71.76221023542962,
                "p50": 15.396372539095232,
                "p95": 176.48101115981834,
                "max": 270.995843014698
              },
              "fused_position_e_m": {
                "count": 9441,
                "rmse": 56.27040695322928,
                "p50": 10.690077558677983,
                "p95": 132.74673060434372,
                "max": 270.95752586176263
              },
              "fused_position_m": {
                "count": 9441,
                "rmse": 77.88406565265916,
                "p50": 28.4222116311629,
                "p95": 178.2404858161654,
                "max": 271.03769668497034
              },
              "fused_position_n_m": {
                "count": 9441,
                "rmse": 44.53600924187042,
                "p50": 5.272522899217799,
                "p95": 112.35943119566755,
                "max": 213.44345459789653
              },
              "fused_position_u_m": {
                "count": 9441,
                "rmse": 30.267356420964827,
                "p50": 4.52578130306982,
                "p95": 79.05940463953358,
                "max": 89.64992837412856
              },
              "fused_velocity_e_mps": {
                "count": 9441,
                "rmse": 3.5681591678727087,
                "p50": 0.28552139782106445,
                "p95": 8.20634836078256,
                "max": 23.654149317316488
              },
              "fused_velocity_mps": {
                "count": 9441,
                "rmse": 4.850647234267466,
                "p50": 0.5877208321086038,
                "p95": 12.471533760817799,
                "max": 24.256904157087963
              },
              "fused_velocity_n_mps": {
                "count": 9441,
                "rmse": 3.251798693862084,
                "p50": 0.27492630793255657,
                "p95": 7.292849585426751,
                "max": 21.203665741866573
              },
              "fused_velocity_u_mps": {
                "count": 9441,
                "rmse": 0.47204236952777495,
                "p50": 0.060451599489217994,
                "p95": 1.0820033776164548,
                "max": 5.008147569010867
              },
              "fused_vertical_m": {
                "count": 9441,
                "rmse": 30.267356420964827,
                "p50": 4.52578130306982,
                "p95": 79.05940463953358,
                "max": 89.64992837412856
              },
              "heading_deg": {
                "count": 9242,
                "rmse": 90.45253984302194,
                "p50": 28.645101276190857,
                "p95": 163.01847844666975,
                "max": 179.9435634096668
              },
              "pitch_deg": {
                "count": 9441,
                "rmse": 3.2129768595515413,
                "p50": 1.8466436438114613,
                "p95": 7.295947479907113,
                "max": 14.812076241283506
              },
              "roll_deg": {
                "count": 9441,
                "rmse": 1.7997243734708814,
                "p50": 0.8803452654147179,
                "p95": 3.8950372177000645,
                "max": 7.6643872146828755
              },
              "rotation_deg": {
                "count": 9242,
                "rmse": 90.48790741028014,
                "p50": 28.801324697273152,
                "p95": 163.02976081453383,
                "max": 179.9144836373872
              },
              "rtk_horizontal_m": {
                "count": 9426,
                "rmse": 15.692393682569039,
                "p50": 1.8869567084797856,
                "p95": 29.009077655403086,
                "max": 459.7471803552025
              },
              "rtk_position_e_m": {
                "count": 9426,
                "rmse": 11.068467385395852,
                "p50": 1.050097214332573,
                "p95": 11.826771514691506,
                "max": 457.3912820625023
              },
              "rtk_position_m": {
                "count": 9426,
                "rmse": 34.47939162065659,
                "p50": 8.842478392721937,
                "p95": 78.49827912459375,
                "max": 808.7125312760337
              },
              "rtk_position_n_m": {
                "count": 9426,
                "rmse": 11.123859457362855,
                "p50": 1.3570174670415889,
                "p95": 25.50650763164756,
                "max": 133.7187122217665
              },
              "rtk_position_u_m": {
                "count": 9426,
                "rmse": 30.701420602992812,
                "p50": 8.49951878381328,
                "p95": 69.53398850524653,
                "max": 665.3183361356657
              },
              "rtk_velocity_e_mps": {
                "count": 9383,
                "rmse": 1.2294653030796594,
                "p50": 0.033477104629959786,
                "p95": 1.8878965968276051,
                "max": 21.761627667433363
              },
              "rtk_velocity_mps": {
                "count": 9383,
                "rmse": 2.0719671072255466,
                "p50": 0.10686375782396046,
                "p95": 4.068313672781083,
                "max": 28.095723033991675
              },
              "rtk_velocity_n_mps": {
                "count": 9383,
                "rmse": 1.198115211635586,
                "p50": 0.035634856737052294,
                "p95": 1.5735713193695144,
                "max": 15.372247702890045
              },
              "rtk_velocity_u_mps": {
                "count": 9383,
                "rmse": 1.1601649458569476,
                "p50": 0.05394386028547045,
                "p95": 2.087721292019453,
                "max": 25.924483381698593
              },
              "rtk_vertical_m": {
                "count": 9426,
                "rmse": 30.701420602992812,
                "p50": 8.49951878381328,
                "p95": 69.53398850524653,
                "max": 665.3183361356657
              }
            }
          },
          "stop": {
            "epochs": 5292,
            "available_epochs": {
              "rtk_available": 5292,
              "fused_available": 5282,
              "attitude_available": 5282,
              "heading_aligned": 5118,
              "heading_converged": 4478
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 5282,
                "rmse": 56.58733854699031,
                "p50": 12.580114503018056,
                "p95": 137.3170698327094,
                "max": 216.7852704797963
              },
              "fused_position_e_m": {
                "count": 5282,
                "rmse": 44.29379184459064,
                "p50": 9.034406129559478,
                "p95": 113.1471431123914,
                "max": 204.86906112698324
              },
              "fused_position_m": {
                "count": 5282,
                "rmse": 65.54263390388594,
                "p50": 23.887745553838293,
                "p95": 138.91770494173855,
                "max": 216.87010689663813
              },
              "fused_position_n_m": {
                "count": 5282,
                "rmse": 35.21628725263027,
                "p50": 4.276794521579385,
                "p95": 84.61597615305135,
                "max": 183.38083556499203
              },
              "fused_position_u_m": {
                "count": 5282,
                "rmse": 33.07128626508387,
                "p50": 4.490478564104133,
                "p95": 83.26099262235397,
                "max": 89.64992837412856
              },
              "fused_velocity_e_mps": {
                "count": 5282,
                "rmse": 1.708101570873143,
                "p50": 0.060777833606306515,
                "p95": 3.6658164894138183,
                "max": 15.419528368989873
              },
              "fused_velocity_mps": {
                "count": 5282,
                "rmse": 1.9319131278162602,
                "p50": 0.10538587694042473,
                "p95": 4.347989118614418,
                "max": 19.78637251563646
              },
              "fused_velocity_n_mps": {
                "count": 5282,
                "rmse": 0.8404680969839103,
                "p50": 0.06329993764170237,
                "p95": 1.773003021319385,
                "max": 12.380411576161539
              },
              "fused_velocity_u_mps": {
                "count": 5282,
                "rmse": 0.3290755763677268,
                "p50": 0.019925046953984893,
                "p95": 0.6069990119427098,
                "max": 2.384623731834994
              },
              "fused_vertical_m": {
                "count": 5282,
                "rmse": 33.07128626508387,
                "p50": 4.490478564104133,
                "p95": 83.26099262235397,
                "max": 89.64992837412856
              },
              "heading_deg": {
                "count": 5118,
                "rmse": 97.32950580689564,
                "p50": 36.537591203984576,
                "p95": 163.0405796154423,
                "max": 179.9435634096668
              },
              "pitch_deg": {
                "count": 5282,
                "rmse": 3.1920812168374555,
                "p50": 1.961234687663989,
                "p95": 6.653312127246265,
                "max": 14.812076241283506
              },
              "roll_deg": {
                "count": 5282,
                "rmse": 1.437258170316979,
                "p50": 0.8366855322934299,
                "p95": 3.794606719203199,
                "max": 4.400494968328928
              },
              "rotation_deg": {
                "count": 5118,
                "rmse": 97.36113941978172,
                "p50": 36.71145378033075,
                "p95": 163.07066361219213,
                "max": 179.9144836373872
              },
              "rtk_horizontal_m": {
                "count": 5292,
                "rmse": 16.13672517477346,
                "p50": 1.8068841133252935,
                "p95": 31.43263104240287,
                "max": 145.5395779289976
              },
              "rtk_position_e_m": {
                "count": 5292,
                "rmse": 10.850457235679984,
                "p50": 1.0301971086475004,
                "p95": 10.30548107989389,
                "max": 130.5653205531331
              },
              "rtk_position_m": {
                "count": 5292,
                "rmse": 36.07638032216516,
                "p50": 8.273315281729582,
                "p95": 81.39427248448361,
                "max": 246.55779431895326
              },
              "rtk_position_n_m": {
                "count": 5292,
                "rmse": 11.944098004573116,
                "p50": 1.3113438121287713,
                "p95": 28.154430412873328,
                "max": 84.57705887493309
              },
              "rtk_position_u_m": {
                "count": 5292,
                "rmse": 32.26625664348652,
                "p50": 8.03572591139675,
                "p95": 74.95306273147402,
                "max": 222.35929840396943
              },
              "rtk_velocity_e_mps": {
                "count": 5292,
                "rmse": 0.8450933550865501,
                "p50": 0.011322993512348877,
                "p95": 0.32182789635732983,
                "max": 13.629961418084585
              },
              "rtk_velocity_mps": {
                "count": 5292,
                "rmse": 0.9259541200946859,
                "p50": 0.03873798650229978,
                "p95": 0.49635758821931336,
                "max": 14.209209785182212
              },
              "rtk_velocity_n_mps": {
                "count": 5292,
                "rmse": 0.3305124561676596,
                "p50": 0.012178035470066732,
                "p95": 0.2295389071445247,
                "max": 5.6260853825115005
              },
              "rtk_velocity_u_mps": {
                "count": 5292,
                "rmse": 0.18430889839316814,
                "p50": 0.02498330117985856,
                "p95": 0.1786556137037195,
                "max": 4.005096429909515
              },
              "rtk_vertical_m": {
                "count": 5292,
                "rmse": 32.26625664348652,
                "p50": 8.03572591139675,
                "p95": 74.95306273147402,
                "max": 222.35929840396943
              }
            }
          },
          "low_speed": {
            "epochs": 821,
            "available_epochs": {
              "rtk_available": 821,
              "fused_available": 821,
              "attitude_available": 821,
              "heading_aligned": 786,
              "heading_converged": 563
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 821,
                "rmse": 70.0899355988382,
                "p50": 2.561718182938406,
                "p95": 178.77224451181283,
                "max": 217.29479796240253
              },
              "fused_position_e_m": {
                "count": 821,
                "rmse": 53.646948168166055,
                "p50": 1.5346167626968732,
                "p95": 131.08705277255234,
                "max": 205.58555496781452
              },
              "fused_position_m": {
                "count": 821,
                "rmse": 74.5861445591916,
                "p50": 4.5925010044620045,
                "p95": 178.96350151724664,
                "max": 217.39681915384833
              },
              "fused_position_n_m": {
                "count": 821,
                "rmse": 45.106585156619765,
                "p50": 2.21704247825474,
                "p95": 103.67399205855385,
                "max": 194.33397433464162
              },
              "fused_position_u_m": {
                "count": 821,
                "rmse": 25.504781668450686,
                "p50": 4.0141479327902045,
                "p95": 69.7957686948492,
                "max": 79.48072607443807
              },
              "fused_velocity_e_mps": {
                "count": 821,
                "rmse": 2.5578989094345905,
                "p50": 0.33767053635085587,
                "p95": 4.778499515266665,
                "max": 15.167993181275387
              },
              "fused_velocity_mps": {
                "count": 821,
                "rmse": 3.758222442471586,
                "p50": 0.5757220027043507,
                "p95": 7.760468141114431,
                "max": 19.64395177605253
              },
              "fused_velocity_n_mps": {
                "count": 821,
                "rmse": 2.7273403501337254,
                "p50": 0.24620453165634992,
                "p95": 3.903156422596225,
                "max": 14.014454938802675
              },
              "fused_velocity_u_mps": {
                "count": 821,
                "rmse": 0.3781583143907811,
                "p50": 0.04301318010834256,
                "p95": 0.7799787268600775,
                "max": 2.397129335011429
              },
              "fused_vertical_m": {
                "count": 821,
                "rmse": 25.504781668450686,
                "p50": 4.0141479327902045,
                "p95": 69.7957686948492,
                "max": 79.48072607443807
              },
              "heading_deg": {
                "count": 786,
                "rmse": 76.16714729280338,
                "p50": 11.01442196535372,
                "p95": 162.37308586566758,
                "max": 179.16666810410902
              },
              "pitch_deg": {
                "count": 821,
                "rmse": 3.4616181884012756,
                "p50": 1.0345950884310469,
                "p95": 8.964830956856503,
                "max": 11.042524725412932
              },
              "roll_deg": {
                "count": 821,
                "rmse": 1.5021914474220037,
                "p50": 0.6952218127021297,
                "p95": 3.222450938908082,
                "max": 4.39409824635635
              },
              "rotation_deg": {
                "count": 786,
                "rmse": 76.22617274636275,
                "p50": 11.02848583624354,
                "p95": 162.35775134876621,
                "max": 179.2753105329181
              },
              "rtk_horizontal_m": {
                "count": 821,
                "rmse": 10.357976973037292,
                "p50": 1.6156026534036831,
                "p95": 26.189337753697764,
                "max": 84.12521551132336
              },
              "rtk_position_e_m": {
                "count": 821,
                "rmse": 4.747199658826625,
                "p50": 0.9218031276248804,
                "p95": 10.25462199036183,
                "max": 37.46776273423072
              },
              "rtk_position_m": {
                "count": 821,
                "rmse": 25.033898051144632,
                "p50": 6.862663311478675,
                "p95": 64.0997102751499,
                "max": 98.29803283723794
              },
              "rtk_position_n_m": {
                "count": 821,
                "rmse": 9.206073124476427,
                "p50": 1.229549014853334,
                "p95": 21.223268446087523,
                "max": 83.10013004601477
              },
              "rtk_position_u_m": {
                "count": 821,
                "rmse": 22.790532347032446,
                "p50": 6.599639556490733,
                "p95": 55.74587038108133,
                "max": 91.99030146194808
              },
              "rtk_velocity_e_mps": {
                "count": 821,
                "rmse": 0.872862169329104,
                "p50": 0.07088255884686215,
                "p95": 0.9541915141714231,
                "max": 8.126916189156384
              },
              "rtk_velocity_mps": {
                "count": 821,
                "rmse": 1.1698755817299167,
                "p50": 0.2231158384114482,
                "p95": 1.7045073695975819,
                "max": 9.032851961354062
              },
              "rtk_velocity_n_mps": {
                "count": 821,
                "rmse": 0.7120018018177772,
                "p50": 0.0716726510713232,
                "p95": 0.936701950487874,
                "max": 8.623376398339058
              },
              "rtk_velocity_u_mps": {
                "count": 821,
                "rmse": 0.3158701383325747,
                "p50": 0.09037178957627703,
                "p95": 0.6839120136635403,
                "max": 2.0533902611441137
              },
              "rtk_vertical_m": {
                "count": 821,
                "rmse": 22.790532347032446,
                "p50": 6.599639556490733,
                "p95": 55.74587038108133,
                "max": 91.99030146194808
              }
            }
          },
          "turn": {
            "epochs": 471,
            "available_epochs": {
              "rtk_available": 471,
              "fused_available": 471,
              "attitude_available": 471,
              "heading_aligned": 464,
              "heading_converged": 223
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 471,
                "rmse": 58.022071218506625,
                "p50": 4.080476341790323,
                "p95": 150.60245164198673,
                "max": 170.49613638394416
              },
              "fused_position_e_m": {
                "count": 471,
                "rmse": 48.300816224045676,
                "p50": 3.1952344206721612,
                "p95": 114.83740174807252,
                "max": 135.27178364981847
              },
              "fused_position_m": {
                "count": 471,
                "rmse": 61.531341960117224,
                "p50": 4.189509057658613,
                "p95": 151.88585031626414,
                "max": 171.55214380418883
              },
              "fused_position_n_m": {
                "count": 471,
                "rmse": 32.14952411119675,
                "p50": 1.49942066797513,
                "p95": 103.52027691220326,
                "max": 125.68237060682473
              },
              "fused_position_u_m": {
                "count": 471,
                "rmse": 20.482804859867887,
                "p50": 0.8281821902225301,
                "p95": 67.6340056905477,
                "max": 69.88205672822035
              },
              "fused_velocity_e_mps": {
                "count": 471,
                "rmse": 3.336272843103327,
                "p50": 0.6810560374517651,
                "p95": 7.442014796810987,
                "max": 8.90088433485369
              },
              "fused_velocity_mps": {
                "count": 471,
                "rmse": 4.144535271510972,
                "p50": 1.0565623040959502,
                "p95": 8.547704090180122,
                "max": 9.066438429009102
              },
              "fused_velocity_n_mps": {
                "count": 471,
                "rmse": 2.4480195426887588,
                "p50": 0.711531939536902,
                "p95": 5.50786058022888,
                "max": 7.75397985293895
              },
              "fused_velocity_u_mps": {
                "count": 471,
                "rmse": 0.23163862325548057,
                "p50": 0.11117380143162699,
                "p95": 0.508054174970469,
                "max": 0.7633113506840612
              },
              "fused_vertical_m": {
                "count": 471,
                "rmse": 20.482804859867887,
                "p50": 0.8281821902225301,
                "p95": 67.6340056905477,
                "max": 69.88205672822035
              },
              "heading_deg": {
                "count": 464,
                "rmse": 73.68037591921234,
                "p50": 12.12029972052018,
                "p95": 159.45029198531086,
                "max": 164.6941014867581
              },
              "pitch_deg": {
                "count": 471,
                "rmse": 1.5688582972882559,
                "p50": 0.7257883357870014,
                "p95": 3.6748535910211046,
                "max": 4.330094666980358
              },
              "roll_deg": {
                "count": 471,
                "rmse": 1.5192383149028956,
                "p50": 0.5409310618345557,
                "p95": 3.5973587415245305,
                "max": 4.3941132371338085
              },
              "rotation_deg": {
                "count": 464,
                "rmse": 73.7161793591323,
                "p50": 12.14123661295288,
                "p95": 159.45998933539985,
                "max": 164.72306929953348
              },
              "rtk_horizontal_m": {
                "count": 471,
                "rmse": 8.781069249363176,
                "p50": 1.7841915332022678,
                "p95": 21.986778312712904,
                "max": 38.51352508881758
              },
              "rtk_position_e_m": {
                "count": 471,
                "rmse": 5.170036641458062,
                "p50": 0.9493930224502503,
                "p95": 12.205351484623076,
                "max": 23.614375664530616
              },
              "rtk_position_m": {
                "count": 471,
                "rmse": 23.72770153499627,
                "p50": 6.25074811040718,
                "p95": 53.60178328594337,
                "max": 88.53120653721817
              },
              "rtk_position_n_m": {
                "count": 471,
                "rmse": 7.097738956040338,
                "p50": 1.3439434797961674,
                "p95": 18.73947484910642,
                "max": 34.87904904654513
              },
              "rtk_position_u_m": {
                "count": 471,
                "rmse": 22.043063375396642,
                "p50": 6.037448506563226,
                "p95": 50.8961491835539,
                "max": 83.24787807731418
              },
              "rtk_velocity_e_mps": {
                "count": 469,
                "rmse": 1.4974671343866452,
                "p50": 0.3176442486556773,
                "p95": 2.9429924308719837,
                "max": 13.026313731890664
              },
              "rtk_velocity_mps": {
                "count": 469,
                "rmse": 2.5005922345641802,
                "p50": 0.7115738838654153,
                "p95": 5.539239222933405,
                "max": 13.31120645470174
              },
              "rtk_velocity_n_mps": {
                "count": 469,
                "rmse": 1.4850039078914146,
                "p50": 0.2945506719122768,
                "p95": 3.0727306237187455,
                "max": 8.7791772107865
              },
              "rtk_velocity_u_mps": {
                "count": 469,
                "rmse": 1.3436208909293406,
                "p50": 0.2822122246263493,
                "p95": 3.224009830788941,
                "max": 6.674943713702749
              },
              "rtk_vertical_m": {
                "count": 471,
                "rmse": 22.043063375396642,
                "p50": 6.037448506563226,
                "p95": 50.8961491835539,
                "max": 83.24787807731418
              }
            }
          },
          "reverse": {
            "epochs": 13,
            "available_epochs": {
              "rtk_available": 13,
              "fused_available": 13,
              "attitude_available": 13,
              "heading_aligned": 13,
              "heading_converged": 13
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 13,
                "rmse": 1.667390909297995,
                "p50": 1.6121033030249388,
                "p95": 1.850041659764452,
                "max": 1.8775825096010395
              },
              "fused_position_e_m": {
                "count": 13,
                "rmse": 0.5076742561075537,
                "p50": 0.29364735996071456,
                "p95": 0.8870648603825099,
                "max": 0.9101246669311567
              },
              "fused_position_m": {
                "count": 13,
                "rmse": 4.559979918517663,
                "p50": 4.539564168837918,
                "p95": 4.629799533325076,
                "max": 4.638878544019336
              },
              "fused_position_n_m": {
                "count": 13,
                "rmse": 1.5882252025752635,
                "p50": 1.5842948662381189,
                "p95": 1.6310799425470586,
                "max": 1.6422512508758178
              },
              "fused_position_u_m": {
                "count": 13,
                "rmse": 4.244198912972242,
                "p50": 4.2443668063699524,
                "p95": 4.247251701915893,
                "max": 4.247790523209163
              },
              "fused_velocity_e_mps": {
                "count": 13,
                "rmse": 0.2746197342741006,
                "p50": 0.3043167659716036,
                "p95": 0.3611431653084409,
                "max": 0.3614571125196473
              },
              "fused_velocity_mps": {
                "count": 13,
                "rmse": 0.275673363395442,
                "p50": 0.30433398897314334,
                "p95": 0.36287859031152847,
                "max": 0.3630522953745986
              },
              "fused_velocity_n_mps": {
                "count": 13,
                "rmse": 0.015832153499519098,
                "p50": 0.016706116673749175,
                "p95": 0.02574290127731692,
                "max": 0.02658154835674494
              },
              "fused_velocity_u_mps": {
                "count": 13,
                "rmse": 0.018142429510555502,
                "p50": 0.01540733982096765,
                "p95": 0.03004304603806673,
                "max": 0.03196770910245885
              },
              "fused_vertical_m": {
                "count": 13,
                "rmse": 4.244198912972242,
                "p50": 4.2443668063699524,
                "p95": 4.247251701915893,
                "max": 4.247790523209163
              },
              "heading_deg": {
                "count": 13,
                "rmse": 0.3725889140811475,
                "p50": 0.3562258914590757,
                "p95": 0.4495719474072416,
                "max": 0.45655283015156556
              },
              "pitch_deg": {
                "count": 13,
                "rmse": 1.3107738732561958,
                "p50": 1.3062218753811408,
                "p95": 1.3443753740272313,
                "max": 1.3472306404245558
              },
              "roll_deg": {
                "count": 13,
                "rmse": 0.6168253991514873,
                "p50": 0.5992093762618254,
                "p95": 0.6696116255624872,
                "max": 0.6732740295259134
              },
              "rotation_deg": {
                "count": 13,
                "rmse": 1.4894085912835744,
                "p50": 1.493933673848327,
                "p95": 1.512108421957171,
                "max": 1.5166566760161313
              },
              "rtk_horizontal_m": {
                "count": 13,
                "rmse": 1.2917566246094963,
                "p50": 1.2044753779620612,
                "p95": 1.6032286695095304,
                "max": 1.6249571482819745
              },
              "rtk_position_e_m": {
                "count": 13,
                "rmse": 1.1693424949689561,
                "p50": 1.1696622943547275,
                "p95": 1.4668160940961201,
                "max": 1.4700251977492886
              },
              "rtk_position_m": {
                "count": 13,
                "rmse": 7.264316270696122,
                "p50": 7.347495417317823,
                "p95": 7.712038010090132,
                "max": 7.718114222317805
              },
              "rtk_position_n_m": {
                "count": 13,
                "rmse": 0.5488836913976366,
                "p50": 0.5994266778880382,
                "p95": 0.7694080549876213,
                "max": 0.7760982041804227
              },
              "rtk_position_u_m": {
                "count": 13,
                "rmse": 7.1485422082742085,
                "p50": 7.177561800822554,
                "p95": 7.6207297233080125,
                "max": 7.627017398264893
              },
              "rtk_velocity_e_mps": {
                "count": 13,
                "rmse": 0.10635129431745592,
                "p50": 0.10640143196319052,
                "p95": 0.15818913663005732,
                "max": 0.158674046155731
              },
              "rtk_velocity_mps": {
                "count": 13,
                "rmse": 0.22519110684014773,
                "p50": 0.20326714031875076,
                "p95": 0.332036489034095,
                "max": 0.4038420903390583
              },
              "rtk_velocity_n_mps": {
                "count": 13,
                "rmse": 0.10581805266428466,
                "p50": 0.0662432460018507,
                "p95": 0.20977351151709528,
                "max": 0.24554889665807372
              },
              "rtk_velocity_u_mps": {
                "count": 13,
                "rmse": 0.16793741848448004,
                "p50": 0.1216960026421642,
                "p95": 0.299344089659736,
                "max": 0.3914973177230619
              },
              "rtk_vertical_m": {
                "count": 13,
                "rmse": 7.1485422082742085,
                "p50": 7.177561800822554,
                "p95": 7.6207297233080125,
                "max": 7.627017398264893
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 41.8
          }
        },
        "uninitialized_epochs": 10,
        "missing_attitude_epochs": 10,
        "unlatched_heading_epochs": 209,
        "duration_s": 1890.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.986773886361232,
          "fused_available": 4.994709554544492,
          "rtk_velocity_available": 4.96402497090255,
          "fused_velocity_available": 4.994709554544492,
          "attitude_available": 4.994709554544492,
          "heading_available": 4.889429689979896,
          "heading_healthy": 3.2938313405988784
        },
        "processing_ms": {
          "count": 9451,
          "rmse": 12.688097517787721,
          "p50": 6.3145,
          "p95": 25.7282,
          "max": 133.0934
        },
        "heading_error_over_90_epochs": 3277,
        "heading_error_over_150_epochs": 1857,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 6226,
            "rmse": 56.23451305430841,
            "p50": 10.066915531934782,
            "p95": 137.80089396747434,
            "max": 224.09612858886774
          },
          "fused_position_e_m": {
            "count": 6226,
            "rmse": 42.67446264393382,
            "p50": 7.042576897843272,
            "p95": 113.13613863845157,
            "max": 217.04251518497279
          },
          "fused_position_m": {
            "count": 6226,
            "rmse": 63.89577127331125,
            "p50": 20.718091430648595,
            "p95": 139.12366379885034,
            "max": 224.1377472142526
          },
          "fused_position_n_m": {
            "count": 6226,
            "rmse": 36.62254355593942,
            "p50": 4.190095144884487,
            "p95": 84.61414964674798,
            "max": 198.20716022149924
          },
          "fused_position_u_m": {
            "count": 6226,
            "rmse": 30.337256437524516,
            "p50": 4.314228134732013,
            "p95": 79.8690028058508,
            "max": 89.64992837412856
          },
          "fused_velocity_e_mps": {
            "count": 6226,
            "rmse": 1.1370189231215801,
            "p50": 0.09445159345890533,
            "p95": 3.048951348036206,
            "max": 10.490070842477405
          },
          "fused_velocity_mps": {
            "count": 6226,
            "rmse": 1.613373129166117,
            "p50": 0.17920094267870673,
            "p95": 3.940781200788358,
            "max": 10.599478105076244
          },
          "fused_velocity_n_mps": {
            "count": 6226,
            "rmse": 1.1219058752158297,
            "p50": 0.09494608559276099,
            "p95": 2.3390289183015334,
            "max": 7.952352247494193
          },
          "fused_velocity_u_mps": {
            "count": 6226,
            "rmse": 0.22690973873968753,
            "p50": 0.0282640289108212,
            "p95": 0.4687712719644758,
            "max": 1.793964716466388
          },
          "fused_vertical_m": {
            "count": 6226,
            "rmse": 30.337256437524516,
            "p50": 4.314228134732013,
            "p95": 79.8690028058508,
            "max": 89.64992837412856
          },
          "heading_deg": {
            "count": 6226,
            "rmse": 85.77437440834254,
            "p50": 25.538791372899155,
            "p95": 161.57912350605426,
            "max": 179.9435634096668
          },
          "pitch_deg": {
            "count": 6226,
            "rmse": 2.546669563638036,
            "p50": 1.7452367183001485,
            "p95": 4.646870913897089,
            "max": 14.074159044904661
          },
          "roll_deg": {
            "count": 6226,
            "rmse": 1.4952354318564518,
            "p50": 0.8374231149096971,
            "p95": 3.722274430777759,
            "max": 5.994099587640562
          },
          "rotation_deg": {
            "count": 6226,
            "rmse": 85.80556372614727,
            "p50": 25.675008993595256,
            "p95": 161.57697786786346,
            "max": 179.9144836373872
          },
          "rtk_horizontal_m": {
            "count": 6226,
            "rmse": 13.733100339924945,
            "p50": 1.7068779690871518,
            "p95": 28.99943658822196,
            "max": 145.5395779289976
          },
          "rtk_position_e_m": {
            "count": 6226,
            "rmse": 9.052099523557926,
            "p50": 0.963480457762835,
            "p95": 9.574727043191814,
            "max": 118.44192608961099
          },
          "rtk_position_m": {
            "count": 6226,
            "rmse": 32.914328347467354,
            "p50": 7.842653125040752,
            "p95": 78.23857335087021,
            "max": 246.55779431895326
          },
          "rtk_position_n_m": {
            "count": 6226,
            "rmse": 10.327513697015803,
            "p50": 1.2447087518691315,
            "p95": 26.979825759473062,
            "max": 84.57705887493309
          },
          "rtk_position_u_m": {
            "count": 6226,
            "rmse": 29.912455024929773,
            "p50": 7.655340803488482,
            "p95": 71.14897702390292,
            "max": 222.35929840396943
          },
          "rtk_velocity_e_mps": {
            "count": 6203,
            "rmse": 0.5203285939699013,
            "p50": 0.01773248327168005,
            "p95": 0.9194705080279935,
            "max": 5.879493477884114
          },
          "rtk_velocity_mps": {
            "count": 6203,
            "rmse": 1.1486411780903745,
            "p50": 0.06032465157438332,
            "p95": 2.0413559599555717,
            "max": 28.095723033991675
          },
          "rtk_velocity_n_mps": {
            "count": 6203,
            "rmse": 0.45862865071349834,
            "p50": 0.01939413714837798,
            "p95": 0.7587999205349275,
            "max": 10.219715297022233
          },
          "rtk_velocity_u_mps": {
            "count": 6203,
            "rmse": 0.9155842238957947,
            "p50": 0.034245977576733935,
            "p95": 1.003629699433375,
            "max": 25.924483381698593
          },
          "rtk_vertical_m": {
            "count": 6226,
            "rmse": 29.912455024929773,
            "p50": 7.655340803488482,
            "p95": 71.14897702390292,
            "max": 222.35929840396943
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        }
      },
      "common_valid": {
        "rtk_position_m": {
          "control": {
            "count": 9426,
            "rmse": 37.02151830526424,
            "p50": 8.881812708541382,
            "p95": 81.66397425700085,
            "max": 808.7125312760337
          },
          "candidate": {
            "count": 9426,
            "rmse": 34.47939162065659,
            "p50": 8.842478392721937,
            "p95": 78.49827912459375,
            "max": 808.7125312760337
          }
        },
        "fused_position_m": {
          "control": {
            "count": 9441,
            "rmse": 74.7546336072356,
            "p50": 15.878439228815607,
            "p95": 169.19069632300915,
            "max": 219.84491241326702
          },
          "candidate": {
            "count": 9441,
            "rmse": 77.88406565265916,
            "p50": 28.4222116311629,
            "p95": 178.2404858161654,
            "max": 271.03769668497034
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 9383,
            "rmse": 2.428989089813352,
            "p50": 0.12089613678873615,
            "p95": 6.104648626237796,
            "max": 28.095723033989675
          },
          "candidate": {
            "count": 9383,
            "rmse": 2.0719671072255466,
            "p50": 0.10686375782396046,
            "p95": 4.068313672781083,
            "max": 28.095723033991675
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 9441,
            "rmse": 3.9983445155423736,
            "p50": 0.7082981555656358,
            "p95": 9.595151285152859,
            "max": 29.003721791914174
          },
          "candidate": {
            "count": 9441,
            "rmse": 4.850647234267466,
            "p50": 0.5877208321086038,
            "p95": 12.471533760817799,
            "max": 24.256904157087963
          }
        },
        "rotation_deg": {
          "control": {
            "count": 9242,
            "rmse": 44.40570248627326,
            "p50": 13.627994500641252,
            "p95": 106.99790377395313,
            "max": 140.7042719373311
          },
          "candidate": {
            "count": 9242,
            "rmse": 90.48790741028014,
            "p50": 28.801324697273152,
            "p95": 163.02976081453383,
            "max": 179.9144836373872
          }
        }
      },
      "control_manifest": {
        "path": "E:\\gnsspp-pva-development\\baseline\\nagoya2\\manifest.json",
        "bytes": 4167,
        "sha256": "305509e542a3b51ee60a386bfcbfbee19284726d31753ce07869e9123caa3dc2"
      },
      "candidate_manifest": {
        "path": "E:\\gnsspp-pva-development\\candidate\\nagoya2\\manifest.json",
        "bytes": 4383,
        "sha256": "d92620778ed03b1d5f5ec2425828ddaab04e37a36790535ae65a729b133472a1"
      }
    },
    {
      "name": "nagoya2-gnss_outage",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 37.204530940909784,
          "candidate": 37.191146014930034,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 85.64684530274187,
          "candidate": 80.94709118679482,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 37.204530940909784,
          "candidate": 37.191146014930034,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 85.64684530274187,
          "candidate": 80.94709118679482,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 55.069344927155186,
          "candidate": 75.62086319133094,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 133.15537479620954,
          "candidate": 154.0434738504303,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 55.069344927155186,
          "candidate": 75.62086319133094,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 133.15537479620954,
          "candidate": 154.0434738504303,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 4.249815677461937,
          "candidate": 3.0835147364255007,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 13.914155220739092,
          "candidate": 9.156582484596957,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 4.246377024435104,
          "candidate": 3.0835147364255007,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 13.91415303212308,
          "candidate": 9.156582484596957,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 4.281546340837687,
          "candidate": 3.484255219694807,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 9.702535563370901,
          "candidate": 8.907421821062199,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 4.281546340837687,
          "candidate": 3.484255219694807,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 9.702535563370901,
          "candidate": 8.907421821062199,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 90.70917083197733,
          "candidate": 19.808829139897256,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 167.53118856040408,
          "candidate": 44.33075229439313,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 90.70917083197733,
          "candidate": 19.808829139897256,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 167.53118856040408,
          "candidate": 44.33075229439313,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "coverage.rtk_available",
          "control": 0.9920643318167389,
          "candidate": 0.9920643318167389,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_available",
          "control": 0.9989419109088985,
          "candidate": 0.9989419109088985,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.rtk_velocity_available",
          "control": 0.987726166543223,
          "candidate": 0.9876203576341128,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_velocity_available",
          "control": 0.9989419109088985,
          "candidate": 0.9989419109088985,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.attitude_available",
          "control": 0.9989419109088985,
          "candidate": 0.9989419109088985,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.heading_available",
          "control": 0.9778859379959792,
          "candidate": 0.9778859379959792,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "initial.first_fresh_s",
          "control": 2.0,
          "candidate": 2.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "initial.first_heading_s",
          "control": 41.8,
          "candidate": 41.8,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "processing.p95_ms",
          "control": 34.291799999999995,
          "candidate": 38.2303,
          "allowed": "candidate <= 2 * control; host contention",
          "passed": true
        },
        {
          "name": "scenario.recovery_gnss_update_s",
          "control": 0.0,
          "candidate": 0.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "scenario.recovery_fresh_attitude_s",
          "control": 0.0,
          "candidate": 0.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "scenario.recovery_heading_s",
          "control": 0.0,
          "candidate": 0.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "before_latch.numeric_parity",
          "control": 210,
          "candidate": true,
          "allowed": "all common CSV fields except processing_ms exactly equal",
          "passed": true
        }
      ],
      "all_output_control": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 9451,
        "reference_epochs": 9451,
        "matched_epochs": 9451,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 1.0,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 0.9920643318167389,
          "fused_available": 0.9989419109088985,
          "rtk_velocity_available": 0.987726166543223,
          "fused_velocity_available": 0.9989419109088985,
          "attitude_available": 0.9989419109088985,
          "heading_available": 0.9778859379959792,
          "heading_healthy": 0.42090784044016505
        },
        "scenes": {
          "all": {
            "epochs": 9451,
            "metrics": {
              "fused_horizontal_m": {
                "count": 9441,
                "rmse": 49.84006679713888,
                "p50": 5.30124535065886,
                "p95": 128.24525287041854,
                "max": 171.72139859770877
              },
              "fused_position_e_m": {
                "count": 9441,
                "rmse": 40.44659349364928,
                "p50": 2.9414760643368028,
                "p95": 112.8614615513251,
                "max": 159.72464811342337
              },
              "fused_position_m": {
                "count": 9441,
                "rmse": 55.069344927155186,
                "p50": 6.724959674471201,
                "p95": 133.15537479620954,
                "max": 177.0855324294735
              },
              "fused_position_n_m": {
                "count": 9441,
                "rmse": 29.12224807776269,
                "p50": 2.7927237483920258,
                "p95": 67.3304510161441,
                "max": 143.4797124268887
              },
              "fused_position_u_m": {
                "count": 9441,
                "rmse": 23.422222190960607,
                "p50": 2.1151799474913946,
                "p95": 50.22954898358899,
                "max": 93.9116399320682
              },
              "fused_velocity_e_mps": {
                "count": 9441,
                "rmse": 2.9821371782990473,
                "p50": 0.4090510297816423,
                "p95": 7.266957812674225,
                "max": 19.884959180579063
              },
              "fused_velocity_mps": {
                "count": 9441,
                "rmse": 4.281546340837687,
                "p50": 0.9951116583945657,
                "p95": 9.702535563370901,
                "max": 29.635090360129926
              },
              "fused_velocity_n_mps": {
                "count": 9441,
                "rmse": 2.797288818457891,
                "p50": 0.31798065996797376,
                "p95": 5.899005903711955,
                "max": 26.000378863904942
              },
              "fused_velocity_u_mps": {
                "count": 9441,
                "rmse": 1.270303973337736,
                "p50": 0.1268571641765313,
                "p95": 2.4943597125129444,
                "max": 8.95192556416243
              },
              "fused_vertical_m": {
                "count": 9441,
                "rmse": 23.422222190960607,
                "p50": 2.1151799474913946,
                "p95": 50.22954898358899,
                "max": 93.9116399320682
              },
              "heading_deg": {
                "count": 9242,
                "rmse": 90.6330568475656,
                "p50": 64.64696827895101,
                "p95": 167.42947105755556,
                "max": 179.98405609006772
              },
              "pitch_deg": {
                "count": 9441,
                "rmse": 3.1347193064041017,
                "p50": 1.632452409372405,
                "p95": 6.845042155094916,
                "max": 16.454826002857118
              },
              "roll_deg": {
                "count": 9441,
                "rmse": 2.504196484283081,
                "p50": 1.1323909066748286,
                "p95": 5.194222243636972,
                "max": 17.29349039594925
              },
              "rotation_deg": {
                "count": 9242,
                "rmse": 90.70917083197733,
                "p50": 64.67799861697335,
                "p95": 167.53118856040408,
                "max": 179.95206992208563
              },
              "rtk_horizontal_m": {
                "count": 9376,
                "rmse": 21.752533982384456,
                "p50": 1.8677102428006145,
                "p95": 33.44311731777964,
                "max": 459.7471801127288
              },
              "rtk_position_e_m": {
                "count": 9376,
                "rmse": 16.814707912641524,
                "p50": 1.0365627587194477,
                "p95": 18.532618243804613,
                "max": 457.39128182086637
              },
              "rtk_position_m": {
                "count": 9376,
                "rmse": 37.204530940909784,
                "p50": 8.838797560940154,
                "p95": 85.64684530274187,
                "max": 808.7125308228876
              },
              "rtk_position_n_m": {
                "count": 9376,
                "rmse": 13.799939582017782,
                "p50": 1.3478761817119636,
                "p95": 28.904769047125285,
                "max": 147.22417746306803
              },
              "rtk_position_u_m": {
                "count": 9376,
                "rmse": 30.182849233932885,
                "p50": 8.483540861843114,
                "p95": 66.53205404273656,
                "max": 665.3183357524081
              },
              "rtk_velocity_e_mps": {
                "count": 9335,
                "rmse": 1.3256026944907133,
                "p50": 0.0476281919164417,
                "p95": 2.393183282655065,
                "max": 12.055934596973794
              },
              "rtk_velocity_mps": {
                "count": 9335,
                "rmse": 4.249815677461937,
                "p50": 0.15671406727489273,
                "p95": 13.914155220739092,
                "max": 28.095723033990847
              },
              "rtk_velocity_n_mps": {
                "count": 9335,
                "rmse": 2.0316625465284206,
                "p50": 0.052129314569860474,
                "p95": 6.996780068855664,
                "max": 10.809160004389197
              },
              "rtk_velocity_u_mps": {
                "count": 9335,
                "rmse": 3.4894208811483147,
                "p50": 0.06735207562274702,
                "p95": 11.841781861917237,
                "max": 25.924483381697936
              },
              "rtk_vertical_m": {
                "count": 9376,
                "rmse": 30.182849233932885,
                "p50": 8.483540861843114,
                "p95": 66.53205404273656,
                "max": 665.3183357524081
              }
            }
          },
          "stop": {
            "epochs": 5292,
            "metrics": {
              "fused_horizontal_m": {
                "count": 5282,
                "rmse": 45.363393295048816,
                "p50": 2.4725694290398224,
                "p95": 126.3703993520766,
                "max": 157.1710016309235
              },
              "fused_position_e_m": {
                "count": 5282,
                "rmse": 38.709985787104344,
                "p50": 1.5698091538557601,
                "p95": 112.7857383395781,
                "max": 136.8156408079028
              },
              "fused_position_m": {
                "count": 5282,
                "rmse": 50.36528798106718,
                "p50": 3.3796821088871205,
                "p95": 130.9265443322546,
                "max": 161.31441356079804
              },
              "fused_position_n_m": {
                "count": 5282,
                "rmse": 23.651098317064676,
                "p50": 1.503997828270737,
                "p95": 61.108992686962026,
                "max": 85.75034511786643
              },
              "fused_position_u_m": {
                "count": 5282,
                "rmse": 21.88206530870773,
                "p50": 1.6994359280252682,
                "p95": 41.148177547077225,
                "max": 65.90214237401928
              },
              "fused_velocity_e_mps": {
                "count": 5282,
                "rmse": 1.398219272385219,
                "p50": 0.14184767136661677,
                "p95": 2.8869647824098013,
                "max": 9.050625046793462
              },
              "fused_velocity_mps": {
                "count": 5282,
                "rmse": 1.8921731155868768,
                "p50": 0.32644193897113566,
                "p95": 4.0787630642235175,
                "max": 14.253904125099774
              },
              "fused_velocity_n_mps": {
                "count": 5282,
                "rmse": 1.176599684599137,
                "p50": 0.18277304895404023,
                "p95": 2.4211877726286284,
                "max": 12.040406119005347
              },
              "fused_velocity_u_mps": {
                "count": 5282,
                "rmse": 0.49083107876489357,
                "p50": 0.06396476579855534,
                "p95": 1.1657404116432917,
                "max": 3.506672674622336
              },
              "fused_vertical_m": {
                "count": 5282,
                "rmse": 21.88206530870773,
                "p50": 1.6994359280252682,
                "p95": 41.148177547077225,
                "max": 65.90214237401928
              },
              "heading_deg": {
                "count": 5118,
                "rmse": 96.54328504723465,
                "p50": 77.69703627290681,
                "p95": 170.29610006988364,
                "max": 179.96293779806098
              },
              "pitch_deg": {
                "count": 5282,
                "rmse": 2.356144716939561,
                "p50": 1.6309555669664775,
                "p95": 4.643112313485138,
                "max": 8.86367570581254
              },
              "roll_deg": {
                "count": 5282,
                "rmse": 1.8196819755925697,
                "p50": 1.039884648337491,
                "p95": 3.754059003783184,
                "max": 6.958942111140317
              },
              "rotation_deg": {
                "count": 5118,
                "rmse": 96.5758631358444,
                "p50": 77.7118505791952,
                "p95": 170.3064452764923,
                "max": 179.95206992208563
              },
              "rtk_horizontal_m": {
                "count": 5292,
                "rmse": 22.563125622143325,
                "p50": 1.788981762298777,
                "p95": 36.537005167514614,
                "max": 143.8275263058535
              },
              "rtk_position_e_m": {
                "count": 5292,
                "rmse": 17.796400627966033,
                "p50": 1.0083337001202568,
                "p95": 19.237454607634692,
                "max": 119.81649743442462
              },
              "rtk_position_m": {
                "count": 5292,
                "rmse": 38.535432872764446,
                "p50": 8.112628064812721,
                "p95": 98.78778425561116,
                "max": 246.55779431434078
              },
              "rtk_position_n_m": {
                "count": 5292,
                "rmse": 13.870211336874096,
                "p50": 1.3003316957159652,
                "p95": 31.45663001821488,
                "max": 81.94904445783558
              },
              "rtk_position_u_m": {
                "count": 5292,
                "rmse": 31.239157300585333,
                "p50": 7.950033562407569,
                "p95": 71.09217816520483,
                "max": 222.3592984008282
              },
              "rtk_velocity_e_mps": {
                "count": 5292,
                "rmse": 0.7887715220805132,
                "p50": 0.014183900982807694,
                "p95": 2.105029902790078,
                "max": 4.72286006988416
              },
              "rtk_velocity_mps": {
                "count": 5292,
                "rmse": 3.931630919585922,
                "p50": 0.04716450610336096,
                "p95": 13.914654725766079,
                "max": 13.9403731069755
              },
              "rtk_velocity_n_mps": {
                "count": 5292,
                "rmse": 2.0046752138012915,
                "p50": 0.015190234888394865,
                "p95": 6.996897758660124,
                "max": 7.023597082147188
              },
              "rtk_velocity_u_mps": {
                "count": 5292,
                "rmse": 3.288896237489043,
                "p50": 0.029980881798697533,
                "p95": 11.841166588714827,
                "max": 11.849969332823484
              },
              "rtk_vertical_m": {
                "count": 5292,
                "rmse": 31.239157300585333,
                "p50": 7.950033562407569,
                "p95": 71.09217816520483,
                "max": 222.3592984008282
              }
            }
          },
          "low_speed": {
            "epochs": 821,
            "metrics": {
              "fused_horizontal_m": {
                "count": 821,
                "rmse": 51.2802468126399,
                "p50": 3.6494799640033984,
                "p95": 139.2835783415628,
                "max": 157.34282092325907
              },
              "fused_position_e_m": {
                "count": 821,
                "rmse": 41.62764634461139,
                "p50": 1.809729056403697,
                "p95": 117.15494667951955,
                "max": 146.8397190008074
              },
              "fused_position_m": {
                "count": 821,
                "rmse": 54.25693140781704,
                "p50": 4.035638900806525,
                "p95": 141.83774563111524,
                "max": 161.44272892388253
              },
              "fused_position_n_m": {
                "count": 821,
                "rmse": 29.94666547335823,
                "p50": 1.635825544317268,
                "p95": 80.65174465866271,
                "max": 130.7444960191743
              },
              "fused_position_u_m": {
                "count": 821,
                "rmse": 17.72430231708148,
                "p50": 0.6528709515728834,
                "p95": 40.59487038861284,
                "max": 66.05691308036822
              },
              "fused_velocity_e_mps": {
                "count": 821,
                "rmse": 2.6224123069003573,
                "p50": 0.9802862522243116,
                "p95": 6.395911807171599,
                "max": 10.014587120240394
              },
              "fused_velocity_mps": {
                "count": 821,
                "rmse": 3.6143185830111477,
                "p50": 1.5055677002792858,
                "p95": 7.5418720286323655,
                "max": 14.363139195973789
              },
              "fused_velocity_n_mps": {
                "count": 821,
                "rmse": 2.364473102469433,
                "p50": 0.5234500304699221,
                "p95": 4.460525425739395,
                "max": 12.42049666566136
              },
              "fused_velocity_u_mps": {
                "count": 821,
                "rmse": 0.7716990733542658,
                "p50": 0.07304378912170556,
                "p95": 1.857128038988633,
                "max": 4.085742297110651
              },
              "fused_vertical_m": {
                "count": 821,
                "rmse": 17.72430231708148,
                "p50": 0.6528709515728834,
                "p95": 40.59487038861284,
                "max": 66.05691308036822
              },
              "heading_deg": {
                "count": 786,
                "rmse": 82.1001919323117,
                "p50": 46.861067650823884,
                "p95": 141.31728918719625,
                "max": 177.48317481420224
              },
              "pitch_deg": {
                "count": 821,
                "rmse": 2.9996647874023994,
                "p50": 1.2564770866023593,
                "p95": 6.852235009206055,
                "max": 9.419762242643856
              },
              "roll_deg": {
                "count": 821,
                "rmse": 2.6849148949297974,
                "p50": 0.7965146462793768,
                "p95": 4.715340056109596,
                "max": 14.270856063220322
              },
              "rotation_deg": {
                "count": 786,
                "rmse": 82.19710319598784,
                "p50": 46.885436273635406,
                "p95": 141.3697457825891,
                "max": 177.45830617043907
              },
              "rtk_horizontal_m": {
                "count": 792,
                "rmse": 19.766027037341978,
                "p50": 1.5725063895836047,
                "p95": 28.985188230041633,
                "max": 144.91084851987742
              },
              "rtk_position_e_m": {
                "count": 792,
                "rmse": 13.464196100608214,
                "p50": 0.9020973779810703,
                "p95": 12.674509203797998,
                "max": 119.53412137163032
              },
              "rtk_position_m": {
                "count": 792,
                "rmse": 29.954363091756253,
                "p50": 6.808050843567816,
                "p95": 74.79213429266174,
                "max": 149.64098308366258
              },
              "rtk_position_n_m": {
                "count": 792,
                "rmse": 14.471048621482156,
                "p50": 1.1482939183521084,
                "p95": 28.30079851847325,
                "max": 133.42735892033173
              },
              "rtk_position_u_m": {
                "count": 792,
                "rmse": 22.507066521246948,
                "p50": 6.574118885234917,
                "p95": 52.31655411016686,
                "max": 91.99030146301288
              },
              "rtk_velocity_e_mps": {
                "count": 792,
                "rmse": 0.8104616250467683,
                "p50": 0.08478564297392871,
                "p95": 2.0467268887900607,
                "max": 5.476004409501457
              },
              "rtk_velocity_mps": {
                "count": 792,
                "rmse": 4.067519954757948,
                "p50": 0.2565775202253284,
                "p95": 13.77134535744616,
                "max": 14.068495912359676
              },
              "rtk_velocity_n_mps": {
                "count": 792,
                "rmse": 2.0672838993633995,
                "p50": 0.08931435764619339,
                "p95": 6.854209195094669,
                "max": 7.292597244361888
              },
              "rtk_velocity_u_mps": {
                "count": 792,
                "rmse": 3.4079624141286406,
                "p50": 0.11746595876758542,
                "p95": 11.842349246855994,
                "max": 11.880775892427602
              },
              "rtk_vertical_m": {
                "count": 792,
                "rmse": 22.507066521246948,
                "p50": 6.574118885234917,
                "p95": 52.31655411016686,
                "max": 91.99030146301288
              }
            }
          },
          "turn": {
            "epochs": 471,
            "metrics": {
              "fused_horizontal_m": {
                "count": 471,
                "rmse": 44.57679074334641,
                "p50": 6.33426951691225,
                "p95": 144.70939224592792,
                "max": 163.79132444841935
              },
              "fused_position_e_m": {
                "count": 471,
                "rmse": 38.75629356186029,
                "p50": 4.037426318603317,
                "p95": 121.21767412076743,
                "max": 154.64223596400484
              },
              "fused_position_m": {
                "count": 471,
                "rmse": 48.59026835075663,
                "p50": 7.014469030357748,
                "p95": 149.2268123895878,
                "max": 167.43582929612757
              },
              "fused_position_n_m": {
                "count": 471,
                "rmse": 22.023623278720525,
                "p50": 3.2406000925680845,
                "p95": 55.597268237030804,
                "max": 79.18204595806586
              },
              "fused_position_u_m": {
                "count": 471,
                "rmse": 19.337112127265737,
                "p50": 0.9502344156804635,
                "p95": 39.289061760762316,
                "max": 64.1949933382125
              },
              "fused_velocity_e_mps": {
                "count": 471,
                "rmse": 3.6721435766979487,
                "p50": 1.486075615212932,
                "p95": 8.256399356160863,
                "max": 19.884959180579063
              },
              "fused_velocity_mps": {
                "count": 471,
                "rmse": 6.057961183595904,
                "p50": 3.7224285077268924,
                "p95": 12.796176453624208,
                "max": 29.635090360129926
              },
              "fused_velocity_n_mps": {
                "count": 471,
                "rmse": 4.622797567977659,
                "p50": 1.1973948683135338,
                "p95": 11.774192188036192,
                "max": 21.163800294679827
              },
              "fused_velocity_u_mps": {
                "count": 471,
                "rmse": 1.357938842352826,
                "p50": 0.19720956346523666,
                "p95": 3.5780643684286244,
                "max": 5.909360043750951
              },
              "fused_vertical_m": {
                "count": 471,
                "rmse": 19.337112127265737,
                "p50": 0.9502344156804635,
                "p95": 39.289061760762316,
                "max": 64.1949933382125
              },
              "heading_deg": {
                "count": 464,
                "rmse": 83.92357768978951,
                "p50": 50.40654194949593,
                "p95": 164.01730878222983,
                "max": 170.40674350749413
              },
              "pitch_deg": {
                "count": 471,
                "rmse": 2.253959430621356,
                "p50": 0.9928240310408967,
                "p95": 4.660605349872583,
                "max": 8.482104598553605
              },
              "roll_deg": {
                "count": 471,
                "rmse": 3.0251900691260225,
                "p50": 1.0718741681543804,
                "p95": 7.150298684512663,
                "max": 11.343165365958441
              },
              "rotation_deg": {
                "count": 464,
                "rmse": 83.98750413224064,
                "p50": 51.2713838439966,
                "p95": 163.92080084394698,
                "max": 170.36167278797885
              },
              "rtk_horizontal_m": {
                "count": 465,
                "rmse": 10.342234053092202,
                "p50": 1.769400250762666,
                "p95": 23.002947134202095,
                "max": 77.58922165275008
              },
              "rtk_position_e_m": {
                "count": 465,
                "rmse": 6.999270598129485,
                "p50": 0.9373926905993688,
                "p95": 13.568981408381317,
                "max": 64.85864069943975
              },
              "rtk_position_m": {
                "count": 465,
                "rmse": 24.71173119078965,
                "p50": 6.2833795163160335,
                "p95": 54.38535321289958,
                "max": 102.0080749588075
              },
              "rtk_position_n_m": {
                "count": 465,
                "rmse": 7.613935664497046,
                "p50": 1.3320716244030173,
                "p95": 18.70784550402372,
                "max": 42.584551697776035
              },
              "rtk_position_u_m": {
                "count": 465,
                "rmse": 22.443436751908255,
                "p50": 6.009164908188065,
                "p95": 50.04218735431395,
                "max": 83.2478780885663
              },
              "rtk_velocity_e_mps": {
                "count": 463,
                "rmse": 1.432040118666203,
                "p50": 0.33622928921671036,
                "p95": 2.809654775333483,
                "max": 9.45441127962789
              },
              "rtk_velocity_mps": {
                "count": 463,
                "rmse": 3.8925235989640217,
                "p50": 0.8445995333340907,
                "p95": 11.913697269255314,
                "max": 14.65984833927698
              },
              "rtk_velocity_n_mps": {
                "count": 463,
                "rmse": 1.6810309033441055,
                "p50": 0.35247069073359993,
                "p95": 4.192120902194212,
                "max": 7.694626749344538
              },
              "rtk_velocity_u_mps": {
                "count": 463,
                "rmse": 3.205485325036508,
                "p50": 0.33921665031699816,
                "p95": 11.77344104675715,
                "max": 12.130066690612264
              },
              "rtk_vertical_m": {
                "count": 465,
                "rmse": 22.443436751908255,
                "p50": 6.009164908188065,
                "p95": 50.04218735431395,
                "max": 83.2478780885663
              }
            }
          },
          "reverse": {
            "epochs": 13,
            "metrics": {
              "fused_horizontal_m": {
                "count": 13,
                "rmse": 2.7559895480683614,
                "p50": 2.487534947699483,
                "p95": 3.978029550420489,
                "max": 4.899648265099221
              },
              "fused_position_e_m": {
                "count": 13,
                "rmse": 1.2884097048040197,
                "p50": 1.0792115190573583,
                "p95": 2.1799942459847603,
                "max": 2.413714698928545
              },
              "fused_position_m": {
                "count": 13,
                "rmse": 2.7571179820024407,
                "p50": 2.487535784165055,
                "p95": 3.979714006036051,
                "max": 4.902198349943156
              },
              "fused_position_n_m": {
                "count": 13,
                "rmse": 2.436283813850281,
                "p50": 2.117867490810844,
                "p95": 3.969663788627958,
                "max": 4.899237063505971
              },
              "fused_position_u_m": {
                "count": 13,
                "rmse": 0.07887444211631403,
                "p50": 0.07848006250223383,
                "p95": 0.12290914834457739,
                "max": 0.15809978018832482
              },
              "fused_velocity_e_mps": {
                "count": 13,
                "rmse": 1.4250448070198605,
                "p50": 1.3752327792879058,
                "p95": 2.049655846687849,
                "max": 2.170113258249419
              },
              "fused_velocity_mps": {
                "count": 13,
                "rmse": 1.5468573374850905,
                "p50": 1.3988135061686808,
                "p95": 2.105528869332828,
                "max": 2.235361203354929
              },
              "fused_velocity_n_mps": {
                "count": 13,
                "rmse": 0.6010939150537183,
                "p50": 0.3506745145386042,
                "p95": 1.084438187754561,
                "max": 1.4485425603249817
              },
              "fused_velocity_u_mps": {
                "count": 13,
                "rmse": 0.026476891860362433,
                "p50": 0.024972310984600142,
                "p95": 0.037871957118840616,
                "max": 0.04074025793873098
              },
              "fused_vertical_m": {
                "count": 13,
                "rmse": 0.07887444211631403,
                "p50": 0.07848006250223383,
                "p95": 0.12290914834457739,
                "max": 0.15809978018832482
              },
              "heading_deg": {
                "count": 13,
                "rmse": 103.75899208413666,
                "p50": 104.51450885976686,
                "p95": 109.44137119465248,
                "max": 109.9447099351629
              },
              "pitch_deg": {
                "count": 13,
                "rmse": 2.4020604118974673,
                "p50": 2.415050187194737,
                "p95": 2.8547033949706133,
                "max": 2.87413974327751
              },
              "roll_deg": {
                "count": 13,
                "rmse": 0.7866894342005355,
                "p50": 0.7955233269769053,
                "p95": 0.8502765641030521,
                "max": 0.8641006489606013
              },
              "rotation_deg": {
                "count": 13,
                "rmse": 103.80652778191569,
                "p50": 104.56108424045122,
                "p95": 109.48926494735977,
                "max": 109.99137986660641
              },
              "rtk_horizontal_m": {
                "count": 13,
                "rmse": 1.1753778390878462,
                "p50": 1.114303510377572,
                "p95": 1.602507459075532,
                "max": 1.624957149637767
              },
              "rtk_position_e_m": {
                "count": 13,
                "rmse": 1.0595988112717882,
                "p50": 1.0583884872696898,
                "p95": 1.4481975767351434,
                "max": 1.470025197047442
              },
              "rtk_position_m": {
                "count": 13,
                "rmse": 6.653282697603785,
                "p50": 7.251456507737523,
                "p95": 7.712038008813336,
                "max": 7.7181142157468585
              },
              "rtk_position_n_m": {
                "count": 13,
                "rmse": 0.5086879434095408,
                "p50": 0.4493791916222285,
                "p95": 0.7694080548854417,
                "max": 0.7760982058661823
              },
              "rtk_position_u_m": {
                "count": 13,
                "rmse": 6.548637842300877,
                "p50": 7.173939120340851,
                "p95": 7.620729720146429,
                "max": 7.627017400447714
              },
              "rtk_velocity_e_mps": {
                "count": 13,
                "rmse": 1.0741490231765194,
                "p50": 0.11910756732413086,
                "p95": 2.705583633441213,
                "max": 2.826182899058127
              },
              "rtk_velocity_mps": {
                "count": 13,
                "rmse": 5.511910254081384,
                "p50": 0.20326714031851414,
                "p95": 14.038526323749604,
                "max": 14.068495912359676
              },
              "rtk_velocity_n_mps": {
                "count": 13,
                "rmse": 2.767376052720981,
                "p50": 0.07692843857383298,
                "p95": 7.051970522856599,
                "max": 7.05497022144859
              },
              "rtk_velocity_u_mps": {
                "count": 13,
                "rmse": 4.644242490211174,
                "p50": 0.12169600264225759,
                "p95": 11.833031012839138,
                "max": 11.839031321507091
              },
              "rtk_vertical_m": {
                "count": 13,
                "rmse": 6.548637842300877,
                "p50": 7.173939120340851,
                "p95": 7.620729720146429,
                "max": 7.627017400447714
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 41.8
          }
        },
        "duration_s": 1890.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.960321659083695,
          "fused_available": 4.994709554544492,
          "rtk_velocity_available": 4.938630832716115,
          "fused_velocity_available": 4.994709554544492,
          "attitude_available": 4.994709554544492,
          "heading_available": 4.889429689979896,
          "heading_healthy": 2.1045392022008254
        },
        "processing_ms": {
          "count": 9451,
          "rmse": 18.99198242840453,
          "p50": 5.4226,
          "p95": 34.291799999999995,
          "max": 276.5748
        },
        "heading_error_over_90_epochs": 3454,
        "heading_error_over_150_epochs": 1081,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 3978,
            "rmse": 60.133410261285576,
            "p50": 14.403018821391331,
            "p95": 129.47948525240955,
            "max": 170.99282208643382
          },
          "fused_position_e_m": {
            "count": 3978,
            "rmse": 48.80018237084718,
            "p50": 11.760200497683122,
            "p95": 116.74202150155143,
            "max": 159.72464811342337
          },
          "fused_position_m": {
            "count": 3978,
            "rmse": 66.39298495152497,
            "p50": 27.304861561315107,
            "p95": 134.8231330941735,
            "max": 174.43305471495242
          },
          "fused_position_n_m": {
            "count": 3978,
            "rmse": 35.136437358163406,
            "p50": 7.871357654615926,
            "p95": 74.135888158129,
            "max": 141.87518878444797
          },
          "fused_position_u_m": {
            "count": 3978,
            "rmse": 28.142519807603158,
            "p50": 22.04895733232385,
            "p95": 50.85112146269004,
            "max": 66.05691308036822
          },
          "fused_velocity_e_mps": {
            "count": 3978,
            "rmse": 1.2456621713261042,
            "p50": 0.19567896361388382,
            "p95": 2.985930158218667,
            "max": 6.262833180630508
          },
          "fused_velocity_mps": {
            "count": 3978,
            "rmse": 1.7081516390015863,
            "p50": 0.4433768609819486,
            "p95": 3.739840870193419,
            "max": 8.8211402603668
          },
          "fused_velocity_n_mps": {
            "count": 3978,
            "rmse": 1.0066082908056093,
            "p50": 0.15130419555810531,
            "p95": 2.3480734218728325,
            "max": 8.590750526855421
          },
          "fused_velocity_u_mps": {
            "count": 3978,
            "rmse": 0.5940097016315052,
            "p50": 0.08891783636858316,
            "p95": 1.427527889212224,
            "max": 5.93339487790466
          },
          "fused_vertical_m": {
            "count": 3978,
            "rmse": 28.142519807603158,
            "p50": 22.04895733232385,
            "p95": 50.85112146269004,
            "max": 66.05691308036822
          },
          "heading_deg": {
            "count": 3978,
            "rmse": 77.46177103236671,
            "p50": 42.63900368912019,
            "p95": 165.29278598092344,
            "max": 179.96293779806098
          },
          "pitch_deg": {
            "count": 3978,
            "rmse": 2.176938696024519,
            "p50": 1.1981560458609408,
            "p95": 3.533170109459402,
            "max": 10.141015909527027
          },
          "roll_deg": {
            "count": 3978,
            "rmse": 1.9416221758257217,
            "p50": 1.1943259778298767,
            "p95": 4.240450643833212,
            "max": 6.958942111140317
          },
          "rotation_deg": {
            "count": 3978,
            "rmse": 77.50270956738488,
            "p50": 42.73047274708698,
            "p95": 165.31351416421614,
            "max": 179.95206992208563
          },
          "rtk_horizontal_m": {
            "count": 3903,
            "rmse": 29.570542813629373,
            "p50": 3.7495541485030124,
            "p95": 66.87772755158238,
            "max": 459.7471801127288
          },
          "rtk_position_e_m": {
            "count": 3903,
            "rmse": 23.445260196232493,
            "p50": 2.1116387672430115,
            "p95": 53.54038588809575,
            "max": 457.39128182086637
          },
          "rtk_position_m": {
            "count": 3903,
            "rmse": 49.3161577051032,
            "p50": 15.172624389515843,
            "p95": 105.88634691011666,
            "max": 808.7125308228876
          },
          "rtk_position_n_m": {
            "count": 3903,
            "rmse": 18.020454395592918,
            "p50": 2.313693394345518,
            "p95": 39.96715924204766,
            "max": 147.22417746306803
          },
          "rtk_position_u_m": {
            "count": 3903,
            "rmse": 39.46728276055906,
            "p50": 13.80956674751311,
            "p95": 80.62096546100608,
            "max": 665.3183357524081
          },
          "rtk_velocity_e_mps": {
            "count": 3896,
            "rmse": 0.674824719479288,
            "p50": 0.03648377600373923,
            "p95": 1.474823000025026,
            "max": 7.502209994660893
          },
          "rtk_velocity_mps": {
            "count": 3896,
            "rmse": 1.239337442090777,
            "p50": 0.10274201266976289,
            "p95": 2.841295066741048,
            "max": 12.080078790475739
          },
          "rtk_velocity_n_mps": {
            "count": 3896,
            "rmse": 0.6305040914753328,
            "p50": 0.04032129411479253,
            "p95": 1.3725134336902653,
            "max": 5.460786442478474
          },
          "rtk_velocity_u_mps": {
            "count": 3896,
            "rmse": 0.826458398215346,
            "p50": 0.04979482763268239,
            "p95": 1.2870370744737822,
            "max": 11.818306467783863
          },
          "rtk_vertical_m": {
            "count": 3903,
            "rmse": 39.46728276055906,
            "p50": 13.80956674751311,
            "p95": 80.62096546100608,
            "max": 665.3183357524081
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        },
        "scenario": {
          "name": "gnss_outage",
          "start_s": 60,
          "end_s": 70,
          "recovery_gnss_update_s": 0.0,
          "recovery_fresh_attitude_s": 0.0,
          "recovery_heading_s": 0.0,
          "window_metrics": {
            "fused_position_m": {
              "count": 50,
              "rmse": 4.320244294217686,
              "p50": 3.1692503650852366,
              "p95": 7.607081406497738,
              "max": 8.26478323063632
            },
            "fused_velocity_mps": {
              "count": 50,
              "rmse": 0.7743767955938511,
              "p50": 0.8613719786486425,
              "p95": 0.991881959588371,
              "max": 1.1237262193616036
            },
            "rotation_deg": {
              "count": 50,
              "rmse": 15.521402166902272,
              "p50": 15.23402889923038,
              "p95": 19.788429202793775,
              "max": 20.286961109031488
            },
            "heading_deg": {
              "count": 50,
              "rmse": 15.492204576415538,
              "p50": 15.203468705553576,
              "p95": 19.767873167661957,
              "max": 20.269057013172556
            }
          }
        }
      },
      "all_output_candidate": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 9451,
        "reference_epochs": 9451,
        "matched_epochs": 9451,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 1.0,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 0.9920643318167389,
          "fused_available": 0.9989419109088985,
          "rtk_velocity_available": 0.9876203576341128,
          "fused_velocity_available": 0.9989419109088985,
          "attitude_available": 0.9989419109088985,
          "heading_available": 0.9778859379959792,
          "heading_healthy": 0.4569886784467252
        },
        "scenes": {
          "all": {
            "epochs": 9451,
            "available_epochs": {
              "rtk_available": 9376,
              "fused_available": 9441,
              "attitude_available": 9441,
              "heading_aligned": 9242,
              "heading_converged": 4319
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 9441,
                "rmse": 70.90084449819571,
                "p50": 2.082406641753496,
                "p95": 152.5761036490564,
                "max": 229.69337136040448
              },
              "fused_position_e_m": {
                "count": 9441,
                "rmse": 62.38188984839843,
                "p50": 1.1650190572327443,
                "p95": 140.62070809788406,
                "max": 224.69665445916308
              },
              "fused_position_m": {
                "count": 9441,
                "rmse": 75.62086319133094,
                "p50": 3.387370045662374,
                "p95": 154.0434738504303,
                "max": 229.7989525205797
              },
              "fused_position_n_m": {
                "count": 9441,
                "rmse": 33.696135824447495,
                "p50": 1.801440033822724,
                "p95": 67.07659974530979,
                "max": 172.84345432042687
              },
              "fused_position_u_m": {
                "count": 9441,
                "rmse": 26.298007514727445,
                "p50": 1.959156759695769,
                "p95": 56.88259829095636,
                "max": 75.3255122354114
              },
              "fused_velocity_e_mps": {
                "count": 9441,
                "rmse": 3.1118309809430458,
                "p50": 0.20984124558641343,
                "p95": 8.10150109530057,
                "max": 15.985835674779423
              },
              "fused_velocity_mps": {
                "count": 9441,
                "rmse": 3.484255219694807,
                "p50": 0.31368213076359164,
                "p95": 8.907421821062199,
                "max": 16.12919105283013
              },
              "fused_velocity_n_mps": {
                "count": 9441,
                "rmse": 1.5033898721361918,
                "p50": 0.1352290069636609,
                "p95": 3.951033895384841,
                "max": 11.093657314563389
              },
              "fused_velocity_u_mps": {
                "count": 9441,
                "rmse": 0.44312670239094626,
                "p50": 0.04470947457264014,
                "p95": 0.9237148828721352,
                "max": 4.276515392741961
              },
              "fused_vertical_m": {
                "count": 9441,
                "rmse": 26.298007514727445,
                "p50": 1.959156759695769,
                "p95": 56.88259829095636,
                "max": 75.3255122354114
              },
              "heading_deg": {
                "count": 9242,
                "rmse": 19.457150169788893,
                "p50": 7.204178038021354,
                "p95": 44.18021676399423,
                "max": 61.511033156482654
              },
              "pitch_deg": {
                "count": 9441,
                "rmse": 3.3300411663028444,
                "p50": 1.8752707172751002,
                "p95": 6.57271118236136,
                "max": 11.84772780720823
              },
              "roll_deg": {
                "count": 9441,
                "rmse": 1.7252119775095267,
                "p50": 0.8073331468518461,
                "p95": 3.4110346453823013,
                "max": 6.8784462596426295
              },
              "rotation_deg": {
                "count": 9242,
                "rmse": 19.808829139897256,
                "p50": 8.360739613985654,
                "p95": 44.33075229439313,
                "max": 61.484740764394836
              },
              "rtk_horizontal_m": {
                "count": 9376,
                "rmse": 21.157968728769525,
                "p50": 1.8644990843572589,
                "p95": 32.755403067455696,
                "max": 459.7471746597996
              },
              "rtk_position_e_m": {
                "count": 9376,
                "rmse": 17.301071395257615,
                "p50": 1.0307456431917879,
                "p95": 18.029592558435123,
                "max": 457.3912763930771
              },
              "rtk_position_m": {
                "count": 9376,
                "rmse": 37.191146014930034,
                "p50": 8.859060710833925,
                "p95": 80.94709118679482,
                "max": 808.7125212176776
              },
              "rtk_position_n_m": {
                "count": 9376,
                "rmse": 12.179185904804466,
                "p50": 1.34456005663921,
                "p95": 28.305014883368816,
                "max": 128.87213455232185
              },
              "rtk_position_u_m": {
                "count": 9376,
                "rmse": 30.586299239631078,
                "p50": 8.457752281896223,
                "p95": 67.1265472998888,
                "max": 665.3183278450883
              },
              "rtk_velocity_e_mps": {
                "count": 9334,
                "rmse": 2.1554058509295237,
                "p50": 0.04393062217859739,
                "p95": 7.706790760705121,
                "max": 14.968194693907927
              },
              "rtk_velocity_mps": {
                "count": 9334,
                "rmse": 3.0835147364255007,
                "p50": 0.14383814176137802,
                "p95": 9.156582484596957,
                "max": 28.095723033991
              },
              "rtk_velocity_n_mps": {
                "count": 9334,
                "rmse": 1.825119309433386,
                "p50": 0.04715728762478452,
                "p95": 4.300161142207548,
                "max": 15.69419347150513
              },
              "rtk_velocity_u_mps": {
                "count": 9334,
                "rmse": 1.2374280802799826,
                "p50": 0.06935111925741988,
                "p95": 2.069029295757578,
                "max": 25.92448338169806
              },
              "rtk_vertical_m": {
                "count": 9376,
                "rmse": 30.586299239631078,
                "p50": 8.457752281896223,
                "p95": 67.1265472998888,
                "max": 665.3183278450883
              }
            }
          },
          "stop": {
            "epochs": 5292,
            "available_epochs": {
              "rtk_available": 5292,
              "fused_available": 5282,
              "attitude_available": 5282,
              "heading_aligned": 5118,
              "heading_converged": 2469
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 5282,
                "rmse": 66.3195330768319,
                "p50": 1.25843865564046,
                "p95": 141.7225293198445,
                "max": 213.4249891500062
              },
              "fused_position_e_m": {
                "count": 5282,
                "rmse": 61.260608202659476,
                "p50": 0.7187698605588931,
                "p95": 133.85965717620263,
                "max": 209.62606375214006
              },
              "fused_position_m": {
                "count": 5282,
                "rmse": 71.94716361444533,
                "p50": 2.1054819665248496,
                "p95": 147.64948478422258,
                "max": 213.55368764023055
              },
              "fused_position_n_m": {
                "count": 5282,
                "rmse": 25.405085124227604,
                "p50": 1.043755647627614,
                "p95": 56.812806473563285,
                "max": 79.49345270118674
              },
              "fused_position_u_m": {
                "count": 5282,
                "rmse": 27.89469276824475,
                "p50": 1.6072343840335002,
                "p95": 56.828045381431124,
                "max": 59.24744746252344
              },
              "fused_velocity_e_mps": {
                "count": 5282,
                "rmse": 1.0251561248105396,
                "p50": 0.12509465326117586,
                "p95": 2.154122964726976,
                "max": 7.545479970516804
              },
              "fused_velocity_mps": {
                "count": 5282,
                "rmse": 1.182572440681488,
                "p50": 0.1844259500627039,
                "p95": 2.477527413538771,
                "max": 8.213169536139716
              },
              "fused_velocity_n_mps": {
                "count": 5282,
                "rmse": 0.5518124938328708,
                "p50": 0.08923727114951074,
                "p95": 0.6764365114721189,
                "max": 4.8644120343399315
              },
              "fused_velocity_u_mps": {
                "count": 5282,
                "rmse": 0.207449918950952,
                "p50": 0.015920533181284256,
                "p95": 0.4337901640065778,
                "max": 1.633142954999274
              },
              "fused_vertical_m": {
                "count": 5282,
                "rmse": 27.89469276824475,
                "p50": 1.6072343840335002,
                "p95": 56.828045381431124,
                "max": 59.24744746252344
              },
              "heading_deg": {
                "count": 5118,
                "rmse": 21.454371962562032,
                "p50": 9.043552323866464,
                "p95": 47.87852253358479,
                "max": 61.14487538137294
              },
              "pitch_deg": {
                "count": 5282,
                "rmse": 3.201983485978468,
                "p50": 1.9321343433446998,
                "p95": 5.182042223540113,
                "max": 11.638371946316113
              },
              "roll_deg": {
                "count": 5282,
                "rmse": 1.515533863906761,
                "p50": 0.47694765163331,
                "p95": 3.0681521666519753,
                "max": 4.0177870339734625
              },
              "rotation_deg": {
                "count": 5118,
                "rmse": 21.736883549823993,
                "p50": 9.952308893045121,
                "p95": 47.985471322874346,
                "max": 61.170079428200616
              },
              "rtk_horizontal_m": {
                "count": 5292,
                "rmse": 22.54024972332039,
                "p50": 1.780823382801364,
                "p95": 36.53700516767141,
                "max": 152.34122531853885
              },
              "rtk_position_e_m": {
                "count": 5292,
                "rmse": 18.201826525133054,
                "p50": 1.0007847758251056,
                "p95": 19.508716713914545,
                "max": 151.24692033660955
              },
              "rtk_position_m": {
                "count": 5292,
                "rmse": 39.29554717194812,
                "p50": 8.080080506888017,
                "p95": 87.5802581579168,
                "max": 246.5577943106433
              },
              "rtk_position_n_m": {
                "count": 5292,
                "rmse": 13.29497531921769,
                "p50": 1.2950878570088271,
                "p95": 31.52166845361727,
                "max": 82.01843841830032
              },
              "rtk_position_u_m": {
                "count": 5292,
                "rmse": 32.18815263343262,
                "p50": 7.899893569703544,
                "p95": 72.77395770761052,
                "max": 222.35929839791174
              },
              "rtk_velocity_e_mps": {
                "count": 5292,
                "rmse": 2.31391073914872,
                "p50": 0.013722292021325213,
                "p95": 7.882322518562526,
                "max": 14.968194693907927
              },
              "rtk_velocity_mps": {
                "count": 5292,
                "rmse": 2.847715158648031,
                "p50": 0.04563930876548039,
                "p95": 9.156973687850178,
                "max": 15.288952738662262
              },
              "rtk_velocity_n_mps": {
                "count": 5292,
                "rmse": 1.5659925045673175,
                "p50": 0.014730273828109817,
                "p95": 4.300230475851047,
                "max": 10.240352839620321
              },
              "rtk_velocity_u_mps": {
                "count": 5292,
                "rmse": 0.5504236474616492,
                "p50": 0.02856772606122924,
                "p95": 1.796714765669801,
                "max": 3.005390254153693
              },
              "rtk_vertical_m": {
                "count": 5292,
                "rmse": 32.18815263343262,
                "p50": 7.899893569703544,
                "p95": 72.77395770761052,
                "max": 222.35929839791174
              }
            }
          },
          "low_speed": {
            "epochs": 821,
            "available_epochs": {
              "rtk_available": 792,
              "fused_available": 821,
              "attitude_available": 821,
              "heading_aligned": 786,
              "heading_converged": 475
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 821,
                "rmse": 67.2731796616945,
                "p50": 1.275499963663503,
                "p95": 167.59043409989795,
                "max": 215.1789007144574
              },
              "fused_position_e_m": {
                "count": 821,
                "rmse": 58.85695955726612,
                "p50": 0.9313959096676687,
                "p95": 144.18392779583354,
                "max": 211.18776466427272
              },
              "fused_position_m": {
                "count": 821,
                "rmse": 70.27455974827117,
                "p50": 1.7037386448076204,
                "p95": 169.3970996923027,
                "max": 215.32481949115038
              },
              "fused_position_n_m": {
                "count": 821,
                "rmse": 32.58126783090194,
                "p50": 0.6119572467100981,
                "p95": 74.47856629367755,
                "max": 165.41081059882555
              },
              "fused_position_u_m": {
                "count": 821,
                "rmse": 20.31829338351796,
                "p50": 0.7624808505162687,
                "p95": 51.471538217032254,
                "max": 57.20267190769043
              },
              "fused_velocity_e_mps": {
                "count": 821,
                "rmse": 2.4146300282619615,
                "p50": 0.26670505678908046,
                "p95": 6.012445716022847,
                "max": 12.42587025485636
              },
              "fused_velocity_mps": {
                "count": 821,
                "rmse": 2.5993195519644603,
                "p50": 0.3660674578104682,
                "p95": 6.483935228608427,
                "max": 12.573959907942939
              },
              "fused_velocity_n_mps": {
                "count": 821,
                "rmse": 0.919693176824164,
                "p50": 0.15224001082046879,
                "p95": 2.135653350298212,
                "max": 4.714113657812362
              },
              "fused_velocity_u_mps": {
                "count": 821,
                "rmse": 0.2831755998376906,
                "p50": 0.05576724984938766,
                "p95": 0.45605947877143826,
                "max": 1.842157724449663
              },
              "fused_vertical_m": {
                "count": 821,
                "rmse": 20.31829338351796,
                "p50": 0.7624808505162687,
                "p95": 51.471538217032254,
                "max": 57.20267190769043
              },
              "heading_deg": {
                "count": 786,
                "rmse": 17.35991591146502,
                "p50": 7.533617791229233,
                "p95": 41.15189043115609,
                "max": 61.511033156482654
              },
              "pitch_deg": {
                "count": 821,
                "rmse": 3.3971451208870587,
                "p50": 1.5031385286057457,
                "p95": 8.23063035635542,
                "max": 11.797614067048187
              },
              "roll_deg": {
                "count": 821,
                "rmse": 1.5637076188624446,
                "p50": 0.4871598541409412,
                "p95": 3.4532657420103305,
                "max": 4.287352732585447
              },
              "rotation_deg": {
                "count": 786,
                "rmse": 17.76158157705445,
                "p50": 8.554245296583954,
                "p95": 41.41949610146095,
                "max": 61.484740764394836
              },
              "rtk_horizontal_m": {
                "count": 792,
                "rmse": 14.865955430330036,
                "p50": 1.5777677337850933,
                "p95": 27.634375012210594,
                "max": 149.36241694218162
              },
              "rtk_position_e_m": {
                "count": 792,
                "rmse": 10.839926563362289,
                "p50": 0.9047316593948403,
                "p95": 12.411366672651269,
                "max": 128.5362772427996
              },
              "rtk_position_m": {
                "count": 792,
                "rmse": 26.90091971672216,
                "p50": 6.885910336664569,
                "p95": 64.77081275328956,
                "max": 149.38502985820662
              },
              "rtk_position_n_m": {
                "count": 792,
                "rmse": 10.173132406366866,
                "p50": 1.1598508300671928,
                "p95": 26.484209983475115,
                "max": 82.70196160900373
              },
              "rtk_position_u_m": {
                "count": 792,
                "rmse": 22.42014386102311,
                "p50": 6.598768553959948,
                "p95": 48.78034154736622,
                "max": 91.99030146891845
              },
              "rtk_velocity_e_mps": {
                "count": 792,
                "rmse": 1.7687839669338785,
                "p50": 0.07891748601901578,
                "p95": 5.925270798022925,
                "max": 8.603368734152228
              },
              "rtk_velocity_mps": {
                "count": 792,
                "rmse": 2.1593506716646065,
                "p50": 0.24481731392734413,
                "p95": 6.756231132802188,
                "max": 10.069022152709396
              },
              "rtk_velocity_n_mps": {
                "count": 792,
                "rmse": 1.126834362307065,
                "p50": 0.0838696682035246,
                "p95": 4.160772092120585,
                "max": 6.230229777518576
              },
              "rtk_velocity_u_mps": {
                "count": 792,
                "rmse": 0.5142401398763717,
                "p50": 0.10777649815212376,
                "p95": 1.7747282705546967,
                "max": 2.05339026114681
              },
              "rtk_vertical_m": {
                "count": 792,
                "rmse": 22.42014386102311,
                "p50": 6.598768553959948,
                "p95": 48.78034154736622,
                "max": 91.99030146891845
              }
            }
          },
          "turn": {
            "epochs": 471,
            "available_epochs": {
              "rtk_available": 465,
              "fused_available": 471,
              "attitude_available": 471,
              "heading_aligned": 464,
              "heading_converged": 288
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 471,
                "rmse": 55.15896578594437,
                "p50": 1.4935431935835612,
                "p95": 141.92323848875765,
                "max": 169.07367491661756
              },
              "fused_position_e_m": {
                "count": 471,
                "rmse": 49.9407743205937,
                "p50": 0.9552283050287877,
                "p95": 136.29453784684614,
                "max": 150.54691504212948
              },
              "fused_position_m": {
                "count": 471,
                "rmse": 59.81960052793438,
                "p50": 1.7413551330018229,
                "p95": 150.53208678854088,
                "max": 176.47672166099312
              },
              "fused_position_n_m": {
                "count": 471,
                "rmse": 23.41859446752753,
                "p50": 0.8921440735260437,
                "p95": 72.32354713926148,
                "max": 77.12388339067049
              },
              "fused_position_u_m": {
                "count": 471,
                "rmse": 23.148933036895368,
                "p50": 0.9762710800179523,
                "p95": 58.0867011519187,
                "max": 59.23532253757484
              },
              "fused_velocity_e_mps": {
                "count": 471,
                "rmse": 1.9527874411107031,
                "p50": 0.3833854704597953,
                "p95": 5.3928081606982925,
                "max": 6.990230323306782
              },
              "fused_velocity_mps": {
                "count": 471,
                "rmse": 2.9066372955477364,
                "p50": 0.5824929118921541,
                "p95": 6.97722236861965,
                "max": 8.166398430346145
              },
              "fused_velocity_n_mps": {
                "count": 471,
                "rmse": 2.097223603593068,
                "p50": 0.37382849302765475,
                "p95": 5.4301048688034825,
                "max": 7.9721847183363135
              },
              "fused_velocity_u_mps": {
                "count": 471,
                "rmse": 0.48663614152822443,
                "p50": 0.10454700817020064,
                "p95": 1.5927495059265426,
                "max": 1.9567344498725676
              },
              "fused_vertical_m": {
                "count": 471,
                "rmse": 23.148933036895368,
                "p50": 0.9762710800179523,
                "p95": 58.0867011519187,
                "max": 59.23532253757484
              },
              "heading_deg": {
                "count": 464,
                "rmse": 19.58575186621496,
                "p50": 4.603416154249231,
                "p95": 52.51182609968678,
                "max": 54.52377183394756
              },
              "pitch_deg": {
                "count": 471,
                "rmse": 2.156504330097713,
                "p50": 1.0294207091690737,
                "p95": 4.255113431235785,
                "max": 4.913017172061302
              },
              "roll_deg": {
                "count": 471,
                "rmse": 2.0369965924066435,
                "p50": 0.725431773646676,
                "p95": 4.462505241204241,
                "max": 5.085691927720973
              },
              "rotation_deg": {
                "count": 464,
                "rmse": 19.789897566231208,
                "p50": 5.62607675133307,
                "p95": 52.61768984703204,
                "max": 54.777369892139184
              },
              "rtk_horizontal_m": {
                "count": 465,
                "rmse": 9.683998793548511,
                "p50": 1.7694002543193494,
                "p95": 22.061941759227217,
                "max": 55.26297188407921
              },
              "rtk_position_e_m": {
                "count": 465,
                "rmse": 5.5791632487556475,
                "p50": 0.9304085318911932,
                "p95": 11.904321221389692,
                "max": 33.77600084112602
              },
              "rtk_position_m": {
                "count": 465,
                "rmse": 23.57912951824091,
                "p50": 6.271890104239531,
                "p95": 53.387148326619716,
                "max": 88.53120654322414
              },
              "rtk_position_n_m": {
                "count": 465,
                "rmse": 7.915350281395218,
                "p50": 1.3316660200986277,
                "p95": 19.035138139811774,
                "max": 47.465425278493754
              },
              "rtk_position_u_m": {
                "count": 465,
                "rmse": 21.498732897650754,
                "p50": 6.03744850819972,
                "p95": 48.48917826537576,
                "max": 83.24787808161143
              },
              "rtk_velocity_e_mps": {
                "count": 463,
                "rmse": 1.650462946233834,
                "p50": 0.32188361186457914,
                "p95": 4.572527982087142,
                "max": 8.499636085211487
              },
              "rtk_velocity_mps": {
                "count": 463,
                "rmse": 2.744016439869592,
                "p50": 0.7748368310769924,
                "p95": 7.250072796990054,
                "max": 13.555277835294968
              },
              "rtk_velocity_n_mps": {
                "count": 463,
                "rmse": 1.7252351261328793,
                "p50": 0.3253830033973828,
                "p95": 3.839323732265676,
                "max": 11.698131289289368
              },
              "rtk_velocity_u_mps": {
                "count": 463,
                "rmse": 1.3524651732821038,
                "p50": 0.2946306320000283,
                "p95": 3.1112859453794157,
                "max": 6.674943713703156
              },
              "rtk_vertical_m": {
                "count": 465,
                "rmse": 21.498732897650754,
                "p50": 6.03744850819972,
                "p95": 48.48917826537576,
                "max": 83.24787808161143
              }
            }
          },
          "reverse": {
            "epochs": 13,
            "available_epochs": {
              "rtk_available": 13,
              "fused_available": 13,
              "attitude_available": 13,
              "heading_aligned": 13,
              "heading_converged": 0
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 13,
                "rmse": 1.1609702035250988,
                "p50": 1.14157073572866,
                "p95": 1.3124573254996803,
                "max": 1.3544229430945653
              },
              "fused_position_e_m": {
                "count": 13,
                "rmse": 1.0934047221715308,
                "p50": 1.0763849143202204,
                "p95": 1.2828498666103845,
                "max": 1.3290132549391602
              },
              "fused_position_m": {
                "count": 13,
                "rmse": 1.1955400422695899,
                "p50": 1.1836721989122827,
                "p95": 1.3453232341425225,
                "max": 1.3872214050441063
              },
              "fused_position_n_m": {
                "count": 13,
                "rmse": 0.3902792935912777,
                "p50": 0.40187030741700414,
                "p95": 0.49879647597486604,
                "max": 0.51217684811191
              },
              "fused_position_u_m": {
                "count": 13,
                "rmse": 0.28541930417696576,
                "p50": 0.28506619925282684,
                "p95": 0.3142430704494347,
                "max": 0.3162823176962273
              },
              "fused_velocity_e_mps": {
                "count": 13,
                "rmse": 0.3821824454588455,
                "p50": 0.41482337141516773,
                "p95": 0.4394076312937451,
                "max": 0.4420147100061125
              },
              "fused_velocity_mps": {
                "count": 13,
                "rmse": 0.39832582278766376,
                "p50": 0.4284599332416589,
                "p95": 0.45783757968662503,
                "max": 0.45792368095049335
              },
              "fused_velocity_n_mps": {
                "count": 13,
                "rmse": 0.11195612377084278,
                "p50": 0.11135008702805332,
                "p95": 0.13171840972787985,
                "max": 0.1345152246360896
              },
              "fused_velocity_u_mps": {
                "count": 13,
                "rmse": 0.0081157767819013,
                "p50": 0.007704796234659189,
                "p95": 0.011802120245313165,
                "max": 0.012263180594822863
              },
              "fused_vertical_m": {
                "count": 13,
                "rmse": 0.28541930417696576,
                "p50": 0.28506619925282684,
                "p95": 0.3142430704494347,
                "max": 0.3162823176962273
              },
              "heading_deg": {
                "count": 13,
                "rmse": 0.12998181499009367,
                "p50": 0.12488504196537065,
                "p95": 0.16771823778548195,
                "max": 0.17486289083444717
              },
              "pitch_deg": {
                "count": 13,
                "rmse": 1.3687471101421538,
                "p50": 1.3695198226813545,
                "p95": 1.3752588743641354,
                "max": 1.3759744003051821
              },
              "roll_deg": {
                "count": 13,
                "rmse": 0.22846396002769967,
                "p50": 0.2095669829784299,
                "p95": 0.29422544844683785,
                "max": 0.3007292549998226
              },
              "rotation_deg": {
                "count": 13,
                "rmse": 1.3928619326906493,
                "p50": 1.3908608471174615,
                "p95": 1.409029481815556,
                "max": 1.413862044415702
              },
              "rtk_horizontal_m": {
                "count": 13,
                "rmse": 1.175377838608085,
                "p50": 1.1143035101079082,
                "p95": 1.6025074580274463,
                "max": 1.624957150334567
              },
              "rtk_position_e_m": {
                "count": 13,
                "rmse": 1.0595988108554113,
                "p50": 1.0583884864243247,
                "p95": 1.4481975759584236,
                "max": 1.470025195138391
              },
              "rtk_position_m": {
                "count": 13,
                "rmse": 6.653282696871382,
                "p50": 7.251456508387535,
                "p95": 7.712038006346723,
                "max": 7.718114219248082
              },
              "rtk_position_n_m": {
                "count": 13,
                "rmse": 0.508687943168316,
                "p50": 0.44937919315372055,
                "p95": 0.7694080552145922,
                "max": 0.7760982044073941
              },
              "rtk_position_u_m": {
                "count": 13,
                "rmse": 6.54863784164288,
                "p50": 7.173939118673075,
                "p95": 7.620729719658533,
                "max": 7.627017393973519
              },
              "rtk_velocity_e_mps": {
                "count": 13,
                "rmse": 3.3367211651396853,
                "p50": 0.11910756732344008,
                "p95": 8.482768865079274,
                "max": 8.603368734152228
              },
              "rtk_velocity_mps": {
                "count": 13,
                "rmse": 3.799761304700318,
                "p50": 0.2032671403186333,
                "p95": 9.656640521765775,
                "max": 9.760205742838526
              },
              "rtk_velocity_n_mps": {
                "count": 13,
                "rmse": 1.6672131347228185,
                "p50": 0.07692843857393458,
                "p95": 4.245125018595992,
                "max": 4.248124450487941
              },
              "rtk_velocity_u_mps": {
                "count": 13,
                "rmse": 0.7244847839771631,
                "p50": 0.12169600264215998,
                "p95": 1.8038753605766324,
                "max": 1.8098761457842487
              },
              "rtk_vertical_m": {
                "count": 13,
                "rmse": 6.54863784164288,
                "p50": 7.173939118673075,
                "p95": 7.620729719658533,
                "max": 7.627017393973519
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 41.8
          }
        },
        "uninitialized_epochs": 10,
        "missing_attitude_epochs": 10,
        "unlatched_heading_epochs": 209,
        "duration_s": 1890.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.960321659083695,
          "fused_available": 4.994709554544492,
          "rtk_velocity_available": 4.938101788170564,
          "fused_velocity_available": 4.994709554544492,
          "attitude_available": 4.994709554544492,
          "heading_available": 4.889429689979896,
          "heading_healthy": 2.284943392233626
        },
        "processing_ms": {
          "count": 9451,
          "rmse": 19.976016092474662,
          "p50": 5.2844,
          "p95": 38.2303,
          "max": 276.0244
        },
        "heading_error_over_90_epochs": 0,
        "heading_error_over_150_epochs": 0,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 4319,
            "rmse": 83.40321382496715,
            "p50": 53.44338566096653,
            "p95": 148.474096922737,
            "max": 227.87404774161698
          },
          "fused_position_e_m": {
            "count": 4319,
            "rmse": 75.63599029837614,
            "p50": 38.13338762943017,
            "p95": 143.02561507260577,
            "max": 216.32867774336398
          },
          "fused_position_m": {
            "count": 4319,
            "rmse": 90.06496916554578,
            "p50": 67.69187279531388,
            "p95": 152.37025917242988,
            "max": 228.15795132673534
          },
          "fused_position_n_m": {
            "count": 4319,
            "rmse": 35.14673594968873,
            "p50": 7.85189744825566,
            "p95": 67.5578842159595,
            "max": 172.28668527419134
          },
          "fused_position_u_m": {
            "count": 4319,
            "rmse": 33.994155298485026,
            "p50": 26.270424566934054,
            "p95": 57.09125052548133,
            "max": 60.50030661403016
          },
          "fused_velocity_e_mps": {
            "count": 4319,
            "rmse": 1.340495277734565,
            "p50": 0.26366360701276836,
            "p95": 2.915910761142683,
            "max": 11.26994541400081
          },
          "fused_velocity_mps": {
            "count": 4319,
            "rmse": 1.7059380685025098,
            "p50": 0.4186520321003768,
            "p95": 3.862976077523733,
            "max": 13.274206779944581
          },
          "fused_velocity_n_mps": {
            "count": 4319,
            "rmse": 1.0334170360915471,
            "p50": 0.15551672618433202,
            "p95": 2.183466743204978,
            "max": 7.010636276263185
          },
          "fused_velocity_u_mps": {
            "count": 4319,
            "rmse": 0.21294678549620713,
            "p50": 0.048662418163433044,
            "p95": 0.45333671616929055,
            "max": 1.6829385256121427
          },
          "fused_vertical_m": {
            "count": 4319,
            "rmse": 33.994155298485026,
            "p50": 26.270424566934054,
            "p95": 57.09125052548133,
            "max": 60.50030661403016
          },
          "heading_deg": {
            "count": 4319,
            "rmse": 25.118001760030584,
            "p50": 11.294213646489709,
            "p95": 53.34904715537011,
            "max": 61.511033156482654
          },
          "pitch_deg": {
            "count": 4319,
            "rmse": 3.036952495824325,
            "p50": 1.4895468430679273,
            "p95": 6.378035593175922,
            "max": 11.638371946316113
          },
          "roll_deg": {
            "count": 4319,
            "rmse": 1.8614794713842524,
            "p50": 1.1065718706094856,
            "p95": 3.4136697025690093,
            "max": 5.401041576209138
          },
          "rotation_deg": {
            "count": 4319,
            "rmse": 25.348206133675877,
            "p50": 11.753040562449256,
            "p95": 53.51548235629893,
            "max": 61.484740764394836
          },
          "rtk_horizontal_m": {
            "count": 4244,
            "rmse": 26.379400022884255,
            "p50": 3.350380825388638,
            "p95": 44.154302376911296,
            "max": 459.7471746597996
          },
          "rtk_position_e_m": {
            "count": 4244,
            "rmse": 21.43478573110499,
            "p50": 1.832057316145354,
            "p95": 32.41916856314903,
            "max": 457.3912763930771
          },
          "rtk_position_m": {
            "count": 4244,
            "rmse": 48.11447074533428,
            "p50": 15.206323905705368,
            "p95": 102.91239629430234,
            "max": 808.7125212176776
          },
          "rtk_position_n_m": {
            "count": 4244,
            "rmse": 15.376043256604204,
            "p50": 2.0198162056807725,
            "p95": 33.281262129906786,
            "max": 82.70196160900373
          },
          "rtk_position_u_m": {
            "count": 4244,
            "rmse": 40.2384088842524,
            "p50": 13.94346973775907,
            "p95": 81.26221484193282,
            "max": 665.3183278450883
          },
          "rtk_velocity_e_mps": {
            "count": 4227,
            "rmse": 0.6548902842197272,
            "p50": 0.040964771912792505,
            "p95": 1.2640691542800102,
            "max": 8.246020910911747
          },
          "rtk_velocity_mps": {
            "count": 4227,
            "rmse": 1.3996647650793208,
            "p50": 0.12493701726579359,
            "p95": 2.746707603756341,
            "max": 28.095723033991
          },
          "rtk_velocity_n_mps": {
            "count": 4227,
            "rmse": 0.5932487503642606,
            "p50": 0.04635823419529371,
            "p95": 1.3754269956240193,
            "max": 10.219715297021754
          },
          "rtk_velocity_u_mps": {
            "count": 4227,
            "rmse": 1.0854658402872004,
            "p50": 0.060136710353703986,
            "p95": 1.84331868988225,
            "max": 25.92448338169806
          },
          "rtk_vertical_m": {
            "count": 4244,
            "rmse": 40.2384088842524,
            "p50": 13.94346973775907,
            "p95": 81.26221484193282,
            "max": 665.3183278450883
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        },
        "scenario": {
          "name": "gnss_outage",
          "start_s": 60,
          "end_s": 70,
          "recovery_gnss_update_s": 0.0,
          "recovery_fresh_attitude_s": 0.0,
          "recovery_heading_s": 0.0,
          "window_metrics": {
            "fused_position_m": {
              "count": 50,
              "rmse": 1.6889884918160554,
              "p50": 1.7416710202593073,
              "p95": 2.269414382097105,
              "max": 2.356479767689474
            },
            "fused_velocity_mps": {
              "count": 50,
              "rmse": 0.1967099303442004,
              "p50": 0.19671167257683503,
              "p95": 0.26113454364393696,
              "max": 0.26614234809408505
            },
            "rotation_deg": {
              "count": 50,
              "rmse": 3.864355940953002,
              "p50": 3.973829591531695,
              "p95": 4.205520201025769,
              "max": 4.214580222756938
            },
            "heading_deg": {
              "count": 50,
              "rmse": 3.801505318615333,
              "p50": 3.9139546224666333,
              "p95": 4.145706878119128,
              "max": 4.156316888753565
            }
          }
        }
      },
      "common_valid": {
        "rtk_position_m": {
          "control": {
            "count": 9376,
            "rmse": 37.204530940909784,
            "p50": 8.838797560940154,
            "p95": 85.64684530274187,
            "max": 808.7125308228876
          },
          "candidate": {
            "count": 9376,
            "rmse": 37.191146014930034,
            "p50": 8.859060710833925,
            "p95": 80.94709118679482,
            "max": 808.7125212176776
          }
        },
        "fused_position_m": {
          "control": {
            "count": 9441,
            "rmse": 55.069344927155186,
            "p50": 6.724959674471201,
            "p95": 133.15537479620954,
            "max": 177.0855324294735
          },
          "candidate": {
            "count": 9441,
            "rmse": 75.62086319133094,
            "p50": 3.387370045662374,
            "p95": 154.0434738504303,
            "max": 229.7989525205797
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 9334,
            "rmse": 4.246377024435104,
            "p50": 0.1566902956330037,
            "p95": 13.91415303212308,
            "max": 28.095723033990847
          },
          "candidate": {
            "count": 9334,
            "rmse": 3.0835147364255007,
            "p50": 0.14383814176137802,
            "p95": 9.156582484596957,
            "max": 28.095723033991
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 9441,
            "rmse": 4.281546340837687,
            "p50": 0.9951116583945657,
            "p95": 9.702535563370901,
            "max": 29.635090360129926
          },
          "candidate": {
            "count": 9441,
            "rmse": 3.484255219694807,
            "p50": 0.31368213076359164,
            "p95": 8.907421821062199,
            "max": 16.12919105283013
          }
        },
        "rotation_deg": {
          "control": {
            "count": 9242,
            "rmse": 90.70917083197733,
            "p50": 64.67799861697335,
            "p95": 167.53118856040408,
            "max": 179.95206992208563
          },
          "candidate": {
            "count": 9242,
            "rmse": 19.808829139897256,
            "p50": 8.360739613985654,
            "p95": 44.33075229439313,
            "max": 61.484740764394836
          }
        }
      },
      "control_manifest": {
        "path": "E:\\gnsspp-pva-development\\baseline-scenarios\\nagoya2-gnss_outage\\manifest.json",
        "bytes": 4365,
        "sha256": "5465876f226993766640a6392fa62b8a935f3c6f4575c4b15d02ffcf6da97683"
      },
      "candidate_manifest": {
        "path": "E:\\gnsspp-pva-development\\candidate-scenarios\\nagoya2-gnss_outage\\manifest.json",
        "bytes": 4596,
        "sha256": "8d96f1e92c09adbb5a80ca47756f168bee70bf685dc43533f6d822e42c6da48b"
      }
    },
    {
      "name": "nagoya2-imu_gap",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 38.162061811771096,
          "candidate": 40.34911552091808,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 85.04628946538278,
          "candidate": 94.87539411576326,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 38.162061811771096,
          "candidate": 40.34911552091808,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 85.04628946538278,
          "candidate": 94.87539411576326,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 61.06680347076488,
          "candidate": 84.37913153040765,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 149.2291670619869,
          "candidate": 162.39841317145124,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 61.06680347076488,
          "candidate": 84.37913153040765,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 149.2291670619869,
          "candidate": 162.39841317145124,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 4.416391133494921,
          "candidate": 2.0443266905146986,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 14.711070585627526,
          "candidate": 3.850438000389663,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 4.4122991586386,
          "candidate": 2.039684520596585,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 14.711033945799361,
          "candidate": 3.8430564817314345,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 4.384558491319141,
          "candidate": 3.7095291395225956,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 8.843779791272318,
          "candidate": 9.323240494460679,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 4.384558491319141,
          "candidate": 3.7095291395225956,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 8.843779791272318,
          "candidate": 9.323240494460679,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 104.19438116683513,
          "candidate": 12.91945076968567,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 171.16779812825564,
          "candidate": 27.026738112378304,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 104.19438116683513,
          "candidate": 12.91945076968567,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 171.16779812825564,
          "candidate": 27.026738112378304,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "coverage.rtk_available",
          "control": 0.9973547772722463,
          "candidate": 0.9973547772722463,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_available",
          "control": 0.9958734525447043,
          "candidate": 0.9958734525447043,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.rtk_velocity_available",
          "control": 0.9932282298169506,
          "candidate": 0.9931224209078404,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_velocity_available",
          "control": 0.9958734525447043,
          "candidate": 0.9958734525447043,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.attitude_available",
          "control": 0.9958734525447043,
          "candidate": 0.9958734525447043,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.heading_available",
          "control": 0.9746058618135647,
          "candidate": 0.9746058618135647,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "initial.first_fresh_s",
          "control": 2.0,
          "candidate": 2.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "initial.first_heading_s",
          "control": 41.8,
          "candidate": 41.8,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "processing.p95_ms",
          "control": 34.59725,
          "candidate": 36.71655,
          "allowed": "candidate <= 2 * control; host contention",
          "passed": true
        },
        {
          "name": "scenario.recovery_gnss_update_s",
          "control": 2.0,
          "candidate": 2.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "scenario.recovery_fresh_attitude_s",
          "control": 2.0,
          "candidate": 2.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "scenario.recovery_heading_s",
          "control": 2.4000000000000057,
          "candidate": 2.4000000000000057,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "before_latch.numeric_parity",
          "control": 210,
          "candidate": true,
          "allowed": "all common CSV fields except processing_ms exactly equal",
          "passed": true
        }
      ],
      "all_output_control": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 9451,
        "reference_epochs": 9451,
        "matched_epochs": 9451,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 1.0,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 0.9973547772722463,
          "fused_available": 0.9958734525447043,
          "rtk_velocity_available": 0.9932282298169506,
          "fused_velocity_available": 0.9958734525447043,
          "attitude_available": 0.9958734525447043,
          "heading_available": 0.9746058618135647,
          "heading_healthy": 0.34832292879060417
        },
        "scenes": {
          "all": {
            "epochs": 9451,
            "metrics": {
              "fused_horizontal_m": {
                "count": 9412,
                "rmse": 52.91208721519496,
                "p50": 10.798014486711356,
                "p95": 142.65180668834927,
                "max": 178.88242328803574
              },
              "fused_position_e_m": {
                "count": 9412,
                "rmse": 35.55359815061193,
                "p50": 6.706703488081257,
                "p95": 96.32849936732664,
                "max": 121.13800005656037
              },
              "fused_position_m": {
                "count": 9412,
                "rmse": 61.06680347076488,
                "p50": 17.566364110221983,
                "p95": 149.2291670619869,
                "max": 189.53478386118462
              },
              "fused_position_n_m": {
                "count": 9412,
                "rmse": 39.18712329341364,
                "p50": 6.6026853052673635,
                "p95": 103.2021044434205,
                "max": 138.26661391642747
              },
              "fused_position_u_m": {
                "count": 9412,
                "rmse": 30.487136839470896,
                "p50": 9.715146360274366,
                "p95": 75.44485501814889,
                "max": 95.85891568212811
              },
              "fused_velocity_e_mps": {
                "count": 9412,
                "rmse": 3.039214914215551,
                "p50": 1.0551118273545326,
                "p95": 6.94826896856894,
                "max": 13.736066379118988
              },
              "fused_velocity_mps": {
                "count": 9412,
                "rmse": 4.384558491319141,
                "p50": 2.248950337720613,
                "p95": 8.843779791272318,
                "max": 19.438174785932585
              },
              "fused_velocity_n_mps": {
                "count": 9412,
                "rmse": 2.8832686291238874,
                "p50": 0.8730916683060347,
                "p95": 6.347528117866864,
                "max": 13.904738207206815
              },
              "fused_velocity_u_mps": {
                "count": 9412,
                "rmse": 1.2939427658589102,
                "p50": 0.2559901454848229,
                "p95": 2.883598876643371,
                "max": 8.161981938472733
              },
              "fused_vertical_m": {
                "count": 9412,
                "rmse": 30.487136839470896,
                "p50": 9.715146360274366,
                "p95": 75.44485501814889,
                "max": 95.85891568212811
              },
              "heading_deg": {
                "count": 9211,
                "rmse": 104.11354167162169,
                "p50": 90.45981928225831,
                "p95": 171.13792494930516,
                "max": 179.98339304826243
              },
              "pitch_deg": {
                "count": 9412,
                "rmse": 3.64115544457609,
                "p50": 2.0302603208439223,
                "p95": 7.443674482579745,
                "max": 15.143233200430501
              },
              "roll_deg": {
                "count": 9412,
                "rmse": 2.6965705156363327,
                "p50": 1.573317900707039,
                "p95": 5.948735108212478,
                "max": 12.15254751038816
              },
              "rotation_deg": {
                "count": 9211,
                "rmse": 104.19438116683513,
                "p50": 90.54315447720815,
                "p95": 171.16779812825564,
                "max": 179.9949518635575
              },
              "rtk_horizontal_m": {
                "count": 9426,
                "rmse": 21.97266231551633,
                "p50": 1.9160611471673428,
                "p95": 40.02252879898222,
                "max": 459.7471802414674
              },
              "rtk_position_e_m": {
                "count": 9426,
                "rmse": 14.728890339803655,
                "p50": 1.0739395819721749,
                "p95": 24.486099005569617,
                "max": 457.3912819498131
              },
              "rtk_position_m": {
                "count": 9426,
                "rmse": 38.162061811771096,
                "p50": 8.998156437060322,
                "p95": 85.04628946538278,
                "max": 808.7125310689141
              },
              "rtk_position_n_m": {
                "count": 9426,
                "rmse": 16.305142703753006,
                "p50": 1.3875055359586992,
                "p95": 32.14654560723571,
                "max": 115.80692040950399
              },
              "rtk_position_u_m": {
                "count": 9426,
                "rmse": 31.201683808630055,
                "p50": 8.671748247066962,
                "p95": 71.39589841346002,
                "max": 665.3183359624993
              },
              "rtk_velocity_e_mps": {
                "count": 9387,
                "rmse": 1.4609541870950462,
                "p50": 0.04227929018800758,
                "p95": 2.936123995576925,
                "max": 27.553557213305332
              },
              "rtk_velocity_mps": {
                "count": 9387,
                "rmse": 4.416391133494921,
                "p50": 0.143879148373025,
                "p95": 14.711070585627526,
                "max": 28.45686623329091
              },
              "rtk_velocity_n_mps": {
                "count": 9387,
                "rmse": 2.26634265849483,
                "p50": 0.04820603157568734,
                "p95": 8.098266112466677,
                "max": 12.37073509509353
              },
              "rtk_velocity_u_mps": {
                "count": 9387,
                "rmse": 3.4976870159447646,
                "p50": 0.06463841081521368,
                "p95": 11.926064052664556,
                "max": 25.92448338169878
              },
              "rtk_vertical_m": {
                "count": 9426,
                "rmse": 31.201683808630055,
                "p50": 8.671748247066962,
                "p95": 71.39589841346002,
                "max": 665.3183359624993
              }
            }
          },
          "stop": {
            "epochs": 5292,
            "metrics": {
              "fused_horizontal_m": {
                "count": 5282,
                "rmse": 55.22229176129165,
                "p50": 10.567646542635773,
                "p95": 155.63690240265092,
                "max": 178.88242328803574
              },
              "fused_position_e_m": {
                "count": 5282,
                "rmse": 38.328686118582105,
                "p50": 6.980105079258362,
                "p95": 112.43772066197191,
                "max": 121.13800005656037
              },
              "fused_position_m": {
                "count": 5282,
                "rmse": 61.98559025437881,
                "p50": 16.369633598340712,
                "p95": 163.22263568737426,
                "max": 189.53478386118462
              },
              "fused_position_n_m": {
                "count": 5282,
                "rmse": 39.75441268327871,
                "p50": 6.690798972932836,
                "p95": 107.28270610328411,
                "max": 132.7231442126464
              },
              "fused_position_u_m": {
                "count": 5282,
                "rmse": 28.15513970511463,
                "p50": 9.817159902300936,
                "p95": 74.69880067552057,
                "max": 95.85891568212811
              },
              "fused_velocity_e_mps": {
                "count": 5282,
                "rmse": 1.919980749899693,
                "p50": 0.33692990398991074,
                "p95": 4.902029846713767,
                "max": 8.731380653454849
              },
              "fused_velocity_mps": {
                "count": 5282,
                "rmse": 2.6668849797254506,
                "p50": 0.7142284737392757,
                "p95": 6.358990817443733,
                "max": 10.595245507835616
              },
              "fused_velocity_n_mps": {
                "count": 5282,
                "rmse": 1.6291653562979076,
                "p50": 0.2978177606463274,
                "p95": 4.128835067459015,
                "max": 8.211728851572373
              },
              "fused_velocity_u_mps": {
                "count": 5282,
                "rmse": 0.8785042156634997,
                "p50": 0.1386162262367746,
                "p95": 1.5730799989379087,
                "max": 5.354554559316499
              },
              "fused_vertical_m": {
                "count": 5282,
                "rmse": 28.15513970511463,
                "p50": 9.817159902300936,
                "p95": 74.69880067552057,
                "max": 95.85891568212811
              },
              "heading_deg": {
                "count": 5118,
                "rmse": 102.19474109847532,
                "p50": 87.8482551337899,
                "p95": 169.57316999261596,
                "max": 179.96808493005443
              },
              "pitch_deg": {
                "count": 5282,
                "rmse": 3.543810395352111,
                "p50": 1.9184399510603214,
                "p95": 7.040871920894113,
                "max": 15.00486672063667
              },
              "roll_deg": {
                "count": 5282,
                "rmse": 2.1319451193152963,
                "p50": 1.5352321555210011,
                "p95": 4.161566483847721,
                "max": 12.15254751038816
              },
              "rotation_deg": {
                "count": 5118,
                "rmse": 102.25437050491641,
                "p50": 87.94291319769457,
                "p95": 169.60739790649478,
                "max": 179.9949518635575
              },
              "rtk_horizontal_m": {
                "count": 5292,
                "rmse": 23.14995118239847,
                "p50": 1.8456922264544091,
                "p95": 41.1197974223164,
                "max": 161.9465625506151
              },
              "rtk_position_e_m": {
                "count": 5292,
                "rmse": 14.86155158596991,
                "p50": 1.0525892385682472,
                "p95": 24.887196561652814,
                "max": 117.40494308729983
              },
              "rtk_position_m": {
                "count": 5292,
                "rmse": 39.56601862934171,
                "p50": 8.40002035863036,
                "p95": 88.9941727846529,
                "max": 246.55779431458777
              },
              "rtk_position_n_m": {
                "count": 5292,
                "rmse": 17.74977532829606,
                "p50": 1.3490419069307276,
                "p95": 33.211659076241176,
                "max": 112.0640526914486
              },
              "rtk_position_u_m": {
                "count": 5292,
                "rmse": 32.086595182879456,
                "p50": 8.172863719876842,
                "p95": 73.9639513592798,
                "max": 222.35929840023707
              },
              "rtk_velocity_e_mps": {
                "count": 5292,
                "rmse": 0.8651530562262795,
                "p50": 0.013458262070672581,
                "p95": 2.9360284352567927,
                "max": 12.978550259210108
              },
              "rtk_velocity_mps": {
                "count": 5292,
                "rmse": 4.102174834171136,
                "p50": 0.04533392861539143,
                "p95": 14.711733398311097,
                "max": 14.745830334474904
              },
              "rtk_velocity_n_mps": {
                "count": 5292,
                "rmse": 2.2599318120767435,
                "p50": 0.014795965184122989,
                "p95": 8.098399943171863,
                "max": 8.125010466092556
              },
              "rtk_velocity_u_mps": {
                "count": 5292,
                "rmse": 3.3124095103372775,
                "p50": 0.029603904674803186,
                "p95": 11.925352169812836,
                "max": 11.934336182759477
              },
              "rtk_vertical_m": {
                "count": 5292,
                "rmse": 32.086595182879456,
                "p50": 8.172863719876842,
                "p95": 73.9639513592798,
                "max": 222.35929840023707
              }
            }
          },
          "low_speed": {
            "epochs": 821,
            "metrics": {
              "fused_horizontal_m": {
                "count": 812,
                "rmse": 37.37018770240654,
                "p50": 7.5565256724649466,
                "p95": 92.05516502542571,
                "max": 153.75468460231338
              },
              "fused_position_e_m": {
                "count": 812,
                "rmse": 27.799699895616957,
                "p50": 5.2732882614114835,
                "p95": 68.22346798372531,
                "max": 115.80032729322059
              },
              "fused_position_m": {
                "count": 812,
                "rmse": 46.14538369579556,
                "p50": 14.198625763647353,
                "p95": 101.10901068642106,
                "max": 159.27767650737607
              },
              "fused_position_n_m": {
                "count": 812,
                "rmse": 24.974138916621964,
                "p50": 3.282248740865666,
                "p95": 61.08944508287908,
                "max": 109.56112910231118
              },
              "fused_position_u_m": {
                "count": 812,
                "rmse": 27.07148883085483,
                "p50": 2.105923613966674,
                "p95": 75.62033912792486,
                "max": 95.72144706564079
              },
              "fused_velocity_e_mps": {
                "count": 812,
                "rmse": 3.8677767869523207,
                "p50": 1.9847521939830721,
                "p95": 7.671686888075848,
                "max": 12.60029539408217
              },
              "fused_velocity_mps": {
                "count": 812,
                "rmse": 4.9157005243914815,
                "p50": 3.4712460233757425,
                "p95": 9.250205575299871,
                "max": 14.36710530918063
              },
              "fused_velocity_n_mps": {
                "count": 812,
                "rmse": 2.8678609790371707,
                "p50": 1.661357334485769,
                "p95": 6.315432430629353,
                "max": 8.122333084681545
              },
              "fused_velocity_u_mps": {
                "count": 812,
                "rmse": 0.9898422989201022,
                "p50": 0.3108699511285987,
                "p95": 2.634364063226087,
                "max": 3.525134515230877
              },
              "fused_vertical_m": {
                "count": 812,
                "rmse": 27.07148883085483,
                "p50": 2.105923613966674,
                "p95": 75.62033912792486,
                "max": 95.72144706564079
              },
              "heading_deg": {
                "count": 775,
                "rmse": 104.327161315914,
                "p50": 93.08202295073562,
                "p95": 171.69422156554577,
                "max": 179.71264320372666
              },
              "pitch_deg": {
                "count": 812,
                "rmse": 3.2919893656640444,
                "p50": 1.8548399434798597,
                "p95": 7.199444433929282,
                "max": 13.345196248763557
              },
              "roll_deg": {
                "count": 812,
                "rmse": 3.2586856591911233,
                "p50": 1.705268206076866,
                "p95": 7.763888208122939,
                "max": 11.610795262816424
              },
              "rotation_deg": {
                "count": 775,
                "rmse": 104.40082226361302,
                "p50": 93.1699098721876,
                "p95": 171.7175938942395,
                "max": 179.72040231649092
              },
              "rtk_horizontal_m": {
                "count": 821,
                "rmse": 16.909696096546774,
                "p50": 1.6246747429033992,
                "p95": 33.47199503331569,
                "max": 150.54831729245652
              },
              "rtk_position_e_m": {
                "count": 821,
                "rmse": 11.712193730899639,
                "p50": 0.9290262053997231,
                "p95": 14.88109954068101,
                "max": 119.60141240636963
              },
              "rtk_position_m": {
                "count": 821,
                "rmse": 28.625639867492076,
                "p50": 6.782405796312648,
                "p95": 72.3885242306297,
                "max": 158.70079045872006
              },
              "rtk_position_n_m": {
                "count": 821,
                "rmse": 12.196816801421773,
                "p50": 1.25754221215825,
                "p95": 28.820654638573522,
                "max": 98.95295064713218
              },
              "rtk_position_u_m": {
                "count": 821,
                "rmse": 23.097390236686532,
                "p50": 6.51650617831978,
                "p95": 56.80810572478491,
                "max": 91.99030145979752
              },
              "rtk_velocity_e_mps": {
                "count": 821,
                "rmse": 1.7806233996233758,
                "p50": 0.07738192730918159,
                "p95": 2.4329965138332557,
                "max": 27.553557213305332
              },
              "rtk_velocity_mps": {
                "count": 821,
                "rmse": 4.439439248484253,
                "p50": 0.24305941704844936,
                "p95": 14.540646684373526,
                "max": 28.45686623329091
              },
              "rtk_velocity_n_mps": {
                "count": 821,
                "rmse": 2.2433702334111847,
                "p50": 0.08433623900713288,
                "p95": 7.944090427873883,
                "max": 8.394010452645404
              },
              "rtk_velocity_u_mps": {
                "count": 821,
                "rmse": 3.3919450386969365,
                "p50": 0.11647058778076866,
                "p95": 11.925184039963245,
                "max": 11.965062905491889
              },
              "rtk_vertical_m": {
                "count": 821,
                "rmse": 23.097390236686532,
                "p50": 6.51650617831978,
                "p95": 56.80810572478491,
                "max": 91.99030145979752
              }
            }
          },
          "turn": {
            "epochs": 471,
            "metrics": {
              "fused_horizontal_m": {
                "count": 471,
                "rmse": 46.23676204007449,
                "p50": 8.322481126151347,
                "p95": 115.50477516614124,
                "max": 135.77549927673502
              },
              "fused_position_e_m": {
                "count": 471,
                "rmse": 24.85600697065586,
                "p50": 4.650354650287574,
                "p95": 59.731455882620295,
                "max": 84.16480486940581
              },
              "fused_position_m": {
                "count": 471,
                "rmse": 56.646571599245085,
                "p50": 9.688515672447808,
                "p95": 129.74385560454442,
                "max": 146.71237293118804
              },
              "fused_position_n_m": {
                "count": 471,
                "rmse": 38.98739644327614,
                "p50": 6.570710599220455,
                "p95": 96.18041006372755,
                "max": 107.99366514373847
              },
              "fused_position_u_m": {
                "count": 471,
                "rmse": 32.726073855534935,
                "p50": 4.050823954423575,
                "p95": 75.20691404389895,
                "max": 76.40517565485126
              },
              "fused_velocity_e_mps": {
                "count": 471,
                "rmse": 3.48410686446043,
                "p50": 1.9358020572982477,
                "p95": 6.974046775306137,
                "max": 8.836198370824343
              },
              "fused_velocity_mps": {
                "count": 471,
                "rmse": 4.988268267790744,
                "p50": 3.6935376679593825,
                "p95": 9.32855139846618,
                "max": 14.052068538149635
              },
              "fused_velocity_n_mps": {
                "count": 471,
                "rmse": 3.4738077681514654,
                "p50": 1.7354883767853475,
                "p95": 6.8086253724413375,
                "max": 12.53908008153732
              },
              "fused_velocity_u_mps": {
                "count": 471,
                "rmse": 0.822483591567827,
                "p50": 0.2636855272724716,
                "p95": 1.9872822498913232,
                "max": 2.712931096902027
              },
              "fused_vertical_m": {
                "count": 471,
                "rmse": 32.726073855534935,
                "p50": 4.050823954423575,
                "p95": 75.20691404389895,
                "max": 76.40517565485126
              },
              "heading_deg": {
                "count": 464,
                "rmse": 105.36797932792514,
                "p50": 92.81139812194931,
                "p95": 172.0261985934978,
                "max": 179.96682746060935
              },
              "pitch_deg": {
                "count": 471,
                "rmse": 2.154661763810343,
                "p50": 1.43360855041783,
                "p95": 4.527948418868121,
                "max": 5.543173404859203
              },
              "roll_deg": {
                "count": 471,
                "rmse": 2.7958938087411425,
                "p50": 1.5802528492791055,
                "p95": 6.215011630965449,
                "max": 7.335826283829306
              },
              "rotation_deg": {
                "count": 464,
                "rmse": 105.44175065867606,
                "p50": 92.93526096223633,
                "p95": 172.02170763286637,
                "max": 179.9557212461166
              },
              "rtk_horizontal_m": {
                "count": 471,
                "rmse": 21.00752916023535,
                "p50": 1.7767358065014653,
                "p95": 28.383973340299384,
                "max": 149.03499059255645
              },
              "rtk_position_e_m": {
                "count": 471,
                "rmse": 12.06047046173558,
                "p50": 0.9690400186002455,
                "p95": 21.332378472925377,
                "max": 100.63564230611314
              },
              "rtk_position_m": {
                "count": 471,
                "rmse": 32.0360556919831,
                "p50": 6.301112551610166,
                "p95": 66.43211766599346,
                "max": 150.2026401698059
              },
              "rtk_position_n_m": {
                "count": 471,
                "rmse": 17.20062015334744,
                "p50": 1.3425906210052276,
                "p95": 27.110026873826513,
                "max": 109.92677525771164
              },
              "rtk_position_u_m": {
                "count": 471,
                "rmse": 24.18661991435976,
                "p50": 6.087171585169203,
                "p95": 56.71264480204797,
                "max": 83.24787808510044
              },
              "rtk_velocity_e_mps": {
                "count": 469,
                "rmse": 1.652246441849554,
                "p50": 0.3218836118646893,
                "p95": 3.089811387131163,
                "max": 17.585935734878017
              },
              "rtk_velocity_mps": {
                "count": 469,
                "rmse": 4.098554096440994,
                "p50": 0.7450190118979471,
                "p95": 12.571214312641144,
                "max": 18.090899849257873
              },
              "rtk_velocity_n_mps": {
                "count": 469,
                "rmse": 1.970060041666785,
                "p50": 0.32688604965100454,
                "p95": 4.588172677917791,
                "max": 12.37073509509353
              },
              "rtk_velocity_u_mps": {
                "count": 469,
                "rmse": 3.1917222324438894,
                "p50": 0.33170693933668777,
                "p95": 11.855913338217478,
                "max": 12.21423501170708
              },
              "rtk_vertical_m": {
                "count": 471,
                "rmse": 24.18661991435976,
                "p50": 6.087171585169203,
                "p95": 56.71264480204797,
                "max": 83.24787808510044
              }
            }
          },
          "reverse": {
            "epochs": 13,
            "metrics": {
              "fused_horizontal_m": {
                "count": 13,
                "rmse": 4.390064765818896,
                "p50": 4.3099775853060915,
                "p95": 5.383876223280036,
                "max": 5.423354819641989
              },
              "fused_position_e_m": {
                "count": 13,
                "rmse": 1.3701264960867856,
                "p50": 1.3003754822778677,
                "p95": 1.8250866795991665,
                "max": 2.196222177802422
              },
              "fused_position_m": {
                "count": 13,
                "rmse": 4.5621603256834495,
                "p50": 4.5897012485398365,
                "p95": 5.527824234966173,
                "max": 5.532383128531323
              },
              "fused_position_n_m": {
                "count": 13,
                "rmse": 4.17078194500809,
                "p50": 4.027116002496489,
                "p95": 5.209163923616485,
                "max": 5.273144126323418
              },
              "fused_position_u_m": {
                "count": 13,
                "rmse": 1.2412244717034888,
                "p50": 1.2319421323706106,
                "p95": 1.551934374719567,
                "max": 1.7234321643827997
              },
              "fused_velocity_e_mps": {
                "count": 13,
                "rmse": 0.47517780201064247,
                "p50": 0.46130231964285373,
                "p95": 0.6895542607557332,
                "max": 0.7665346971045394
              },
              "fused_velocity_mps": {
                "count": 13,
                "rmse": 2.5017436192610627,
                "p50": 2.483306983348388,
                "p95": 2.761508136613223,
                "max": 2.9160728681725705
              },
              "fused_velocity_n_mps": {
                "count": 13,
                "rmse": 2.438720248428025,
                "p50": 2.4389031885990287,
                "p95": 2.6818531001841386,
                "max": 2.8184738614096316
              },
              "fused_velocity_u_mps": {
                "count": 13,
                "rmse": 0.29252477313371317,
                "p50": 0.27518636375692196,
                "p95": 0.3988481870080995,
                "max": 0.4535995262095215
              },
              "fused_vertical_m": {
                "count": 13,
                "rmse": 1.2412244717034888,
                "p50": 1.2319421323706106,
                "p95": 1.551934374719567,
                "max": 1.7234321643827997
              },
              "heading_deg": {
                "count": 13,
                "rmse": 113.47560650191201,
                "p50": 115.31419972390864,
                "p95": 130.8980067849884,
                "max": 132.71372723150813
              },
              "pitch_deg": {
                "count": 13,
                "rmse": 2.420008661965185,
                "p50": 2.14457477684806,
                "p95": 3.3197895007646134,
                "max": 3.4818962848700608
              },
              "roll_deg": {
                "count": 13,
                "rmse": 2.3226209898083043,
                "p50": 2.4882138592917045,
                "p95": 2.50574490573448,
                "max": 2.5137265213818125
              },
              "rotation_deg": {
                "count": 13,
                "rmse": 113.33887509097946,
                "p50": 115.16512602730455,
                "p95": 130.74328122432163,
                "max": 132.56131528209085
              },
              "rtk_horizontal_m": {
                "count": 13,
                "rmse": 1.1753778392476957,
                "p50": 1.114303508611578,
                "p95": 1.6025074605784793,
                "max": 1.6249571494351636
              },
              "rtk_position_e_m": {
                "count": 13,
                "rmse": 1.0595988116203992,
                "p50": 1.05838848510796,
                "p95": 1.4481975773384235,
                "max": 1.4700251999546827
              },
              "rtk_position_m": {
                "count": 13,
                "rmse": 6.65328269711592,
                "p50": 7.251456510129861,
                "p95": 7.712038008376044,
                "max": 7.718114223902767
              },
              "rtk_position_n_m": {
                "count": 13,
                "rmse": 0.5086879430527322,
                "p50": 0.4493791929595503,
                "p95": 0.7694080551590292,
                "max": 0.7760982045736831
              },
              "rtk_position_u_m": {
                "count": 13,
                "rmse": 6.548637841776525,
                "p50": 7.173939122570885,
                "p95": 7.6207297224764545,
                "max": 7.627017394474172
              },
              "rtk_velocity_e_mps": {
                "count": 13,
                "rmse": 1.3989491540143355,
                "p50": 0.11910756732334038,
                "p95": 3.5366623407423337,
                "max": 3.657261679858729
              },
              "rtk_velocity_mps": {
                "count": 13,
                "rmse": 5.836854701192563,
                "p50": 0.2032671403187551,
                "p95": 14.866589335158693,
                "max": 14.901883814873946
              },
              "rtk_velocity_n_mps": {
                "count": 13,
                "rmse": 3.1992680296475258,
                "p50": 0.07692843857393476,
                "p95": 8.153486010707498,
                "max": 8.1564856460773
              },
              "rtk_velocity_u_mps": {
                "count": 13,
                "rmse": 4.677231888819661,
                "p50": 0.12169600264206963,
                "p95": 11.91718373410166,
                "max": 11.923184144446228
              },
              "rtk_vertical_m": {
                "count": 13,
                "rmse": 6.548637841776525,
                "p50": 7.173939122570885,
                "p95": 7.6207297224764545,
                "max": 7.627017394474172
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 41.8
          },
          "1": {
            "start_s": 60.2,
            "first_fresh_s": 5.799999999999997,
            "first_heading_s": 6.200000000000003
          }
        },
        "duration_s": 1890.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.986773886361232,
          "fused_available": 4.979367262723521,
          "rtk_velocity_available": 4.966141149084753,
          "fused_velocity_available": 4.979367262723521,
          "attitude_available": 4.979367262723521,
          "heading_available": 4.873029309067824,
          "heading_healthy": 1.741614643953021
        },
        "processing_ms": {
          "count": 9451,
          "rmse": 18.562297778188057,
          "p50": 5.0807,
          "p95": 34.59725,
          "max": 296.2634
        },
        "heading_error_over_90_epochs": 4628,
        "heading_error_over_150_epochs": 1540,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 3292,
            "rmse": 73.09616528405449,
            "p50": 40.10228902525717,
            "p95": 157.06735548873806,
            "max": 168.85386570543886
          },
          "fused_position_e_m": {
            "count": 3292,
            "rmse": 48.30692628511172,
            "p50": 24.721659681594144,
            "p95": 113.0232891587964,
            "max": 119.53877309584777
          },
          "fused_position_m": {
            "count": 3292,
            "rmse": 81.30262591045324,
            "p50": 48.66568250827222,
            "p95": 165.08071809084603,
            "max": 178.37074536949314
          },
          "fused_position_n_m": {
            "count": 3292,
            "rmse": 54.85882109668958,
            "p50": 31.693159463844218,
            "p95": 110.05311144149385,
            "max": 119.25648699508889
          },
          "fused_position_u_m": {
            "count": 3292,
            "rmse": 35.5958930313778,
            "p50": 15.476637545334842,
            "p95": 83.12168932104726,
            "max": 95.85891568212811
          },
          "fused_velocity_e_mps": {
            "count": 3292,
            "rmse": 1.5396148478959508,
            "p50": 0.5125672977582845,
            "p95": 3.235186085076126,
            "max": 8.329750609586071
          },
          "fused_velocity_mps": {
            "count": 3292,
            "rmse": 2.240728415463207,
            "p50": 1.1591627841307013,
            "p95": 4.730358697579189,
            "max": 10.586185430304887
          },
          "fused_velocity_n_mps": {
            "count": 3292,
            "rmse": 1.427763960080412,
            "p50": 0.4208983224438787,
            "p95": 3.1709252378712667,
            "max": 6.041618666179649
          },
          "fused_velocity_u_mps": {
            "count": 3292,
            "rmse": 0.782265956243836,
            "p50": 0.26755984941968336,
            "p95": 1.5697707206814948,
            "max": 6.349715539487744
          },
          "fused_vertical_m": {
            "count": 3292,
            "rmse": 35.5958930313778,
            "p50": 15.476637545334842,
            "p95": 83.12168932104726,
            "max": 95.85891568212811
          },
          "heading_deg": {
            "count": 3292,
            "rmse": 100.27181523412662,
            "p50": 82.67475142306552,
            "p95": 170.54130812481023,
            "max": 179.96808493005443
          },
          "pitch_deg": {
            "count": 3292,
            "rmse": 3.732736400858604,
            "p50": 1.7461948088840558,
            "p95": 7.346871117656673,
            "max": 15.085558971522971
          },
          "roll_deg": {
            "count": 3292,
            "rmse": 1.9480013723259146,
            "p50": 1.5410586851039199,
            "p95": 3.9412132590752926,
            "max": 8.820668817535505
          },
          "rotation_deg": {
            "count": 3292,
            "rmse": 100.33812319119534,
            "p50": 82.70828263006709,
            "p95": 170.51772904389915,
            "max": 179.9949518635575
          },
          "rtk_horizontal_m": {
            "count": 3267,
            "rmse": 31.754205309967052,
            "p50": 6.132281942681356,
            "p95": 73.26455764422374,
            "max": 459.7471802414674
          },
          "rtk_position_e_m": {
            "count": 3267,
            "rmse": 21.269206240889122,
            "p50": 2.8056796444441474,
            "p95": 40.37602022115064,
            "max": 457.3912819498131
          },
          "rtk_position_m": {
            "count": 3267,
            "rmse": 52.95563444865955,
            "p50": 21.300758159382454,
            "p95": 103.61254817026402,
            "max": 808.7125310689141
          },
          "rtk_position_n_m": {
            "count": 3267,
            "rmse": 23.578600907391913,
            "p50": 3.6812786426555366,
            "p95": 58.16428625748529,
            "max": 112.0640526914486
          },
          "rtk_position_u_m": {
            "count": 3267,
            "rmse": 42.37888229994413,
            "p50": 16.14783918867956,
            "p95": 92.86048112604419,
            "max": 665.3183359624993
          },
          "rtk_velocity_e_mps": {
            "count": 3258,
            "rmse": 0.6934011675013139,
            "p50": 0.037205231117814375,
            "p95": 1.0906646493550922,
            "max": 6.902239487624104
          },
          "rtk_velocity_mps": {
            "count": 3258,
            "rmse": 1.2417858894249214,
            "p50": 0.10255380315655864,
            "p95": 2.7125614498468567,
            "max": 12.080078790475351
          },
          "rtk_velocity_n_mps": {
            "count": 3258,
            "rmse": 0.5890517859330942,
            "p50": 0.03985915937294879,
            "p95": 1.269920223884295,
            "max": 5.811072739802725
          },
          "rtk_velocity_u_mps": {
            "count": 3258,
            "rmse": 0.8451301731518585,
            "p50": 0.049738648555008355,
            "p95": 1.610011040998884,
            "max": 11.818306467783636
          },
          "rtk_vertical_m": {
            "count": 3267,
            "rmse": 42.37888229994413,
            "p50": 16.14783918867956,
            "p95": 92.86048112604419,
            "max": 665.3183359624993
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        },
        "scenario": {
          "name": "imu_gap",
          "start_s": 60,
          "end_s": 64,
          "recovery_gnss_update_s": 2.0,
          "recovery_fresh_attitude_s": 2.0,
          "recovery_heading_s": 2.4000000000000057,
          "window_metrics": {
            "fused_position_m": {
              "count": 1,
              "rmse": 0.7232846450626105,
              "p50": 0.7232846450626105,
              "p95": 0.7232846450626105,
              "max": 0.7232846450626105
            },
            "fused_velocity_mps": {
              "count": 1,
              "rmse": 0.3003498839110284,
              "p50": 0.3003498839110284,
              "p95": 0.3003498839110284,
              "max": 0.3003498839110284
            },
            "rotation_deg": {
              "count": 1,
              "rmse": 10.262530789871965,
              "p50": 10.262530789871965,
              "p95": 10.262530789871965,
              "max": 10.262530789871965
            },
            "heading_deg": {
              "count": 1,
              "rmse": 10.221894665125262,
              "p50": 10.221894665125262,
              "p95": 10.221894665125262,
              "max": 10.221894665125262
            }
          }
        }
      },
      "all_output_candidate": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 9451,
        "reference_epochs": 9451,
        "matched_epochs": 9451,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 1.0,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 0.9973547772722463,
          "fused_available": 0.9958734525447043,
          "rtk_velocity_available": 0.9931224209078404,
          "fused_velocity_available": 0.9958734525447043,
          "attitude_available": 0.9958734525447043,
          "heading_available": 0.9746058618135647,
          "heading_healthy": 0.7852079145064015
        },
        "scenes": {
          "all": {
            "epochs": 9451,
            "available_epochs": {
              "rtk_available": 9426,
              "fused_available": 9412,
              "attitude_available": 9412,
              "heading_aligned": 9211,
              "heading_converged": 7421
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 9412,
                "rmse": 77.26335740024572,
                "p50": 13.715300993512034,
                "p95": 154.59122686004528,
                "max": 241.94477957298975
              },
              "fused_position_e_m": {
                "count": 9412,
                "rmse": 58.66415951209706,
                "p50": 8.371422589520968,
                "p95": 131.60142970669824,
                "max": 176.76735363029326
              },
              "fused_position_m": {
                "count": 9412,
                "rmse": 84.37913153040765,
                "p50": 45.53636356053826,
                "p95": 162.39841317145124,
                "max": 246.23748679526287
              },
              "fused_position_n_m": {
                "count": 9412,
                "rmse": 50.2806402653878,
                "p50": 9.245160866893485,
                "p95": 123.36636942483455,
                "max": 237.3547757153977
              },
              "fused_position_u_m": {
                "count": 9412,
                "rmse": 33.91476730080464,
                "p50": 10.734295846036662,
                "p95": 60.830064954124246,
                "max": 86.76263992523243
              },
              "fused_velocity_e_mps": {
                "count": 9412,
                "rmse": 2.6712861708798674,
                "p50": 0.13312701733938176,
                "p95": 5.966449112544595,
                "max": 22.163276729944187
              },
              "fused_velocity_mps": {
                "count": 9412,
                "rmse": 3.7095291395225956,
                "p50": 0.23461415986869483,
                "p95": 9.323240494460679,
                "max": 24.417109869429147
              },
              "fused_velocity_n_mps": {
                "count": 9412,
                "rmse": 2.5372709694546858,
                "p50": 0.08596176777693387,
                "p95": 4.432688890196715,
                "max": 19.240690908723565
              },
              "fused_velocity_u_mps": {
                "count": 9412,
                "rmse": 0.4325420878893774,
                "p50": 0.03916137212500381,
                "p95": 0.7313069802392719,
                "max": 4.405550361611622
              },
              "fused_vertical_m": {
                "count": 9412,
                "rmse": 33.91476730080464,
                "p50": 10.734295846036662,
                "p95": 60.830064954124246,
                "max": 86.76263992523243
              },
              "heading_deg": {
                "count": 9211,
                "rmse": 12.375851217808908,
                "p50": 4.976198683219934,
                "p95": 26.926400645541037,
                "max": 44.5923601528917
              },
              "pitch_deg": {
                "count": 9412,
                "rmse": 3.0777731033917566,
                "p50": 1.9288793584410797,
                "p95": 5.735860278542964,
                "max": 10.961211159375608
              },
              "roll_deg": {
                "count": 9412,
                "rmse": 2.11466901236415,
                "p50": 0.6889958312231386,
                "p95": 4.876982513322859,
                "max": 6.306379077125456
              },
              "rotation_deg": {
                "count": 9211,
                "rmse": 12.91945076968567,
                "p50": 7.1598973823663155,
                "p95": 27.026738112378304,
                "max": 44.709820044097725
              },
              "rtk_horizontal_m": {
                "count": 9426,
                "rmse": 25.024439203373486,
                "p50": 1.9330872721115275,
                "p95": 33.3205244976531,
                "max": 459.7471803800364
              },
              "rtk_position_e_m": {
                "count": 9426,
                "rmse": 20.921123094445345,
                "p50": 1.0968250901729766,
                "p95": 17.269235053575965,
                "max": 457.3912820869915
              },
              "rtk_position_m": {
                "count": 9426,
                "rmse": 40.34911552091808,
                "p50": 9.125863162207628,
                "p95": 94.87539411576326,
                "max": 808.7125313009025
              },
              "rtk_position_n_m": {
                "count": 9426,
                "rmse": 13.730592336472649,
                "p50": 1.383789499611129,
                "p95": 29.223596631050654,
                "max": 141.0275993961139
              },
              "rtk_position_u_m": {
                "count": 9426,
                "rmse": 31.65167556192021,
                "p50": 8.818024395043937,
                "p95": 69.60500385479874,
                "max": 665.3183361487338
              },
              "rtk_velocity_e_mps": {
                "count": 9386,
                "rmse": 1.259300866473158,
                "p50": 0.032303587197254506,
                "p95": 1.5991578998011828,
                "max": 18.415068115532648
              },
              "rtk_velocity_mps": {
                "count": 9386,
                "rmse": 2.0443266905146986,
                "p50": 0.10158882705473463,
                "p95": 3.850438000389663,
                "max": 28.095723033991053
              },
              "rtk_velocity_n_mps": {
                "count": 9386,
                "rmse": 1.1116665354430988,
                "p50": 0.033752163717580344,
                "p95": 1.4961899731934145,
                "max": 13.90824210224421
              },
              "rtk_velocity_u_mps": {
                "count": 9386,
                "rmse": 1.165174003840916,
                "p50": 0.054186841991465645,
                "p95": 2.1645092319810346,
                "max": 25.92448338169809
              },
              "rtk_vertical_m": {
                "count": 9426,
                "rmse": 31.65167556192021,
                "p50": 8.818024395043937,
                "p95": 69.60500385479874,
                "max": 665.3183361487338
              }
            }
          },
          "stop": {
            "epochs": 5292,
            "available_epochs": {
              "rtk_available": 5292,
              "fused_available": 5282,
              "attitude_available": 5282,
              "heading_aligned": 5118,
              "heading_converged": 4888
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 5282,
                "rmse": 73.48602669159426,
                "p50": 12.05188079651546,
                "p95": 142.29467953728008,
                "max": 201.8936859999835
              },
              "fused_position_e_m": {
                "count": 5282,
                "rmse": 63.123163764764975,
                "p50": 8.048971526607136,
                "p95": 133.2709788259468,
                "max": 141.32861657489772
              },
              "fused_position_m": {
                "count": 5282,
                "rmse": 79.01911531573847,
                "p50": 34.294421493508146,
                "p95": 147.89099282440156,
                "max": 205.49928043197656
              },
              "fused_position_n_m": {
                "count": 5282,
                "rmse": 37.62528824134596,
                "p50": 8.423691322899456,
                "p95": 62.36774307422781,
                "max": 201.86791463275554
              },
              "fused_position_u_m": {
                "count": 5282,
                "rmse": 29.048656877113466,
                "p50": 7.271726684487339,
                "p95": 57.47824175474294,
                "max": 78.94709801588212
              },
              "fused_velocity_e_mps": {
                "count": 5282,
                "rmse": 0.7872627409360198,
                "p50": 0.0377143109369113,
                "p95": 1.1973924225218484,
                "max": 11.504031156703036
              },
              "fused_velocity_mps": {
                "count": 5282,
                "rmse": 0.9554133277006365,
                "p50": 0.06268995250024426,
                "p95": 1.7283627654548337,
                "max": 12.399793730105932
              },
              "fused_velocity_n_mps": {
                "count": 5282,
                "rmse": 0.5155542541105418,
                "p50": 0.023505839651277366,
                "p95": 0.946954322666099,
                "max": 4.621974795012009
              },
              "fused_velocity_u_mps": {
                "count": 5282,
                "rmse": 0.16503276811115994,
                "p50": 0.011542312040938122,
                "p95": 0.25860164116644413,
                "max": 1.4927977993121049
              },
              "fused_vertical_m": {
                "count": 5282,
                "rmse": 29.048656877113466,
                "p50": 7.271726684487339,
                "p95": 57.47824175474294,
                "max": 78.94709801588212
              },
              "heading_deg": {
                "count": 5118,
                "rmse": 13.7749990759683,
                "p50": 5.795261081012768,
                "p95": 29.97980000794,
                "max": 43.937761395829455
              },
              "pitch_deg": {
                "count": 5282,
                "rmse": 2.89904708654999,
                "p50": 1.9884800020710145,
                "p95": 5.192497167473896,
                "max": 9.172360834337667
              },
              "roll_deg": {
                "count": 5282,
                "rmse": 1.7860023816234514,
                "p50": 0.676083889553837,
                "p95": 4.572778944719865,
                "max": 5.612846148748389
              },
              "rotation_deg": {
                "count": 5118,
                "rmse": 14.199774069769987,
                "p50": 7.425511786315684,
                "p95": 30.06925924529101,
                "max": 44.05742023790866
              },
              "rtk_horizontal_m": {
                "count": 5292,
                "rmse": 25.354867878123223,
                "p50": 1.8448039095728028,
                "p95": 33.930424525063685,
                "max": 148.589448286383
              },
              "rtk_position_e_m": {
                "count": 5292,
                "rmse": 21.949159827607815,
                "p50": 1.0659677373415235,
                "p95": 16.014983673448903,
                "max": 148.30488995438552
              },
              "rtk_position_m": {
                "count": 5292,
                "rmse": 41.681396112011726,
                "p50": 8.477564472697171,
                "p95": 101.44152347559418,
                "max": 246.55779431931927
              },
              "rtk_position_n_m": {
                "count": 5292,
                "rmse": 12.692663549437215,
                "p50": 1.331402525475423,
                "p95": 31.492424524050875,
                "max": 60.15703764873972
              },
              "rtk_position_u_m": {
                "count": 5292,
                "rmse": 33.08276676351816,
                "p50": 8.314424771645033,
                "p95": 75.01035947637014,
                "max": 222.35929840477098
              },
              "rtk_velocity_e_mps": {
                "count": 5292,
                "rmse": 0.63479557361265,
                "p50": 0.011300192768510933,
                "p95": 0.14763676479737078,
                "max": 16.041025995419325
              },
              "rtk_velocity_mps": {
                "count": 5292,
                "rmse": 0.6739381078433911,
                "p50": 0.03853030151712969,
                "p95": 0.28698731300690533,
                "max": 17.14374878943771
              },
              "rtk_velocity_n_mps": {
                "count": 5292,
                "rmse": 0.17094985175942587,
                "p50": 0.011942712486922727,
                "p95": 0.13576217553318753,
                "max": 5.171313007030409
              },
              "rtk_velocity_u_mps": {
                "count": 5292,
                "rmse": 0.14833509735981992,
                "p50": 0.02468758716478922,
                "p95": 0.16302403405316743,
                "max": 3.4348031426094794
              },
              "rtk_vertical_m": {
                "count": 5292,
                "rmse": 33.08276676351816,
                "p50": 8.314424771645033,
                "p95": 75.01035947637014,
                "max": 222.35929840477098
              }
            }
          },
          "low_speed": {
            "epochs": 821,
            "available_epochs": {
              "rtk_available": 821,
              "fused_available": 812,
              "attitude_available": 812,
              "heading_aligned": 775,
              "heading_converged": 608
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 812,
                "rmse": 76.78001770897944,
                "p50": 4.071669162877896,
                "p95": 197.63715814020293,
                "max": 241.59199877828777
              },
              "fused_position_e_m": {
                "count": 812,
                "rmse": 45.027961367951036,
                "p50": 2.545346299377729,
                "p95": 127.94011506709063,
                "max": 142.4495280465407
              },
              "fused_position_m": {
                "count": 812,
                "rmse": 83.89570792188417,
                "p50": 19.392689236775528,
                "p95": 205.93577632080604,
                "max": 246.10368220944542
              },
              "fused_position_n_m": {
                "count": 812,
                "rmse": 62.19046401529341,
                "p50": 2.5293814717986622,
                "p95": 180.81147003383,
                "max": 236.62775460172486
              },
              "fused_position_u_m": {
                "count": 812,
                "rmse": 33.812995849567976,
                "p50": 7.110203238041462,
                "p95": 75.56815103831495,
                "max": 79.23173829237172
              },
              "fused_velocity_e_mps": {
                "count": 812,
                "rmse": 2.509703293597287,
                "p50": 0.23776950052816645,
                "p95": 4.714113092875167,
                "max": 18.1328440160356
              },
              "fused_velocity_mps": {
                "count": 812,
                "rmse": 3.199785733625996,
                "p50": 0.38871597565928795,
                "p95": 6.671626438971113,
                "max": 19.707097852206545
              },
              "fused_velocity_n_mps": {
                "count": 812,
                "rmse": 1.970932860204433,
                "p50": 0.16493761977249116,
                "p95": 4.393050953395418,
                "max": 14.082310436926528
              },
              "fused_velocity_u_mps": {
                "count": 812,
                "rmse": 0.23546078185072786,
                "p50": 0.04687172963625068,
                "p95": 0.4534705554312855,
                "max": 1.5600440114330625
              },
              "fused_vertical_m": {
                "count": 812,
                "rmse": 33.812995849567976,
                "p50": 7.110203238041462,
                "p95": 75.56815103831495,
                "max": 79.23173829237172
              },
              "heading_deg": {
                "count": 775,
                "rmse": 12.382658424052828,
                "p50": 4.014378276841853,
                "p95": 23.98112583007397,
                "max": 44.5923601528917
              },
              "pitch_deg": {
                "count": 812,
                "rmse": 3.0487042136995743,
                "p50": 1.5588063202033453,
                "p95": 5.62939040151256,
                "max": 9.138047979050896
              },
              "roll_deg": {
                "count": 812,
                "rmse": 2.3448896022701606,
                "p50": 0.7082074725564382,
                "p95": 5.222803391217015,
                "max": 5.713388974966591
              },
              "rotation_deg": {
                "count": 775,
                "rmse": 12.947259747207081,
                "p50": 6.719035732722269,
                "p95": 24.015478406824684,
                "max": 44.709820044097725
              },
              "rtk_horizontal_m": {
                "count": 821,
                "rmse": 17.505101217963347,
                "p50": 1.6249571517749575,
                "p95": 28.32248816416819,
                "max": 135.49854845649182
              },
              "rtk_position_e_m": {
                "count": 821,
                "rmse": 14.6555031155852,
                "p50": 0.9290262053997231,
                "p95": 11.935191030691776,
                "max": 128.46846957578074
              },
              "rtk_position_m": {
                "count": 821,
                "rmse": 29.21511554219288,
                "p50": 6.977302783969429,
                "p95": 69.26412476933734,
                "max": 142.06179510594808
              },
              "rtk_position_n_m": {
                "count": 821,
                "rmse": 9.573128907531457,
                "p50": 1.2528151005946506,
                "p95": 26.869956029231815,
                "max": 55.671314586499285
              },
              "rtk_position_u_m": {
                "count": 821,
                "rmse": 23.390049326423796,
                "p50": 6.713811633893333,
                "p95": 55.74587038953628,
                "max": 91.99030146443774
              },
              "rtk_velocity_e_mps": {
                "count": 821,
                "rmse": 1.296524601616014,
                "p50": 0.06872629929420637,
                "p95": 1.0791489549941382,
                "max": 18.06015746534347
              },
              "rtk_velocity_mps": {
                "count": 821,
                "rmse": 1.5876274323693782,
                "p50": 0.21926766510316553,
                "p95": 1.851302039304793,
                "max": 19.804246004228727
              },
              "rtk_velocity_n_mps": {
                "count": 821,
                "rmse": 0.8241238758363788,
                "p50": 0.07145311338639582,
                "p95": 0.6363555563754126,
                "max": 8.259721984004777
              },
              "rtk_velocity_u_mps": {
                "count": 821,
                "rmse": 0.40050550394800594,
                "p50": 0.1036192588128633,
                "p95": 0.7771320227727817,
                "max": 3.341709649071167
              },
              "rtk_vertical_m": {
                "count": 821,
                "rmse": 23.390049326423796,
                "p50": 6.713811633893333,
                "p95": 55.74587038953628,
                "max": 91.99030146443774
              }
            }
          },
          "turn": {
            "epochs": 471,
            "available_epochs": {
              "rtk_available": 471,
              "fused_available": 471,
              "attitude_available": 471,
              "heading_aligned": 464,
              "heading_converged": 373
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 471,
                "rmse": 71.9192767582212,
                "p50": 5.200882709726332,
                "p95": 187.23972643724483,
                "max": 226.30053024441676
              },
              "fused_position_e_m": {
                "count": 471,
                "rmse": 42.840713051390125,
                "p50": 1.4204205502532803,
                "p95": 125.10694959863847,
                "max": 129.21152706751025
              },
              "fused_position_m": {
                "count": 471,
                "rmse": 76.8662038268021,
                "p50": 12.890816495260243,
                "p95": 194.6530446513882,
                "max": 229.70255441507658
              },
              "fused_position_n_m": {
                "count": 471,
                "rmse": 57.76725434598798,
                "p50": 4.353001807240691,
                "p95": 173.38319583888847,
                "max": 221.46244630125193
              },
              "fused_position_u_m": {
                "count": 471,
                "rmse": 27.12988981396482,
                "p50": 7.151104169511903,
                "p95": 55.26307277139008,
                "max": 64.52862091846418
              },
              "fused_velocity_e_mps": {
                "count": 471,
                "rmse": 1.4723635749620827,
                "p50": 0.3967442497722685,
                "p95": 3.728158074483657,
                "max": 8.462647026651371
              },
              "fused_velocity_mps": {
                "count": 471,
                "rmse": 3.18155922949024,
                "p50": 0.7668396052417005,
                "p95": 6.894370669850767,
                "max": 20.30430516966936
              },
              "fused_velocity_n_mps": {
                "count": 471,
                "rmse": 2.8043759789491842,
                "p50": 0.46056745106402197,
                "p95": 5.704386219357591,
                "max": 19.240690908723565
              },
              "fused_velocity_u_mps": {
                "count": 471,
                "rmse": 0.2998999876162194,
                "p50": 0.08687985783454276,
                "p95": 0.7089046697939319,
                "max": 1.2291775100418016
              },
              "fused_vertical_m": {
                "count": 471,
                "rmse": 27.12988981396482,
                "p50": 7.151104169511903,
                "p95": 55.26307277139008,
                "max": 64.52862091846418
              },
              "heading_deg": {
                "count": 464,
                "rmse": 7.3325112026707,
                "p50": 2.671526965853616,
                "p95": 19.237753863643853,
                "max": 20.02670913610541
              },
              "pitch_deg": {
                "count": 471,
                "rmse": 3.013859707121935,
                "p50": 1.0790855751937443,
                "p95": 6.386361811906312,
                "max": 8.692871395278445
              },
              "roll_deg": {
                "count": 471,
                "rmse": 1.8341024790854152,
                "p50": 0.7642192391809317,
                "p95": 4.15824175791208,
                "max": 4.813957577195197
              },
              "rotation_deg": {
                "count": 464,
                "rmse": 8.142017772075343,
                "p50": 5.993676729848163,
                "p95": 19.389143228193234,
                "max": 20.101187590705663
              },
              "rtk_horizontal_m": {
                "count": 471,
                "rmse": 18.569610967861518,
                "p50": 1.806810002684204,
                "p95": 23.9901872922752,
                "max": 137.20435745094707
              },
              "rtk_position_e_m": {
                "count": 471,
                "rmse": 16.240201721005608,
                "p50": 0.9732888427179351,
                "p95": 12.832723310912613,
                "max": 129.32774980144046
              },
              "rtk_position_m": {
                "count": 471,
                "rmse": 29.77016021393705,
                "p50": 6.308794505262322,
                "p95": 57.42543289486969,
                "max": 143.9625362741418
              },
              "rtk_position_n_m": {
                "count": 471,
                "rmse": 9.004793143585772,
                "p50": 1.36026608534782,
                "p95": 19.967152171134266,
                "max": 49.05088995442301
              },
              "rtk_position_u_m": {
                "count": 471,
                "rmse": 23.268691146382892,
                "p50": 6.095382527313992,
                "p95": 51.22471998308468,
                "max": 83.24787808526887
              },
              "rtk_velocity_e_mps": {
                "count": 469,
                "rmse": 1.2463946403908377,
                "p50": 0.30416960009376304,
                "p95": 2.2568475186915404,
                "max": 11.517398694281878
              },
              "rtk_velocity_mps": {
                "count": 469,
                "rmse": 2.401704378892431,
                "p50": 0.7035029411699677,
                "p95": 5.06550266674015,
                "max": 14.259222367366897
              },
              "rtk_velocity_n_mps": {
                "count": 469,
                "rmse": 1.5430895012787824,
                "p50": 0.29455067191221995,
                "p95": 2.7376723123110325,
                "max": 10.872603821489292
              },
              "rtk_velocity_u_mps": {
                "count": 469,
                "rmse": 1.3540897736262798,
                "p50": 0.3049861558573139,
                "p95": 3.271048892858809,
                "max": 6.674943713701671
              },
              "rtk_vertical_m": {
                "count": 471,
                "rmse": 23.268691146382892,
                "p50": 6.095382527313992,
                "p95": 51.22471998308468,
                "max": 83.24787808526887
              }
            }
          },
          "reverse": {
            "epochs": 13,
            "available_epochs": {
              "rtk_available": 13,
              "fused_available": 13,
              "attitude_available": 13,
              "heading_aligned": 13,
              "heading_converged": 13
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 13,
                "rmse": 2.023232610405277,
                "p50": 1.900180983166521,
                "p95": 2.4719582509048412,
                "max": 2.5134331081352914
              },
              "fused_position_e_m": {
                "count": 13,
                "rmse": 1.3679739627625347,
                "p50": 1.2063221678626275,
                "p95": 1.9687318098513185,
                "max": 2.0086230677449888
              },
              "fused_position_m": {
                "count": 13,
                "rmse": 7.3902368390537685,
                "p50": 7.359666267838385,
                "p95": 7.524828558870502,
                "max": 7.536501643687689
              },
              "fused_position_n_m": {
                "count": 13,
                "rmse": 1.4906768372156052,
                "p50": 1.48416464251932,
                "p95": 1.5411272221799488,
                "max": 1.5468710386900968
              },
              "fused_position_u_m": {
                "count": 13,
                "rmse": 7.107892116619389,
                "p50": 7.108540274021712,
                "p95": 7.110886760020791,
                "max": 7.110985068765929
              },
              "fused_velocity_e_mps": {
                "count": 13,
                "rmse": 0.39903149931520615,
                "p50": 0.4323532580020102,
                "p95": 0.5022548298254788,
                "max": 0.5039391128587087
              },
              "fused_velocity_mps": {
                "count": 13,
                "rmse": 0.39980268435368543,
                "p50": 0.43248551318960776,
                "p95": 0.503082438235846,
                "max": 0.5050721951497279
              },
              "fused_velocity_n_mps": {
                "count": 13,
                "rmse": 0.01581620564582083,
                "p50": 0.011494773200560152,
                "p95": 0.026716097141793883,
                "max": 0.030298483124586433
              },
              "fused_velocity_u_mps": {
                "count": 13,
                "rmse": 0.019128424128515592,
                "p50": 0.013662899128864443,
                "p95": 0.032916683247823764,
                "max": 0.03494680974144085
              },
              "fused_vertical_m": {
                "count": 13,
                "rmse": 7.107892116619389,
                "p50": 7.108540274021712,
                "p95": 7.110886760020791,
                "max": 7.110985068765929
              },
              "heading_deg": {
                "count": 13,
                "rmse": 0.2725370253039403,
                "p50": 0.25878941601467886,
                "p95": 0.3304947631873119,
                "max": 0.3353091552324372
              },
              "pitch_deg": {
                "count": 13,
                "rmse": 1.431846748920635,
                "p50": 1.4295749883140445,
                "p95": 1.4678206752300185,
                "max": 1.4715284432816702
              },
              "roll_deg": {
                "count": 13,
                "rmse": 0.8501244159854109,
                "p50": 0.8308494988804966,
                "p95": 0.9070763858402302,
                "max": 0.9109216129174627
              },
              "rotation_deg": {
                "count": 13,
                "rmse": 1.6817781282787088,
                "p50": 1.6818461217012723,
                "p95": 1.7007948638060626,
                "max": 1.70472880278062
              },
              "rtk_horizontal_m": {
                "count": 13,
                "rmse": 1.2917566255866995,
                "p50": 1.2044753773243961,
                "p95": 1.6032286732607448,
                "max": 1.6249571517749575
              },
              "rtk_position_e_m": {
                "count": 13,
                "rmse": 1.1693424960162895,
                "p50": 1.1696622936092167,
                "p95": 1.4668160966190458,
                "max": 1.470025198198457
              },
              "rtk_position_m": {
                "count": 13,
                "rmse": 7.264316269951121,
                "p50": 7.347495412511055,
                "p95": 7.712038008484268,
                "max": 7.718114219899103
              },
              "rtk_position_n_m": {
                "count": 13,
                "rmse": 0.5488836914661704,
                "p50": 0.5994266788550613,
                "p95": 0.7694080549340947,
                "max": 0.7760982042378186
              },
              "rtk_position_u_m": {
                "count": 13,
                "rmse": 7.148542207340559,
                "p50": 7.177561797563579,
                "p95": 7.620729721285199,
                "max": 7.6270173971967985
              },
              "rtk_velocity_e_mps": {
                "count": 13,
                "rmse": 0.10635129431734387,
                "p50": 0.10640143196354523,
                "p95": 0.1581891366299698,
                "max": 0.15867404615550057
              },
              "rtk_velocity_mps": {
                "count": 13,
                "rmse": 0.22519110684017737,
                "p50": 0.20326714031862603,
                "p95": 0.3320364890341287,
                "max": 0.40384209033910035
              },
              "rtk_velocity_n_mps": {
                "count": 13,
                "rmse": 0.10581805266431253,
                "p50": 0.06624324600177446,
                "p95": 0.20977351151714427,
                "max": 0.24554889665790602
              },
              "rtk_velocity_u_mps": {
                "count": 13,
                "rmse": 0.16793741848457316,
                "p50": 0.12169600264229545,
                "p95": 0.2993440896598215,
                "max": 0.3914973177232248
              },
              "rtk_vertical_m": {
                "count": 13,
                "rmse": 7.148542207340559,
                "p50": 7.177561797563579,
                "p95": 7.620729721285199,
                "max": 7.6270173971967985
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 41.8
          },
          "1": {
            "start_s": 60.2,
            "first_fresh_s": 5.799999999999997,
            "first_heading_s": 6.200000000000003
          }
        },
        "uninitialized_epochs": 39,
        "missing_attitude_epochs": 39,
        "unlatched_heading_epochs": 240,
        "duration_s": 1890.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.986773886361232,
          "fused_available": 4.979367262723521,
          "rtk_velocity_available": 4.965612104539202,
          "fused_velocity_available": 4.979367262723521,
          "attitude_available": 4.979367262723521,
          "heading_available": 4.873029309067824,
          "heading_healthy": 3.926039572532007
        },
        "processing_ms": {
          "count": 9451,
          "rmse": 18.49792520654445,
          "p50": 8.3603,
          "p95": 36.71655,
          "max": 184.852
        },
        "heading_error_over_90_epochs": 0,
        "heading_error_over_150_epochs": 0,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 7421,
            "rmse": 69.25270303260606,
            "p50": 12.090514030841991,
            "p95": 142.60171433879154,
            "max": 216.64442216610473
          },
          "fused_position_e_m": {
            "count": 7421,
            "rmse": 57.798820349478994,
            "p50": 7.500495661203471,
            "p95": 131.79574028929133,
            "max": 141.32861657489772
          },
          "fused_position_m": {
            "count": 7421,
            "rmse": 76.3541591781341,
            "p50": 36.78644812841782,
            "p95": 148.2773746019089,
            "max": 224.48983047554646
          },
          "fused_position_n_m": {
            "count": 7421,
            "rmse": 38.14751949381478,
            "p50": 8.563375099475282,
            "p95": 80.51631732123671,
            "max": 208.63701587696667
          },
          "fused_position_u_m": {
            "count": 7421,
            "rmse": 32.15619297238891,
            "p50": 9.61809416253088,
            "p95": 59.214865229648254,
            "max": 86.76263992523243
          },
          "fused_velocity_e_mps": {
            "count": 7421,
            "rmse": 0.7863457431010042,
            "p50": 0.07887448215953041,
            "p95": 1.8353208464208617,
            "max": 10.240498689294933
          },
          "fused_velocity_mps": {
            "count": 7421,
            "rmse": 1.0902093892722686,
            "p50": 0.14131107614001187,
            "p95": 2.658277880398315,
            "max": 10.317548777563038
          },
          "fused_velocity_n_mps": {
            "count": 7421,
            "rmse": 0.7398841249995426,
            "p50": 0.05026346729268065,
            "p95": 1.8798549333830596,
            "max": 5.600547551737597
          },
          "fused_velocity_u_mps": {
            "count": 7421,
            "rmse": 0.15095816088573533,
            "p50": 0.026564778799570306,
            "p95": 0.30135210821268177,
            "max": 1.6459388897610854
          },
          "fused_vertical_m": {
            "count": 7421,
            "rmse": 32.15619297238891,
            "p50": 9.61809416253088,
            "p95": 59.214865229648254,
            "max": 86.76263992523243
          },
          "heading_deg": {
            "count": 7421,
            "rmse": 12.780320673893605,
            "p50": 5.035875208166971,
            "p95": 28.551624080491393,
            "max": 44.5923601528917
          },
          "pitch_deg": {
            "count": 7421,
            "rmse": 2.7562847949298637,
            "p50": 1.9033349367022652,
            "p95": 5.192922161721043,
            "max": 9.172360834337667
          },
          "roll_deg": {
            "count": 7421,
            "rmse": 1.9263062613853685,
            "p50": 0.6854787577781565,
            "p95": 4.597837225742239,
            "max": 5.815186436870903
          },
          "rotation_deg": {
            "count": 7421,
            "rmse": 13.205132314545732,
            "p50": 6.975435940156655,
            "p95": 28.648349151709077,
            "max": 44.709820044097725
          },
          "rtk_horizontal_m": {
            "count": 7419,
            "rmse": 23.600129053771354,
            "p50": 1.9293619692649766,
            "p95": 32.28985424761854,
            "max": 148.589448286383
          },
          "rtk_position_e_m": {
            "count": 7419,
            "rmse": 20.09705030598175,
            "p50": 1.0919838131569197,
            "p95": 15.463941982818682,
            "max": 148.30488995438552
          },
          "rtk_position_m": {
            "count": 7419,
            "rmse": 40.15646109202076,
            "p50": 9.049498533665936,
            "p95": 95.29550529375373,
            "max": 246.55779431931927
          },
          "rtk_position_n_m": {
            "count": 7419,
            "rmse": 12.372334474685921,
            "p50": 1.3678455337217228,
            "p95": 29.256894740301288,
            "max": 135.9585767609968
          },
          "rtk_position_u_m": {
            "count": 7419,
            "rmse": 32.48961797375147,
            "p50": 8.804807839039063,
            "p95": 73.90117604310957,
            "max": 222.35929840477098
          },
          "rtk_velocity_e_mps": {
            "count": 7395,
            "rmse": 0.580843914636593,
            "p50": 0.02366990126342006,
            "p95": 1.0596264978288916,
            "max": 8.263871801208596
          },
          "rtk_velocity_mps": {
            "count": 7395,
            "rmse": 1.3480006901658033,
            "p50": 0.07505275417189855,
            "p95": 2.645057688451372,
            "max": 28.095723033991053
          },
          "rtk_velocity_n_mps": {
            "count": 7395,
            "rmse": 0.520881661178869,
            "p50": 0.024380813139114,
            "p95": 1.0386929786629193,
            "max": 10.219715297022034
          },
          "rtk_velocity_u_mps": {
            "count": 7395,
            "rmse": 1.0992763540459976,
            "p50": 0.042944908794092344,
            "p95": 1.8165215161344546,
            "max": 25.92448338169809
          },
          "rtk_vertical_m": {
            "count": 7419,
            "rmse": 32.48961797375147,
            "p50": 8.804807839039063,
            "p95": 73.90117604310957,
            "max": 222.35929840477098
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        },
        "scenario": {
          "name": "imu_gap",
          "start_s": 60,
          "end_s": 64,
          "recovery_gnss_update_s": 2.0,
          "recovery_fresh_attitude_s": 2.0,
          "recovery_heading_s": 2.4000000000000057,
          "window_metrics": {
            "fused_position_m": {
              "count": 1,
              "rmse": 0.7282847749595727,
              "p50": 0.7282847749595727,
              "p95": 0.7282847749595727,
              "max": 0.7282847749595727
            },
            "fused_velocity_mps": {
              "count": 1,
              "rmse": 0.26170007056757844,
              "p50": 0.26170007056757844,
              "p95": 0.26170007056757844,
              "max": 0.26170007056757844
            },
            "rotation_deg": {
              "count": 1,
              "rmse": 3.8536423152532544,
              "p50": 3.8536423152532544,
              "p95": 3.8536423152532544,
              "max": 3.8536423152532544
            },
            "heading_deg": {
              "count": 1,
              "rmse": 3.7873719815247,
              "p50": 3.7873719815247,
              "p95": 3.7873719815247,
              "max": 3.7873719815247
            }
          }
        }
      },
      "common_valid": {
        "rtk_position_m": {
          "control": {
            "count": 9426,
            "rmse": 38.162061811771096,
            "p50": 8.998156437060322,
            "p95": 85.04628946538278,
            "max": 808.7125310689141
          },
          "candidate": {
            "count": 9426,
            "rmse": 40.34911552091808,
            "p50": 9.125863162207628,
            "p95": 94.87539411576326,
            "max": 808.7125313009025
          }
        },
        "fused_position_m": {
          "control": {
            "count": 9412,
            "rmse": 61.06680347076488,
            "p50": 17.566364110221983,
            "p95": 149.2291670619869,
            "max": 189.53478386118462
          },
          "candidate": {
            "count": 9412,
            "rmse": 84.37913153040765,
            "p50": 45.53636356053826,
            "p95": 162.39841317145124,
            "max": 246.23748679526287
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 9385,
            "rmse": 4.4122991586386,
            "p50": 0.14386903127159198,
            "p95": 14.711033945799361,
            "max": 28.45686623329091
          },
          "candidate": {
            "count": 9385,
            "rmse": 2.039684520596585,
            "p50": 0.10157918196868901,
            "p95": 3.8430564817314345,
            "max": 28.095723033991053
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 9412,
            "rmse": 4.384558491319141,
            "p50": 2.248950337720613,
            "p95": 8.843779791272318,
            "max": 19.438174785932585
          },
          "candidate": {
            "count": 9412,
            "rmse": 3.7095291395225956,
            "p50": 0.23461415986869483,
            "p95": 9.323240494460679,
            "max": 24.417109869429147
          }
        },
        "rotation_deg": {
          "control": {
            "count": 9211,
            "rmse": 104.19438116683513,
            "p50": 90.54315447720815,
            "p95": 171.16779812825564,
            "max": 179.9949518635575
          },
          "candidate": {
            "count": 9211,
            "rmse": 12.91945076968567,
            "p50": 7.1598973823663155,
            "p95": 27.026738112378304,
            "max": 44.709820044097725
          }
        }
      },
      "control_manifest": {
        "path": "E:\\gnsspp-pva-development\\baseline-scenarios\\nagoya2-imu_gap\\manifest.json",
        "bytes": 4335,
        "sha256": "2220adadf71ec2d843016749213431d7dd694a674ca4a982ad3a0073629766f6"
      },
      "candidate_manifest": {
        "path": "E:\\gnsspp-pva-development\\candidate-scenarios\\nagoya2-imu_gap\\manifest.json",
        "bytes": 4566,
        "sha256": "ff7089294685ba175c14353178058e12aa9647392e8b7e14fba3aa7ff3248fe8"
      }
    },
    {
      "name": "nagoya3",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 45.14593697425717,
          "candidate": 44.22471993451252,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 103.71895055178098,
          "candidate": 101.70644969610744,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 45.14593697425717,
          "candidate": 44.22471993451252,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 103.71895055178098,
          "candidate": 101.70644969610744,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 79.97974897097262,
          "candidate": 125.71221191366767,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 147.38337378526262,
          "candidate": 283.69648875769803,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 79.97974897097262,
          "candidate": 125.71221191366767,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 147.38337378526262,
          "candidate": 283.69648875769803,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 1.979183824080548,
          "candidate": 2.179630957674152,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 3.8441064232144195,
          "candidate": 3.976402711780872,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 1.979183824080548,
          "candidate": 2.179630957674152,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 3.8441064232144195,
          "candidate": 3.976402711780872,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 6.663561648500279,
          "candidate": 7.092068713600462,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 14.776012950367733,
          "candidate": 13.998287564922833,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 6.663561648500279,
          "candidate": 7.092068713600462,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 14.776012950367733,
          "candidate": 13.998287564922833,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 104.93810527604683,
          "candidate": 103.6763092329625,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 170.8165656357305,
          "candidate": 167.37090393825866,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 104.93810527604683,
          "candidate": 103.6763092329625,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 170.8165656357305,
          "candidate": 167.37090393825866,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "coverage.rtk_available",
          "control": 1.0,
          "candidate": 1.0,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_available",
          "control": 0.9980772928283023,
          "candidate": 0.9980772928283023,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.rtk_velocity_available",
          "control": 0.9967313978081138,
          "candidate": 0.9967313978081138,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_velocity_available",
          "control": 0.9980772928283023,
          "candidate": 0.9980772928283023,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.attitude_available",
          "control": 0.9980772928283023,
          "candidate": 0.9980772928283023,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.heading_available",
          "control": 0.9655835416266103,
          "candidate": 0.9655835416266103,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "initial.first_fresh_s",
          "control": 2.0,
          "candidate": 2.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "initial.first_heading_s",
          "control": 35.8,
          "candidate": 35.8,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "processing.p95_ms",
          "control": 25.0618,
          "candidate": 19.9892,
          "allowed": "candidate <= 2 * control; host contention",
          "passed": true
        },
        {
          "name": "before_latch.numeric_parity",
          "control": 180,
          "candidate": true,
          "allowed": "all common CSV fields except processing_ms exactly equal",
          "passed": true
        }
      ],
      "all_output_control": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 5201,
        "reference_epochs": 5201,
        "matched_epochs": 5201,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 1.0,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 1.0,
          "fused_available": 0.9980772928283023,
          "rtk_velocity_available": 0.9967313978081138,
          "fused_velocity_available": 0.9980772928283023,
          "attitude_available": 0.9980772928283023,
          "heading_available": 0.9655835416266103,
          "heading_healthy": 0.560661411267064
        },
        "scenes": {
          "all": {
            "epochs": 5201,
            "metrics": {
              "fused_horizontal_m": {
                "count": 5191,
                "rmse": 64.319456986182,
                "p50": 11.420432130855646,
                "p95": 145.15088527916913,
                "max": 303.0391667582353
              },
              "fused_position_e_m": {
                "count": 5191,
                "rmse": 47.267999349992984,
                "p50": 6.400803517635676,
                "p95": 119.17897656192287,
                "max": 296.9154720007917
              },
              "fused_position_m": {
                "count": 5191,
                "rmse": 79.97974897097262,
                "p50": 47.09636041268933,
                "p95": 147.38337378526262,
                "max": 308.48143532473955
              },
              "fused_position_n_m": {
                "count": 5191,
                "rmse": 43.62027950903548,
                "p50": 7.733659694917314,
                "p95": 133.49984247931198,
                "max": 153.90724764460055
              },
              "fused_position_u_m": {
                "count": 5191,
                "rmse": 47.53701398344744,
                "p50": 20.538901489719176,
                "p95": 113.75991344056692,
                "max": 136.70488998864099
              },
              "fused_velocity_e_mps": {
                "count": 5191,
                "rmse": 4.711223781695359,
                "p50": 1.5688351312187445,
                "p95": 11.348756682830597,
                "max": 21.741562787744556
              },
              "fused_velocity_mps": {
                "count": 5191,
                "rmse": 6.663561648500279,
                "p50": 3.1329648216720822,
                "p95": 14.776012950367733,
                "max": 24.74595931687145
              },
              "fused_velocity_n_mps": {
                "count": 5191,
                "rmse": 4.158651958110945,
                "p50": 1.4859906165368475,
                "p95": 9.665675810941748,
                "max": 22.959721853277955
              },
              "fused_velocity_u_mps": {
                "count": 5191,
                "rmse": 2.2165374378638054,
                "p50": 0.594042688846506,
                "p95": 6.221380881792636,
                "max": 8.717739733554806
              },
              "fused_vertical_m": {
                "count": 5191,
                "rmse": 47.53701398344744,
                "p50": 20.538901489719176,
                "p95": 113.75991344056692,
                "max": 136.70488998864099
              },
              "heading_deg": {
                "count": 5022,
                "rmse": 104.86950232782989,
                "p50": 92.4795637580265,
                "p95": 170.79215762413247,
                "max": 179.9438644169163
              },
              "pitch_deg": {
                "count": 5191,
                "rmse": 3.11833517916163,
                "p50": 2.0578858961319497,
                "p95": 6.386195875456565,
                "max": 12.095302248423678
              },
              "roll_deg": {
                "count": 5191,
                "rmse": 3.3315320474050325,
                "p50": 1.9077829623561797,
                "p95": 7.174528241231883,
                "max": 13.029676156372233
              },
              "rotation_deg": {
                "count": 5022,
                "rmse": 104.93810527604683,
                "p50": 92.54240629804595,
                "p95": 170.8165656357305,
                "max": 179.93911184495482
              },
              "rtk_horizontal_m": {
                "count": 5201,
                "rmse": 15.452887565696564,
                "p50": 3.662010098858285,
                "p95": 15.207498346250249,
                "max": 143.4074907494053
              },
              "rtk_position_e_m": {
                "count": 5201,
                "rmse": 7.951877678783424,
                "p50": 1.4891903046111876,
                "p95": 10.718872513527756,
                "max": 141.83116424166033
              },
              "rtk_position_m": {
                "count": 5201,
                "rmse": 45.14593697425717,
                "p50": 24.123144661956754,
                "p95": 103.71895055178098,
                "max": 152.93132786520658
              },
              "rtk_position_n_m": {
                "count": 5201,
                "rmse": 13.249882093804661,
                "p50": 2.6119552113630062,
                "p95": 10.924500522441196,
                "max": 142.4004799647799
              },
              "rtk_position_u_m": {
                "count": 5201,
                "rmse": 42.41890959425455,
                "p50": 22.766202643777284,
                "p95": 97.0959737515468,
                "max": 139.38772886462175
              },
              "rtk_velocity_e_mps": {
                "count": 5184,
                "rmse": 1.0525058414766164,
                "p50": 0.059985711782178264,
                "p95": 1.087708292105558,
                "max": 18.825565694145922
              },
              "rtk_velocity_mps": {
                "count": 5184,
                "rmse": 1.979183824080548,
                "p50": 0.32221148016777545,
                "p95": 3.8441064232144195,
                "max": 19.148518210704406
              },
              "rtk_velocity_n_mps": {
                "count": 5184,
                "rmse": 1.039549955092051,
                "p50": 0.08114856646212132,
                "p95": 1.3586698158475203,
                "max": 15.3029110148297
              },
              "rtk_velocity_u_mps": {
                "count": 5184,
                "rmse": 1.314814037812122,
                "p50": 0.18240663690305742,
                "p95": 2.98075028556226,
                "max": 11.512572084047878
              },
              "rtk_vertical_m": {
                "count": 5201,
                "rmse": 42.41890959425455,
                "p50": 22.766202643777284,
                "p95": 97.0959737515468,
                "max": 139.38772886462175
              }
            }
          },
          "stop": {
            "epochs": 2140,
            "metrics": {
              "fused_horizontal_m": {
                "count": 2130,
                "rmse": 57.032582039035255,
                "p50": 13.688552277276345,
                "p95": 137.62914579901027,
                "max": 169.39469024261032
              },
              "fused_position_e_m": {
                "count": 2130,
                "rmse": 21.48501858517796,
                "p50": 7.0951198335067565,
                "p95": 28.174967258267923,
                "max": 168.8559854947784
              },
              "fused_position_m": {
                "count": 2130,
                "rmse": 81.16516734888339,
                "p50": 56.322390504971324,
                "p95": 137.6935690461855,
                "max": 176.71890872828112
              },
              "fused_position_n_m": {
                "count": 2130,
                "rmse": 52.83095106501344,
                "p50": 8.959804152934197,
                "p95": 137.43448734022832,
                "max": 144.94803627838098
              },
              "fused_position_u_m": {
                "count": 2130,
                "rmse": 57.750056075582805,
                "p50": 20.376640250491164,
                "p95": 123.32573058298875,
                "max": 136.70465285970175
              },
              "fused_velocity_e_mps": {
                "count": 2130,
                "rmse": 3.119684258114119,
                "p50": 1.146177339236603,
                "p95": 6.443400956207739,
                "max": 17.608508804589118
              },
              "fused_velocity_mps": {
                "count": 2130,
                "rmse": 5.09746774212285,
                "p50": 2.593122686431291,
                "p95": 10.6678987276085,
                "max": 18.184950643329525
              },
              "fused_velocity_n_mps": {
                "count": 2130,
                "rmse": 2.9398250518740463,
                "p50": 0.9232454920680326,
                "p95": 5.989308162143434,
                "max": 9.96648332577745
              },
              "fused_velocity_u_mps": {
                "count": 2130,
                "rmse": 2.7584735228078143,
                "p50": 0.7335785073152064,
                "p95": 7.676041003330226,
                "max": 8.717739733554806
              },
              "fused_vertical_m": {
                "count": 2130,
                "rmse": 57.750056075582805,
                "p50": 20.376640250491164,
                "p95": 123.32573058298875,
                "max": 136.70465285970175
              },
              "heading_deg": {
                "count": 1974,
                "rmse": 107.23392416368034,
                "p50": 97.03971265517674,
                "p95": 171.68092311025015,
                "max": 179.92451486805163
              },
              "pitch_deg": {
                "count": 2130,
                "rmse": 2.615141629332336,
                "p50": 1.7548404027348568,
                "p95": 5.285363437521604,
                "max": 7.746601057192464
              },
              "roll_deg": {
                "count": 2130,
                "rmse": 2.5307647870645305,
                "p50": 1.9730272178435797,
                "p95": 4.837396472731159,
                "max": 7.064673096653223
              },
              "rotation_deg": {
                "count": 1974,
                "rmse": 107.28450708390884,
                "p50": 97.0778554918924,
                "p95": 171.72571564598667,
                "max": 179.87197671615587
              },
              "rtk_horizontal_m": {
                "count": 2140,
                "rmse": 16.952481056711925,
                "p50": 4.1918509786859515,
                "p95": 16.73575926473322,
                "max": 142.55080353468185
              },
              "rtk_position_e_m": {
                "count": 2140,
                "rmse": 4.957880802359626,
                "p50": 1.8022102664541957,
                "p95": 11.719044279704766,
                "max": 17.746863076950603
              },
              "rtk_position_m": {
                "count": 2140,
                "rmse": 52.38010912950246,
                "p50": 24.6007620640598,
                "p95": 116.54012585393328,
                "max": 142.55279929150177
              },
              "rtk_position_n_m": {
                "count": 2140,
                "rmse": 16.21129334531241,
                "p50": 2.8756293391440533,
                "p95": 10.37104779922269,
                "max": 142.4004799647799
              },
              "rtk_position_u_m": {
                "count": 2140,
                "rmse": 49.560964664142794,
                "p50": 22.89430199795946,
                "p95": 113.56199520908767,
                "max": 139.38772886462175
              },
              "rtk_velocity_e_mps": {
                "count": 2140,
                "rmse": 0.2191890255949088,
                "p50": 0.012514465447712217,
                "p95": 0.10346676261264454,
                "max": 4.619822892894077
              },
              "rtk_velocity_mps": {
                "count": 2140,
                "rmse": 0.3113013468338419,
                "p50": 0.05618044002708111,
                "p95": 0.33218871269308303,
                "max": 7.038453213132943
              },
              "rtk_velocity_n_mps": {
                "count": 2140,
                "rmse": 0.18480199456947455,
                "p50": 0.015472823952454647,
                "p95": 0.10704057126826212,
                "max": 5.277410221459073
              },
              "rtk_velocity_u_mps": {
                "count": 2140,
                "rmse": 0.12129683591282267,
                "p50": 0.043430060722528134,
                "p95": 0.24503142921555043,
                "max": 1.5810964513264298
              },
              "rtk_vertical_m": {
                "count": 2140,
                "rmse": 49.560964664142794,
                "p50": 22.89430199795946,
                "p95": 113.56199520908767,
                "max": 139.38772886462175
              }
            }
          },
          "low_speed": {
            "epochs": 456,
            "metrics": {
              "fused_horizontal_m": {
                "count": 456,
                "rmse": 54.66763212524025,
                "p50": 8.81459826872,
                "p95": 145.14898270551288,
                "max": 221.970409890671
              },
              "fused_position_e_m": {
                "count": 456,
                "rmse": 45.96368788169977,
                "p50": 5.4586567606470755,
                "p95": 137.95981441788655,
                "max": 219.73174368997286
              },
              "fused_position_m": {
                "count": 456,
                "rmse": 76.5891431999941,
                "p50": 49.57786032666496,
                "p95": 145.37365780747865,
                "max": 229.53373077606
              },
              "fused_position_n_m": {
                "count": 456,
                "rmse": 29.595428675629716,
                "p50": 6.009726300307621,
                "p95": 58.66882961669138,
                "max": 148.31917318571607
              },
              "fused_position_u_m": {
                "count": 456,
                "rmse": 53.64090653529824,
                "p50": 33.72180775737882,
                "p95": 134.52497550452995,
                "max": 136.70488998864099
              },
              "fused_velocity_e_mps": {
                "count": 456,
                "rmse": 4.601869733306116,
                "p50": 1.73370846601807,
                "p95": 13.308515308224395,
                "max": 17.2521996342458
              },
              "fused_velocity_mps": {
                "count": 456,
                "rmse": 5.77186314756032,
                "p50": 2.746499396487592,
                "p95": 13.65339685293942,
                "max": 17.855543579237324
              },
              "fused_velocity_n_mps": {
                "count": 456,
                "rmse": 3.108128866364094,
                "p50": 1.1092337829092478,
                "p95": 6.742131818868542,
                "max": 11.03735774211789
              },
              "fused_velocity_u_mps": {
                "count": 456,
                "rmse": 1.573764309520417,
                "p50": 0.6115039330542478,
                "p95": 4.296177751303519,
                "max": 7.591489128091092
              },
              "fused_vertical_m": {
                "count": 456,
                "rmse": 53.64090653529824,
                "p50": 33.72180775737882,
                "p95": 134.52497550452995,
                "max": 136.70488998864099
              },
              "heading_deg": {
                "count": 443,
                "rmse": 100.17731366199858,
                "p50": 86.9562479438932,
                "p95": 162.43586657210565,
                "max": 179.284209514787
              },
              "pitch_deg": {
                "count": 456,
                "rmse": 3.0202811234591733,
                "p50": 2.4673629197784095,
                "p95": 5.153144564334518,
                "max": 6.580382557405244
              },
              "roll_deg": {
                "count": 456,
                "rmse": 2.503755134888814,
                "p50": 1.9041151645991903,
                "p95": 4.98882026268349,
                "max": 6.632351089044164
              },
              "rotation_deg": {
                "count": 443,
                "rmse": 100.22590539779108,
                "p50": 86.98208187524862,
                "p95": 162.43528435801696,
                "max": 179.29144526363342
              },
              "rtk_horizontal_m": {
                "count": 456,
                "rmse": 11.184900266122332,
                "p50": 3.132125586110684,
                "p95": 14.534274138691554,
                "max": 139.44321819491685
              },
              "rtk_position_e_m": {
                "count": 456,
                "rmse": 3.298142325699473,
                "p50": 1.1987048394819464,
                "p95": 6.361926288064239,
                "max": 18.26489925983541
              },
              "rtk_position_m": {
                "count": 456,
                "rmse": 47.58198831374261,
                "p50": 24.54177941540563,
                "p95": 109.33813723649374,
                "max": 139.5822337676954
              },
              "rtk_position_n_m": {
                "count": 456,
                "rmse": 10.687574615530556,
                "p50": 2.3479653294319682,
                "p95": 10.908635255038227,
                "max": 139.2925189836207
              },
              "rtk_position_u_m": {
                "count": 456,
                "rmse": 46.24871477053211,
                "p50": 23.001464641329843,
                "p95": 106.06849754053421,
                "max": 135.3918282827606
              },
              "rtk_velocity_e_mps": {
                "count": 456,
                "rmse": 0.4079787323247468,
                "p50": 0.09627502521993472,
                "p95": 0.44770970624527107,
                "max": 4.059601726716168
              },
              "rtk_velocity_mps": {
                "count": 456,
                "rmse": 0.8340333004974192,
                "p50": 0.36533437817684766,
                "p95": 1.4219092271699902,
                "max": 6.140604530551895
              },
              "rtk_velocity_n_mps": {
                "count": 456,
                "rmse": 0.4590825065058693,
                "p50": 0.1182336084134315,
                "p95": 0.47460170303352467,
                "max": 4.98577731412687
              },
              "rtk_velocity_u_mps": {
                "count": 456,
                "rmse": 0.564276663109152,
                "p50": 0.2399607362758471,
                "p95": 1.163871751482184,
                "max": 3.5883599945684876
              },
              "rtk_vertical_m": {
                "count": 456,
                "rmse": 46.24871477053211,
                "p50": 23.001464641329843,
                "p95": 106.06849754053421,
                "max": 135.3918282827606
              }
            }
          },
          "turn": {
            "epochs": 257,
            "metrics": {
              "fused_horizontal_m": {
                "count": 257,
                "rmse": 56.39371084305944,
                "p50": 10.951654386343318,
                "p95": 149.29534073312655,
                "max": 230.620088243161
              },
              "fused_position_e_m": {
                "count": 257,
                "rmse": 46.52497843867779,
                "p50": 4.934986437439957,
                "p95": 98.14132280771162,
                "max": 227.99064577172527
              },
              "fused_position_m": {
                "count": 257,
                "rmse": 70.2178219936296,
                "p50": 37.10126890140992,
                "p95": 154.35319344774518,
                "max": 238.0632191221369
              },
              "fused_position_n_m": {
                "count": 257,
                "rmse": 31.86968785431018,
                "p50": 7.52604049826207,
                "p95": 48.774151861387516,
                "max": 145.15533997853024
              },
              "fused_position_u_m": {
                "count": 257,
                "rmse": 41.836490087941826,
                "p50": 27.378168503540707,
                "p95": 84.21832965746366,
                "max": 89.79776811397755
              },
              "fused_velocity_e_mps": {
                "count": 257,
                "rmse": 5.192109212389237,
                "p50": 1.9630198003663142,
                "p95": 13.7306939603422,
                "max": 15.625978536068065
              },
              "fused_velocity_mps": {
                "count": 257,
                "rmse": 6.9798848356428005,
                "p50": 4.057481886929766,
                "p95": 15.758034437325634,
                "max": 16.82392552888428
              },
              "fused_velocity_n_mps": {
                "count": 257,
                "rmse": 4.316146503735641,
                "p50": 2.197091714649601,
                "p95": 9.020252437483975,
                "max": 11.367576362033994
              },
              "fused_velocity_u_mps": {
                "count": 257,
                "rmse": 1.7696535264705786,
                "p50": 0.8936372621749773,
                "p95": 5.122329779616553,
                "max": 5.898773834080986
              },
              "fused_vertical_m": {
                "count": 257,
                "rmse": 41.836490087941826,
                "p50": 27.378168503540707,
                "p95": 84.21832965746366,
                "max": 89.79776811397755
              },
              "heading_deg": {
                "count": 251,
                "rmse": 130.9639098968936,
                "p50": 136.4907627911819,
                "p95": 175.00887339386918,
                "max": 179.8859004239963
              },
              "pitch_deg": {
                "count": 257,
                "rmse": 2.840258493504576,
                "p50": 2.1262791591388748,
                "p95": 4.80424441244603,
                "max": 6.108967620177623
              },
              "roll_deg": {
                "count": 257,
                "rmse": 3.9163542777028724,
                "p50": 1.5062724845341506,
                "p95": 7.957619638729544,
                "max": 11.32670865506347
              },
              "rotation_deg": {
                "count": 251,
                "rmse": 130.97188542621765,
                "p50": 136.10302646689428,
                "p95": 175.01222520414512,
                "max": 179.89223068468593
              },
              "rtk_horizontal_m": {
                "count": 257,
                "rmse": 12.233633515635535,
                "p50": 2.9669622824864406,
                "p95": 16.527691025327147,
                "max": 143.4074907494053
              },
              "rtk_position_e_m": {
                "count": 257,
                "rmse": 5.82599326284572,
                "p50": 0.8619175059392692,
                "p95": 6.881768774965555,
                "max": 63.63310806310105
              },
              "rtk_position_m": {
                "count": 257,
                "rmse": 36.839719481806654,
                "p50": 31.26116297363194,
                "p95": 60.8446491445507,
                "max": 150.80011077436293
              },
              "rtk_position_n_m": {
                "count": 257,
                "rmse": 10.757304099827119,
                "p50": 2.623586745684311,
                "p95": 15.45184053495629,
                "max": 128.5166758100694
              },
              "rtk_position_u_m": {
                "count": 257,
                "rmse": 34.74914592480402,
                "p50": 30.892787228094544,
                "p95": 58.72763718328456,
                "max": 79.93574029933747
              },
              "rtk_velocity_e_mps": {
                "count": 255,
                "rmse": 0.9968827577622728,
                "p50": 0.24883994014217858,
                "p95": 1.6091809462548723,
                "max": 8.50121442568522
              },
              "rtk_velocity_mps": {
                "count": 255,
                "rmse": 2.4915862337625745,
                "p50": 0.7319723499282673,
                "p95": 4.962978215325483,
                "max": 12.665631782765008
              },
              "rtk_velocity_n_mps": {
                "count": 255,
                "rmse": 1.7082425920282769,
                "p50": 0.3298045385870212,
                "p95": 1.8225225567294328,
                "max": 12.532820738161202
              },
              "rtk_velocity_u_mps": {
                "count": 255,
                "rmse": 1.5152999618332905,
                "p50": 0.4557768386054048,
                "p95": 3.940286426708815,
                "max": 6.536097633516465
              },
              "rtk_vertical_m": {
                "count": 257,
                "rmse": 34.74914592480402,
                "p50": 30.892787228094544,
                "p95": 58.72763718328456,
                "max": 79.93574029933747
              }
            }
          },
          "reverse": {
            "epochs": 0,
            "metrics": {
              "fused_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "heading_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "pitch_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "roll_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rotation_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 35.8
          }
        },
        "duration_s": 1040.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 5.0,
          "fused_available": 4.990386464141511,
          "rtk_velocity_available": 4.983656989040569,
          "fused_velocity_available": 4.990386464141511,
          "attitude_available": 4.990386464141511,
          "heading_available": 4.827917708133051,
          "heading_healthy": 2.80330705633532
        },
        "processing_ms": {
          "count": 5201,
          "rmse": 12.641736074948872,
          "p50": 4.655,
          "p95": 25.0618,
          "max": 102.0127
        },
        "heading_error_over_90_epochs": 2578,
        "heading_error_over_150_epochs": 842,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 2916,
            "rmse": 45.470962671829604,
            "p50": 9.492709891570742,
            "p95": 135.2633812892418,
            "max": 180.24769856774532
          },
          "fused_position_e_m": {
            "count": 2916,
            "rmse": 12.253642897163072,
            "p50": 4.863941556989488,
            "p95": 12.550921393573018,
            "max": 170.22664745103086
          },
          "fused_position_m": {
            "count": 2916,
            "rmse": 72.47142545267032,
            "p50": 49.83373326125316,
            "p95": 136.56756111651123,
            "max": 180.25946203548196
          },
          "fused_position_n_m": {
            "count": 2916,
            "rmse": 43.78877347051098,
            "p50": 5.901891525627783,
            "p95": 134.319516341034,
            "max": 145.00472226212062
          },
          "fused_position_u_m": {
            "count": 2916,
            "rmse": 56.43136593100534,
            "p50": 31.586198646391956,
            "p95": 125.75311116776473,
            "max": 136.70488998864099
          },
          "fused_velocity_e_mps": {
            "count": 2916,
            "rmse": 1.4622001304018428,
            "p50": 0.9864896430530443,
            "p95": 2.8147780294767597,
            "max": 7.540861546138146
          },
          "fused_velocity_mps": {
            "count": 2916,
            "rmse": 2.6760267260391695,
            "p50": 2.032598691568161,
            "p95": 4.902378077558454,
            "max": 9.887496626825946
          },
          "fused_velocity_n_mps": {
            "count": 2916,
            "rmse": 1.4348628374551995,
            "p50": 0.7763185554828722,
            "p95": 3.126373240613784,
            "max": 7.642381028610294
          },
          "fused_velocity_u_mps": {
            "count": 2916,
            "rmse": 1.7217021969024617,
            "p50": 0.5252169978437282,
            "p95": 3.9297376489296734,
            "max": 8.68985775652465
          },
          "fused_vertical_m": {
            "count": 2916,
            "rmse": 56.43136593100534,
            "p50": 31.586198646391956,
            "p95": 125.75311116776473,
            "max": 136.70488998864099
          },
          "heading_deg": {
            "count": 2916,
            "rmse": 102.31526661203544,
            "p50": 87.56857525568833,
            "p95": 170.43813159898608,
            "max": 179.92451486805163
          },
          "pitch_deg": {
            "count": 2916,
            "rmse": 2.3018678337339904,
            "p50": 1.7844371118128066,
            "p95": 4.316526203597569,
            "max": 6.123891047457562
          },
          "roll_deg": {
            "count": 2916,
            "rmse": 2.428362128536403,
            "p50": 1.7781827883996897,
            "p95": 4.756561589647347,
            "max": 7.154056091434626
          },
          "rotation_deg": {
            "count": 2916,
            "rmse": 102.35622514286085,
            "p50": 87.65578300574008,
            "p95": 170.41434393010374,
            "max": 179.9039207633572
          },
          "rtk_horizontal_m": {
            "count": 2916,
            "rmse": 14.199815678549058,
            "p50": 5.1397466216928756,
            "p95": 16.271373499266403,
            "max": 142.55080353468185
          },
          "rtk_position_e_m": {
            "count": 2916,
            "rmse": 4.986450702517682,
            "p50": 2.1326597449263778,
            "p95": 11.538400954751294,
            "max": 22.562304634980173
          },
          "rtk_position_m": {
            "count": 2916,
            "rmse": 53.47701961220795,
            "p50": 30.92030068736491,
            "p95": 113.94062920084858,
            "max": 142.55279929150177
          },
          "rtk_position_n_m": {
            "count": 2916,
            "rmse": 13.295490765523798,
            "p50": 3.6780068749814685,
            "p95": 11.238818813110516,
            "max": 142.4004799647799
          },
          "rtk_position_u_m": {
            "count": 2916,
            "rmse": 51.557316273247835,
            "p50": 29.166808078778963,
            "p95": 111.15774514341719,
            "max": 139.38772886462175
          },
          "rtk_velocity_e_mps": {
            "count": 2908,
            "rmse": 0.45054148485770723,
            "p50": 0.06315128704764639,
            "p95": 0.9505512997795755,
            "max": 6.383739807821763
          },
          "rtk_velocity_mps": {
            "count": 2908,
            "rmse": 1.5358771946684489,
            "p50": 0.32366381307180037,
            "p95": 3.4414095549026382,
            "max": 11.387530888292003
          },
          "rtk_velocity_n_mps": {
            "count": 2908,
            "rmse": 0.5636860806408752,
            "p50": 0.08160193483871785,
            "p95": 1.2162644274279595,
            "max": 5.157343254644089
          },
          "rtk_velocity_u_mps": {
            "count": 2908,
            "rmse": 1.3557983367804245,
            "p50": 0.18627990961896268,
            "p95": 2.987152024046342,
            "max": 10.740327511185471
          },
          "rtk_vertical_m": {
            "count": 2916,
            "rmse": 51.557316273247835,
            "p50": 29.166808078778963,
            "p95": 111.15774514341719,
            "max": 139.38772886462175
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        }
      },
      "all_output_candidate": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 5201,
        "reference_epochs": 5201,
        "matched_epochs": 5201,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 1.0,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 1.0,
          "fused_available": 0.9980772928283023,
          "rtk_velocity_available": 0.9967313978081138,
          "fused_velocity_available": 0.9980772928283023,
          "attitude_available": 0.9980772928283023,
          "heading_available": 0.9655835416266103,
          "heading_healthy": 0.5479715439338588
        },
        "scenes": {
          "all": {
            "epochs": 5201,
            "available_epochs": {
              "rtk_available": 5201,
              "fused_available": 5191,
              "attitude_available": 5191,
              "heading_aligned": 5022,
              "heading_converged": 2850
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 5191,
                "rmse": 119.86713669244558,
                "p50": 38.612836414521915,
                "p95": 280.89965693900945,
                "max": 467.0747887270809
              },
              "fused_position_e_m": {
                "count": 5191,
                "rmse": 82.5104081787437,
                "p50": 19.32268166382361,
                "p95": 223.68984650409806,
                "max": 309.7350441479231
              },
              "fused_position_m": {
                "count": 5191,
                "rmse": 125.71221191366767,
                "p50": 58.160475170480964,
                "p95": 283.69648875769803,
                "max": 467.2978655010137
              },
              "fused_position_n_m": {
                "count": 5191,
                "rmse": 86.94919781701573,
                "p50": 21.467857085095243,
                "p95": 204.84596624755815,
                "max": 444.1236345028298
              },
              "fused_position_u_m": {
                "count": 5191,
                "rmse": 37.88706593788252,
                "p50": 38.38093740684343,
                "p95": 56.55875754262211,
                "max": 101.25219802820081
              },
              "fused_velocity_e_mps": {
                "count": 5191,
                "rmse": 4.270171260057506,
                "p50": 1.2684825157450392,
                "p95": 10.444969158351803,
                "max": 15.801275802556587
              },
              "fused_velocity_mps": {
                "count": 5191,
                "rmse": 7.092068713600462,
                "p50": 2.8742701411254563,
                "p95": 13.998287564922833,
                "max": 41.728623150599574
              },
              "fused_velocity_n_mps": {
                "count": 5191,
                "rmse": 5.6086443477904595,
                "p50": 1.4998976971520321,
                "p95": 9.598810593588734,
                "max": 38.89393810667204
              },
              "fused_velocity_u_mps": {
                "count": 5191,
                "rmse": 0.7785785947529769,
                "p50": 0.08937484155069915,
                "p95": 1.5239962823459008,
                "max": 5.088594998728895
              },
              "fused_vertical_m": {
                "count": 5191,
                "rmse": 37.88706593788252,
                "p50": 38.38093740684343,
                "p95": 56.55875754262211,
                "max": 101.25219802820081
              },
              "heading_deg": {
                "count": 5022,
                "rmse": 103.64337901684073,
                "p50": 92.10506583953054,
                "p95": 167.41638944500022,
                "max": 179.96149494310447
              },
              "pitch_deg": {
                "count": 5191,
                "rmse": 3.847440915400991,
                "p50": 1.8599291758978325,
                "p95": 8.110590305969339,
                "max": 18.348269835732026
              },
              "roll_deg": {
                "count": 5191,
                "rmse": 2.523928360093018,
                "p50": 1.4062978109120081,
                "p95": 5.115060967635799,
                "max": 11.461505942573808
              },
              "rotation_deg": {
                "count": 5022,
                "rmse": 103.6763092329625,
                "p50": 92.1732769950433,
                "p95": 167.37090393825866,
                "max": 179.95465462519007
              },
              "rtk_horizontal_m": {
                "count": 5201,
                "rmse": 11.764997461752753,
                "p50": 3.684672056191412,
                "p95": 14.84491631430779,
                "max": 150.53201475678225
              },
              "rtk_position_e_m": {
                "count": 5201,
                "rmse": 8.990093847090318,
                "p50": 1.5253640994001039,
                "p95": 10.862907052283013,
                "max": 136.94461660660053
              },
              "rtk_position_m": {
                "count": 5201,
                "rmse": 44.22471993451252,
                "p50": 23.8433329111547,
                "p95": 101.70644969610744,
                "max": 155.74944965686538
              },
              "rtk_position_n_m": {
                "count": 5201,
                "rmse": 7.589030102427945,
                "p50": 2.6053587596084817,
                "p95": 10.755094358402612,
                "max": 131.83657523358994
              },
              "rtk_position_u_m": {
                "count": 5201,
                "rmse": 42.631100009394785,
                "p50": 22.908186042072163,
                "p95": 97.80733521582178,
                "max": 139.38772886462175
              },
              "rtk_velocity_e_mps": {
                "count": 5184,
                "rmse": 1.1802895015704877,
                "p50": 0.059435574053521394,
                "p95": 1.096796122608115,
                "max": 13.622967153825124
              },
              "rtk_velocity_mps": {
                "count": 5184,
                "rmse": 2.179630957674152,
                "p50": 0.30965563008715635,
                "p95": 3.976402711780872,
                "max": 31.157909091620816
              },
              "rtk_velocity_n_mps": {
                "count": 5184,
                "rmse": 1.3003794529096462,
                "p50": 0.07836137215418715,
                "p95": 1.3220952825910106,
                "max": 27.2409745184199
              },
              "rtk_velocity_u_mps": {
                "count": 5184,
                "rmse": 1.291015523758115,
                "p50": 0.17768700536267568,
                "p95": 2.877208611875793,
                "max": 11.512572084048065
              },
              "rtk_vertical_m": {
                "count": 5201,
                "rmse": 42.631100009394785,
                "p50": 22.908186042072163,
                "p95": 97.80733521582178,
                "max": 139.38772886462175
              }
            }
          },
          "stop": {
            "epochs": 2140,
            "available_epochs": {
              "rtk_available": 2140,
              "fused_available": 2130,
              "attitude_available": 2130,
              "heading_aligned": 1974,
              "heading_converged": 1685
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 2130,
                "rmse": 125.80157459061564,
                "p50": 31.36732994835522,
                "p95": 284.92653379604036,
                "max": 442.48582795356793
              },
              "fused_position_e_m": {
                "count": 2130,
                "rmse": 70.34027063419403,
                "p50": 18.44660943969422,
                "p95": 174.50796276124476,
                "max": 281.68059504495795
              },
              "fused_position_m": {
                "count": 2130,
                "rmse": 130.99176510780697,
                "p50": 58.72825155151881,
                "p95": 285.7424435617192,
                "max": 442.8742771587744
              },
              "fused_position_n_m": {
                "count": 2130,
                "rmse": 104.29900525214309,
                "p50": 18.983534022360974,
                "p95": 280.8575520837377,
                "max": 423.0511808859407
              },
              "fused_position_u_m": {
                "count": 2130,
                "rmse": 36.507620527509715,
                "p50": 38.99407239580492,
                "p95": 54.40379290843634,
                "max": 56.458175374646615
              },
              "fused_velocity_e_mps": {
                "count": 2130,
                "rmse": 1.4592099103716059,
                "p50": 0.39009544568614785,
                "p95": 3.6310386989291783,
                "max": 5.461105394324063
              },
              "fused_velocity_mps": {
                "count": 2130,
                "rmse": 2.350088925326345,
                "p50": 0.9272694810261964,
                "p95": 5.373951046120599,
                "max": 10.975190597737514
              },
              "fused_velocity_n_mps": {
                "count": 2130,
                "rmse": 1.823525591479588,
                "p50": 0.45095498988118066,
                "p95": 3.7787449627335103,
                "max": 10.164201454410613
              },
              "fused_velocity_u_mps": {
                "count": 2130,
                "rmse": 0.26149342560347705,
                "p50": 0.03142059941025623,
                "p95": 0.5287784310571034,
                "max": 1.3036503862800992
              },
              "fused_vertical_m": {
                "count": 2130,
                "rmse": 36.507620527509715,
                "p50": 38.99407239580492,
                "p95": 54.40379290843634,
                "max": 56.458175374646615
              },
              "heading_deg": {
                "count": 1974,
                "rmse": 110.83037440900794,
                "p50": 106.06726149081504,
                "p95": 171.8156769606672,
                "max": 179.96149494310447
              },
              "pitch_deg": {
                "count": 2130,
                "rmse": 3.5355259221688384,
                "p50": 1.3732144603475689,
                "p95": 7.342914450403429,
                "max": 13.82462869198875
              },
              "roll_deg": {
                "count": 2130,
                "rmse": 2.449782716486733,
                "p50": 1.7168398119489012,
                "p95": 4.555469109000159,
                "max": 6.860514328783779
              },
              "rotation_deg": {
                "count": 1974,
                "rmse": 110.88470761682127,
                "p50": 106.17489375581505,
                "p95": 171.81244276151054,
                "max": 179.95465462519007
              },
              "rtk_horizontal_m": {
                "count": 2140,
                "rmse": 6.948851721178502,
                "p50": 4.121041028386113,
                "p95": 15.478269367447844,
                "max": 23.651840478323045
              },
              "rtk_position_e_m": {
                "count": 2140,
                "rmse": 4.925491054335592,
                "p50": 1.7972765761109346,
                "p95": 11.719044279704766,
                "max": 17.746863076950603
              },
              "rtk_position_m": {
                "count": 2140,
                "rmse": 49.95233201561144,
                "p50": 23.490113042225797,
                "p95": 114.03219326105592,
                "max": 139.4390655565761
              },
              "rtk_position_n_m": {
                "count": 2140,
                "rmse": 4.901640349575385,
                "p50": 2.8080163613825944,
                "p95": 9.864095950805828,
                "max": 22.93964428361941
              },
              "rtk_position_u_m": {
                "count": 2140,
                "rmse": 49.466644656323254,
                "p50": 22.800727367298062,
                "p95": 113.56199520908767,
                "max": 139.38772886462175
              },
              "rtk_velocity_e_mps": {
                "count": 2140,
                "rmse": 0.05791533795077963,
                "p50": 0.01247906710511506,
                "p95": 0.09127566239852972,
                "max": 1.2289590032040045
              },
              "rtk_velocity_mps": {
                "count": 2140,
                "rmse": 0.1472530768254561,
                "p50": 0.05519920570134533,
                "p95": 0.2846047918911935,
                "max": 2.3306383820408723
              },
              "rtk_velocity_n_mps": {
                "count": 2140,
                "rmse": 0.06365018220017124,
                "p50": 0.015056651949559182,
                "p95": 0.09297205229361338,
                "max": 1.9443984050051013
              },
              "rtk_velocity_u_mps": {
                "count": 2140,
                "rmse": 0.11949031998658162,
                "p50": 0.04234638396634194,
                "p95": 0.2434955057139762,
                "max": 1.5810964513264298
              },
              "rtk_vertical_m": {
                "count": 2140,
                "rmse": 49.466644656323254,
                "p50": 22.800727367298062,
                "p95": 113.56199520908767,
                "max": 139.38772886462175
              }
            }
          },
          "low_speed": {
            "epochs": 456,
            "available_epochs": {
              "rtk_available": 456,
              "fused_available": 456,
              "attitude_available": 456,
              "heading_aligned": 443,
              "heading_converged": 301
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 456,
                "rmse": 107.29269797370881,
                "p50": 24.18040483314931,
                "p95": 272.31355959308496,
                "max": 462.23393862312895
              },
              "fused_position_e_m": {
                "count": 456,
                "rmse": 82.75109582518711,
                "p50": 9.366081268866655,
                "p95": 263.23645403852845,
                "max": 289.4683860725361
              },
              "fused_position_m": {
                "count": 456,
                "rmse": 114.58524552267683,
                "p50": 56.44833820257327,
                "p95": 276.20166255820345,
                "max": 462.54676727446554
              },
              "fused_position_n_m": {
                "count": 456,
                "rmse": 68.29333187221282,
                "p50": 9.620229173319146,
                "p95": 99.79538522828129,
                "max": 440.006965365725
              },
              "fused_position_u_m": {
                "count": 456,
                "rmse": 40.225060012567205,
                "p50": 39.52459739411786,
                "p95": 56.40507418752932,
                "max": 95.04835942724317
              },
              "fused_velocity_e_mps": {
                "count": 456,
                "rmse": 2.434215345105119,
                "p50": 1.0545545870703492,
                "p95": 6.12893874250103,
                "max": 8.694379868525223
              },
              "fused_velocity_mps": {
                "count": 456,
                "rmse": 4.633820823059987,
                "p50": 2.252941051410219,
                "p95": 11.250480875301635,
                "max": 13.622472941348253
              },
              "fused_velocity_n_mps": {
                "count": 456,
                "rmse": 3.8675070259389472,
                "p50": 1.358962243061851,
                "p95": 9.193807523084551,
                "max": 13.564898817465911
              },
              "fused_velocity_u_mps": {
                "count": 456,
                "rmse": 0.7676460630993835,
                "p50": 0.09392087413042849,
                "p95": 1.05596894652661,
                "max": 3.985432783721639
              },
              "fused_vertical_m": {
                "count": 456,
                "rmse": 40.225060012567205,
                "p50": 39.52459739411786,
                "p95": 56.40507418752932,
                "max": 95.04835942724317
              },
              "heading_deg": {
                "count": 443,
                "rmse": 101.96646703148143,
                "p50": 94.60283064281651,
                "p95": 168.37149152110462,
                "max": 174.33082582666088
              },
              "pitch_deg": {
                "count": 456,
                "rmse": 4.147126422365986,
                "p50": 1.9581312427671236,
                "p95": 8.72389634961177,
                "max": 14.16679662186425
              },
              "roll_deg": {
                "count": 456,
                "rmse": 2.388147649354408,
                "p50": 0.9141793476374147,
                "p95": 6.41205330153641,
                "max": 7.560606364908921
              },
              "rotation_deg": {
                "count": 443,
                "rmse": 102.03851339833952,
                "p50": 94.55857351383422,
                "p95": 168.38660700625556,
                "max": 174.35402496333973
              },
              "rtk_horizontal_m": {
                "count": 456,
                "rmse": 7.435330441507715,
                "p50": 3.1047913357210017,
                "p95": 14.612423641281847,
                "max": 49.391056070955194
              },
              "rtk_position_e_m": {
                "count": 456,
                "rmse": 4.526047754688401,
                "p50": 1.2007836797736795,
                "p95": 6.442258120066251,
                "max": 39.35491115795433
              },
              "rtk_position_m": {
                "count": 456,
                "rmse": 47.469232738463845,
                "p50": 24.423302009774652,
                "p95": 110.33263065656669,
                "max": 135.51659920210446
              },
              "rtk_position_n_m": {
                "count": 456,
                "rmse": 5.899070307827446,
                "p50": 2.327382108081803,
                "p95": 10.908635255038227,
                "max": 30.680596254257114
              },
              "rtk_position_u_m": {
                "count": 456,
                "rmse": 46.88330105702921,
                "p50": 23.001464641329843,
                "p95": 107.96354994198126,
                "max": 135.3918282827606
              },
              "rtk_velocity_e_mps": {
                "count": 456,
                "rmse": 0.4255910171497515,
                "p50": 0.09559934508213427,
                "p95": 0.4740372451570206,
                "max": 3.967808717350617
              },
              "rtk_velocity_mps": {
                "count": 456,
                "rmse": 0.8625890285437168,
                "p50": 0.36533437817684766,
                "p95": 1.4686811888378606,
                "max": 8.519145745504508
              },
              "rtk_velocity_n_mps": {
                "count": 456,
                "rmse": 0.493519999547727,
                "p50": 0.1182336084134315,
                "p95": 0.4806100348738317,
                "max": 7.624022135713332
              },
              "rtk_velocity_u_mps": {
                "count": 456,
                "rmse": 0.5651284175582081,
                "p50": 0.2333812574798626,
                "p95": 1.204923612716919,
                "max": 3.5883599945683704
              },
              "rtk_vertical_m": {
                "count": 456,
                "rmse": 46.88330105702921,
                "p50": 23.001464641329843,
                "p95": 107.96354994198126,
                "max": 135.3918282827606
              }
            }
          },
          "turn": {
            "epochs": 257,
            "available_epochs": {
              "rtk_available": 257,
              "fused_available": 257,
              "attitude_available": 257,
              "heading_aligned": 251,
              "heading_converged": 143
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 257,
                "rmse": 91.09028905291679,
                "p50": 42.5441977046966,
                "p95": 262.96059510186467,
                "max": 292.7046148049107
              },
              "fused_position_e_m": {
                "count": 257,
                "rmse": 86.6194222665287,
                "p50": 5.480393890809266,
                "p95": 261.2831265799952,
                "max": 292.3416699711056
              },
              "fused_position_m": {
                "count": 257,
                "rmse": 97.7319977571097,
                "p50": 56.01186364131547,
                "p95": 267.0402364102346,
                "max": 296.3874753885407
              },
              "fused_position_n_m": {
                "count": 257,
                "rmse": 28.187168108143194,
                "p50": 14.571874505235467,
                "p95": 49.70456495882895,
                "max": 77.26797548273977
              },
              "fused_position_u_m": {
                "count": 257,
                "rmse": 35.41331142172053,
                "p50": 40.06572348905705,
                "p95": 56.334300113286616,
                "max": 56.45626358322212
              },
              "fused_velocity_e_mps": {
                "count": 257,
                "rmse": 3.567744391199283,
                "p50": 1.3415142547012224,
                "p95": 9.49858704953186,
                "max": 13.030149531844456
              },
              "fused_velocity_mps": {
                "count": 257,
                "rmse": 5.187111675374721,
                "p50": 3.619957226904555,
                "p95": 10.972574310723273,
                "max": 13.191673313373714
              },
              "fused_velocity_n_mps": {
                "count": 257,
                "rmse": 3.707801671933051,
                "p50": 1.6291575485980418,
                "p95": 7.431782948876255,
                "max": 12.300377915136517
              },
              "fused_velocity_u_mps": {
                "count": 257,
                "rmse": 0.6553886278272487,
                "p50": 0.13469749363034922,
                "p95": 1.5301456508355702,
                "max": 2.6125543153530417
              },
              "fused_vertical_m": {
                "count": 257,
                "rmse": 35.41331142172053,
                "p50": 40.06572348905705,
                "p95": 56.334300113286616,
                "max": 56.45626358322212
              },
              "heading_deg": {
                "count": 251,
                "rmse": 87.97138224111193,
                "p50": 70.28701605940836,
                "p95": 137.1374885308547,
                "max": 160.71749495081403
              },
              "pitch_deg": {
                "count": 257,
                "rmse": 2.4703571415034786,
                "p50": 2.0728171061855107,
                "p95": 4.527120362457633,
                "max": 5.621216579421429
              },
              "roll_deg": {
                "count": 257,
                "rmse": 2.4558943066477386,
                "p50": 0.9127507294617772,
                "p95": 6.7312581903513315,
                "max": 7.269474091949434
              },
              "rotation_deg": {
                "count": 251,
                "rmse": 88.01258046989581,
                "p50": 70.28048717266516,
                "p95": 137.1042230917226,
                "max": 160.71308706520733
              },
              "rtk_horizontal_m": {
                "count": 257,
                "rmse": 14.763125515170907,
                "p50": 2.792717330691839,
                "p95": 16.934037980820992,
                "max": 102.16560258647021
              },
              "rtk_position_e_m": {
                "count": 257,
                "rmse": 11.248596031795561,
                "p50": 0.8302822325431229,
                "p95": 7.6941375197634665,
                "max": 99.97654774810756
              },
              "rtk_position_m": {
                "count": 257,
                "rmse": 37.043486305088116,
                "p50": 26.77450686740441,
                "p95": 62.87340915270894,
                "max": 110.33186792154457
              },
              "rtk_position_n_m": {
                "count": 257,
                "rmse": 9.561326387597246,
                "p50": 2.4067860489175343,
                "p95": 15.457727687106603,
                "max": 79.0627753910229
              },
              "rtk_position_u_m": {
                "count": 257,
                "rmse": 33.974549337092924,
                "p50": 23.0926079560118,
                "p95": 58.72763718328456,
                "max": 79.93574029933747
              },
              "rtk_velocity_e_mps": {
                "count": 255,
                "rmse": 1.7577490388877193,
                "p50": 0.2625621605743975,
                "p95": 1.8623207081882431,
                "max": 12.069656274620105
              },
              "rtk_velocity_mps": {
                "count": 255,
                "rmse": 2.932993568818822,
                "p50": 0.7486651127837036,
                "p95": 5.590138216963848,
                "max": 12.787975162872828
              },
              "rtk_velocity_n_mps": {
                "count": 255,
                "rmse": 1.8658823418741413,
                "p50": 0.33707675127316605,
                "p95": 2.563472689412233,
                "max": 12.194412560290335
              },
              "rtk_velocity_u_mps": {
                "count": 255,
                "rmse": 1.4252202206340387,
                "p50": 0.45014686582925323,
                "p95": 3.5228557139783776,
                "max": 6.536097633516465
              },
              "rtk_vertical_m": {
                "count": 257,
                "rmse": 33.974549337092924,
                "p50": 23.0926079560118,
                "p95": 58.72763718328456,
                "max": 79.93574029933747
              }
            }
          },
          "reverse": {
            "epochs": 0,
            "available_epochs": {
              "rtk_available": 0,
              "fused_available": 0,
              "attitude_available": 0,
              "heading_aligned": 0,
              "heading_converged": 0
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "heading_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "pitch_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "roll_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rotation_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 35.8
          }
        },
        "uninitialized_epochs": 10,
        "missing_attitude_epochs": 10,
        "unlatched_heading_epochs": 179,
        "duration_s": 1040.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 5.0,
          "fused_available": 4.990386464141511,
          "rtk_velocity_available": 4.983656989040569,
          "fused_velocity_available": 4.990386464141511,
          "attitude_available": 4.990386464141511,
          "heading_available": 4.827917708133051,
          "heading_healthy": 2.7398577196692937
        },
        "processing_ms": {
          "count": 5201,
          "rmse": 9.947284972120084,
          "p50": 4.3044,
          "p95": 19.9892,
          "max": 93.0354
        },
        "heading_error_over_90_epochs": 2573,
        "heading_error_over_150_epochs": 723,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 2850,
            "rmse": 93.22032675944655,
            "p50": 31.62378729698755,
            "p95": 219.4433399980491,
            "max": 439.0616159941186
          },
          "fused_position_e_m": {
            "count": 2850,
            "rmse": 53.185632213029244,
            "p50": 15.896144951673927,
            "p95": 152.21601692295818,
            "max": 259.98770584441706
          },
          "fused_position_m": {
            "count": 2850,
            "rmse": 100.96986128048819,
            "p50": 56.78485316758802,
            "p95": 222.36290992492735,
            "max": 439.4188952620495
          },
          "fused_position_n_m": {
            "count": 2850,
            "rmse": 76.55924403518084,
            "p50": 22.624852537055325,
            "p95": 194.5002594980063,
            "max": 419.84664891740914
          },
          "fused_position_u_m": {
            "count": 2850,
            "rmse": 38.792828794289306,
            "p50": 39.47329283854144,
            "p95": 56.182641661396474,
            "max": 58.71403821441186
          },
          "fused_velocity_e_mps": {
            "count": 2850,
            "rmse": 1.341377180664385,
            "p50": 0.5756037241964792,
            "p95": 3.129926420142152,
            "max": 7.026983212299465
          },
          "fused_velocity_mps": {
            "count": 2850,
            "rmse": 2.0606746361060484,
            "p50": 1.3902105492306194,
            "p95": 3.882643608089149,
            "max": 7.089678076119838
          },
          "fused_velocity_n_mps": {
            "count": 2850,
            "rmse": 1.5461508884240256,
            "p50": 0.7435726616579974,
            "p95": 3.301744503608496,
            "max": 6.112744206598174
          },
          "fused_velocity_u_mps": {
            "count": 2850,
            "rmse": 0.23770705776071702,
            "p50": 0.0441597845327241,
            "p95": 0.4362841701310033,
            "max": 1.3036503862800992
          },
          "fused_vertical_m": {
            "count": 2850,
            "rmse": 38.792828794289306,
            "p50": 39.47329283854144,
            "p95": 56.182641661396474,
            "max": 58.71403821441186
          },
          "heading_deg": {
            "count": 2850,
            "rmse": 101.57241535018777,
            "p50": 90.74353045005219,
            "p95": 170.29185786796782,
            "max": 179.96149494310447
          },
          "pitch_deg": {
            "count": 2850,
            "rmse": 3.281322628009058,
            "p50": 1.5106334869311695,
            "p95": 6.804189345549248,
            "max": 13.985896858722072
          },
          "roll_deg": {
            "count": 2850,
            "rmse": 2.2900219085283857,
            "p50": 1.3875874430141124,
            "p95": 4.56136195765181,
            "max": 7.269474091949434
          },
          "rotation_deg": {
            "count": 2850,
            "rmse": 101.61554808041326,
            "p50": 90.94484256658134,
            "p95": 170.3121734023425,
            "max": 179.95465462519007
          },
          "rtk_horizontal_m": {
            "count": 2850,
            "rmse": 7.897865773914911,
            "p50": 5.133789763894086,
            "p95": 15.84232257612732,
            "max": 123.56521715241932
          },
          "rtk_position_e_m": {
            "count": 2850,
            "rmse": 5.38767283814667,
            "p50": 2.214472726087834,
            "p95": 11.6129698001149,
            "max": 106.74644362712678
          },
          "rtk_position_m": {
            "count": 2850,
            "rmse": 52.669708336608466,
            "p50": 29.97335668413571,
            "p95": 112.08833096953943,
            "max": 139.4390655565761
          },
          "rtk_position_n_m": {
            "count": 2850,
            "rmse": 5.77488226476291,
            "p50": 3.689031266597212,
            "p95": 10.701543992455031,
            "max": 62.23792784858111
          },
          "rtk_position_u_m": {
            "count": 2850,
            "rmse": 52.07419603297421,
            "p50": 29.250257884349622,
            "p95": 111.34513245919442,
            "max": 139.38772886462175
          },
          "rtk_velocity_e_mps": {
            "count": 2845,
            "rmse": 0.3874784573054543,
            "p50": 0.034928979470278655,
            "p95": 0.7847367245011315,
            "max": 7.473645940087131
          },
          "rtk_velocity_mps": {
            "count": 2845,
            "rmse": 1.1096878856619246,
            "p50": 0.15089776948247852,
            "p95": 2.3878416132266205,
            "max": 11.942093779159046
          },
          "rtk_velocity_n_mps": {
            "count": 2845,
            "rmse": 0.4323292218471897,
            "p50": 0.04072672150806805,
            "p95": 0.9249414696928927,
            "max": 6.191075367165357
          },
          "rtk_velocity_u_mps": {
            "count": 2845,
            "rmse": 0.9457056056966255,
            "p50": 0.10616763564471533,
            "p95": 2.0503583853873417,
            "max": 11.512572084048065
          },
          "rtk_vertical_m": {
            "count": 2850,
            "rmse": 52.07419603297421,
            "p50": 29.250257884349622,
            "p95": 111.34513245919442,
            "max": 139.38772886462175
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        }
      },
      "common_valid": {
        "rtk_position_m": {
          "control": {
            "count": 5201,
            "rmse": 45.14593697425717,
            "p50": 24.123144661956754,
            "p95": 103.71895055178098,
            "max": 152.93132786520658
          },
          "candidate": {
            "count": 5201,
            "rmse": 44.22471993451252,
            "p50": 23.8433329111547,
            "p95": 101.70644969610744,
            "max": 155.74944965686538
          }
        },
        "fused_position_m": {
          "control": {
            "count": 5191,
            "rmse": 79.97974897097262,
            "p50": 47.09636041268933,
            "p95": 147.38337378526262,
            "max": 308.48143532473955
          },
          "candidate": {
            "count": 5191,
            "rmse": 125.71221191366767,
            "p50": 58.160475170480964,
            "p95": 283.69648875769803,
            "max": 467.2978655010137
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 5184,
            "rmse": 1.979183824080548,
            "p50": 0.32221148016777545,
            "p95": 3.8441064232144195,
            "max": 19.148518210704406
          },
          "candidate": {
            "count": 5184,
            "rmse": 2.179630957674152,
            "p50": 0.30965563008715635,
            "p95": 3.976402711780872,
            "max": 31.157909091620816
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 5191,
            "rmse": 6.663561648500279,
            "p50": 3.1329648216720822,
            "p95": 14.776012950367733,
            "max": 24.74595931687145
          },
          "candidate": {
            "count": 5191,
            "rmse": 7.092068713600462,
            "p50": 2.8742701411254563,
            "p95": 13.998287564922833,
            "max": 41.728623150599574
          }
        },
        "rotation_deg": {
          "control": {
            "count": 5022,
            "rmse": 104.93810527604683,
            "p50": 92.54240629804595,
            "p95": 170.8165656357305,
            "max": 179.93911184495482
          },
          "candidate": {
            "count": 5022,
            "rmse": 103.6763092329625,
            "p50": 92.1732769950433,
            "p95": 167.37090393825866,
            "max": 179.95465462519007
          }
        }
      },
      "control_manifest": {
        "path": "E:\\gnsspp-pva-development\\baseline\\nagoya3\\manifest.json",
        "bytes": 4163,
        "sha256": "d43b314bd845f925a811448005b702c1082764e201c876b46cfe26ec15a1121d"
      },
      "candidate_manifest": {
        "path": "E:\\gnsspp-pva-development\\candidate\\nagoya3\\manifest.json",
        "bytes": 4380,
        "sha256": "e78c6657573da71afce28a33c62feb1971891248b04fae8d9d06ad4460a7b3a3"
      }
    },
    {
      "name": "nagoya3-gnss_outage",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 46.19450027379005,
          "candidate": 43.7249782721049,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 106.9825902681749,
          "candidate": 101.74206773138343,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 46.19450027379005,
          "candidate": 43.7249782721049,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 106.9825902681749,
          "candidate": 101.74206773138343,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 78.90714296064313,
          "candidate": 59.207961591829,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 158.42481234890485,
          "candidate": 132.7993851321095,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 78.90714296064313,
          "candidate": 59.207961591829,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 158.42481234890485,
          "candidate": 132.7993851321095,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 2.2561867014278922,
          "candidate": 1.7543674285176596,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 4.557516346483461,
          "candidate": 3.8587264884226715,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 2.2561867014278922,
          "candidate": 1.7543674285176596,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 4.557516346483461,
          "candidate": 3.8587264884226715,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 6.39581059339578,
          "candidate": 2.060396261081295,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 12.765747993856916,
          "candidate": 3.184587239751756,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 6.39581059339578,
          "candidate": 2.060396261081295,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 12.765747993856916,
          "candidate": 3.184587239751756,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 102.82057058934093,
          "candidate": 8.261157059914154,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 170.561318505811,
          "candidate": 16.97705064556524,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 102.82057058934093,
          "candidate": 8.261157059914154,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 170.561318505811,
          "candidate": 16.97705064556524,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "coverage.rtk_available",
          "control": 0.9903864641415112,
          "candidate": 0.9903864641415112,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_available",
          "control": 0.9980772928283023,
          "candidate": 0.9980772928283023,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.rtk_velocity_available",
          "control": 0.9873101326667948,
          "candidate": 0.9873101326667948,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_velocity_available",
          "control": 0.9980772928283023,
          "candidate": 0.9980772928283023,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.attitude_available",
          "control": 0.9980772928283023,
          "candidate": 0.9980772928283023,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.heading_available",
          "control": 0.9655835416266103,
          "candidate": 0.9655835416266103,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "initial.first_fresh_s",
          "control": 2.0,
          "candidate": 2.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "initial.first_heading_s",
          "control": 35.8,
          "candidate": 35.8,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "processing.p95_ms",
          "control": 28.0751,
          "candidate": 35.2626,
          "allowed": "candidate <= 2 * control; host contention",
          "passed": true
        },
        {
          "name": "scenario.recovery_gnss_update_s",
          "control": 0.0,
          "candidate": 0.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "scenario.recovery_fresh_attitude_s",
          "control": 0.0,
          "candidate": 0.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "scenario.recovery_heading_s",
          "control": 0.0,
          "candidate": 0.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "before_latch.numeric_parity",
          "control": 180,
          "candidate": true,
          "allowed": "all common CSV fields except processing_ms exactly equal",
          "passed": true
        }
      ],
      "all_output_control": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 5201,
        "reference_epochs": 5201,
        "matched_epochs": 5201,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 1.0,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 0.9903864641415112,
          "fused_available": 0.9980772928283023,
          "rtk_velocity_available": 0.9873101326667948,
          "fused_velocity_available": 0.9980772928283023,
          "attitude_available": 0.9980772928283023,
          "heading_available": 0.9655835416266103,
          "heading_healthy": 0.46471832339934627
        },
        "scenes": {
          "all": {
            "epochs": 5201,
            "metrics": {
              "fused_horizontal_m": {
                "count": 5191,
                "rmse": 66.2546311207318,
                "p50": 14.462268255250995,
                "p95": 157.88679722043221,
                "max": 312.15253898115355
              },
              "fused_position_e_m": {
                "count": 5191,
                "rmse": 47.97567981301806,
                "p50": 8.221302799088079,
                "p95": 120.20443901519398,
                "max": 296.7266937315143
              },
              "fused_position_m": {
                "count": 5191,
                "rmse": 78.90714296064313,
                "p50": 45.23596060751483,
                "p95": 158.42481234890485,
                "max": 312.2350424461462
              },
              "fused_position_n_m": {
                "count": 5191,
                "rmse": 45.694751245881776,
                "p50": 10.371823300506975,
                "p95": 129.86846768468297,
                "max": 186.8279717222943
              },
              "fused_position_u_m": {
                "count": 5191,
                "rmse": 42.856283848079144,
                "p50": 21.806428187695666,
                "p95": 106.09876824716743,
                "max": 126.8575100077634
              },
              "fused_velocity_e_mps": {
                "count": 5191,
                "rmse": 4.520363630319142,
                "p50": 1.6220411883261558,
                "p95": 10.393161435525032,
                "max": 25.525152777937418
              },
              "fused_velocity_mps": {
                "count": 5191,
                "rmse": 6.39581059339578,
                "p50": 3.6079115645643403,
                "p95": 12.765747993856916,
                "max": 25.63238564153261
              },
              "fused_velocity_n_mps": {
                "count": 5191,
                "rmse": 4.403979463901439,
                "p50": 1.916447907360376,
                "p95": 8.913373823843992,
                "max": 22.33450979481948
              },
              "fused_velocity_u_mps": {
                "count": 5191,
                "rmse": 1.0381091839570706,
                "p50": 0.5591651908482199,
                "p95": 1.720772488362872,
                "max": 7.424412274757905
              },
              "fused_vertical_m": {
                "count": 5191,
                "rmse": 42.856283848079144,
                "p50": 21.806428187695666,
                "p95": 106.09876824716743,
                "max": 126.8575100077634
              },
              "heading_deg": {
                "count": 5022,
                "rmse": 102.7745058005167,
                "p50": 86.96356816175123,
                "p95": 170.5815496014357,
                "max": 179.99945353448635
              },
              "pitch_deg": {
                "count": 5191,
                "rmse": 2.5902944278898428,
                "p50": 1.4508620187047256,
                "p95": 5.326749241253395,
                "max": 10.612843367018229
              },
              "roll_deg": {
                "count": 5191,
                "rmse": 3.061510293120401,
                "p50": 1.5507508386549205,
                "p95": 6.383378813050939,
                "max": 14.570199539402608
              },
              "rotation_deg": {
                "count": 5022,
                "rmse": 102.82057058934093,
                "p50": 86.99571145273026,
                "p95": 170.561318505811,
                "max": 179.99894280411687
              },
              "rtk_horizontal_m": {
                "count": 5151,
                "rmse": 17.969367765564694,
                "p50": 3.819338057012035,
                "p95": 16.524068015836367,
                "max": 152.26550030873096
              },
              "rtk_position_e_m": {
                "count": 5151,
                "rmse": 12.66241295827911,
                "p50": 1.5769899639519558,
                "p95": 11.722414659497309,
                "max": 151.94423752279863
              },
              "rtk_position_m": {
                "count": 5151,
                "rmse": 46.19450027379005,
                "p50": 24.926819402271793,
                "p95": 106.9825902681749,
                "max": 153.9328743368477
              },
              "rtk_position_n_m": {
                "count": 5151,
                "rmse": 12.749959841823848,
                "p50": 2.7166036659532886,
                "p95": 11.213708256662315,
                "max": 151.59255739884645
              },
              "rtk_position_u_m": {
                "count": 5151,
                "rmse": 42.55624134778674,
                "p50": 22.963963795212177,
                "p95": 97.2137753792351,
                "max": 139.38772886980692
              },
              "rtk_velocity_e_mps": {
                "count": 5135,
                "rmse": 1.4108353355804752,
                "p50": 0.06235685481384401,
                "p95": 1.2882435860186388,
                "max": 15.129569021047388
              },
              "rtk_velocity_mps": {
                "count": 5135,
                "rmse": 2.2561867014278922,
                "p50": 0.3257310497977423,
                "p95": 4.557516346483461,
                "max": 22.45651653409479
              },
              "rtk_velocity_n_mps": {
                "count": 5135,
                "rmse": 1.1835312370801854,
                "p50": 0.08228544764504718,
                "p95": 1.5173471955426057,
                "max": 16.646787391614332
              },
              "rtk_velocity_u_mps": {
                "count": 5135,
                "rmse": 1.3035244142067484,
                "p50": 0.18481886932853395,
                "p95": 2.875114676295746,
                "max": 11.512572084047976
              },
              "rtk_vertical_m": {
                "count": 5151,
                "rmse": 42.55624134778674,
                "p50": 22.963963795212177,
                "p95": 97.2137753792351,
                "max": 139.38772886980692
              }
            }
          },
          "stop": {
            "epochs": 2140,
            "metrics": {
              "fused_horizontal_m": {
                "count": 2130,
                "rmse": 36.64346879171242,
                "p50": 12.159814352898856,
                "p95": 110.62625869552613,
                "max": 180.65976093390142
              },
              "fused_position_e_m": {
                "count": 2130,
                "rmse": 10.153448653249361,
                "p50": 6.060952055985447,
                "p95": 17.00613117141844,
                "max": 56.66535457297826
              },
              "fused_position_m": {
                "count": 2130,
                "rmse": 62.244492928319055,
                "p50": 36.03866024750999,
                "p95": 123.43337109687026,
                "max": 181.62895850488064
              },
              "fused_position_n_m": {
                "count": 2130,
                "rmse": 35.208681962479524,
                "p50": 7.926980833581966,
                "p95": 108.78715214322419,
                "max": 177.2983206009747
              },
              "fused_position_u_m": {
                "count": 2130,
                "rmse": 50.31533657657831,
                "p50": 20.568290558825137,
                "p95": 111.70495476388517,
                "max": 126.8575100077634
              },
              "fused_velocity_e_mps": {
                "count": 2130,
                "rmse": 2.5523069546023427,
                "p50": 1.1846546037201264,
                "p95": 5.098577751060248,
                "max": 8.965871058442971
              },
              "fused_velocity_mps": {
                "count": 2130,
                "rmse": 4.4361941864959995,
                "p50": 2.1432666840569086,
                "p95": 9.17099393643105,
                "max": 19.06058876032997
              },
              "fused_velocity_n_mps": {
                "count": 2130,
                "rmse": 3.441123766797176,
                "p50": 1.0159708045534876,
                "p95": 7.366684979931284,
                "max": 18.15132201427102
              },
              "fused_velocity_u_mps": {
                "count": 2130,
                "rmse": 1.150745537194486,
                "p50": 0.5390908641653727,
                "p95": 1.6345315703514958,
                "max": 7.424412274757905
              },
              "fused_vertical_m": {
                "count": 2130,
                "rmse": 50.31533657657831,
                "p50": 20.568290558825137,
                "p95": 111.70495476388517,
                "max": 126.8575100077634
              },
              "heading_deg": {
                "count": 1974,
                "rmse": 101.15298806892018,
                "p50": 85.8712057210895,
                "p95": 169.46027511048644,
                "max": 179.71419152886767
              },
              "pitch_deg": {
                "count": 2130,
                "rmse": 2.4454836986912105,
                "p50": 1.2535401796185681,
                "p95": 5.312886462736425,
                "max": 8.60895922573755
              },
              "roll_deg": {
                "count": 2130,
                "rmse": 2.3545792711038565,
                "p50": 0.7698391918043797,
                "p95": 5.372046860781218,
                "max": 8.522129142764868
              },
              "rotation_deg": {
                "count": 1974,
                "rmse": 101.18664957010365,
                "p50": 85.90319162226966,
                "p95": 169.4457620973121,
                "max": 179.70948319440222
              },
              "rtk_horizontal_m": {
                "count": 2140,
                "rmse": 11.911216984825831,
                "p50": 4.19411408259764,
                "p95": 16.024811643905604,
                "max": 147.49418498608392
              },
              "rtk_position_e_m": {
                "count": 2140,
                "rmse": 5.06513600123573,
                "p50": 1.8000798609268096,
                "p95": 11.726582279543338,
                "max": 49.87532400441372
              },
              "rtk_position_m": {
                "count": 2140,
                "rmse": 51.019930382741656,
                "p50": 24.091817474791746,
                "p95": 115.16368112225508,
                "max": 148.816990137946
              },
              "rtk_position_n_m": {
                "count": 2140,
                "rmse": 10.78060700278927,
                "p50": 2.81871322722639,
                "p95": 10.088280002633043,
                "max": 147.43847657588083
              },
              "rtk_position_u_m": {
                "count": 2140,
                "rmse": 49.61004138478622,
                "p50": 22.97499029594418,
                "p95": 113.56199520594643,
                "max": 139.38772886980692
              },
              "rtk_velocity_e_mps": {
                "count": 2140,
                "rmse": 0.8735248723322838,
                "p50": 0.013065233063351712,
                "p95": 0.11945352047659769,
                "max": 10.634373576609562
              },
              "rtk_velocity_mps": {
                "count": 2140,
                "rmse": 1.268528669574356,
                "p50": 0.058184285810157936,
                "p95": 0.38221686898270285,
                "max": 13.206763650180493
              },
              "rtk_velocity_n_mps": {
                "count": 2140,
                "rmse": 0.9079306485703098,
                "p50": 0.016090847839613145,
                "p95": 0.12776741690851084,
                "max": 11.151636390037284
              },
              "rtk_velocity_u_mps": {
                "count": 2140,
                "rmse": 0.14758462093202623,
                "p50": 0.04500476888133759,
                "p95": 0.2980538248578227,
                "max": 1.5810964513255354
              },
              "rtk_vertical_m": {
                "count": 2140,
                "rmse": 49.61004138478622,
                "p50": 22.97499029594418,
                "p95": 113.56199520594643,
                "max": 139.38772886980692
              }
            }
          },
          "low_speed": {
            "epochs": 456,
            "metrics": {
              "fused_horizontal_m": {
                "count": 456,
                "rmse": 64.33110043916619,
                "p50": 13.36890334215177,
                "p95": 178.78576406907013,
                "max": 229.17889652721655
              },
              "fused_position_e_m": {
                "count": 456,
                "rmse": 33.80974164156003,
                "p50": 7.301139771957892,
                "p95": 64.3863810154825,
                "max": 176.68674511579022
              },
              "fused_position_m": {
                "count": 456,
                "rmse": 81.57830389595247,
                "p50": 49.80772445899591,
                "p95": 179.70873439275266,
                "max": 230.2642324506571
              },
              "fused_position_n_m": {
                "count": 456,
                "rmse": 54.730173157455404,
                "p50": 9.844208645784992,
                "p95": 149.6603563182052,
                "max": 177.1042495312
              },
              "fused_position_u_m": {
                "count": 456,
                "rmse": 50.16501951386329,
                "p50": 30.72174035846446,
                "p95": 125.5562055447675,
                "max": 126.70740841196812
              },
              "fused_velocity_e_mps": {
                "count": 456,
                "rmse": 5.008949245682605,
                "p50": 2.441634051217669,
                "p95": 9.361449483803032,
                "max": 14.18574594795948
              },
              "fused_velocity_mps": {
                "count": 456,
                "rmse": 6.988427377833543,
                "p50": 4.41690664466085,
                "p95": 13.060506895338834,
                "max": 22.300301280258626
              },
              "fused_velocity_n_mps": {
                "count": 456,
                "rmse": 4.7965949528420895,
                "p50": 2.1641541155801676,
                "p95": 7.3306886237661795,
                "max": 21.690476300256044
              },
              "fused_velocity_u_mps": {
                "count": 456,
                "rmse": 0.8609422325562026,
                "p50": 0.5030369499038732,
                "p95": 1.6347368500427915,
                "max": 3.0565015677004936
              },
              "fused_vertical_m": {
                "count": 456,
                "rmse": 50.16501951386329,
                "p50": 30.72174035846446,
                "p95": 125.5562055447675,
                "max": 126.70740841196812
              },
              "heading_deg": {
                "count": 443,
                "rmse": 109.19521725780058,
                "p50": 103.75767383665033,
                "p95": 172.72731088502783,
                "max": 179.8189678378953
              },
              "pitch_deg": {
                "count": 456,
                "rmse": 2.7172567314692557,
                "p50": 2.066911319189245,
                "p95": 4.858006283422313,
                "max": 8.260998879809165
              },
              "roll_deg": {
                "count": 456,
                "rmse": 2.522957315320842,
                "p50": 1.5606086255021552,
                "p95": 5.254807057443777,
                "max": 6.146376753157
              },
              "rotation_deg": {
                "count": 443,
                "rmse": 109.23419818694899,
                "p50": 103.80909619309399,
                "p95": 172.72832464863953,
                "max": 179.92735225474016
              },
              "rtk_horizontal_m": {
                "count": 456,
                "rmse": 16.3472262466476,
                "p50": 3.260690348876709,
                "p95": 16.932575608985623,
                "max": 146.18910125451833
              },
              "rtk_position_e_m": {
                "count": 456,
                "rmse": 5.192694009442253,
                "p50": 1.2188846333347017,
                "p95": 7.091152922209223,
                "max": 55.09322758540872
              },
              "rtk_position_m": {
                "count": 456,
                "rmse": 48.991960350803666,
                "p50": 25.24360783949894,
                "p95": 110.75575377448031,
                "max": 147.4377039941426
              },
              "rtk_position_n_m": {
                "count": 456,
                "rmse": 15.50057208245511,
                "p50": 2.483198112766927,
                "p95": 13.811522252985664,
                "max": 145.74094754616166
              },
              "rtk_position_u_m": {
                "count": 456,
                "rmse": 46.184200470026916,
                "p50": 21.809887649572858,
                "p95": 106.06849752576619,
                "max": 135.39182828854706
              },
              "rtk_velocity_e_mps": {
                "count": 456,
                "rmse": 1.2611474837737509,
                "p50": 0.0993776650344467,
                "p95": 0.6099383674223392,
                "max": 11.519759430907957
              },
              "rtk_velocity_mps": {
                "count": 456,
                "rmse": 1.66625394600873,
                "p50": 0.38126871880162105,
                "p95": 1.8296723559492145,
                "max": 12.75097302260986
              },
              "rtk_velocity_n_mps": {
                "count": 456,
                "rmse": 0.9182342474163203,
                "p50": 0.12307076540674072,
                "p95": 0.6899560555199715,
                "max": 11.438399586081383
              },
              "rtk_velocity_u_mps": {
                "count": 456,
                "rmse": 0.5854529047093237,
                "p50": 0.24170704443806676,
                "p95": 1.2404506263634203,
                "max": 3.5883599945677345
              },
              "rtk_vertical_m": {
                "count": 456,
                "rmse": 46.184200470026916,
                "p50": 21.809887649572858,
                "p95": 106.06849752576619,
                "max": 135.39182828854706
              }
            }
          },
          "turn": {
            "epochs": 257,
            "metrics": {
              "fused_horizontal_m": {
                "count": 257,
                "rmse": 64.26776622498704,
                "p50": 15.777377085905467,
                "p95": 165.4168361606166,
                "max": 179.3021378564247
              },
              "fused_position_e_m": {
                "count": 257,
                "rmse": 30.67207136133021,
                "p50": 11.197427457865796,
                "p95": 54.16310595732774,
                "max": 98.58119066302832
              },
              "fused_position_m": {
                "count": 257,
                "rmse": 77.3393990124428,
                "p50": 60.872548674128225,
                "p95": 166.19027299012026,
                "max": 180.19689144077307
              },
              "fused_position_n_m": {
                "count": 257,
                "rmse": 56.47627655887959,
                "p50": 11.452486979802769,
                "p95": 157.88090233328353,
                "max": 174.3046267990415
              },
              "fused_position_u_m": {
                "count": 257,
                "rmse": 43.02367794664067,
                "p50": 37.54849276670822,
                "p95": 80.94346345622849,
                "max": 85.37478446849846
              },
              "fused_velocity_e_mps": {
                "count": 257,
                "rmse": 4.427038897758758,
                "p50": 2.312655075227018,
                "p95": 9.435891761612366,
                "max": 10.561118732881747
              },
              "fused_velocity_mps": {
                "count": 257,
                "rmse": 6.100553526447344,
                "p50": 5.568149992119516,
                "p95": 11.544694949021023,
                "max": 12.808250165847989
              },
              "fused_velocity_n_mps": {
                "count": 257,
                "rmse": 4.004730034933717,
                "p50": 1.8483033941681026,
                "p95": 7.309470008105854,
                "max": 8.487156809451308
              },
              "fused_velocity_u_mps": {
                "count": 257,
                "rmse": 1.257066933015044,
                "p50": 0.6707611143271353,
                "p95": 2.8533773613240876,
                "max": 3.2394001723736645
              },
              "fused_vertical_m": {
                "count": 257,
                "rmse": 43.02367794664067,
                "p50": 37.54849276670822,
                "p95": 80.94346345622849,
                "max": 85.37478446849846
              },
              "heading_deg": {
                "count": 251,
                "rmse": 108.5710436384525,
                "p50": 86.51883803345368,
                "p95": 174.25346861123313,
                "max": 179.48619525631966
              },
              "pitch_deg": {
                "count": 257,
                "rmse": 2.1370661930962696,
                "p50": 1.5989642555844625,
                "p95": 3.898990232344704,
                "max": 4.582107230536991
              },
              "roll_deg": {
                "count": 257,
                "rmse": 3.4534759131447976,
                "p50": 2.4598549190409074,
                "p95": 4.930780904612652,
                "max": 10.551653291985048
              },
              "rotation_deg": {
                "count": 251,
                "rmse": 108.66255525474544,
                "p50": 86.68427625757958,
                "p95": 174.2406937081507,
                "max": 179.49785356444522
              },
              "rtk_horizontal_m": {
                "count": 257,
                "rmse": 14.317042312993282,
                "p50": 2.9669622824864406,
                "p95": 16.603311806452382,
                "max": 111.3564867130116
              },
              "rtk_position_e_m": {
                "count": 257,
                "rmse": 11.824430356846761,
                "p50": 0.8619175083971218,
                "p95": 8.091567384969652,
                "max": 97.39828662784913
              },
              "rtk_position_m": {
                "count": 257,
                "rmse": 37.67431936481638,
                "p50": 31.640986488898854,
                "p95": 61.307382415306456,
                "max": 118.89148225205224
              },
              "rtk_position_n_m": {
                "count": 257,
                "rmse": 8.072208330322052,
                "p50": 2.6235867468553273,
                "p95": 14.626390698784403,
                "max": 53.980004585258015
              },
              "rtk_position_u_m": {
                "count": 257,
                "rmse": 34.84790724003579,
                "p50": 31.27299062481714,
                "p95": 58.72763717834099,
                "max": 79.935740311189
              },
              "rtk_velocity_e_mps": {
                "count": 255,
                "rmse": 1.5655162992016587,
                "p50": 0.24883994014217858,
                "p95": 1.6758614914855556,
                "max": 10.99305932333607
              },
              "rtk_velocity_mps": {
                "count": 255,
                "rmse": 2.3172202224847673,
                "p50": 0.7319723499277669,
                "p95": 4.754587304641957,
                "max": 11.250950310948939
              },
              "rtk_velocity_n_mps": {
                "count": 255,
                "rmse": 0.8603904500950106,
                "p50": 0.32608423700696654,
                "p95": 1.7040403726049698,
                "max": 6.463154643929613
              },
              "rtk_velocity_u_mps": {
                "count": 255,
                "rmse": 1.4759392093889245,
                "p50": 0.4799207591746633,
                "p95": 3.6364422444181974,
                "max": 6.5360976335157215
              },
              "rtk_vertical_m": {
                "count": 257,
                "rmse": 34.84790724003579,
                "p50": 31.27299062481714,
                "p95": 58.72763717834099,
                "max": 79.935740311189
              }
            }
          },
          "reverse": {
            "epochs": 0,
            "metrics": {
              "fused_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "heading_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "pitch_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "roll_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rotation_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 35.8
          }
        },
        "duration_s": 1040.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.951932320707556,
          "fused_available": 4.990386464141511,
          "rtk_velocity_available": 4.936550663333974,
          "fused_velocity_available": 4.990386464141511,
          "attitude_available": 4.990386464141511,
          "heading_available": 4.827917708133051,
          "heading_healthy": 2.3235916169967314
        },
        "processing_ms": {
          "count": 5201,
          "rmse": 13.277970901476534,
          "p50": 6.0855,
          "p95": 28.0751,
          "max": 148.7037
        },
        "heading_error_over_90_epochs": 2422,
        "heading_error_over_150_epochs": 800,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 2417,
            "rmse": 34.52022611314318,
            "p50": 11.42469188183237,
            "p95": 109.27320683516119,
            "max": 152.36553443417378
          },
          "fused_position_e_m": {
            "count": 2417,
            "rmse": 23.510751759147492,
            "p50": 6.813753644714769,
            "p95": 53.626401779082606,
            "max": 113.88833332567691
          },
          "fused_position_m": {
            "count": 2417,
            "rmse": 65.9253214900582,
            "p50": 46.038422892118156,
            "p95": 123.7948739751752,
            "max": 153.76133140259827
          },
          "fused_position_n_m": {
            "count": 2417,
            "rmse": 25.276284588963538,
            "p50": 7.350682437293603,
            "p95": 55.02286372856306,
            "max": 150.6491494877107
          },
          "fused_position_u_m": {
            "count": 2417,
            "rmse": 56.16495350897209,
            "p50": 37.73098262899492,
            "p95": 117.8919752358904,
            "max": 126.8575100077634
          },
          "fused_velocity_e_mps": {
            "count": 2417,
            "rmse": 1.4344141391763237,
            "p50": 0.9671808852029372,
            "p95": 2.8032489777081375,
            "max": 6.736170216256309
          },
          "fused_velocity_mps": {
            "count": 2417,
            "rmse": 2.374186540744491,
            "p50": 1.8929040438723188,
            "p95": 4.20112532771244,
            "max": 8.990336836725774
          },
          "fused_velocity_n_mps": {
            "count": 2417,
            "rmse": 1.7142856065412864,
            "p50": 0.8750265614179251,
            "p95": 3.589386249451703,
            "max": 8.585189673481246
          },
          "fused_velocity_u_mps": {
            "count": 2417,
            "rmse": 0.8002766189191786,
            "p50": 0.5013086274348846,
            "p95": 1.4567591027165159,
            "max": 3.9986403678808324
          },
          "fused_vertical_m": {
            "count": 2417,
            "rmse": 56.16495350897209,
            "p50": 37.73098262899492,
            "p95": 117.8919752358904,
            "max": 126.8575100077634
          },
          "heading_deg": {
            "count": 2417,
            "rmse": 97.8171406169425,
            "p50": 79.2696999774949,
            "p95": 170.10089043356277,
            "max": 179.99945353448635
          },
          "pitch_deg": {
            "count": 2417,
            "rmse": 2.2962287208076635,
            "p50": 1.2529072492681337,
            "p95": 4.834308623492914,
            "max": 9.194545416121173
          },
          "roll_deg": {
            "count": 2417,
            "rmse": 2.433980351175699,
            "p50": 0.7177669761977938,
            "p95": 5.296196868718038,
            "max": 10.617958585182066
          },
          "rotation_deg": {
            "count": 2417,
            "rmse": 97.85397788566841,
            "p50": 79.26542291231677,
            "p95": 170.12912018885532,
            "max": 179.99894280411687
          },
          "rtk_horizontal_m": {
            "count": 2417,
            "rmse": 13.501535994396646,
            "p50": 5.4426463182449885,
            "p95": 16.86412793755965,
            "max": 144.66870767847143
          },
          "rtk_position_e_m": {
            "count": 2417,
            "rmse": 10.58390978865172,
            "p50": 2.7618187431832792,
            "p95": 12.752032516369514,
            "max": 106.6193293913906
          },
          "rtk_position_m": {
            "count": 2417,
            "rmse": 56.985862562130464,
            "p50": 36.0815552977802,
            "p95": 115.50967007164355,
            "max": 145.53527968308939
          },
          "rtk_position_n_m": {
            "count": 2417,
            "rmse": 8.382859165801996,
            "p50": 3.805031370125116,
            "p95": 11.861961237975192,
            "max": 143.91284888838177
          },
          "rtk_position_u_m": {
            "count": 2417,
            "rmse": 55.363318702386636,
            "p50": 34.94977155161844,
            "p95": 113.59426306871858,
            "max": 139.38772886980692
          },
          "rtk_velocity_e_mps": {
            "count": 2408,
            "rmse": 0.5216879851324527,
            "p50": 0.056732943187963146,
            "p95": 1.0028078636623767,
            "max": 6.383739807821763
          },
          "rtk_velocity_mps": {
            "count": 2408,
            "rmse": 1.5727465989522182,
            "p50": 0.2900524166919992,
            "p95": 3.5943411784559847,
            "max": 11.837766578869608
          },
          "rtk_velocity_n_mps": {
            "count": 2408,
            "rmse": 0.5702463143992594,
            "p50": 0.07390312756417348,
            "p95": 1.204813776739368,
            "max": 5.614452159240842
          },
          "rtk_velocity_u_mps": {
            "count": 2408,
            "rmse": 1.3697418193215363,
            "p50": 0.1786015605726018,
            "p95": 3.1274040655218625,
            "max": 10.74032751118476
          },
          "rtk_vertical_m": {
            "count": 2417,
            "rmse": 55.363318702386636,
            "p50": 34.94977155161844,
            "p95": 113.59426306871858,
            "max": 139.38772886980692
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        },
        "scenario": {
          "name": "gnss_outage",
          "start_s": 60,
          "end_s": 70,
          "recovery_gnss_update_s": 0.0,
          "recovery_fresh_attitude_s": 0.0,
          "recovery_heading_s": 0.0,
          "window_metrics": {
            "fused_position_m": {
              "count": 50,
              "rmse": 217.80003149580355,
              "p50": 206.80497656091143,
              "p95": 300.41438364415626,
              "max": 312.2350424461462
            },
            "fused_velocity_mps": {
              "count": 50,
              "rmse": 19.775213366076255,
              "p50": 19.021700206349504,
              "p95": 24.62307264252735,
              "max": 25.13796538225082
            },
            "rotation_deg": {
              "count": 50,
              "rmse": 75.68876464739837,
              "p50": 75.190376060413,
              "p95": 88.40249073940925,
              "max": 89.85589745488731
            },
            "heading_deg": {
              "count": 50,
              "rmse": 75.75613270287818,
              "p50": 75.24574239982701,
              "p95": 88.52199560361404,
              "max": 90.00884736037574
            }
          }
        }
      },
      "all_output_candidate": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 5201,
        "reference_epochs": 5201,
        "matched_epochs": 5201,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 1.0,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 0.9903864641415112,
          "fused_available": 0.9980772928283023,
          "rtk_velocity_available": 0.9873101326667948,
          "fused_velocity_available": 0.9980772928283023,
          "attitude_available": 0.9980772928283023,
          "heading_available": 0.9655835416266103,
          "heading_healthy": 0.8644491443953086
        },
        "scenes": {
          "all": {
            "epochs": 5201,
            "available_epochs": {
              "rtk_available": 5151,
              "fused_available": 5191,
              "attitude_available": 5191,
              "heading_aligned": 5022,
              "heading_converged": 4496
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 5191,
                "rmse": 51.97537302058314,
                "p50": 5.660387813170958,
                "p95": 131.11697177934775,
                "max": 233.44342862416536
              },
              "fused_position_e_m": {
                "count": 5191,
                "rmse": 12.201651169580286,
                "p50": 3.3146901918072906,
                "p95": 31.095159824215685,
                "max": 48.764175839885155
              },
              "fused_position_m": {
                "count": 5191,
                "rmse": 59.207961591829,
                "p50": 31.449698480831035,
                "p95": 132.7993851321095,
                "max": 233.4974599255074
              },
              "fused_position_n_m": {
                "count": 5191,
                "rmse": 50.5228572961253,
                "p50": 2.624181964004591,
                "p95": 129.0002688786371,
                "max": 228.44393875797726
              },
              "fused_position_u_m": {
                "count": 5191,
                "rmse": 28.357420814149105,
                "p50": 23.454023388528334,
                "p95": 53.2785256143824,
                "max": 58.686697889400065
              },
              "fused_velocity_e_mps": {
                "count": 5191,
                "rmse": 0.6135230603705835,
                "p50": 0.08976229107852607,
                "p95": 1.2469860573932263,
                "max": 3.483659607111756
              },
              "fused_velocity_mps": {
                "count": 5191,
                "rmse": 2.060396261081295,
                "p50": 0.26455511709462537,
                "p95": 3.184587239751756,
                "max": 13.008858612263907
              },
              "fused_velocity_n_mps": {
                "count": 5191,
                "rmse": 1.9620321332749815,
                "p50": 0.15371176478536885,
                "p95": 3.0856808646359153,
                "max": 12.529145037567758
              },
              "fused_velocity_u_mps": {
                "count": 5191,
                "rmse": 0.1387519912207323,
                "p50": 0.04431137251883238,
                "p95": 0.2866337833642273,
                "max": 0.6079236568474369
              },
              "fused_vertical_m": {
                "count": 5191,
                "rmse": 28.357420814149105,
                "p50": 23.454023388528334,
                "p95": 53.2785256143824,
                "max": 58.686697889400065
              },
              "heading_deg": {
                "count": 5022,
                "rmse": 8.004716774049895,
                "p50": 2.036423652869402,
                "p95": 16.907222694954903,
                "max": 21.52963864962055
              },
              "pitch_deg": {
                "count": 5191,
                "rmse": 1.748266943352171,
                "p50": 0.7470068596838644,
                "p95": 3.31021107668505,
                "max": 7.92063116952346
              },
              "roll_deg": {
                "count": 5191,
                "rmse": 0.9574247844411089,
                "p50": 0.6328478257304369,
                "p95": 1.842631579227728,
                "max": 2.8488728465896997
              },
              "rotation_deg": {
                "count": 5022,
                "rmse": 8.261157059914154,
                "p50": 2.323780073362402,
                "p95": 16.97705064556524,
                "max": 21.736914919850417
              },
              "rtk_horizontal_m": {
                "count": 5151,
                "rmse": 11.20062432666258,
                "p50": 3.633094506341594,
                "p95": 14.68947251183274,
                "max": 148.1079893735542
              },
              "rtk_position_e_m": {
                "count": 5151,
                "rmse": 4.362002198003117,
                "p50": 1.494787547754271,
                "p95": 10.669044012360352,
                "max": 30.084751850876756
              },
              "rtk_position_m": {
                "count": 5151,
                "rmse": 43.7249782721049,
                "p50": 23.576803667650562,
                "p95": 101.74206773138343,
                "max": 148.16808411422696
              },
              "rtk_position_n_m": {
                "count": 5151,
                "rmse": 10.316342478400061,
                "p50": 2.5461777331231357,
                "p95": 10.670950735218504,
                "max": 145.02028900242894
              },
              "rtk_position_u_m": {
                "count": 5151,
                "rmse": 42.266058955017556,
                "p50": 22.512737728120285,
                "p95": 97.21377537676852,
                "max": 139.38772886665814
              },
              "rtk_velocity_e_mps": {
                "count": 5135,
                "rmse": 0.8028204455058277,
                "p50": 0.0640848091547972,
                "p95": 1.0823891627320146,
                "max": 9.72764059619795
              },
              "rtk_velocity_mps": {
                "count": 5135,
                "rmse": 1.7543674285176596,
                "p50": 0.32569951124910573,
                "p95": 3.8587264884226715,
                "max": 11.942093779158665
              },
              "rtk_velocity_n_mps": {
                "count": 5135,
                "rmse": 0.86360981928611,
                "p50": 0.07674988629720521,
                "p95": 1.3497176009273077,
                "max": 10.353783820005782
              },
              "rtk_velocity_u_mps": {
                "count": 5135,
                "rmse": 1.299023666664354,
                "p50": 0.16428581765757813,
                "p95": 2.8943962756126034,
                "max": 11.512572084047742
              },
              "rtk_vertical_m": {
                "count": 5151,
                "rmse": 42.266058955017556,
                "p50": 22.512737728120285,
                "p95": 97.21377537676852,
                "max": 139.38772886665814
              }
            }
          },
          "stop": {
            "epochs": 2140,
            "available_epochs": {
              "rtk_available": 2140,
              "fused_available": 2130,
              "attitude_available": 2130,
              "heading_aligned": 1974,
              "heading_converged": 1972
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 2130,
                "rmse": 46.4527496685595,
                "p50": 4.67796677838821,
                "p95": 87.42331644140296,
                "max": 218.4126904398178
              },
              "fused_position_e_m": {
                "count": 2130,
                "rmse": 12.050880241281915,
                "p50": 3.837243173847413,
                "p95": 27.661000102989167,
                "max": 44.59311873469883
              },
              "fused_position_m": {
                "count": 2130,
                "rmse": 54.51293365171618,
                "p50": 37.30270989070375,
                "p95": 90.10020422339004,
                "max": 218.54802766790044
              },
              "fused_position_n_m": {
                "count": 2130,
                "rmse": 44.86239223648396,
                "p50": 2.5829472388030146,
                "p95": 82.71651192950434,
                "max": 213.87884652646835
              },
              "fused_position_u_m": {
                "count": 2130,
                "rmse": 28.527214787752342,
                "p50": 23.572692547942154,
                "p95": 49.31734128207215,
                "max": 53.31048520724214
              },
              "fused_velocity_e_mps": {
                "count": 2130,
                "rmse": 0.12778226525655245,
                "p50": 0.015206122567982441,
                "p95": 0.20230612299694903,
                "max": 0.7943569561581968
              },
              "fused_velocity_mps": {
                "count": 2130,
                "rmse": 0.5759028828321945,
                "p50": 0.04834261923621058,
                "p95": 1.093078102113041,
                "max": 3.346528709947951
              },
              "fused_velocity_n_mps": {
                "count": 2130,
                "rmse": 0.5606158743236428,
                "p50": 0.027488220563159638,
                "p95": 1.0886556905224887,
                "max": 3.2567640827414444
              },
              "fused_velocity_u_mps": {
                "count": 2130,
                "rmse": 0.0323367375700451,
                "p50": 0.012939705513186756,
                "p95": 0.06768622734910473,
                "max": 0.23347960332497514
              },
              "fused_vertical_m": {
                "count": 2130,
                "rmse": 28.527214787752342,
                "p50": 23.572692547942154,
                "p95": 49.31734128207215,
                "max": 53.31048520724214
              },
              "heading_deg": {
                "count": 1974,
                "rmse": 9.53215623619161,
                "p50": 2.293170898104421,
                "p95": 16.915278210528633,
                "max": 21.13720892825569
              },
              "pitch_deg": {
                "count": 2130,
                "rmse": 1.6992319529481543,
                "p50": 0.7321296124887624,
                "p95": 3.0950254063880633,
                "max": 7.236868519215591
              },
              "roll_deg": {
                "count": 2130,
                "rmse": 0.9410440579174365,
                "p50": 0.6161696169956343,
                "p95": 1.7781111226800403,
                "max": 1.9336511221497688
              },
              "rotation_deg": {
                "count": 1974,
                "rmse": 9.74369667839065,
                "p50": 2.8337457121973983,
                "p95": 16.979663912918532,
                "max": 21.359917282480723
              },
              "rtk_horizontal_m": {
                "count": 2140,
                "rmse": 7.429381197882302,
                "p50": 4.10535015897314,
                "p95": 15.525435833977191,
                "max": 123.15326793476537
              },
              "rtk_position_e_m": {
                "count": 2140,
                "rmse": 4.947262838923292,
                "p50": 1.7972765782831326,
                "p95": 11.7265822828648,
                "max": 21.75171684539648
              },
              "rtk_position_m": {
                "count": 2140,
                "rmse": 49.924993969396624,
                "p50": 23.338864140692046,
                "p95": 114.08010582950472,
                "max": 139.43906555865686
              },
              "rtk_position_n_m": {
                "count": 2140,
                "rmse": 5.542589231221787,
                "p50": 2.7581321073918827,
                "p95": 9.883362394184266,
                "max": 121.21712014929987
              },
              "rtk_position_u_m": {
                "count": 2140,
                "rmse": 49.36911299447097,
                "p50": 22.522555759554212,
                "p95": 113.56199520411243,
                "max": 139.38772886665814
              },
              "rtk_velocity_e_mps": {
                "count": 2140,
                "rmse": 0.14105464531194076,
                "p50": 0.013148599339133222,
                "p95": 0.1252510744831918,
                "max": 3.066607448853638
              },
              "rtk_velocity_mps": {
                "count": 2140,
                "rmse": 0.1964535983772204,
                "p50": 0.05866924284981249,
                "p95": 0.3588874403143393,
                "max": 3.0786801191402096
              },
              "rtk_velocity_n_mps": {
                "count": 2140,
                "rmse": 0.06762735172805727,
                "p50": 0.015641575187763147,
                "p95": 0.08817383699929321,
                "max": 2.412745028152778
              },
              "rtk_velocity_u_mps": {
                "count": 2140,
                "rmse": 0.11884504469909733,
                "p50": 0.04156824769507851,
                "p95": 0.24265877692861845,
                "max": 1.5810964513239973
              },
              "rtk_vertical_m": {
                "count": 2140,
                "rmse": 49.36911299447097,
                "p50": 22.522555759554212,
                "p95": 113.56199520411243,
                "max": 139.38772886665814
              }
            }
          },
          "low_speed": {
            "epochs": 456,
            "available_epochs": {
              "rtk_available": 456,
              "fused_available": 456,
              "attitude_available": 456,
              "heading_aligned": 443,
              "heading_converged": 430
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 456,
                "rmse": 54.53862104702553,
                "p50": 4.154746394522436,
                "p95": 124.8591674651868,
                "max": 217.7442710198752
              },
              "fused_position_e_m": {
                "count": 456,
                "rmse": 13.158185943718845,
                "p50": 3.28605548079026,
                "p95": 36.10434219950014,
                "max": 42.18370696003879
              },
              "fused_position_m": {
                "count": 456,
                "rmse": 61.62395662407679,
                "p50": 30.030888921696985,
                "p95": 125.689205285717,
                "max": 217.8936271490302
              },
              "fused_position_n_m": {
                "count": 456,
                "rmse": 52.9275290220654,
                "p50": 2.2374728906292534,
                "p95": 121.50589926635487,
                "max": 213.6190591428734
              },
              "fused_position_u_m": {
                "count": 456,
                "rmse": 28.688862722231455,
                "p50": 22.968532673879313,
                "p95": 53.25207984220235,
                "max": 53.37463266285998
              },
              "fused_velocity_e_mps": {
                "count": 456,
                "rmse": 0.26266134476588826,
                "p50": 0.12606081159315102,
                "p95": 0.5110199869941895,
                "max": 0.743784082943556
              },
              "fused_velocity_mps": {
                "count": 456,
                "rmse": 0.7682032914189001,
                "p50": 0.2769198257863845,
                "p95": 1.5536561586992674,
                "max": 4.021431206112356
              },
              "fused_velocity_n_mps": {
                "count": 456,
                "rmse": 0.7174412580491191,
                "p50": 0.15472020642969764,
                "p95": 1.53438974633983,
                "max": 3.9670037588778437
              },
              "fused_velocity_u_mps": {
                "count": 456,
                "rmse": 0.08014584307064208,
                "p50": 0.029040905335712127,
                "p95": 0.19088488714866497,
                "max": 0.22791595952197005
              },
              "fused_vertical_m": {
                "count": 456,
                "rmse": 28.688862722231455,
                "p50": 22.968532673879313,
                "p95": 53.25207984220235,
                "max": 53.37463266285998
              },
              "heading_deg": {
                "count": 443,
                "rmse": 8.70974294628614,
                "p50": 1.9310531435679934,
                "p95": 17.52069978669829,
                "max": 21.460574342304
              },
              "pitch_deg": {
                "count": 456,
                "rmse": 1.7042328182712692,
                "p50": 0.7405791538216846,
                "p95": 3.051089729757969,
                "max": 7.34582066242416
              },
              "roll_deg": {
                "count": 456,
                "rmse": 0.9438321245171336,
                "p50": 0.6410136717276771,
                "p95": 1.8261992459521537,
                "max": 2.113686250061164
              },
              "rotation_deg": {
                "count": 443,
                "rmse": 8.939427466422709,
                "p50": 2.2418374749981096,
                "p95": 17.599425437495412,
                "max": 21.666086095137747
              },
              "rtk_horizontal_m": {
                "count": 456,
                "rmse": 11.884737034952304,
                "p50": 3.079169339606664,
                "p95": 14.612423640448185,
                "max": 127.30023974811321
              },
              "rtk_position_e_m": {
                "count": 456,
                "rmse": 3.7071178938110076,
                "p50": 1.178624330656298,
                "p95": 6.442258118467458,
                "max": 22.079426654101578
              },
              "rtk_position_m": {
                "count": 456,
                "rmse": 47.56727521437216,
                "p50": 24.34968972337273,
                "p95": 110.3326306723916,
                "max": 135.51659920507436
              },
              "rtk_position_n_m": {
                "count": 456,
                "rmse": 11.291778040297865,
                "p50": 2.2856518797516987,
                "p95": 10.61990826488067,
                "max": 125.52924954114086
              },
              "rtk_position_u_m": {
                "count": 456,
                "rmse": 46.05864410650683,
                "p50": 22.037512237174163,
                "p95": 106.06849755782672,
                "max": 135.39182828571901
              },
              "rtk_velocity_e_mps": {
                "count": 456,
                "rmse": 0.40682008148277315,
                "p50": 0.10023896133701692,
                "p95": 0.5531038405696244,
                "max": 4.177466496249154
              },
              "rtk_velocity_mps": {
                "count": 456,
                "rmse": 0.7507059496037799,
                "p50": 0.37488484543004597,
                "p95": 1.6295541276018277,
                "max": 4.187260989559791
              },
              "rtk_velocity_n_mps": {
                "count": 456,
                "rmse": 0.2953486849815959,
                "p50": 0.11628015099006143,
                "p95": 0.45365568476285983,
                "max": 2.687647869944894
              },
              "rtk_velocity_u_mps": {
                "count": 456,
                "rmse": 0.5575177112455753,
                "p50": 0.20744659138976157,
                "p95": 1.1543620898716673,
                "max": 3.5883599945676146
              },
              "rtk_vertical_m": {
                "count": 456,
                "rmse": 46.05864410650683,
                "p50": 22.037512237174163,
                "p95": 106.06849755782672,
                "max": 135.39182828571901
              }
            }
          },
          "turn": {
            "epochs": 257,
            "available_epochs": {
              "rtk_available": 257,
              "fused_available": 257,
              "attitude_available": 257,
              "heading_aligned": 251,
              "heading_converged": 251
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 257,
                "rmse": 8.231816837303043,
                "p50": 2.192554248343331,
                "p95": 18.74584367428644,
                "max": 19.275175980964644
              },
              "fused_position_e_m": {
                "count": 257,
                "rmse": 4.382238935271212,
                "p50": 1.5838192959889845,
                "p95": 10.214335086663347,
                "max": 11.822125466718493
              },
              "fused_position_m": {
                "count": 257,
                "rmse": 28.24641199667025,
                "p50": 25.45361999753113,
                "p95": 53.384091286576066,
                "max": 53.504856970112435
              },
              "fused_position_n_m": {
                "count": 257,
                "rmse": 6.9684137619044195,
                "p50": 1.8810802312872674,
                "p95": 17.80086569919607,
                "max": 18.730675933220063
              },
              "fused_position_u_m": {
                "count": 257,
                "rmse": 27.020306849529508,
                "p50": 21.820325053230714,
                "p95": 53.24942345032733,
                "max": 53.33377658032111
              },
              "fused_velocity_e_mps": {
                "count": 257,
                "rmse": 0.49263332010323285,
                "p50": 0.19381792481610294,
                "p95": 1.1827091181971052,
                "max": 1.8966129733182333
              },
              "fused_velocity_mps": {
                "count": 257,
                "rmse": 0.6676010440294748,
                "p50": 0.3907354978646576,
                "p95": 1.3199164754873691,
                "max": 1.9639587268795304
              },
              "fused_velocity_n_mps": {
                "count": 257,
                "rmse": 0.43993448414274083,
                "p50": 0.25504932844394146,
                "p95": 1.0472394842967576,
                "max": 1.1406497686255115
              },
              "fused_velocity_u_mps": {
                "count": 257,
                "rmse": 0.09726878006519367,
                "p50": 0.052879184082796064,
                "p95": 0.20821615450515302,
                "max": 0.29695245465040404
              },
              "fused_vertical_m": {
                "count": 257,
                "rmse": 27.020306849529508,
                "p50": 21.820325053230714,
                "p95": 53.24942345032733,
                "max": 53.33377658032111
              },
              "heading_deg": {
                "count": 251,
                "rmse": 8.028097409545486,
                "p50": 1.657503053306442,
                "p95": 16.042996008502115,
                "max": 16.46139848179672
              },
              "pitch_deg": {
                "count": 257,
                "rmse": 1.0464711619598106,
                "p50": 0.7330720181627157,
                "p95": 2.0350625577340793,
                "max": 2.645525464637217
              },
              "roll_deg": {
                "count": 257,
                "rmse": 1.0869403830509716,
                "p50": 0.6070189520279428,
                "p95": 2.707939799190211,
                "max": 2.8488728465896997
              },
              "rotation_deg": {
                "count": 251,
                "rmse": 8.171137748555942,
                "p50": 1.987006510725228,
                "p95": 16.13028870150547,
                "max": 16.542507454919114
              },
              "rtk_horizontal_m": {
                "count": 257,
                "rmse": 6.090220252919177,
                "p50": 2.787253730581138,
                "p95": 13.889558850590662,
                "max": 19.09274457762957
              },
              "rtk_position_e_m": {
                "count": 257,
                "rmse": 2.2554349345200517,
                "p50": 0.806310890739879,
                "p95": 5.094402500045271,
                "max": 13.665711933867595
              },
              "rtk_position_m": {
                "count": 257,
                "rmse": 34.41680184215001,
                "p50": 23.252131228035122,
                "p95": 60.47006734614658,
                "max": 80.0292249792418
              },
              "rtk_position_n_m": {
                "count": 257,
                "rmse": 5.6571897604034325,
                "p50": 2.335769005469876,
                "p95": 13.410934766321805,
                "max": 18.34741908399242
              },
              "rtk_position_u_m": {
                "count": 257,
                "rmse": 33.87366921832876,
                "p50": 23.092607955707926,
                "p95": 58.72763717454096,
                "max": 79.93574031583775
              },
              "rtk_velocity_e_mps": {
                "count": 255,
                "rmse": 0.6152543259087749,
                "p50": 0.24727776865429552,
                "p95": 1.2999576971972409,
                "max": 3.372259051223196
              },
              "rtk_velocity_mps": {
                "count": 255,
                "rmse": 1.755966727762095,
                "p50": 0.7306864664579227,
                "p95": 4.115913951772208,
                "max": 6.5754985185118855
              },
              "rtk_velocity_n_mps": {
                "count": 255,
                "rmse": 0.7378147332287253,
                "p50": 0.3240509546685413,
                "p95": 1.5481155193678986,
                "max": 3.499711279237982
              },
              "rtk_velocity_u_mps": {
                "count": 255,
                "rmse": 1.4698675732489246,
                "p50": 0.4230680056748438,
                "p95": 3.636442244418422,
                "max": 6.536097633516145
              },
              "rtk_vertical_m": {
                "count": 257,
                "rmse": 33.87366921832876,
                "p50": 23.092607955707926,
                "p95": 58.72763717454096,
                "max": 79.93574031583775
              }
            }
          },
          "reverse": {
            "epochs": 0,
            "available_epochs": {
              "rtk_available": 0,
              "fused_available": 0,
              "attitude_available": 0,
              "heading_aligned": 0,
              "heading_converged": 0
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "heading_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "pitch_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "roll_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rotation_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 35.8
          }
        },
        "uninitialized_epochs": 10,
        "missing_attitude_epochs": 10,
        "unlatched_heading_epochs": 179,
        "duration_s": 1040.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.951932320707556,
          "fused_available": 4.990386464141511,
          "rtk_velocity_available": 4.936550663333974,
          "fused_velocity_available": 4.990386464141511,
          "attitude_available": 4.990386464141511,
          "heading_available": 4.827917708133051,
          "heading_healthy": 4.322245721976543
        },
        "processing_ms": {
          "count": 5201,
          "rmse": 15.96298579745018,
          "p50": 7.4099,
          "p95": 35.2626,
          "max": 142.9691
        },
        "heading_error_over_90_epochs": 0,
        "heading_error_over_150_epochs": 0,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 4496,
            "rmse": 46.863269200329775,
            "p50": 6.289285633382752,
            "p95": 122.91050279940478,
            "max": 224.6039990969008
          },
          "fused_position_e_m": {
            "count": 4496,
            "rmse": 11.567447823219283,
            "p50": 3.614531729764644,
            "p95": 28.281362623650327,
            "max": 44.59311873469883
          },
          "fused_position_m": {
            "count": 4496,
            "rmse": 55.81331181810522,
            "p50": 34.00581655918397,
            "p95": 124.842910328623,
            "max": 224.7463426714877
          },
          "fused_position_n_m": {
            "count": 4496,
            "rmse": 45.4132155985422,
            "p50": 2.7504379113217317,
            "p95": 120.0633124852501,
            "max": 220.3234464287399
          },
          "fused_position_u_m": {
            "count": 4496,
            "rmse": 30.314349340905647,
            "p50": 23.67783987741081,
            "p95": 53.55096029877076,
            "max": 58.686697889400065
          },
          "fused_velocity_e_mps": {
            "count": 4496,
            "rmse": 0.47614078273567984,
            "p50": 0.0734449946455851,
            "p95": 1.0197060868515353,
            "max": 2.850141478831259
          },
          "fused_velocity_mps": {
            "count": 4496,
            "rmse": 0.8260947246610687,
            "p50": 0.25666693442749366,
            "p95": 2.1221551502389544,
            "max": 6.753851293495169
          },
          "fused_velocity_n_mps": {
            "count": 4496,
            "rmse": 0.6642395899123034,
            "p50": 0.1581744640155853,
            "p95": 1.321333371272698,
            "max": 6.693352912195761
          },
          "fused_velocity_u_mps": {
            "count": 4496,
            "rmse": 0.12045005737581063,
            "p50": 0.040026176142750586,
            "p95": 0.23624427787678154,
            "max": 0.6079236568474369
          },
          "fused_vertical_m": {
            "count": 4496,
            "rmse": 30.314349340905647,
            "p50": 23.67783987741081,
            "p95": 53.55096029877076,
            "max": 58.686697889400065
          },
          "heading_deg": {
            "count": 4496,
            "rmse": 8.420602552008786,
            "p50": 2.116439007324715,
            "p95": 16.984562911583282,
            "max": 21.52963864962055
          },
          "pitch_deg": {
            "count": 4496,
            "rmse": 1.6727208756270333,
            "p50": 0.7268856791824305,
            "p95": 3.0757215299933947,
            "max": 7.92063116952346
          },
          "roll_deg": {
            "count": 4496,
            "rmse": 0.9622820270682919,
            "p50": 0.6349482379969658,
            "p95": 1.8374421241846832,
            "max": 2.8488728465896997
          },
          "rotation_deg": {
            "count": 4496,
            "rmse": 8.643331478039535,
            "p50": 2.3796921493521817,
            "p95": 17.045265384558263,
            "max": 21.736914919850417
          },
          "rtk_horizontal_m": {
            "count": 4496,
            "rmse": 8.48932287205645,
            "p50": 3.923692160559972,
            "p95": 14.601972372421548,
            "max": 129.6935509572894
          },
          "rtk_position_e_m": {
            "count": 4496,
            "rmse": 4.381736567317516,
            "p50": 1.6506352507477953,
            "p95": 10.734697874326008,
            "max": 22.562304631754714
          },
          "rtk_position_m": {
            "count": 4496,
            "rmse": 44.85075731653262,
            "p50": 25.455312840026835,
            "p95": 103.29637231461602,
            "max": 139.43906555865686
          },
          "rtk_position_n_m": {
            "count": 4496,
            "rmse": 7.271106345024344,
            "p50": 2.771106166963997,
            "p95": 10.36787503809806,
            "max": 128.0236089544114
          },
          "rtk_position_u_m": {
            "count": 4496,
            "rmse": 44.040002600368716,
            "p50": 24.723602383740534,
            "p95": 101.09776154253879,
            "max": 139.38772886665814
          },
          "rtk_velocity_e_mps": {
            "count": 4486,
            "rmse": 0.44541509075143215,
            "p50": 0.05979371621963746,
            "p95": 0.9650126203767395,
            "max": 4.541892475629037
          },
          "rtk_velocity_mps": {
            "count": 4486,
            "rmse": 1.5376811586001202,
            "p50": 0.30096968272790403,
            "p95": 3.55503395364724,
            "max": 11.930494846424825
          },
          "rtk_velocity_n_mps": {
            "count": 4486,
            "rmse": 0.6186668576016139,
            "p50": 0.0720197449747034,
            "p95": 1.3007454452997647,
            "max": 7.071272372021973
          },
          "rtk_velocity_u_mps": {
            "count": 4486,
            "rmse": 1.3354100725058373,
            "p50": 0.16054253538697597,
            "p95": 3.056531520395893,
            "max": 11.025555534517808
          },
          "rtk_vertical_m": {
            "count": 4496,
            "rmse": 44.040002600368716,
            "p50": 24.723602383740534,
            "p95": 101.09776154253879,
            "max": 139.38772886665814
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        },
        "scenario": {
          "name": "gnss_outage",
          "start_s": 60,
          "end_s": 70,
          "recovery_gnss_update_s": 0.0,
          "recovery_fresh_attitude_s": 0.0,
          "recovery_heading_s": 0.0,
          "window_metrics": {
            "fused_position_m": {
              "count": 50,
              "rmse": 6.031313813629279,
              "p50": 5.843698019909444,
              "p95": 7.747615300426362,
              "max": 7.954158337372723
            },
            "fused_velocity_mps": {
              "count": 50,
              "rmse": 0.46401012988916845,
              "p50": 0.46391718223644873,
              "p95": 0.5408742864899957,
              "max": 0.5617472955526432
            },
            "rotation_deg": {
              "count": 50,
              "rmse": 1.7876907468851175,
              "p50": 1.7981291621137085,
              "p95": 1.9802381605990236,
              "max": 2.042269729108718
            },
            "heading_deg": {
              "count": 50,
              "rmse": 1.16923522755493,
              "p50": 1.1346663633819247,
              "p95": 1.5249550547374908,
              "max": 1.5852975674006302
            }
          }
        }
      },
      "common_valid": {
        "rtk_position_m": {
          "control": {
            "count": 5151,
            "rmse": 46.19450027379005,
            "p50": 24.926819402271793,
            "p95": 106.9825902681749,
            "max": 153.9328743368477
          },
          "candidate": {
            "count": 5151,
            "rmse": 43.7249782721049,
            "p50": 23.576803667650562,
            "p95": 101.74206773138343,
            "max": 148.16808411422696
          }
        },
        "fused_position_m": {
          "control": {
            "count": 5191,
            "rmse": 78.90714296064313,
            "p50": 45.23596060751483,
            "p95": 158.42481234890485,
            "max": 312.2350424461462
          },
          "candidate": {
            "count": 5191,
            "rmse": 59.207961591829,
            "p50": 31.449698480831035,
            "p95": 132.7993851321095,
            "max": 233.4974599255074
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 5135,
            "rmse": 2.2561867014278922,
            "p50": 0.3257310497977423,
            "p95": 4.557516346483461,
            "max": 22.45651653409479
          },
          "candidate": {
            "count": 5135,
            "rmse": 1.7543674285176596,
            "p50": 0.32569951124910573,
            "p95": 3.8587264884226715,
            "max": 11.942093779158665
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 5191,
            "rmse": 6.39581059339578,
            "p50": 3.6079115645643403,
            "p95": 12.765747993856916,
            "max": 25.63238564153261
          },
          "candidate": {
            "count": 5191,
            "rmse": 2.060396261081295,
            "p50": 0.26455511709462537,
            "p95": 3.184587239751756,
            "max": 13.008858612263907
          }
        },
        "rotation_deg": {
          "control": {
            "count": 5022,
            "rmse": 102.82057058934093,
            "p50": 86.99571145273026,
            "p95": 170.561318505811,
            "max": 179.99894280411687
          },
          "candidate": {
            "count": 5022,
            "rmse": 8.261157059914154,
            "p50": 2.323780073362402,
            "p95": 16.97705064556524,
            "max": 21.736914919850417
          }
        }
      },
      "control_manifest": {
        "path": "E:\\gnsspp-pva-development\\baseline-scenarios\\nagoya3-gnss_outage\\manifest.json",
        "bytes": 4361,
        "sha256": "60c7017ddd79aea20bb108fced37474394fe83c9989959649d8a183ad0cfcdaa"
      },
      "candidate_manifest": {
        "path": "E:\\gnsspp-pva-development\\candidate-scenarios\\nagoya3-gnss_outage\\manifest.json",
        "bytes": 4592,
        "sha256": "951a01b00567b4c5a65ee3db6f564d5dfdb8fc343e15f235058d70cfca4ba145"
      }
    },
    {
      "name": "nagoya3-imu_gap",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 43.684040389422776,
          "candidate": 47.83087376226452,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 100.62591888419219,
          "candidate": 113.16086976028149,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 43.684040389422776,
          "candidate": 47.83087376226452,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 100.62591888419219,
          "candidate": 113.16086976028149,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 86.70845166044768,
          "candidate": 91.11047771982281,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 190.3187865656767,
          "candidate": 155.39348527809992,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 86.70845166044768,
          "candidate": 91.11047771982281,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 190.3187865656767,
          "candidate": 155.39348527809992,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 2.025890614380599,
          "candidate": 2.7344338344288626,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 3.8048621595777683,
          "candidate": 6.084776836283185,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 2.025890614380599,
          "candidate": 2.7344338344288626,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 3.8048621595777683,
          "candidate": 6.084776836283185,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 7.088605190033071,
          "candidate": 4.365382423050135,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 13.992309402157272,
          "candidate": 10.650474241499852,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 7.088605190033071,
          "candidate": 4.365382423050135,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 13.992309402157272,
          "candidate": 10.650474241499852,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 106.6320064018951,
          "candidate": 62.167116072512634,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 170.38400766607714,
          "candidate": 138.78209279555574,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 106.6320064018951,
          "candidate": 62.167116072512634,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 170.38400766607714,
          "candidate": 138.78209279555574,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "coverage.rtk_available",
          "control": 1.0,
          "candidate": 1.0,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_available",
          "control": 0.9925014420303788,
          "candidate": 0.9925014420303788,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.rtk_velocity_available",
          "control": 0.9967313978081138,
          "candidate": 0.9967313978081138,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_velocity_available",
          "control": 0.9925014420303788,
          "candidate": 0.9925014420303788,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.attitude_available",
          "control": 0.9925014420303788,
          "candidate": 0.9925014420303788,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.heading_available",
          "control": 0.9596231493943472,
          "candidate": 0.9596231493943472,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "initial.first_fresh_s",
          "control": 2.0,
          "candidate": 2.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "initial.first_heading_s",
          "control": 35.8,
          "candidate": 35.8,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "processing.p95_ms",
          "control": 41.069,
          "candidate": 42.6487,
          "allowed": "candidate <= 2 * control; host contention",
          "passed": true
        },
        {
          "name": "scenario.recovery_gnss_update_s",
          "control": 2.0,
          "candidate": 2.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "scenario.recovery_fresh_attitude_s",
          "control": 2.0,
          "candidate": 2.0,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "scenario.recovery_heading_s",
          "control": 2.4000000000000057,
          "candidate": 2.4000000000000057,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "before_latch.numeric_parity",
          "control": 180,
          "candidate": true,
          "allowed": "all common CSV fields except processing_ms exactly equal",
          "passed": true
        }
      ],
      "all_output_control": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 5201,
        "reference_epochs": 5201,
        "matched_epochs": 5201,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 1.0,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 1.0,
          "fused_available": 0.9925014420303788,
          "rtk_velocity_available": 0.9967313978081138,
          "fused_velocity_available": 0.9925014420303788,
          "attitude_available": 0.9925014420303788,
          "heading_available": 0.9596231493943472,
          "heading_healthy": 0.5783503172466833
        },
        "scenes": {
          "all": {
            "epochs": 5201,
            "metrics": {
              "fused_horizontal_m": {
                "count": 5162,
                "rmse": 70.36048982075877,
                "p50": 9.285119638572262,
                "p95": 172.83109203255773,
                "max": 402.323596990179
              },
              "fused_position_e_m": {
                "count": 5162,
                "rmse": 64.78945803846653,
                "p50": 5.300635671356204,
                "p95": 147.70936543769395,
                "max": 402.18214865342554
              },
              "fused_position_m": {
                "count": 5162,
                "rmse": 86.70845166044768,
                "p50": 43.458816472534295,
                "p95": 190.3187865656767,
                "max": 405.0874145220861
              },
              "fused_position_n_m": {
                "count": 5162,
                "rmse": 27.439472569619173,
                "p50": 5.281685186174869,
                "p95": 67.32627394573524,
                "max": 153.83262072429878
              },
              "fused_position_u_m": {
                "count": 5162,
                "rmse": 50.67304077648285,
                "p50": 32.45035789483147,
                "p95": 108.44204763834344,
                "max": 151.79591627473877
              },
              "fused_velocity_e_mps": {
                "count": 5162,
                "rmse": 5.730164039134258,
                "p50": 1.3840368421792906,
                "p95": 11.445510513263072,
                "max": 39.82540045824412
              },
              "fused_velocity_mps": {
                "count": 5162,
                "rmse": 7.088605190033071,
                "p50": 2.954840052839465,
                "p95": 13.992309402157272,
                "max": 40.203327299292205
              },
              "fused_velocity_n_mps": {
                "count": 5162,
                "rmse": 3.5284821616369406,
                "p50": 1.1770520562315312,
                "p95": 8.092642358360004,
                "max": 17.774580363743762
              },
              "fused_velocity_u_mps": {
                "count": 5162,
                "rmse": 2.2278593447042985,
                "p50": 0.8210182733354665,
                "p95": 5.550568321324373,
                "max": 8.058119341181474
              },
              "fused_vertical_m": {
                "count": 5162,
                "rmse": 50.67304077648285,
                "p50": 32.45035789483147,
                "p95": 108.44204763834344,
                "max": 151.79591627473877
              },
              "heading_deg": {
                "count": 4991,
                "rmse": 106.46655384136214,
                "p50": 98.79844778212714,
                "p95": 170.34305056841998,
                "max": 179.96205317746896
              },
              "pitch_deg": {
                "count": 5162,
                "rmse": 4.4452480759780535,
                "p50": 1.704909575975151,
                "p95": 9.948284778590164,
                "max": 31.42910994147087
              },
              "roll_deg": {
                "count": 5162,
                "rmse": 5.3989592185417825,
                "p50": 1.1034827701681564,
                "p95": 13.2328606272204,
                "max": 23.069877019095713
              },
              "rotation_deg": {
                "count": 4991,
                "rmse": 106.6320064018951,
                "p50": 98.87355577989487,
                "p95": 170.38400766607714,
                "max": 179.9997173119486
              },
              "rtk_horizontal_m": {
                "count": 5201,
                "rmse": 10.740130518654182,
                "p50": 3.768628793709544,
                "p95": 15.519602106349305,
                "max": 145.9293907470497
              },
              "rtk_position_e_m": {
                "count": 5201,
                "rmse": 8.019806265109922,
                "p50": 1.5736164769087289,
                "p95": 11.287105021444653,
                "max": 144.76700803967697
              },
              "rtk_position_m": {
                "count": 5201,
                "rmse": 43.684040389422776,
                "p50": 23.990913314763983,
                "p95": 100.62591888419219,
                "max": 146.12296097708062
              },
              "rtk_position_n_m": {
                "count": 5201,
                "rmse": 7.143746288036171,
                "p50": 2.6675489006029736,
                "p95": 10.684645599278088,
                "max": 140.96965948963913
              },
              "rtk_position_u_m": {
                "count": 5201,
                "rmse": 42.34318104709415,
                "p50": 22.768250354226144,
                "p95": 97.09597372695805,
                "max": 139.38772885804946
              },
              "rtk_velocity_e_mps": {
                "count": 5184,
                "rmse": 1.3131808080273888,
                "p50": 0.062011492984837394,
                "p95": 1.0990994343839753,
                "max": 19.959418603534658
              },
              "rtk_velocity_mps": {
                "count": 5184,
                "rmse": 2.025890614380599,
                "p50": 0.32571528052330284,
                "p95": 3.8048621595777683,
                "max": 23.591065780943218
              },
              "rtk_velocity_n_mps": {
                "count": 5184,
                "rmse": 0.79698809433783,
                "p50": 0.08043777337430577,
                "p95": 1.3101901158266704,
                "max": 19.72597072464098
              },
              "rtk_velocity_u_mps": {
                "count": 5184,
                "rmse": 1.3208326632649914,
                "p50": 0.1840177151980955,
                "p95": 2.9343261916476013,
                "max": 11.512572084047912
              },
              "rtk_vertical_m": {
                "count": 5201,
                "rmse": 42.34318104709415,
                "p50": 22.768250354226144,
                "p95": 97.09597372695805,
                "max": 139.38772885804946
              }
            }
          },
          "stop": {
            "epochs": 2140,
            "metrics": {
              "fused_horizontal_m": {
                "count": 2130,
                "rmse": 39.816592361485995,
                "p50": 8.584156726298875,
                "p95": 72.42319138082452,
                "max": 253.3182922902865
              },
              "fused_position_e_m": {
                "count": 2130,
                "rmse": 37.49548400957235,
                "p50": 5.455731043028752,
                "p95": 68.53529130985216,
                "max": 242.56948367294547
              },
              "fused_position_m": {
                "count": 2130,
                "rmse": 72.1637713679347,
                "p50": 41.23380371084088,
                "p95": 130.52952466917623,
                "max": 269.60561281744094
              },
              "fused_position_n_m": {
                "count": 2130,
                "rmse": 13.395883926365185,
                "p50": 4.776383426766936,
                "p95": 21.405437881062806,
                "max": 73.00823788797857
              },
              "fused_position_u_m": {
                "count": 2130,
                "rmse": 60.18512167274241,
                "p50": 36.96308432135369,
                "p95": 120.77726907539595,
                "max": 151.79591627473877
              },
              "fused_velocity_e_mps": {
                "count": 2130,
                "rmse": 3.2888664735261823,
                "p50": 0.5645969294431438,
                "p95": 8.682796495012354,
                "max": 24.097519502747577
              },
              "fused_velocity_mps": {
                "count": 2130,
                "rmse": 5.069038715396242,
                "p50": 1.5226257005166615,
                "p95": 11.947523564686295,
                "max": 24.318888311799483
              },
              "fused_velocity_n_mps": {
                "count": 2130,
                "rmse": 2.8386917286685986,
                "p50": 0.6626610627793206,
                "p95": 6.28584541249452,
                "max": 12.826232648144668
              },
              "fused_velocity_u_mps": {
                "count": 2130,
                "rmse": 2.6115780836670215,
                "p50": 0.72269445744672,
                "p95": 7.470007842925603,
                "max": 8.058119341181474
              },
              "fused_vertical_m": {
                "count": 2130,
                "rmse": 60.18512167274241,
                "p50": 36.96308432135369,
                "p95": 120.77726907539595,
                "max": 151.79591627473877
              },
              "heading_deg": {
                "count": 1974,
                "rmse": 93.39175649453995,
                "p50": 77.44195061752082,
                "p95": 161.45611821092353,
                "max": 179.85071594618205
              },
              "pitch_deg": {
                "count": 2130,
                "rmse": 2.9447948731219675,
                "p50": 1.5476467396929081,
                "p95": 6.860619413553456,
                "max": 18.490389528697136
              },
              "roll_deg": {
                "count": 2130,
                "rmse": 5.295444461171681,
                "p50": 1.0551042006137834,
                "p95": 13.305265773939393,
                "max": 22.609920612383064
              },
              "rotation_deg": {
                "count": 1974,
                "rmse": 93.60109684747815,
                "p50": 77.76084886681942,
                "p95": 161.52372640133265,
                "max": 179.8842110766904
              },
              "rtk_horizontal_m": {
                "count": 2140,
                "rmse": 7.4669902082571795,
                "p50": 4.4272915754024895,
                "p95": 16.82437082181035,
                "max": 31.677299649746477
              },
              "rtk_position_e_m": {
                "count": 2140,
                "rmse": 5.47055579737707,
                "p50": 1.9142031015059322,
                "p95": 13.047540823059688,
                "max": 27.16921810961323
              },
              "rtk_position_m": {
                "count": 2140,
                "rmse": 49.96048285819416,
                "p50": 23.523030811036495,
                "p95": 114.03219326164913,
                "max": 139.43906555004702
              },
              "rtk_position_n_m": {
                "count": 2140,
                "rmse": 5.082220187869936,
                "p50": 2.927684035503173,
                "p95": 10.151494119858047,
                "max": 22.939644283799623
              },
              "rtk_position_u_m": {
                "count": 2140,
                "rmse": 49.399331014232416,
                "p50": 22.59071853800388,
                "p95": 113.56199520005511,
                "max": 139.38772885804946
              },
              "rtk_velocity_e_mps": {
                "count": 2140,
                "rmse": 0.2807952002185307,
                "p50": 0.01304894229592791,
                "p95": 0.11139243185044971,
                "max": 3.958077556701122
              },
              "rtk_velocity_mps": {
                "count": 2140,
                "rmse": 0.3389607882331018,
                "p50": 0.058019246596259,
                "p95": 0.35940109112029545,
                "max": 4.363948077502594
              },
              "rtk_velocity_n_mps": {
                "count": 2140,
                "rmse": 0.1468366981913188,
                "p50": 0.01584010753505663,
                "p95": 0.097448729543092,
                "max": 1.8343819391192557
              },
              "rtk_velocity_u_mps": {
                "count": 2140,
                "rmse": 0.12036384655747963,
                "p50": 0.04347726964419814,
                "p95": 0.2435901546773479,
                "max": 1.5810964513241161
              },
              "rtk_vertical_m": {
                "count": 2140,
                "rmse": 49.399331014232416,
                "p50": 22.59071853800388,
                "p95": 113.56199520005511,
                "max": 139.38772885804946
              }
            }
          },
          "low_speed": {
            "epochs": 456,
            "metrics": {
              "fused_horizontal_m": {
                "count": 456,
                "rmse": 56.65660539209588,
                "p50": 8.743184084435397,
                "p95": 123.46013574811889,
                "max": 271.4570788524885
              },
              "fused_position_e_m": {
                "count": 456,
                "rmse": 54.87100651708972,
                "p50": 4.471117849306182,
                "p95": 120.60637584368509,
                "max": 261.9910701349572
              },
              "fused_position_m": {
                "count": 456,
                "rmse": 80.62597374602673,
                "p50": 51.68101203847749,
                "p95": 130.53766939105992,
                "max": 283.3018441740784
              },
              "fused_position_n_m": {
                "count": 456,
                "rmse": 14.111824062011433,
                "p50": 4.7561737554571435,
                "p95": 24.160301025310684,
                "max": 73.33059501507475
              },
              "fused_position_u_m": {
                "count": 456,
                "rmse": 57.363548599605686,
                "p50": 48.659531609800545,
                "p95": 120.795362060207,
                "max": 122.39927302136303
              },
              "fused_velocity_e_mps": {
                "count": 456,
                "rmse": 5.347002884793962,
                "p50": 1.4892961819041797,
                "p95": 8.198178461602797,
                "max": 28.35530400752711
              },
              "fused_velocity_mps": {
                "count": 456,
                "rmse": 6.3600628046193695,
                "p50": 2.6908750218557276,
                "p95": 13.109209091547076,
                "max": 28.69429662380748
              },
              "fused_velocity_n_mps": {
                "count": 456,
                "rmse": 2.9202241749817515,
                "p50": 1.2677908853971007,
                "p95": 6.176231496069298,
                "max": 12.438861292251733
              },
              "fused_velocity_u_mps": {
                "count": 456,
                "rmse": 1.8254450954657606,
                "p50": 0.552043307753064,
                "p95": 3.5250132335299544,
                "max": 6.517959266354275
              },
              "fused_vertical_m": {
                "count": 456,
                "rmse": 57.363548599605686,
                "p50": 48.659531609800545,
                "p95": 120.795362060207,
                "max": 122.39927302136303
              },
              "heading_deg": {
                "count": 443,
                "rmse": 103.5695877469876,
                "p50": 90.85902279950756,
                "p95": 173.58002605181733,
                "max": 179.96205317746896
              },
              "pitch_deg": {
                "count": 456,
                "rmse": 3.8575310324335086,
                "p50": 1.4804266216472968,
                "p95": 5.751889724500423,
                "max": 19.15592013222573
              },
              "roll_deg": {
                "count": 456,
                "rmse": 5.38129360426009,
                "p50": 1.1953590450525695,
                "p95": 12.718464197538502,
                "max": 23.0363719566395
              },
              "rotation_deg": {
                "count": 443,
                "rmse": 103.64707103432904,
                "p50": 91.17736230524793,
                "p95": 173.82656090182132,
                "max": 179.96904614762678
              },
              "rtk_horizontal_m": {
                "count": 456,
                "rmse": 9.553021932706665,
                "p50": 3.2766205392438668,
                "p95": 15.654235730495802,
                "max": 138.83930601593494
              },
              "rtk_position_e_m": {
                "count": 456,
                "rmse": 7.682151807674107,
                "p50": 1.234903293463209,
                "p95": 6.703883817095954,
                "max": 137.76650023642605
              },
              "rtk_position_m": {
                "count": 456,
                "rmse": 47.147139271596686,
                "p50": 24.683022918155046,
                "p95": 108.62895904846116,
                "max": 139.31716536209905
              },
              "rtk_position_n_m": {
                "count": 456,
                "rmse": 5.678447996646974,
                "p50": 2.490247942412834,
                "p95": 10.998042634248499,
                "max": 19.996947794227097
              },
              "rtk_position_u_m": {
                "count": 456,
                "rmse": 46.16917276114615,
                "p50": 22.527880439625655,
                "p95": 106.06849753590029,
                "max": 135.39182827766945
              },
              "rtk_velocity_e_mps": {
                "count": 456,
                "rmse": 0.7908449907073198,
                "p50": 0.09683805864499812,
                "p95": 0.5136435197913951,
                "max": 10.603783520210419
              },
              "rtk_velocity_mps": {
                "count": 456,
                "rmse": 1.032565407676506,
                "p50": 0.3692878624369328,
                "p95": 1.421909227170154,
                "max": 10.773262824168933
              },
              "rtk_velocity_n_mps": {
                "count": 456,
                "rmse": 0.35196331482725324,
                "p50": 0.11997252984616223,
                "p95": 0.4742705242448076,
                "max": 4.065074328710424
              },
              "rtk_velocity_u_mps": {
                "count": 456,
                "rmse": 0.5629185969739319,
                "p50": 0.2356996235912267,
                "p95": 1.1638717514827455,
                "max": 3.588359994567729
              },
              "rtk_vertical_m": {
                "count": 456,
                "rmse": 46.16917276114615,
                "p50": 22.527880439625655,
                "p95": 106.06849753590029,
                "max": 135.39182827766945
              }
            }
          },
          "turn": {
            "epochs": 257,
            "metrics": {
              "fused_horizontal_m": {
                "count": 257,
                "rmse": 50.812560078555364,
                "p50": 8.190186172222008,
                "p95": 123.80561129849802,
                "max": 189.9789107025243
              },
              "fused_position_e_m": {
                "count": 257,
                "rmse": 36.740525629470895,
                "p50": 4.519138916905881,
                "p95": 110.63775675564149,
                "max": 121.02078576278859
              },
              "fused_position_m": {
                "count": 257,
                "rmse": 70.3813354401114,
                "p50": 46.76817224609153,
                "p95": 133.31225272395574,
                "max": 200.60321738750721
              },
              "fused_position_n_m": {
                "count": 257,
                "rmse": 35.1005703401952,
                "p50": 3.6575559261505095,
                "p95": 53.59373461614286,
                "max": 153.83262072429878
              },
              "fused_position_u_m": {
                "count": 257,
                "rmse": 48.699241437590004,
                "p50": 42.437711439632665,
                "p95": 90.95209457970282,
                "max": 95.80513339944324
              },
              "fused_velocity_e_mps": {
                "count": 257,
                "rmse": 3.071682295185073,
                "p50": 1.8884003460034915,
                "p95": 6.513871796969506,
                "max": 9.092368892279278
              },
              "fused_velocity_mps": {
                "count": 257,
                "rmse": 5.928116458572144,
                "p50": 3.998294850072352,
                "p95": 13.18018005077519,
                "max": 16.961852628707735
              },
              "fused_velocity_n_mps": {
                "count": 257,
                "rmse": 4.783780216666972,
                "p50": 2.7348491000279425,
                "p95": 10.051919310556652,
                "max": 15.680056641229434
              },
              "fused_velocity_u_mps": {
                "count": 257,
                "rmse": 1.6801129314621077,
                "p50": 0.7948356098445668,
                "p95": 3.560761519744881,
                "max": 5.207891110902645
              },
              "fused_vertical_m": {
                "count": 257,
                "rmse": 48.699241437590004,
                "p50": 42.437711439632665,
                "p95": 90.95209457970282,
                "max": 95.80513339944324
              },
              "heading_deg": {
                "count": 251,
                "rmse": 123.41112119592964,
                "p50": 136.934704432797,
                "p95": 172.96582169401307,
                "max": 178.32651311946637
              },
              "pitch_deg": {
                "count": 257,
                "rmse": 3.5888429975375145,
                "p50": 1.4554059684631113,
                "p95": 9.276580704448378,
                "max": 13.523586066737352
              },
              "roll_deg": {
                "count": 257,
                "rmse": 4.23437303687233,
                "p50": 1.5576586079334618,
                "p95": 11.026417153880885,
                "max": 12.779439195048525
              },
              "rotation_deg": {
                "count": 251,
                "rmse": 123.35623868178091,
                "p50": 136.92743161562834,
                "p95": 172.9685853340743,
                "max": 178.3574646795851
              },
              "rtk_horizontal_m": {
                "count": 257,
                "rmse": 9.701996371352283,
                "p50": 2.9669622824864406,
                "p95": 16.289754196445422,
                "max": 82.52825288057669
              },
              "rtk_position_e_m": {
                "count": 257,
                "rmse": 6.246648116867937,
                "p50": 0.8619175086715636,
                "p95": 6.568272183479128,
                "max": 64.00603318930216
              },
              "rtk_position_m": {
                "count": 257,
                "rmse": 35.778126599246,
                "p50": 29.24458692410086,
                "p95": 60.8446491367331,
                "max": 88.68105805030197
              },
              "rtk_position_n_m": {
                "count": 257,
                "rmse": 7.423484417291057,
                "p50": 2.601112120739124,
                "p95": 15.029458670177727,
                "max": 52.09741105746394
              },
              "rtk_position_u_m": {
                "count": 257,
                "rmse": 34.43756102516467,
                "p50": 27.391593047845276,
                "p95": 59.12606228553755,
                "max": 79.93574030954727
              },
              "rtk_velocity_e_mps": {
                "count": 255,
                "rmse": 2.0545072063978402,
                "p50": 0.24883994014217858,
                "p95": 1.5712125927334208,
                "max": 14.508881357053275
              },
              "rtk_velocity_mps": {
                "count": 255,
                "rmse": 3.2327686741323958,
                "p50": 0.7319723499282548,
                "p95": 4.912089349041469,
                "max": 21.806791237757828
              },
              "rtk_velocity_n_mps": {
                "count": 255,
                "rmse": 1.9816590337344584,
                "p50": 0.3298045385869661,
                "p95": 1.7040403726051305,
                "max": 18.017105050469375
              },
              "rtk_velocity_u_mps": {
                "count": 255,
                "rmse": 1.5175048314024187,
                "p50": 0.47992075917416444,
                "p95": 3.940286426708802,
                "max": 6.536097633516505
              },
              "rtk_vertical_m": {
                "count": 257,
                "rmse": 34.43756102516467,
                "p50": 27.391593047845276,
                "p95": 59.12606228553755,
                "max": 79.93574030954727
              }
            }
          },
          "reverse": {
            "epochs": 0,
            "metrics": {
              "fused_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "heading_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "pitch_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "roll_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rotation_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 35.8
          },
          "1": {
            "start_s": 60.2,
            "first_fresh_s": 5.799999999999997,
            "first_heading_s": 6.200000000000003
          }
        },
        "duration_s": 1040.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 5.0,
          "fused_available": 4.962507210151894,
          "rtk_velocity_available": 4.983656989040569,
          "fused_velocity_available": 4.962507210151894,
          "attitude_available": 4.962507210151894,
          "heading_available": 4.798115746971736,
          "heading_healthy": 2.8917515862334167
        },
        "processing_ms": {
          "count": 5201,
          "rmse": 21.565877788366222,
          "p50": 5.9195,
          "p95": 41.069,
          "max": 290.5637
        },
        "heading_error_over_90_epochs": 2736,
        "heading_error_over_150_epochs": 863,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 3008,
            "rmse": 12.210487252256142,
            "p50": 6.396107664874731,
            "p95": 16.85888608482301,
            "max": 100.46149962686835
          },
          "fused_position_e_m": {
            "count": 3008,
            "rmse": 10.102127097803901,
            "p50": 3.543732857790241,
            "p95": 14.839725032907891,
            "max": 98.9021783506002
          },
          "fused_position_m": {
            "count": 3008,
            "rmse": 55.29832458410943,
            "p50": 43.121933962230415,
            "p95": 110.20053093566743,
            "max": 122.51206160378383
          },
          "fused_position_n_m": {
            "count": 3008,
            "rmse": 6.858791951745283,
            "p50": 3.9963410291011296,
            "p95": 12.793845852243846,
            "max": 28.12245131429231
          },
          "fused_position_u_m": {
            "count": 3008,
            "rmse": 53.93337281194281,
            "p50": 41.22093543950783,
            "p95": 109.43183170113412,
            "max": 122.39927302136303
          },
          "fused_velocity_e_mps": {
            "count": 3008,
            "rmse": 1.394550493477163,
            "p50": 0.6619419329293845,
            "p95": 3.0391698427776954,
            "max": 8.101096711788388
          },
          "fused_velocity_mps": {
            "count": 3008,
            "rmse": 2.663374655388717,
            "p50": 1.681343649764687,
            "p95": 5.590584998013629,
            "max": 8.15695306131031
          },
          "fused_velocity_n_mps": {
            "count": 3008,
            "rmse": 1.4321562792672318,
            "p50": 0.6827515184885324,
            "p95": 3.161337935915478,
            "max": 6.573822787383641
          },
          "fused_velocity_u_mps": {
            "count": 3008,
            "rmse": 1.7600346212120397,
            "p50": 0.5464960449280115,
            "p95": 4.9951784357374684,
            "max": 8.058119341181474
          },
          "fused_vertical_m": {
            "count": 3008,
            "rmse": 53.93337281194281,
            "p50": 41.22093543950783,
            "p95": 109.43183170113412,
            "max": 122.39927302136303
          },
          "heading_deg": {
            "count": 3008,
            "rmse": 97.8386917655422,
            "p50": 83.10090317051211,
            "p95": 168.06692780775523,
            "max": 179.96205317746896
          },
          "pitch_deg": {
            "count": 3008,
            "rmse": 2.2550595015481085,
            "p50": 1.523372561519622,
            "p95": 4.9011914061947275,
            "max": 10.496868466128632
          },
          "roll_deg": {
            "count": 3008,
            "rmse": 2.9715372349865006,
            "p50": 0.7767137608096419,
            "p95": 9.366507879906615,
            "max": 14.742237283388107
          },
          "rotation_deg": {
            "count": 3008,
            "rmse": 97.87298324497695,
            "p50": 83.19178125648602,
            "p95": 168.03501627097506,
            "max": 179.96904614762678
          },
          "rtk_horizontal_m": {
            "count": 3008,
            "rmse": 7.397370129721386,
            "p50": 4.448347465433825,
            "p95": 15.805045767465346,
            "max": 28.713047711608294
          },
          "rtk_position_e_m": {
            "count": 3008,
            "rmse": 5.0105158347628285,
            "p50": 1.9425192566913028,
            "p95": 11.756516131817515,
            "max": 22.5623046309529
          },
          "rtk_position_m": {
            "count": 3008,
            "rmse": 51.66789503996174,
            "p50": 30.424632079405153,
            "p95": 111.79756506959286,
            "max": 139.43906555004702
          },
          "rtk_position_n_m": {
            "count": 3008,
            "rmse": 5.442041520025838,
            "p50": 3.1372556308856705,
            "p95": 10.551888673467543,
            "max": 27.534981919042995
          },
          "rtk_position_u_m": {
            "count": 3008,
            "rmse": 51.13560689993235,
            "p50": 29.51223299586816,
            "p95": 110.69126347243012,
            "max": 139.38772885804946
          },
          "rtk_velocity_e_mps": {
            "count": 3000,
            "rmse": 0.4822937341344817,
            "p50": 0.052510201300244363,
            "p95": 0.9766653087145742,
            "max": 6.383739807821763
          },
          "rtk_velocity_mps": {
            "count": 3000,
            "rmse": 1.6027941229762794,
            "p50": 0.2780255603249055,
            "p95": 3.691804876880239,
            "max": 11.83776657886425
          },
          "rtk_velocity_n_mps": {
            "count": 3000,
            "rmse": 0.5960812115126234,
            "p50": 0.07192889931030079,
            "p95": 1.2562566537550295,
            "max": 5.614452159242109
          },
          "rtk_velocity_u_mps": {
            "count": 3000,
            "rmse": 1.407490299768905,
            "p50": 0.16625713538627582,
            "p95": 3.1216628134855644,
            "max": 10.740327511185747
          },
          "rtk_vertical_m": {
            "count": 3008,
            "rmse": 51.13560689993235,
            "p50": 29.51223299586816,
            "p95": 110.69126347243012,
            "max": 139.38772885804946
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        },
        "scenario": {
          "name": "imu_gap",
          "start_s": 60,
          "end_s": 64,
          "recovery_gnss_update_s": 2.0,
          "recovery_fresh_attitude_s": 2.0,
          "recovery_heading_s": 2.4000000000000057,
          "window_metrics": {
            "fused_position_m": {
              "count": 1,
              "rmse": 124.04739593065668,
              "p50": 124.04739593065668,
              "p95": 124.04739593065668,
              "max": 124.04739593065668
            },
            "fused_velocity_mps": {
              "count": 1,
              "rmse": 14.915742940505574,
              "p50": 14.915742940505574,
              "p95": 14.915742940505574,
              "max": 14.915742940505574
            },
            "rotation_deg": {
              "count": 1,
              "rmse": 60.50159788682213,
              "p50": 60.50159788682213,
              "p95": 60.50159788682213,
              "max": 60.50159788682213
            },
            "heading_deg": {
              "count": 1,
              "rmse": 60.496341466222205,
              "p50": 60.496341466222205,
              "p95": 60.496341466222205,
              "max": 60.496341466222205
            }
          }
        }
      },
      "all_output_candidate": {
        "schema": "libgnsspp.pva_score.v1",
        "state": "passed",
        "epochs": 5201,
        "reference_epochs": 5201,
        "matched_epochs": 5201,
        "match_fraction": 1.0,
        "truth_coverage_fraction": 1.0,
        "missing_truth_epochs": 0,
        "coverage": {
          "rtk_available": 1.0,
          "fused_available": 0.9925014420303788,
          "rtk_velocity_available": 0.9967313978081138,
          "fused_velocity_available": 0.9925014420303788,
          "attitude_available": 0.9925014420303788,
          "heading_available": 0.9596231493943472,
          "heading_healthy": 0.5695058642568737
        },
        "scenes": {
          "all": {
            "epochs": 5201,
            "available_epochs": {
              "rtk_available": 5201,
              "fused_available": 5162,
              "attitude_available": 5162,
              "heading_aligned": 4991,
              "heading_converged": 2962
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 5162,
                "rmse": 84.96376455052108,
                "p50": 31.875400456893516,
                "p95": 154.99085081215037,
                "max": 244.2482232033362
              },
              "fused_position_e_m": {
                "count": 5162,
                "rmse": 73.44767648466896,
                "p50": 21.8347066167642,
                "p95": 147.29697716060602,
                "max": 236.39311365042929
              },
              "fused_position_m": {
                "count": 5162,
                "rmse": 91.11047771982281,
                "p50": 58.94153627636333,
                "p95": 155.39348527809992,
                "max": 244.36673338144547
              },
              "fused_position_n_m": {
                "count": 5162,
                "rmse": 42.71159216886896,
                "p50": 10.622687931980177,
                "p95": 98.87915812045304,
                "max": 130.90989524661092
              },
              "fused_position_u_m": {
                "count": 5162,
                "rmse": 32.89799178883031,
                "p50": 20.738978706229922,
                "p95": 57.515380367387735,
                "max": 68.15976253430175
              },
              "fused_velocity_e_mps": {
                "count": 5162,
                "rmse": 3.1233774363552276,
                "p50": 0.6602443411989238,
                "p95": 7.230873796563419,
                "max": 13.66961242742407
              },
              "fused_velocity_mps": {
                "count": 5162,
                "rmse": 4.365382423050135,
                "p50": 1.534616451484053,
                "p95": 10.650474241499852,
                "max": 18.467957093523104
              },
              "fused_velocity_n_mps": {
                "count": 5162,
                "rmse": 3.0185727138728664,
                "p50": 0.7533777581238048,
                "p95": 6.239782728033684,
                "max": 13.90682432385178
              },
              "fused_velocity_u_mps": {
                "count": 5162,
                "rmse": 0.43508144134668875,
                "p50": 0.09333256087567317,
                "p95": 1.0543939200399244,
                "max": 3.2504478223694298
              },
              "fused_vertical_m": {
                "count": 5162,
                "rmse": 32.89799178883031,
                "p50": 20.738978706229922,
                "p95": 57.515380367387735,
                "max": 68.15976253430175
              },
              "heading_deg": {
                "count": 4991,
                "rmse": 62.042357491529074,
                "p50": 41.683933668119835,
                "p95": 138.77107529572982,
                "max": 179.98916397177072
              },
              "pitch_deg": {
                "count": 5162,
                "rmse": 3.4424548839459477,
                "p50": 1.8736707997923219,
                "p95": 6.514181704604927,
                "max": 36.110611281923724
              },
              "roll_deg": {
                "count": 5162,
                "rmse": 2.1561927124364426,
                "p50": 1.095092327892658,
                "p95": 3.5986805757359477,
                "max": 10.815495473915632
              },
              "rotation_deg": {
                "count": 4991,
                "rmse": 62.167116072512634,
                "p50": 41.743318653531105,
                "p95": 138.78209279555574,
                "max": 179.9862411429592
              },
              "rtk_horizontal_m": {
                "count": 5201,
                "rmse": 22.16658718491717,
                "p50": 3.863684276955285,
                "p95": 18.483105322788052,
                "max": 144.8677269857157
              },
              "rtk_position_e_m": {
                "count": 5201,
                "rmse": 18.713706246580497,
                "p50": 1.5244924052047146,
                "p95": 14.809008944166962,
                "max": 139.34972723824887
              },
              "rtk_position_m": {
                "count": 5201,
                "rmse": 47.83087376226452,
                "p50": 23.993515677153862,
                "p95": 113.16086976028149,
                "max": 145.167438605339
              },
              "rtk_position_n_m": {
                "count": 5201,
                "rmse": 11.880857963262931,
                "p50": 2.695463576316978,
                "p95": 12.543894825940914,
                "max": 85.9872275173733
              },
              "rtk_position_u_m": {
                "count": 5201,
                "rmse": 42.38437090998461,
                "p50": 22.68794524551499,
                "p95": 97.09597373587383,
                "max": 139.3877288601546
              },
              "rtk_velocity_e_mps": {
                "count": 5184,
                "rmse": 2.0203420194321584,
                "p50": 0.07566701943015097,
                "p95": 3.7927553446255953,
                "max": 12.075281769043503
              },
              "rtk_velocity_mps": {
                "count": 5184,
                "rmse": 2.7344338344288626,
                "p50": 0.38447009740066473,
                "p95": 6.084776836283185,
                "max": 18.63385816596344
              },
              "rtk_velocity_n_mps": {
                "count": 5184,
                "rmse": 1.3301979909106114,
                "p50": 0.10128292254409144,
                "p95": 1.714800605395592,
                "max": 14.473135693495887
              },
              "rtk_velocity_u_mps": {
                "count": 5184,
                "rmse": 1.275115612155813,
                "p50": 0.16188750673501257,
                "p95": 2.8394991979002264,
                "max": 11.512572084047429
              },
              "rtk_vertical_m": {
                "count": 5201,
                "rmse": 42.38437090998461,
                "p50": 22.68794524551499,
                "p95": 97.09597373587383,
                "max": 139.3877288601546
              }
            }
          },
          "stop": {
            "epochs": 2140,
            "available_epochs": {
              "rtk_available": 2140,
              "fused_available": 2130,
              "attitude_available": 2130,
              "heading_aligned": 1974,
              "heading_converged": 1540
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 2130,
                "rmse": 74.90954138567373,
                "p50": 18.925670317965114,
                "p95": 132.7023303257983,
                "max": 155.0950009258592
              },
              "fused_position_e_m": {
                "count": 2130,
                "rmse": 63.70031704690793,
                "p50": 17.579501000503875,
                "p95": 127.42770712093814,
                "max": 152.15654188272424
              },
              "fused_position_m": {
                "count": 2130,
                "rmse": 82.67680706733748,
                "p50": 57.09147226817483,
                "p95": 138.24614173254608,
                "max": 155.36771648751773
              },
              "fused_position_n_m": {
                "count": 2130,
                "rmse": 39.41711555575036,
                "p50": 10.056352206757023,
                "p95": 84.67588789104137,
                "max": 121.19400467137876
              },
              "fused_position_u_m": {
                "count": 2130,
                "rmse": 34.98592625953725,
                "p50": 39.139175518946786,
                "p95": 56.102900816653914,
                "max": 57.48122917916305
              },
              "fused_velocity_e_mps": {
                "count": 2130,
                "rmse": 0.7058567561287997,
                "p50": 0.1907488085011651,
                "p95": 1.2746164641385027,
                "max": 6.839828379276541
              },
              "fused_velocity_mps": {
                "count": 2130,
                "rmse": 1.0122468465811678,
                "p50": 0.4301261199494531,
                "p95": 2.3525738779762415,
                "max": 7.080971567513276
              },
              "fused_velocity_n_mps": {
                "count": 2130,
                "rmse": 0.7013243084083077,
                "p50": 0.15534436072274432,
                "p95": 1.7460461059614432,
                "max": 2.886858759437258
              },
              "fused_velocity_u_mps": {
                "count": 2130,
                "rmse": 0.1858874193603622,
                "p50": 0.045825468312135215,
                "p95": 0.28473256056870644,
                "max": 1.0731421299062074
              },
              "fused_vertical_m": {
                "count": 2130,
                "rmse": 34.98592625953725,
                "p50": 39.139175518946786,
                "p95": 56.102900816653914,
                "max": 57.48122917916305
              },
              "heading_deg": {
                "count": 1974,
                "rmse": 75.95450184235614,
                "p50": 56.4387403937493,
                "p95": 164.14469329010984,
                "max": 179.98916397177072
              },
              "pitch_deg": {
                "count": 2130,
                "rmse": 3.1416973657378233,
                "p50": 1.8115353074295655,
                "p95": 5.447563237798112,
                "max": 12.035525937464257
              },
              "roll_deg": {
                "count": 2130,
                "rmse": 1.6317954894774698,
                "p50": 0.647320084922157,
                "p95": 3.0910414714227583,
                "max": 3.6695926624564095
              },
              "rotation_deg": {
                "count": 1974,
                "rmse": 76.03029216845535,
                "p50": 56.58250221632601,
                "p95": 164.1579277957096,
                "max": 179.9862411429592
              },
              "rtk_horizontal_m": {
                "count": 2140,
                "rmse": 25.531574491667545,
                "p50": 4.608064144609257,
                "p95": 19.029202478408695,
                "max": 133.17951047178084
              },
              "rtk_position_e_m": {
                "count": 2140,
                "rmse": 21.197035877346195,
                "p50": 1.7509509677042068,
                "p95": 15.912556336338989,
                "max": 130.25590440095775
              },
              "rtk_position_m": {
                "count": 2140,
                "rmse": 55.81747800141471,
                "p50": 23.31921189835478,
                "p95": 124.31668759161788,
                "max": 139.43906555217154
              },
              "rtk_position_n_m": {
                "count": 2140,
                "rmse": 14.231899593450876,
                "p50": 3.0143799106354043,
                "p95": 11.722842126250773,
                "max": 85.9872275173733
              },
              "rtk_position_u_m": {
                "count": 2140,
                "rmse": 49.6359703684218,
                "p50": 22.55141470483268,
                "p95": 113.56199519994892,
                "max": 139.3877288601546
              },
              "rtk_velocity_e_mps": {
                "count": 2140,
                "rmse": 1.93353719591707,
                "p50": 0.014172120245116847,
                "p95": 0.7309639380252897,
                "max": 10.250282843635985
              },
              "rtk_velocity_mps": {
                "count": 2140,
                "rmse": 1.9576000122418924,
                "p50": 0.061762551078113986,
                "p95": 1.2865122038356473,
                "max": 10.258017378491026
              },
              "rtk_velocity_n_mps": {
                "count": 2140,
                "rmse": 0.2800690582439251,
                "p50": 0.017467312705738394,
                "p95": 0.43311647318967894,
                "max": 3.9532201848177273
              },
              "rtk_velocity_u_mps": {
                "count": 2140,
                "rmse": 0.12326006063998447,
                "p50": 0.045004768882534206,
                "p95": 0.2426587769287253,
                "max": 1.5810964513253392
              },
              "rtk_vertical_m": {
                "count": 2140,
                "rmse": 49.6359703684218,
                "p50": 22.55141470483268,
                "p95": 113.56199519994892,
                "max": 139.3877288601546
              }
            }
          },
          "low_speed": {
            "epochs": 456,
            "available_epochs": {
              "rtk_available": 456,
              "fused_available": 456,
              "attitude_available": 456,
              "heading_aligned": 443,
              "heading_converged": 299
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 456,
                "rmse": 80.76448238112683,
                "p50": 48.06119949894418,
                "p95": 132.08758791794207,
                "max": 155.11427590535305
              },
              "fused_position_e_m": {
                "count": 456,
                "rmse": 72.60407650268272,
                "p50": 23.458281183483535,
                "p95": 130.1795320551709,
                "max": 152.17870116009306
              },
              "fused_position_m": {
                "count": 456,
                "rmse": 88.4158104610566,
                "p50": 58.10604341328793,
                "p95": 136.6521257767279,
                "max": 155.39484153023582
              },
              "fused_position_n_m": {
                "count": 456,
                "rmse": 35.377248189817436,
                "p50": 11.042996372430618,
                "p95": 80.75626599468366,
                "max": 118.79227343391806
              },
              "fused_position_u_m": {
                "count": 456,
                "rmse": 35.97852033080486,
                "p50": 38.843740341814936,
                "p95": 57.31427435455718,
                "max": 57.5510789723676
              },
              "fused_velocity_e_mps": {
                "count": 456,
                "rmse": 2.1997819834409675,
                "p50": 0.9145471448412201,
                "p95": 4.35765829885719,
                "max": 8.79050022036331
              },
              "fused_velocity_mps": {
                "count": 456,
                "rmse": 2.7375150607058822,
                "p50": 1.2961107529933242,
                "p95": 5.5933312981768575,
                "max": 9.10256163076089
              },
              "fused_velocity_n_mps": {
                "count": 456,
                "rmse": 1.5870380951003695,
                "p50": 0.789766402867772,
                "p95": 3.8011785758264587,
                "max": 5.678267056778102
              },
              "fused_velocity_u_mps": {
                "count": 456,
                "rmse": 0.3691314367813239,
                "p50": 0.08405313960188758,
                "p95": 1.0560451157600883,
                "max": 1.3073506132845873
              },
              "fused_vertical_m": {
                "count": 456,
                "rmse": 35.97852033080486,
                "p50": 38.843740341814936,
                "p95": 57.31427435455718,
                "max": 57.5510789723676
              },
              "heading_deg": {
                "count": 443,
                "rmse": 57.64015129908976,
                "p50": 48.90041283672315,
                "p95": 99.48888263307445,
                "max": 147.2713412426707
              },
              "pitch_deg": {
                "count": 456,
                "rmse": 4.002073662415382,
                "p50": 2.7533235971879577,
                "p95": 7.367260436299503,
                "max": 13.114599632973636
              },
              "roll_deg": {
                "count": 456,
                "rmse": 1.8651827951578503,
                "p50": 0.9593062586896792,
                "p95": 3.320380199051854,
                "max": 3.8692652935633873
              },
              "rotation_deg": {
                "count": 443,
                "rmse": 57.8007091176304,
                "p50": 48.92162954773897,
                "p95": 99.49081730419334,
                "max": 147.28947525053462
              },
              "rtk_horizontal_m": {
                "count": 456,
                "rmse": 20.960665560330686,
                "p50": 3.2906520800756316,
                "p95": 19.27136288958127,
                "max": 133.11732532889818
              },
              "rtk_position_e_m": {
                "count": 456,
                "rmse": 17.09095887594366,
                "p50": 1.2349032939620797,
                "p95": 12.633401607135296,
                "max": 130.63806421203674
              },
              "rtk_position_m": {
                "count": 456,
                "rmse": 50.77306401258083,
                "p50": 25.186974245057023,
                "p95": 113.97168192465386,
                "max": 139.4401002973524
              },
              "rtk_position_n_m": {
                "count": 456,
                "rmse": 12.134604461326106,
                "p50": 2.5313962043943516,
                "p95": 14.944008885242187,
                "max": 78.28113660564716
              },
              "rtk_position_u_m": {
                "count": 456,
                "rmse": 46.24450809008134,
                "p50": 24.212990318828922,
                "p95": 106.068497540203,
                "max": 135.3918282828676
              },
              "rtk_velocity_e_mps": {
                "count": 456,
                "rmse": 1.4227350222297237,
                "p50": 0.10327708377829528,
                "p95": 0.9217666644154794,
                "max": 10.21828284374459
              },
              "rtk_velocity_mps": {
                "count": 456,
                "rmse": 1.6195353272477286,
                "p50": 0.41092833246442617,
                "p95": 2.116142334105408,
                "max": 10.296604180895077
              },
              "rtk_velocity_n_mps": {
                "count": 456,
                "rmse": 0.5341578770939551,
                "p50": 0.13463115621127897,
                "p95": 1.1316842396833302,
                "max": 3.7807292795665424
              },
              "rtk_velocity_u_mps": {
                "count": 456,
                "rmse": 0.5598170192686842,
                "p50": 0.20397621319294904,
                "p95": 1.1934344505516097,
                "max": 3.5883599945681017
              },
              "rtk_vertical_m": {
                "count": 456,
                "rmse": 46.24450809008134,
                "p50": 24.212990318828922,
                "p95": 106.068497540203,
                "max": 135.3918282828676
              }
            }
          },
          "turn": {
            "epochs": 257,
            "available_epochs": {
              "rtk_available": 257,
              "fused_available": 257,
              "attitude_available": 257,
              "heading_aligned": 251,
              "heading_converged": 182
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 257,
                "rmse": 98.6039597274465,
                "p50": 68.40242924068093,
                "p95": 226.26996213959086,
                "max": 237.0283732739534
              },
              "fused_position_e_m": {
                "count": 257,
                "rmse": 81.7250141785012,
                "p50": 26.68516235713168,
                "p95": 203.22276581747346,
                "max": 215.86424487899848
              },
              "fused_position_m": {
                "count": 257,
                "rmse": 103.13558763219352,
                "p50": 76.0058535366375,
                "p95": 226.33288049337526,
                "max": 237.02946701126106
              },
              "fused_position_n_m": {
                "count": 257,
                "rmse": 55.1703084226984,
                "p50": 18.77411233254023,
                "p95": 108.1807018756783,
                "max": 130.65582262132796
              },
              "fused_position_u_m": {
                "count": 257,
                "rmse": 30.23588203287577,
                "p50": 10.860320980381795,
                "p95": 57.262420020421814,
                "max": 57.30733796633482
              },
              "fused_velocity_e_mps": {
                "count": 257,
                "rmse": 3.63538799962515,
                "p50": 1.7322838035081751,
                "p95": 6.782031312481677,
                "max": 12.178156039987286
              },
              "fused_velocity_mps": {
                "count": 257,
                "rmse": 5.5553738874858904,
                "p50": 2.168549156881771,
                "p95": 14.387835899391586,
                "max": 18.252303713169006
              },
              "fused_velocity_n_mps": {
                "count": 257,
                "rmse": 4.176220498392237,
                "p50": 1.2553809464744279,
                "p95": 12.487751068450114,
                "max": 13.90682432385178
              },
              "fused_velocity_u_mps": {
                "count": 257,
                "rmse": 0.4531175021449002,
                "p50": 0.1437777342293168,
                "p95": 0.8835798681262992,
                "max": 1.6335920553169336
              },
              "fused_vertical_m": {
                "count": 257,
                "rmse": 30.23588203287577,
                "p50": 10.860320980381795,
                "p95": 57.262420020421814,
                "max": 57.30733796633482
              },
              "heading_deg": {
                "count": 251,
                "rmse": 59.91263182587402,
                "p50": 57.80476192320441,
                "p95": 89.60653033638837,
                "max": 145.69156203503195
              },
              "pitch_deg": {
                "count": 257,
                "rmse": 3.212119392665693,
                "p50": 2.627719598055535,
                "p95": 6.077636343913144,
                "max": 6.902014272938516
              },
              "roll_deg": {
                "count": 257,
                "rmse": 1.70477057627607,
                "p50": 0.9643578762876359,
                "p95": 3.3282927658613457,
                "max": 4.533353096059585
              },
              "rotation_deg": {
                "count": 251,
                "rmse": 60.01834971629612,
                "p50": 57.806540469965846,
                "p95": 89.70236511239466,
                "max": 145.70893344560074
              },
              "rtk_horizontal_m": {
                "count": 257,
                "rmse": 16.471036466733846,
                "p50": 2.8454813911812975,
                "p95": 16.52769102891455,
                "max": 122.41781932469537
              },
              "rtk_position_e_m": {
                "count": 257,
                "rmse": 12.444447125758076,
                "p50": 0.8279690802216049,
                "p95": 6.764172178629824,
                "max": 95.9533071343271
              },
              "rtk_position_m": {
                "count": 257,
                "rmse": 37.854160784483895,
                "p50": 29.24458692128854,
                "p95": 61.54097755088283,
                "max": 128.50111473095535
              },
              "rtk_position_n_m": {
                "count": 257,
                "rmse": 10.790309449811335,
                "p50": 2.5123798460062776,
                "p95": 15.80807969657547,
                "max": 76.020295567692
              },
              "rtk_position_u_m": {
                "count": 257,
                "rmse": 34.082876146374176,
                "p50": 26.496594632565035,
                "p95": 58.72763718133389,
                "max": 79.9357403025268
              },
              "rtk_velocity_e_mps": {
                "count": 255,
                "rmse": 1.2274275257301077,
                "p50": 0.2659928442990438,
                "p95": 1.67862030721193,
                "max": 8.309987912695046
              },
              "rtk_velocity_mps": {
                "count": 255,
                "rmse": 2.129985583256965,
                "p50": 0.8312185413674138,
                "p95": 4.9120893490415325,
                "max": 8.893832050084251
              },
              "rtk_velocity_n_mps": {
                "count": 255,
                "rmse": 0.9324053101200888,
                "p50": 0.3575321159287408,
                "p95": 2.019636378084887,
                "max": 5.8233551258808705
              },
              "rtk_velocity_u_mps": {
                "count": 255,
                "rmse": 1.469993398496211,
                "p50": 0.4158732151291247,
                "p95": 3.6364422444186615,
                "max": 6.536097633516615
              },
              "rtk_vertical_m": {
                "count": 257,
                "rmse": 34.082876146374176,
                "p50": 26.496594632565035,
                "p95": 58.72763718133389,
                "max": 79.9357403025268
              }
            }
          },
          "reverse": {
            "epochs": 0,
            "available_epochs": {
              "rtk_available": 0,
              "fused_available": 0,
              "attitude_available": 0,
              "heading_aligned": 0,
              "heading_converged": 0
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "fused_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "heading_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "pitch_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "roll_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rotation_deg": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_horizontal_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_e_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_n_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_position_u_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_e_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_n_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_velocity_u_mps": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              },
              "rtk_vertical_m": {
                "count": 0,
                "rmse": null,
                "p50": null,
                "p95": null,
                "max": null
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 35.8
          },
          "1": {
            "start_s": 60.2,
            "first_fresh_s": 5.799999999999997,
            "first_heading_s": 6.200000000000003
          }
        },
        "uninitialized_epochs": 39,
        "missing_attitude_epochs": 39,
        "unlatched_heading_epochs": 210,
        "duration_s": 1040.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 5.0,
          "fused_available": 4.962507210151894,
          "rtk_velocity_available": 4.983656989040569,
          "fused_velocity_available": 4.962507210151894,
          "attitude_available": 4.962507210151894,
          "heading_available": 4.798115746971736,
          "heading_healthy": 2.847529321284368
        },
        "processing_ms": {
          "count": 5201,
          "rmse": 21.14602498985606,
          "p50": 7.963,
          "p95": 42.6487,
          "max": 291.2985
        },
        "heading_error_over_90_epochs": 579,
        "heading_error_over_150_epochs": 183,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 2962,
            "rmse": 80.29006980451915,
            "p50": 39.870982230930224,
            "p95": 132.97852960706314,
            "max": 236.1250244398237
          },
          "fused_position_e_m": {
            "count": 2962,
            "rmse": 69.26186668343465,
            "p50": 28.194643535601713,
            "p95": 129.4905529170756,
            "max": 233.84520912149003
          },
          "fused_position_m": {
            "count": 2962,
            "rmse": 89.32862307233226,
            "p50": 66.05791927924682,
            "p95": 138.6107685216523,
            "max": 236.3729546222632
          },
          "fused_position_n_m": {
            "count": 2962,
            "rmse": 40.61144090943687,
            "p50": 9.991720145694847,
            "p95": 84.8375924645024,
            "max": 130.90989524661092
          },
          "fused_position_u_m": {
            "count": 2962,
            "rmse": 39.1549178365152,
            "p50": 39.33770153944882,
            "p95": 61.09949236674141,
            "max": 68.15976253430175
          },
          "fused_velocity_e_mps": {
            "count": 2962,
            "rmse": 1.2562242404987451,
            "p50": 0.4802051112618383,
            "p95": 2.7927335780903495,
            "max": 8.101096711788388
          },
          "fused_velocity_mps": {
            "count": 2962,
            "rmse": 2.0819803768250145,
            "p50": 1.063577529439795,
            "p95": 4.123585260494167,
            "max": 8.734272065950321
          },
          "fused_velocity_n_mps": {
            "count": 2962,
            "rmse": 1.6412907823007625,
            "p50": 0.6190664819656806,
            "p95": 3.5421789562857984,
            "max": 7.804118556576265
          },
          "fused_velocity_u_mps": {
            "count": 2962,
            "rmse": 0.25041468607558204,
            "p50": 0.05861942522937644,
            "p95": 0.322911819270846,
            "max": 3.2504478223694298
          },
          "fused_vertical_m": {
            "count": 2962,
            "rmse": 39.1549178365152,
            "p50": 39.33770153944882,
            "p95": 61.09949236674141,
            "max": 68.15976253430175
          },
          "heading_deg": {
            "count": 2962,
            "rmse": 71.55364631100355,
            "p50": 55.19583221551628,
            "p95": 155.9170229965092,
            "max": 179.98916397177072
          },
          "pitch_deg": {
            "count": 2962,
            "rmse": 3.0038333192633577,
            "p50": 1.4222338344195293,
            "p95": 5.436233058635649,
            "max": 17.64378399025975
          },
          "roll_deg": {
            "count": 2962,
            "rmse": 1.415581976349489,
            "p50": 0.774221131686744,
            "p95": 3.0119341528681827,
            "max": 4.533353096059585
          },
          "rotation_deg": {
            "count": 2962,
            "rmse": 71.62008562987377,
            "p50": 55.30524393003273,
            "p95": 155.9433435757866,
            "max": 179.9862411429592
          },
          "rtk_horizontal_m": {
            "count": 2962,
            "rmse": 24.68934298091052,
            "p50": 4.080483458190358,
            "p95": 18.885503798949834,
            "max": 133.17951047178084
          },
          "rtk_position_e_m": {
            "count": 2962,
            "rmse": 20.59253081595387,
            "p50": 1.7109773730747473,
            "p95": 15.51008002603875,
            "max": 131.1992487278406
          },
          "rtk_position_m": {
            "count": 2962,
            "rmse": 56.72912485380451,
            "p50": 31.997208964485818,
            "p95": 119.51195974432953,
            "max": 139.4401002973524
          },
          "rtk_position_n_m": {
            "count": 2962,
            "rmse": 13.620254455149716,
            "p50": 2.7753508440651835,
            "p95": 12.96900173474573,
            "max": 85.9872275173733
          },
          "rtk_position_u_m": {
            "count": 2962,
            "rmse": 51.07474865184854,
            "p50": 31.01610288943432,
            "p95": 110.71600527086302,
            "max": 139.3877288601546
          },
          "rtk_velocity_e_mps": {
            "count": 2958,
            "rmse": 0.4887706319821641,
            "p50": 0.03877026714641609,
            "p95": 0.9505353850550086,
            "max": 7.027487278649899
          },
          "rtk_velocity_mps": {
            "count": 2958,
            "rmse": 1.263294688163454,
            "p50": 0.2206760099436029,
            "p95": 2.728507815216438,
            "max": 11.387530888291927
          },
          "rtk_velocity_n_mps": {
            "count": 2958,
            "rmse": 0.528151397852711,
            "p50": 0.06154493661147077,
            "p95": 1.141712556135406,
            "max": 4.7523787758024465
          },
          "rtk_velocity_u_mps": {
            "count": 2958,
            "rmse": 1.0383028649676265,
            "p50": 0.1231908840936338,
            "p95": 2.337513051407324,
            "max": 10.74032751118542
          },
          "rtk_vertical_m": {
            "count": 2962,
            "rmse": 51.07474865184854,
            "p50": 31.01610288943432,
            "p95": 110.71600527086302,
            "max": 139.3877288601546
          }
        },
        "conventions": {
          "time": "GPST; exact timestamp rounded to microsecond; no fitted shift",
          "quaternion": "wxyz; body FLU to fixed filter ENU; transported to reference local ENU",
          "euler": "FRD to NED, 3-2-1; heading clockwise from north; wrapped differences",
          "position_velocity": "antenna ECEF transported to reference ENU; published PPC lever, no fitted offset",
          "primary": "all fresh outputs; heading/rotation require first heading latch, never health filtering",
          "scenes": "truth-only labels: stop speed<0.2; low 0.2<=speed<2; turn speed>=1 and |yaw_rate|>5deg/s; reverse body-forward velocity<-0.5; overlapping"
        },
        "scenario": {
          "name": "imu_gap",
          "start_s": 60,
          "end_s": 64,
          "recovery_gnss_update_s": 2.0,
          "recovery_fresh_attitude_s": 2.0,
          "recovery_heading_s": 2.4000000000000057,
          "window_metrics": {
            "fused_position_m": {
              "count": 1,
              "rmse": 4.1334739945296946,
              "p50": 4.1334739945296946,
              "p95": 4.1334739945296946,
              "max": 4.1334739945296946
            },
            "fused_velocity_mps": {
              "count": 1,
              "rmse": 0.42733234794348923,
              "p50": 0.42733234794348923,
              "p95": 0.42733234794348923,
              "max": 0.42733234794348923
            },
            "rotation_deg": {
              "count": 1,
              "rmse": 1.4371937124217984,
              "p50": 1.4371937124217984,
              "p95": 1.4371937124217984,
              "max": 1.4371937124217984
            },
            "heading_deg": {
              "count": 1,
              "rmse": 0.7802296012367265,
              "p50": 0.7802296012367265,
              "p95": 0.7802296012367265,
              "max": 0.7802296012367265
            }
          }
        }
      },
      "common_valid": {
        "rtk_position_m": {
          "control": {
            "count": 5201,
            "rmse": 43.684040389422776,
            "p50": 23.990913314763983,
            "p95": 100.62591888419219,
            "max": 146.12296097708062
          },
          "candidate": {
            "count": 5201,
            "rmse": 47.83087376226452,
            "p50": 23.993515677153862,
            "p95": 113.16086976028149,
            "max": 145.167438605339
          }
        },
        "fused_position_m": {
          "control": {
            "count": 5162,
            "rmse": 86.70845166044768,
            "p50": 43.458816472534295,
            "p95": 190.3187865656767,
            "max": 405.0874145220861
          },
          "candidate": {
            "count": 5162,
            "rmse": 91.11047771982281,
            "p50": 58.94153627636333,
            "p95": 155.39348527809992,
            "max": 244.36673338144547
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 5184,
            "rmse": 2.025890614380599,
            "p50": 0.32571528052330284,
            "p95": 3.8048621595777683,
            "max": 23.591065780943218
          },
          "candidate": {
            "count": 5184,
            "rmse": 2.7344338344288626,
            "p50": 0.38447009740066473,
            "p95": 6.084776836283185,
            "max": 18.63385816596344
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 5162,
            "rmse": 7.088605190033071,
            "p50": 2.954840052839465,
            "p95": 13.992309402157272,
            "max": 40.203327299292205
          },
          "candidate": {
            "count": 5162,
            "rmse": 4.365382423050135,
            "p50": 1.534616451484053,
            "p95": 10.650474241499852,
            "max": 18.467957093523104
          }
        },
        "rotation_deg": {
          "control": {
            "count": 4991,
            "rmse": 106.6320064018951,
            "p50": 98.87355577989487,
            "p95": 170.38400766607714,
            "max": 179.9997173119486
          },
          "candidate": {
            "count": 4991,
            "rmse": 62.167116072512634,
            "p50": 41.743318653531105,
            "p95": 138.78209279555574,
            "max": 179.9862411429592
          }
        }
      },
      "control_manifest": {
        "path": "E:\\gnsspp-pva-development\\baseline-scenarios\\nagoya3-imu_gap\\manifest.json",
        "bytes": 4318,
        "sha256": "173abe18c70f478d4ee297e7873fbf6b9666a52254ce1fb4059c7630fbb8f96a"
      },
      "candidate_manifest": {
        "path": "E:\\gnsspp-pva-development\\candidate-scenarios\\nagoya3-imu_gap\\manifest.json",
        "bytes": 4562,
        "sha256": "8f3e74a8506bcfd69fb895e5b1aea4bf15f5f0f9c58498d9a13588ca8017d7e1"
      }
    }
  ],
  "failures": [
    {
      "run": "tokyo1",
      "gate": {
        "name": "all.rtk_velocity_mps.p95",
        "control": 3.9476168172687913,
        "candidate": 4.6009988920779845,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo1",
      "gate": {
        "name": "common.rtk_velocity_mps.p95",
        "control": 3.9476168172687913,
        "candidate": 4.6009988920779845,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo1-gnss_outage",
      "gate": {
        "name": "all.fused_position_m.rmse",
        "control": 54.25192831543969,
        "candidate": 79.91552987064725,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo1-gnss_outage",
      "gate": {
        "name": "all.fused_position_m.p95",
        "control": 135.34577783866385,
        "candidate": 177.38921791617253,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo1-gnss_outage",
      "gate": {
        "name": "common.fused_position_m.rmse",
        "control": 54.25192831543969,
        "candidate": 79.91552987064725,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo1-gnss_outage",
      "gate": {
        "name": "common.fused_position_m.p95",
        "control": 135.34577783866385,
        "candidate": 177.38921791617253,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo1-gnss_outage",
      "gate": {
        "name": "all.rtk_velocity_mps.rmse",
        "control": 2.4865110201938467,
        "candidate": 3.410741124598216,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo1-gnss_outage",
      "gate": {
        "name": "all.rtk_velocity_mps.p95",
        "control": 3.7228524419469746,
        "candidate": 7.788550598819022,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo1-gnss_outage",
      "gate": {
        "name": "common.rtk_velocity_mps.rmse",
        "control": 2.4865110201938467,
        "candidate": 3.410741124598216,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo1-gnss_outage",
      "gate": {
        "name": "common.rtk_velocity_mps.p95",
        "control": 3.7228524419469746,
        "candidate": 7.788550598819022,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo1-gnss_outage",
      "gate": {
        "name": "all.fused_velocity_mps.p95",
        "control": 12.014242278498953,
        "candidate": 12.478418454585958,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo1-gnss_outage",
      "gate": {
        "name": "common.fused_velocity_mps.p95",
        "control": 12.014242278498953,
        "candidate": 12.478418454585958,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo1-gnss_outage",
      "gate": {
        "name": "all.rotation_deg.rmse",
        "control": 104.67500948286877,
        "candidate": 116.30993901399015,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo1-gnss_outage",
      "gate": {
        "name": "all.rotation_deg.p95",
        "control": 171.10274511663562,
        "candidate": 179.01937290438522,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo1-gnss_outage",
      "gate": {
        "name": "common.rotation_deg.rmse",
        "control": 104.67500948286877,
        "candidate": 116.30993901399015,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo1-gnss_outage",
      "gate": {
        "name": "common.rotation_deg.p95",
        "control": 171.10274511663562,
        "candidate": 179.01937290438522,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo1-imu_gap",
      "gate": {
        "name": "all.rtk_position_m.rmse",
        "control": 29.896629300640356,
        "candidate": 31.587327407220005,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo1-imu_gap",
      "gate": {
        "name": "all.rtk_position_m.p95",
        "control": 59.07616002267319,
        "candidate": 66.6942116109395,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo1-imu_gap",
      "gate": {
        "name": "common.rtk_position_m.rmse",
        "control": 29.896629300640356,
        "candidate": 31.587327407220005,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo1-imu_gap",
      "gate": {
        "name": "common.rtk_position_m.p95",
        "control": 59.07616002267319,
        "candidate": 66.6942116109395,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo1-imu_gap",
      "gate": {
        "name": "all.rtk_velocity_mps.rmse",
        "control": 2.0938334083367898,
        "candidate": 2.341402060300769,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo1-imu_gap",
      "gate": {
        "name": "all.rtk_velocity_mps.p95",
        "control": 3.043279349257397,
        "candidate": 4.095338681464233,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo1-imu_gap",
      "gate": {
        "name": "common.rtk_velocity_mps.rmse",
        "control": 2.0938334083367898,
        "candidate": 2.341402060300769,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo1-imu_gap",
      "gate": {
        "name": "common.rtk_velocity_mps.p95",
        "control": 3.043279349257397,
        "candidate": 4.095338681464233,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo2",
      "gate": {
        "name": "all.rtk_velocity_mps.rmse",
        "control": 13.114535317485595,
        "candidate": 14.55068987719714,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo2",
      "gate": {
        "name": "all.rtk_velocity_mps.p95",
        "control": 20.743312594128128,
        "candidate": 29.14619120285385,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo2",
      "gate": {
        "name": "common.rtk_velocity_mps.rmse",
        "control": 13.111085370943638,
        "candidate": 14.55068987719714,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo2",
      "gate": {
        "name": "common.rtk_velocity_mps.p95",
        "control": 20.743803114858906,
        "candidate": 29.14619120285385,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo2",
      "gate": {
        "name": "all.fused_velocity_mps.rmse",
        "control": 7.76525560610405,
        "candidate": 10.071272705306699,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo2",
      "gate": {
        "name": "all.fused_velocity_mps.p95",
        "control": 14.472175419560385,
        "candidate": 16.5966674572186,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo2",
      "gate": {
        "name": "common.fused_velocity_mps.rmse",
        "control": 7.76525560610405,
        "candidate": 10.071272705306699,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo2",
      "gate": {
        "name": "common.fused_velocity_mps.p95",
        "control": 14.472175419560385,
        "candidate": 16.5966674572186,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo2-imu_gap",
      "gate": {
        "name": "all.rtk_velocity_mps.rmse",
        "control": 10.181710605692393,
        "candidate": 13.652337577410455,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo2-imu_gap",
      "gate": {
        "name": "all.rtk_velocity_mps.p95",
        "control": 12.997578983683184,
        "candidate": 20.53046991267408,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo2-imu_gap",
      "gate": {
        "name": "common.rtk_velocity_mps.rmse",
        "control": 10.181490109651318,
        "candidate": 13.65185138661981,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo2-imu_gap",
      "gate": {
        "name": "common.rtk_velocity_mps.p95",
        "control": 12.99795257302236,
        "candidate": 20.533146880753048,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo3",
      "gate": {
        "name": "all.rtk_position_m.rmse",
        "control": 3127.467033793406,
        "candidate": 4505.816332508047,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo3",
      "gate": {
        "name": "all.rtk_position_m.p95",
        "control": 5341.939261630514,
        "candidate": 5596.902640665436,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo3",
      "gate": {
        "name": "common.rtk_position_m.rmse",
        "control": 3129.117557827921,
        "candidate": 4507.9172755491845,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo3",
      "gate": {
        "name": "common.rtk_position_m.p95",
        "control": 5343.439004580748,
        "candidate": 5597.151115531411,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo3",
      "gate": {
        "name": "all.fused_position_m.rmse",
        "control": 3128.720910789004,
        "candidate": 4721.614767698247,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo3",
      "gate": {
        "name": "all.fused_position_m.p95",
        "control": 5342.395365362116,
        "candidate": 5661.693233183467,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo3",
      "gate": {
        "name": "common.fused_position_m.rmse",
        "control": 3128.720910789004,
        "candidate": 4721.614767698247,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo3",
      "gate": {
        "name": "common.fused_position_m.p95",
        "control": 5342.395365362116,
        "candidate": 5661.693233183467,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo3",
      "gate": {
        "name": "all.rtk_velocity_mps.rmse",
        "control": 9.273483237993473,
        "candidate": 35.16922690724125,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo3",
      "gate": {
        "name": "all.rtk_velocity_mps.p95",
        "control": 18.00482719715677,
        "candidate": 39.06512823956788,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo3",
      "gate": {
        "name": "common.rtk_velocity_mps.rmse",
        "control": 9.271993700330043,
        "candidate": 35.18473370497708,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo3",
      "gate": {
        "name": "common.rtk_velocity_mps.p95",
        "control": 18.008296604042094,
        "candidate": 39.08295778625775,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo3",
      "gate": {
        "name": "all.fused_velocity_mps.rmse",
        "control": 14.816849027817183,
        "candidate": 112.79380765283474,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo3",
      "gate": {
        "name": "all.fused_velocity_mps.p95",
        "control": 19.10453800139815,
        "candidate": 115.42421139735269,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo3",
      "gate": {
        "name": "common.fused_velocity_mps.rmse",
        "control": 14.816849027817183,
        "candidate": 112.79380765283474,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo3",
      "gate": {
        "name": "common.fused_velocity_mps.p95",
        "control": 19.10453800139815,
        "candidate": 115.42421139735269,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo3",
      "gate": {
        "name": "all.rotation_deg.rmse",
        "control": 105.84836090878936,
        "candidate": 111.53255266973555,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo3",
      "gate": {
        "name": "all.rotation_deg.p95",
        "control": 171.4049510608255,
        "candidate": 173.50386740812206,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo3",
      "gate": {
        "name": "common.rotation_deg.rmse",
        "control": 105.84836090878936,
        "candidate": 111.53255266973555,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo3",
      "gate": {
        "name": "common.rotation_deg.p95",
        "control": 171.4049510608255,
        "candidate": 173.50386740812206,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo3-imu_gap",
      "gate": {
        "name": "all.fused_position_m.rmse",
        "control": 64.42226388414285,
        "candidate": 74.63271644631983,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo3-imu_gap",
      "gate": {
        "name": "common.fused_position_m.rmse",
        "control": 64.42226388414285,
        "candidate": 74.63271644631983,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1",
      "gate": {
        "name": "all.fused_position_m.rmse",
        "control": 708.1347104486421,
        "candidate": 764.233878403629,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1",
      "gate": {
        "name": "common.fused_position_m.rmse",
        "control": 708.1347104486421,
        "candidate": 764.233878403629,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1",
      "gate": {
        "name": "all.fused_velocity_mps.rmse",
        "control": 43.133810975661,
        "candidate": 78.18254938276087,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1",
      "gate": {
        "name": "all.fused_velocity_mps.p95",
        "control": 33.53024420078897,
        "candidate": 69.1266600873774,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1",
      "gate": {
        "name": "common.fused_velocity_mps.rmse",
        "control": 43.133810975661,
        "candidate": 78.18254938276087,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1",
      "gate": {
        "name": "common.fused_velocity_mps.p95",
        "control": 33.53024420078897,
        "candidate": 69.1266600873774,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1",
      "gate": {
        "name": "all.rotation_deg.rmse",
        "control": 124.08571171926708,
        "candidate": 167.18200910586827,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1",
      "gate": {
        "name": "all.rotation_deg.p95",
        "control": 173.5089461033685,
        "candidate": 178.66142554287856,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1",
      "gate": {
        "name": "common.rotation_deg.rmse",
        "control": 124.08571171926708,
        "candidate": 167.18200910586827,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1",
      "gate": {
        "name": "common.rotation_deg.p95",
        "control": 173.5089461033685,
        "candidate": 178.66142554287856,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1-gnss_outage",
      "gate": {
        "name": "all.fused_position_m.rmse",
        "control": 708.4178444676376,
        "candidate": 764.4857544954124,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1-gnss_outage",
      "gate": {
        "name": "common.fused_position_m.rmse",
        "control": 708.4178444676376,
        "candidate": 764.4857544954124,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1-gnss_outage",
      "gate": {
        "name": "all.fused_velocity_mps.rmse",
        "control": 43.16316272971929,
        "candidate": 78.19934451424602,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1-gnss_outage",
      "gate": {
        "name": "all.fused_velocity_mps.p95",
        "control": 33.53024420078897,
        "candidate": 69.1266600873774,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1-gnss_outage",
      "gate": {
        "name": "common.fused_velocity_mps.rmse",
        "control": 43.16316272971929,
        "candidate": 78.19934451424602,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1-gnss_outage",
      "gate": {
        "name": "common.fused_velocity_mps.p95",
        "control": 33.53024420078897,
        "candidate": 69.1266600873774,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1-gnss_outage",
      "gate": {
        "name": "all.rotation_deg.rmse",
        "control": 124.48776220912788,
        "candidate": 160.0572383180359,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1-gnss_outage",
      "gate": {
        "name": "all.rotation_deg.p95",
        "control": 173.56255047636336,
        "candidate": 178.50013228945426,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1-gnss_outage",
      "gate": {
        "name": "common.rotation_deg.rmse",
        "control": 124.48776220912788,
        "candidate": 160.0572383180359,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1-gnss_outage",
      "gate": {
        "name": "common.rotation_deg.p95",
        "control": 173.56255047636336,
        "candidate": 178.50013228945426,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1-imu_gap",
      "gate": {
        "name": "all.fused_position_m.rmse",
        "control": 709.9680173137792,
        "candidate": 765.69752368536,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1-imu_gap",
      "gate": {
        "name": "common.fused_position_m.rmse",
        "control": 709.9680173137792,
        "candidate": 765.69752368536,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1-imu_gap",
      "gate": {
        "name": "all.fused_velocity_mps.rmse",
        "control": 43.24886455726214,
        "candidate": 78.32162401110433,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1-imu_gap",
      "gate": {
        "name": "all.fused_velocity_mps.p95",
        "control": 33.54727231908654,
        "candidate": 69.25124971536002,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1-imu_gap",
      "gate": {
        "name": "common.fused_velocity_mps.rmse",
        "control": 43.24886455726214,
        "candidate": 78.32162401110433,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1-imu_gap",
      "gate": {
        "name": "common.fused_velocity_mps.p95",
        "control": 33.54727231908654,
        "candidate": 69.25124971536002,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1-imu_gap",
      "gate": {
        "name": "all.rotation_deg.rmse",
        "control": 120.57373908906331,
        "candidate": 159.11462484195715,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1-imu_gap",
      "gate": {
        "name": "all.rotation_deg.p95",
        "control": 173.12785217977873,
        "candidate": 178.51231438713188,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1-imu_gap",
      "gate": {
        "name": "common.rotation_deg.rmse",
        "control": 120.57373908906331,
        "candidate": 159.11462484195715,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1-imu_gap",
      "gate": {
        "name": "common.rotation_deg.p95",
        "control": 173.12785217977873,
        "candidate": 178.51231438713188,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya2",
      "gate": {
        "name": "all.fused_position_m.rmse",
        "control": 74.7546336072356,
        "candidate": 77.88406565265916,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya2",
      "gate": {
        "name": "all.fused_position_m.p95",
        "control": 169.19069632300915,
        "candidate": 178.2404858161654,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya2",
      "gate": {
        "name": "common.fused_position_m.rmse",
        "control": 74.7546336072356,
        "candidate": 77.88406565265916,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya2",
      "gate": {
        "name": "common.fused_position_m.p95",
        "control": 169.19069632300915,
        "candidate": 178.2404858161654,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya2",
      "gate": {
        "name": "all.fused_velocity_mps.rmse",
        "control": 3.9983445155423736,
        "candidate": 4.850647234267466,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya2",
      "gate": {
        "name": "all.fused_velocity_mps.p95",
        "control": 9.595151285152859,
        "candidate": 12.471533760817799,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya2",
      "gate": {
        "name": "common.fused_velocity_mps.rmse",
        "control": 3.9983445155423736,
        "candidate": 4.850647234267466,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya2",
      "gate": {
        "name": "common.fused_velocity_mps.p95",
        "control": 9.595151285152859,
        "candidate": 12.471533760817799,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya2",
      "gate": {
        "name": "all.rotation_deg.rmse",
        "control": 44.40570248627326,
        "candidate": 90.48790741028014,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya2",
      "gate": {
        "name": "all.rotation_deg.p95",
        "control": 106.99790377395313,
        "candidate": 163.02976081453383,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya2",
      "gate": {
        "name": "common.rotation_deg.rmse",
        "control": 44.40570248627326,
        "candidate": 90.48790741028014,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya2",
      "gate": {
        "name": "common.rotation_deg.p95",
        "control": 106.99790377395313,
        "candidate": 163.02976081453383,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya2-gnss_outage",
      "gate": {
        "name": "all.fused_position_m.rmse",
        "control": 55.069344927155186,
        "candidate": 75.62086319133094,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya2-gnss_outage",
      "gate": {
        "name": "all.fused_position_m.p95",
        "control": 133.15537479620954,
        "candidate": 154.0434738504303,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya2-gnss_outage",
      "gate": {
        "name": "common.fused_position_m.rmse",
        "control": 55.069344927155186,
        "candidate": 75.62086319133094,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya2-gnss_outage",
      "gate": {
        "name": "common.fused_position_m.p95",
        "control": 133.15537479620954,
        "candidate": 154.0434738504303,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya2-imu_gap",
      "gate": {
        "name": "all.rtk_position_m.rmse",
        "control": 38.162061811771096,
        "candidate": 40.34911552091808,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya2-imu_gap",
      "gate": {
        "name": "all.rtk_position_m.p95",
        "control": 85.04628946538278,
        "candidate": 94.87539411576326,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya2-imu_gap",
      "gate": {
        "name": "common.rtk_position_m.rmse",
        "control": 38.162061811771096,
        "candidate": 40.34911552091808,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya2-imu_gap",
      "gate": {
        "name": "common.rtk_position_m.p95",
        "control": 85.04628946538278,
        "candidate": 94.87539411576326,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya2-imu_gap",
      "gate": {
        "name": "all.fused_position_m.rmse",
        "control": 61.06680347076488,
        "candidate": 84.37913153040765,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya2-imu_gap",
      "gate": {
        "name": "all.fused_position_m.p95",
        "control": 149.2291670619869,
        "candidate": 162.39841317145124,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya2-imu_gap",
      "gate": {
        "name": "common.fused_position_m.rmse",
        "control": 61.06680347076488,
        "candidate": 84.37913153040765,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya2-imu_gap",
      "gate": {
        "name": "common.fused_position_m.p95",
        "control": 149.2291670619869,
        "candidate": 162.39841317145124,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya2-imu_gap",
      "gate": {
        "name": "all.fused_velocity_mps.p95",
        "control": 8.843779791272318,
        "candidate": 9.323240494460679,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya2-imu_gap",
      "gate": {
        "name": "common.fused_velocity_mps.p95",
        "control": 8.843779791272318,
        "candidate": 9.323240494460679,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya3",
      "gate": {
        "name": "all.fused_position_m.rmse",
        "control": 79.97974897097262,
        "candidate": 125.71221191366767,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya3",
      "gate": {
        "name": "all.fused_position_m.p95",
        "control": 147.38337378526262,
        "candidate": 283.69648875769803,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya3",
      "gate": {
        "name": "common.fused_position_m.rmse",
        "control": 79.97974897097262,
        "candidate": 125.71221191366767,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya3",
      "gate": {
        "name": "common.fused_position_m.p95",
        "control": 147.38337378526262,
        "candidate": 283.69648875769803,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya3",
      "gate": {
        "name": "all.rtk_velocity_mps.rmse",
        "control": 1.979183824080548,
        "candidate": 2.179630957674152,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya3",
      "gate": {
        "name": "all.rtk_velocity_mps.p95",
        "control": 3.8441064232144195,
        "candidate": 3.976402711780872,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya3",
      "gate": {
        "name": "common.rtk_velocity_mps.rmse",
        "control": 1.979183824080548,
        "candidate": 2.179630957674152,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya3",
      "gate": {
        "name": "common.rtk_velocity_mps.p95",
        "control": 3.8441064232144195,
        "candidate": 3.976402711780872,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya3",
      "gate": {
        "name": "all.fused_velocity_mps.rmse",
        "control": 6.663561648500279,
        "candidate": 7.092068713600462,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya3",
      "gate": {
        "name": "common.fused_velocity_mps.rmse",
        "control": 6.663561648500279,
        "candidate": 7.092068713600462,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya3-imu_gap",
      "gate": {
        "name": "all.rtk_position_m.rmse",
        "control": 43.684040389422776,
        "candidate": 47.83087376226452,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya3-imu_gap",
      "gate": {
        "name": "all.rtk_position_m.p95",
        "control": 100.62591888419219,
        "candidate": 113.16086976028149,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya3-imu_gap",
      "gate": {
        "name": "common.rtk_position_m.rmse",
        "control": 43.684040389422776,
        "candidate": 47.83087376226452,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya3-imu_gap",
      "gate": {
        "name": "common.rtk_position_m.p95",
        "control": 100.62591888419219,
        "candidate": 113.16086976028149,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya3-imu_gap",
      "gate": {
        "name": "all.fused_position_m.rmse",
        "control": 86.70845166044768,
        "candidate": 91.11047771982281,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya3-imu_gap",
      "gate": {
        "name": "common.fused_position_m.rmse",
        "control": 86.70845166044768,
        "candidate": 91.11047771982281,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya3-imu_gap",
      "gate": {
        "name": "all.rtk_velocity_mps.rmse",
        "control": 2.025890614380599,
        "candidate": 2.7344338344288626,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya3-imu_gap",
      "gate": {
        "name": "all.rtk_velocity_mps.p95",
        "control": 3.8048621595777683,
        "candidate": 6.084776836283185,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya3-imu_gap",
      "gate": {
        "name": "common.rtk_velocity_mps.rmse",
        "control": 2.025890614380599,
        "candidate": 2.7344338344288626,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya3-imu_gap",
      "gate": {
        "name": "common.rtk_velocity_mps.p95",
        "control": 3.8048621595777683,
        "candidate": 6.084776836283185,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    }
  ],
  "improved_rotation": true
}
