{
  "schema": "libgnsspp.pva_candidate_decision.v1",
  "state": "passed",
  "adoption": "No-Go",
  "default_changed": false,
  "contract": {
    "path": "/home/sasaki/workspace/rtklib_v2_ws/gnssplusplus-library/.claude/worktrees/pva-v3/docs/online_pva_candidate_v3.md",
    "bytes": 11972,
    "sha256": "979320df2a3591bf0bfd4cfe88f5633b884111301890dae3ae46fd2eec951882"
  },
  "candidate": "velocity_consistency_v2",
  "comparison_source": {
    "path": "/home/sasaki/workspace/rtklib_v2_ws/gnssplusplus-library/.claude/worktrees/pva-v3/scripts/analysis/compare_online_pva.py",
    "bytes": 8233,
    "sha256": "69d5f532fae1ff9f0b3a17273211146c49c36c39905aeb730c77798b292bc189"
  },
  "runs": [
    {
      "name": "tokyo1",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 32.203655479467116,
          "candidate": 27.36689984510166,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 61.67056440844112,
          "candidate": 55.22275484076607,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 32.203655479467116,
          "candidate": 27.36689984510166,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 61.67056440844112,
          "candidate": 55.22275484076607,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 71.65130263790894,
          "candidate": 17.289794676334555,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 155.22625305656425,
          "candidate": 33.923837106018716,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 71.65130263790894,
          "candidate": 17.289794676334555,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 155.22625305656425,
          "candidate": 33.923837106018716,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 2.104606869950318,
          "candidate": 1.398509889264127,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 3.285737786135214,
          "candidate": 2.7967429456245148,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 2.104606869950318,
          "candidate": 1.398509889264127,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 3.285737786135214,
          "candidate": 2.7967429456245148,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 7.047040947587838,
          "candidate": 1.0439633528597074,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 14.616861110509618,
          "candidate": 1.301849040843921,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 7.047040947587838,
          "candidate": 1.0439633528597074,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 14.616861110509618,
          "candidate": 1.301849040843921,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 105.06898607255866,
          "candidate": 2.3906656402780344,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 171.11321846621937,
          "candidate": 3.862287259944399,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 105.06898607255866,
          "candidate": 2.3906656402780344,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 171.11321846621937,
          "candidate": 3.862287259944399,
          "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": 6.272122649999997,
          "candidate": 16.60650295,
          "allowed": "candidate <= 2 * control; host contention",
          "passed": false
        }
      ],
      "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.5349597585513078
        },
        "scenes": {
          "all": {
            "epochs": 11928,
            "available_epochs": {
              "rtk_available": 11846,
              "fused_available": 11918,
              "attitude_available": 11918,
              "heading_aligned": 11852,
              "heading_converged": 6381
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 11918,
                "rmse": 62.634794415506725,
                "p50": 14.441619958215945,
                "p95": 147.00806290079396,
                "max": 408.0575111764939
              },
              "fused_position_e_m": {
                "count": 11918,
                "rmse": 50.334870054478614,
                "p50": 10.241832525511452,
                "p95": 120.42558612498834,
                "max": 357.96379193618367
              },
              "fused_position_m": {
                "count": 11918,
                "rmse": 71.65130263790894,
                "p50": 21.709568361207772,
                "p95": 155.22625305656425,
                "max": 430.8878948181994
              },
              "fused_position_n_m": {
                "count": 11918,
                "rmse": 37.27624348122469,
                "p50": 6.761674204890429,
                "p95": 93.52251525173003,
                "max": 213.52989262619164
              },
              "fused_position_u_m": {
                "count": 11918,
                "rmse": 34.79643226304132,
                "p50": 11.975584976505129,
                "p95": 71.29038936085003,
                "max": 232.44372146921123
              },
              "fused_velocity_e_mps": {
                "count": 11918,
                "rmse": 5.260188158893298,
                "p50": 1.9195459123169418,
                "p95": 10.93301271240719,
                "max": 32.195152211854804
              },
              "fused_velocity_mps": {
                "count": 11918,
                "rmse": 7.047040947587838,
                "p50": 3.3426550859860598,
                "p95": 14.616861110509618,
                "max": 41.50210095968581
              },
              "fused_velocity_n_mps": {
                "count": 11918,
                "rmse": 4.3095128584933455,
                "p50": 1.705914499644516,
                "p95": 9.401332988012385,
                "max": 25.84269733158576
              },
              "fused_velocity_u_mps": {
                "count": 11918,
                "rmse": 1.8491364396655383,
                "p50": 0.4318855772611294,
                "p95": 3.12924456074411,
                "max": 13.062272625746681
              },
              "fused_vertical_m": {
                "count": 11918,
                "rmse": 34.79643226304132,
                "p50": 11.975584976505129,
                "p95": 71.29038936085003,
                "max": 232.44372146921123
              },
              "heading_deg": {
                "count": 11852,
                "rmse": 104.98037674247196,
                "p50": 92.50662685587623,
                "p95": 171.09683976600442,
                "max": 179.99669916553017
              },
              "pitch_deg": {
                "count": 11918,
                "rmse": 3.8704211243440985,
                "p50": 2.1681956088983014,
                "p95": 7.939035391264947,
                "max": 18.442067723696937
              },
              "roll_deg": {
                "count": 11918,
                "rmse": 2.963284672946006,
                "p50": 1.4283335341532535,
                "p95": 6.370907044132621,
                "max": 15.268467882881708
              },
              "rotation_deg": {
                "count": 11852,
                "rmse": 105.06898607255866,
                "p50": 92.58616356942235,
                "p95": 171.11321846621937,
                "max": 179.98394187690303
              },
              "rtk_horizontal_m": {
                "count": 11846,
                "rmse": 17.010309625918314,
                "p50": 1.9041651837340767,
                "p95": 21.46855891868369,
                "max": 148.10703526769214
              },
              "rtk_position_e_m": {
                "count": 11846,
                "rmse": 14.691834033212642,
                "p50": 0.9928501380580093,
                "p95": 20.624299187905905,
                "max": 144.01084304377525
              },
              "rtk_position_m": {
                "count": 11846,
                "rmse": 32.203655479467116,
                "p50": 10.224758132692145,
                "p95": 61.67056440844112,
                "max": 283.43547902887235
              },
              "rtk_position_n_m": {
                "count": 11846,
                "rmse": 8.573251793231316,
                "p50": 1.329164555741,
                "p95": 7.299501038090689,
                "max": 146.84070443046105
              },
              "rtk_position_u_m": {
                "count": 11846,
                "rmse": 27.34455691121367,
                "p50": 9.941221503817328,
                "p95": 55.76297594926024,
                "max": 281.93685614265445
              },
              "rtk_velocity_e_mps": {
                "count": 11836,
                "rmse": 1.2491530416870498,
                "p50": 0.08795956760888914,
                "p95": 1.5059617380672452,
                "max": 25.99000571735811
              },
              "rtk_velocity_mps": {
                "count": 11836,
                "rmse": 2.104606869950318,
                "p50": 0.27287344442401706,
                "p95": 3.285737786135214,
                "max": 29.96241681050426
              },
              "rtk_velocity_n_mps": {
                "count": 11836,
                "rmse": 1.4047235538692304,
                "p50": 0.07402840407659628,
                "p95": 1.3573776076028246,
                "max": 28.457775414249845
              },
              "rtk_velocity_u_mps": {
                "count": 11836,
                "rmse": 0.9464346214562666,
                "p50": 0.1489915505672802,
                "p95": 1.704808790513079,
                "max": 21.25102172345727
              },
              "rtk_vertical_m": {
                "count": 11846,
                "rmse": 27.34455691121367,
                "p50": 9.941221503817328,
                "p95": 55.76297594926024,
                "max": 281.93685614265445
              }
            }
          },
          "stop": {
            "epochs": 4101,
            "available_epochs": {
              "rtk_available": 4101,
              "fused_available": 4091,
              "attitude_available": 4091,
              "heading_aligned": 4038,
              "heading_converged": 3137
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 4091,
                "rmse": 61.28401329313102,
                "p50": 11.274951800816977,
                "p95": 131.83037518140117,
                "max": 408.0575111764939
              },
              "fused_position_e_m": {
                "count": 4091,
                "rmse": 54.90375114290532,
                "p50": 8.901047509904732,
                "p95": 117.94784548276402,
                "max": 357.96379193618367
              },
              "fused_position_m": {
                "count": 4091,
                "rmse": 78.31969290231342,
                "p50": 17.24863913286635,
                "p95": 173.15822420967118,
                "max": 430.8878948181994
              },
              "fused_position_n_m": {
                "count": 4091,
                "rmse": 27.226979188859378,
                "p50": 4.2490434121772065,
                "p95": 59.45586747187978,
                "max": 211.52384329552132
              },
              "fused_position_u_m": {
                "count": 4091,
                "rmse": 48.76724321714347,
                "p50": 13.554845082319359,
                "p95": 125.46820897149426,
                "max": 232.44372146921123
              },
              "fused_velocity_e_mps": {
                "count": 4091,
                "rmse": 5.071546920031337,
                "p50": 0.8969852676754273,
                "p95": 9.001736512447815,
                "max": 29.347367860761505
              },
              "fused_velocity_mps": {
                "count": 4091,
                "rmse": 6.166020608853009,
                "p50": 2.02823383026193,
                "p95": 14.430084222975122,
                "max": 33.47990044525307
              },
              "fused_velocity_n_mps": {
                "count": 4091,
                "rmse": 2.719220939346635,
                "p50": 0.9942278478905024,
                "p95": 5.0951172417882455,
                "max": 14.291587124048329
              },
              "fused_velocity_u_mps": {
                "count": 4091,
                "rmse": 2.21473688499097,
                "p50": 0.42000304976504,
                "p95": 2.7854204055864633,
                "max": 13.062272625746681
              },
              "fused_vertical_m": {
                "count": 4091,
                "rmse": 48.76724321714347,
                "p50": 13.554845082319359,
                "p95": 125.46820897149426,
                "max": 232.44372146921123
              },
              "heading_deg": {
                "count": 4038,
                "rmse": 108.32902093471887,
                "p50": 96.27362961013677,
                "p95": 172.52335979378597,
                "max": 179.98055067408734
              },
              "pitch_deg": {
                "count": 4091,
                "rmse": 3.764726347211612,
                "p50": 2.055118127959844,
                "p95": 7.957097755181735,
                "max": 15.332058374316006
              },
              "roll_deg": {
                "count": 4091,
                "rmse": 2.833740260437744,
                "p50": 1.3425101158035204,
                "p95": 7.078165147228717,
                "max": 10.7563224554861
              },
              "rotation_deg": {
                "count": 4038,
                "rmse": 108.39560249828408,
                "p50": 96.37242372066714,
                "p95": 172.51825908543572,
                "max": 179.98394187690303
              },
              "rtk_horizontal_m": {
                "count": 4101,
                "rmse": 17.49008389066726,
                "p50": 2.0343224908969484,
                "p95": 30.665138859702488,
                "max": 148.10703526769214
              },
              "rtk_position_e_m": {
                "count": 4101,
                "rmse": 16.29638387620953,
                "p50": 1.1446489276676266,
                "p95": 29.02639974130126,
                "max": 144.01084304377525
              },
              "rtk_position_m": {
                "count": 4101,
                "rmse": 42.27163803601377,
                "p50": 10.274323965251675,
                "p95": 82.36980018769592,
                "max": 283.43547902887235
              },
              "rtk_position_n_m": {
                "count": 4101,
                "rmse": 6.350661938868786,
                "p50": 1.3296244271572821,
                "p95": 6.529597161424816,
                "max": 61.2167749231932
              },
              "rtk_position_u_m": {
                "count": 4101,
                "rmse": 38.48361141765657,
                "p50": 10.107828210932853,
                "p95": 69.22864741148445,
                "max": 281.93685614265445
              },
              "rtk_velocity_e_mps": {
                "count": 4101,
                "rmse": 0.22815106236519447,
                "p50": 0.025644441789674254,
                "p95": 0.3802054875776082,
                "max": 2.118614716096431
              },
              "rtk_velocity_mps": {
                "count": 4101,
                "rmse": 0.5305433161398733,
                "p50": 0.08139364021807592,
                "p95": 1.070925871099145,
                "max": 4.331217670155457
              },
              "rtk_velocity_n_mps": {
                "count": 4101,
                "rmse": 0.40363942807759945,
                "p50": 0.021620772484221784,
                "p95": 0.40315885164209425,
                "max": 3.9302348766048274
              },
              "rtk_velocity_u_mps": {
                "count": 4101,
                "rmse": 0.2578730601352437,
                "p50": 0.05333954269667233,
                "p95": 0.4972693747591064,
                "max": 3.3657342096764546
              },
              "rtk_vertical_m": {
                "count": 4101,
                "rmse": 38.48361141765657,
                "p50": 10.107828210932853,
                "p95": 69.22864741148445,
                "max": 281.93685614265445
              }
            }
          },
          "low_speed": {
            "epochs": 1315,
            "available_epochs": {
              "rtk_available": 1315,
              "fused_available": 1315,
              "attitude_available": 1315,
              "heading_aligned": 1302,
              "heading_converged": 622
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1315,
                "rmse": 79.91185445686011,
                "p50": 15.4067614286861,
                "p95": 191.0721800340048,
                "max": 395.1967481684088
              },
              "fused_position_e_m": {
                "count": 1315,
                "rmse": 66.86865942731885,
                "p50": 12.641409182099546,
                "p95": 153.62820390192064,
                "max": 333.30504118886233
              },
              "fused_position_m": {
                "count": 1315,
                "rmse": 84.02350812420713,
                "p50": 25.07051507536253,
                "p95": 191.15925203425144,
                "max": 416.8187436712874
              },
              "fused_position_n_m": {
                "count": 1315,
                "rmse": 43.75484966409591,
                "p50": 8.431706075862339,
                "p95": 110.54062477946167,
                "max": 213.52989262619164
              },
              "fused_position_u_m": {
                "count": 1315,
                "rmse": 25.962384997613533,
                "p50": 13.29175801970688,
                "p95": 54.449355521435216,
                "max": 132.5043218647061
              },
              "fused_velocity_e_mps": {
                "count": 1315,
                "rmse": 5.895952601788602,
                "p50": 2.1400570043659384,
                "p95": 12.885274657509424,
                "max": 32.195152211854804
              },
              "fused_velocity_mps": {
                "count": 1315,
                "rmse": 7.773855190262031,
                "p50": 3.871447118844196,
                "p95": 14.98813987481927,
                "max": 41.213419548622824
              },
              "fused_velocity_n_mps": {
                "count": 1315,
                "rmse": 4.84777068935781,
                "p50": 2.1856579116475214,
                "p95": 11.463866313382905,
                "max": 23.75010975145422
              },
              "fused_velocity_u_mps": {
                "count": 1315,
                "rmse": 1.4729856686436045,
                "p50": 0.38931698771865825,
                "p95": 2.9172549354042183,
                "max": 10.058944102742226
              },
              "fused_vertical_m": {
                "count": 1315,
                "rmse": 25.962384997613533,
                "p50": 13.29175801970688,
                "p95": 54.449355521435216,
                "max": 132.5043218647061
              },
              "heading_deg": {
                "count": 1302,
                "rmse": 111.36595672610201,
                "p50": 108.78903760019026,
                "p95": 172.13321202952108,
                "max": 179.99166011453565
              },
              "pitch_deg": {
                "count": 1315,
                "rmse": 4.737337192628196,
                "p50": 2.626058619518659,
                "p95": 10.279812129040282,
                "max": 18.17502670610361
              },
              "roll_deg": {
                "count": 1315,
                "rmse": 2.696422086838509,
                "p50": 1.3112234644966918,
                "p95": 6.005205653515005,
                "max": 9.553438464900381
              },
              "rotation_deg": {
                "count": 1302,
                "rmse": 111.45730409542695,
                "p50": 108.8771555138193,
                "p95": 172.18793790328257,
                "max": 179.96976974687846
              },
              "rtk_horizontal_m": {
                "count": 1315,
                "rmse": 21.153542535106954,
                "p50": 1.8113165750803641,
                "p95": 28.879078998979264,
                "max": 142.69929340555203
              },
              "rtk_position_e_m": {
                "count": 1315,
                "rmse": 20.008607638024994,
                "p50": 1.0046291256648678,
                "p95": 28.217298395340126,
                "max": 137.24826902325051
              },
              "rtk_position_m": {
                "count": 1315,
                "rmse": 31.095091459753554,
                "p50": 10.16836850372778,
                "p95": 78.26427618513252,
                "max": 161.70903802947328
              },
              "rtk_position_n_m": {
                "count": 1315,
                "rmse": 6.864982314044735,
                "p50": 1.2960622313178431,
                "p95": 5.617108074515285,
                "max": 62.80265957702174
              },
              "rtk_position_u_m": {
                "count": 1315,
                "rmse": 22.791058578000698,
                "p50": 9.861601441176111,
                "p95": 55.244224974126155,
                "max": 158.77767046862883
              },
              "rtk_velocity_e_mps": {
                "count": 1315,
                "rmse": 1.130147885282604,
                "p50": 0.08212618361647843,
                "p95": 0.6298567565572555,
                "max": 17.20116273083905
              },
              "rtk_velocity_mps": {
                "count": 1315,
                "rmse": 1.4012361590087428,
                "p50": 0.22632913018812129,
                "p95": 1.3457922900614931,
                "max": 17.542686807813848
              },
              "rtk_velocity_n_mps": {
                "count": 1315,
                "rmse": 0.7437048980234693,
                "p50": 0.06356477711989145,
                "p95": 0.4918185771368434,
                "max": 17.41280836495383
              },
              "rtk_velocity_u_mps": {
                "count": 1315,
                "rmse": 0.36487197119090137,
                "p50": 0.1297321590838557,
                "p95": 0.7652481893700325,
                "max": 2.304249952894144
              },
              "rtk_vertical_m": {
                "count": 1315,
                "rmse": 22.791058578000698,
                "p50": 9.861601441176111,
                "p95": 55.244224974126155,
                "max": 158.77767046862883
              }
            }
          },
          "turn": {
            "epochs": 609,
            "available_epochs": {
              "rtk_available": 600,
              "fused_available": 609,
              "attitude_available": 609,
              "heading_aligned": 609,
              "heading_converged": 213
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 609,
                "rmse": 59.00309773748272,
                "p50": 16.047319064389114,
                "p95": 143.86991374666093,
                "max": 209.55092354602536
              },
              "fused_position_e_m": {
                "count": 609,
                "rmse": 46.45182554322622,
                "p50": 11.395790435243617,
                "p95": 133.0606951288836,
                "max": 160.0626265162023
              },
              "fused_position_m": {
                "count": 609,
                "rmse": 62.86846747464468,
                "p50": 23.07693829092785,
                "p95": 144.79277157995057,
                "max": 209.55184975085865
              },
              "fused_position_n_m": {
                "count": 609,
                "rmse": 36.38122381559772,
                "p50": 10.13012548952795,
                "p95": 93.79970441967355,
                "max": 143.07326813377506
              },
              "fused_position_u_m": {
                "count": 609,
                "rmse": 21.70434656909805,
                "p50": 11.122134943901582,
                "p95": 46.87959515375195,
                "max": 77.88316716587136
              },
              "fused_velocity_e_mps": {
                "count": 609,
                "rmse": 5.306761773884672,
                "p50": 2.5979511802650537,
                "p95": 12.811440932780092,
                "max": 16.038767637000774
              },
              "fused_velocity_mps": {
                "count": 609,
                "rmse": 7.151085239858322,
                "p50": 4.250322233375387,
                "p95": 14.166592961436262,
                "max": 20.265083098393564
              },
              "fused_velocity_n_mps": {
                "count": 609,
                "rmse": 4.606888239648411,
                "p50": 2.634166613037853,
                "p95": 9.2902403729685,
                "max": 19.075658402876353
              },
              "fused_velocity_u_mps": {
                "count": 609,
                "rmse": 1.3239638704832954,
                "p50": 0.45180310673613433,
                "p95": 3.293189581805265,
                "max": 4.3938338377839585
              },
              "fused_vertical_m": {
                "count": 609,
                "rmse": 21.70434656909805,
                "p50": 11.122134943901582,
                "p95": 46.87959515375195,
                "max": 77.88316716587136
              },
              "heading_deg": {
                "count": 609,
                "rmse": 105.83533063616926,
                "p50": 96.9254107184795,
                "p95": 169.95999459976554,
                "max": 179.9703511375326
              },
              "pitch_deg": {
                "count": 609,
                "rmse": 4.716277318284956,
                "p50": 1.8476271471771781,
                "p95": 9.723473967122823,
                "max": 18.442067723696937
              },
              "roll_deg": {
                "count": 609,
                "rmse": 3.635804510469874,
                "p50": 2.3179801122730908,
                "p95": 7.49887402514373,
                "max": 14.645674357421512
              },
              "rotation_deg": {
                "count": 609,
                "rmse": 105.93807787584578,
                "p50": 97.18413899802171,
                "p95": 169.7958377376092,
                "max": 179.93967129373084
              },
              "rtk_horizontal_m": {
                "count": 600,
                "rmse": 16.396330117180288,
                "p50": 1.7654594006088538,
                "p95": 24.386101323575684,
                "max": 142.69929340555203
              },
              "rtk_position_e_m": {
                "count": 600,
                "rmse": 15.226557977598631,
                "p50": 0.5310269440247795,
                "p95": 19.288657796070417,
                "max": 131.95940656486542
              },
              "rtk_position_m": {
                "count": 600,
                "rmse": 23.922960005635645,
                "p50": 10.049253577672996,
                "p95": 39.946598675426344,
                "max": 142.77748551547504
              },
              "rtk_position_n_m": {
                "count": 600,
                "rmse": 6.082069834059849,
                "p50": 1.4705011205772054,
                "p95": 6.4251273002360865,
                "max": 62.80265957702174
              },
              "rtk_position_u_m": {
                "count": 600,
                "rmse": 17.420343685464108,
                "p50": 9.829930852806143,
                "p95": 31.735660195003916,
                "max": 84.79341391404454
              },
              "rtk_velocity_e_mps": {
                "count": 600,
                "rmse": 2.0344245881578638,
                "p50": 0.12786817548477478,
                "p95": 2.156719034250279,
                "max": 20.181622901381402
              },
              "rtk_velocity_mps": {
                "count": 600,
                "rmse": 2.675193078369383,
                "p50": 0.39816168056594503,
                "p95": 4.572983952942307,
                "max": 22.402321702231486
              },
              "rtk_velocity_n_mps": {
                "count": 600,
                "rmse": 1.4426068907368224,
                "p50": 0.1292927838420419,
                "p95": 1.2606549473130584,
                "max": 17.41280836495383
              },
              "rtk_velocity_u_mps": {
                "count": 600,
                "rmse": 0.9678119447768783,
                "p50": 0.2361418650336679,
                "p95": 2.1566478085889242,
                "max": 5.584301953401217
              },
              "rtk_vertical_m": {
                "count": 600,
                "rmse": 17.420343685464108,
                "p50": 9.829930852806143,
                "p95": 31.735660195003916,
                "max": 84.79341391404454
              }
            }
          },
          "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": 2.6696510752238307
        },
        "processing_ms": {
          "count": 11928,
          "rmse": 3.1356792555634088,
          "p50": 0.882523,
          "p95": 6.272122649999997,
          "max": 28.05438
        },
        "heading_error_over_90_epochs": 6083,
        "heading_error_over_150_epochs": 2021,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 6381,
            "rmse": 35.53483945564432,
            "p50": 10.69687596428526,
            "p95": 81.52392158526884,
            "max": 199.13838676533035
          },
          "fused_position_e_m": {
            "count": 6381,
            "rmse": 32.433298393521405,
            "p50": 8.598603030852587,
            "p95": 70.32888549500561,
            "max": 196.3410107517551
          },
          "fused_position_m": {
            "count": 6381,
            "rmse": 42.02394089461876,
            "p50": 17.217513224999937,
            "p95": 88.2071818803021,
            "max": 199.35113337764523
          },
          "fused_position_n_m": {
            "count": 6381,
            "rmse": 14.519158737861426,
            "p50": 4.440598170841527,
            "p95": 28.41088773950174,
            "max": 70.50728612937858
          },
          "fused_position_u_m": {
            "count": 6381,
            "rmse": 22.43405431873595,
            "p50": 12.17196271514029,
            "p95": 53.848799362264174,
            "max": 79.18228153610778
          },
          "fused_velocity_e_mps": {
            "count": 6381,
            "rmse": 2.0569669104560395,
            "p50": 1.0582033625352334,
            "p95": 4.277738478328409,
            "max": 10.987017772134342
          },
          "fused_velocity_mps": {
            "count": 6381,
            "rmse": 2.8496243179591425,
            "p50": 2.0838542916056935,
            "p95": 5.414491039757584,
            "max": 11.250372860007692
          },
          "fused_velocity_n_mps": {
            "count": 6381,
            "rmse": 1.8440611373270641,
            "p50": 1.0771119756435263,
            "p95": 3.5884698350809257,
            "max": 11.244495644555375
          },
          "fused_velocity_u_mps": {
            "count": 6381,
            "rmse": 0.6990596573920288,
            "p50": 0.36651850247798123,
            "p95": 1.5183614890822907,
            "max": 4.011880050910424
          },
          "fused_vertical_m": {
            "count": 6381,
            "rmse": 22.43405431873595,
            "p50": 12.17196271514029,
            "p95": 53.848799362264174,
            "max": 79.18228153610778
          },
          "heading_deg": {
            "count": 6381,
            "rmse": 101.859983536495,
            "p50": 87.08800166912249,
            "p95": 169.99753335830337,
            "max": 179.99669916553017
          },
          "pitch_deg": {
            "count": 6381,
            "rmse": 3.250114531684748,
            "p50": 2.0717423421976946,
            "p95": 6.652888453912027,
            "max": 15.332058374316006
          },
          "roll_deg": {
            "count": 6381,
            "rmse": 1.931509805803328,
            "p50": 1.1498781911456888,
            "p95": 4.1676335836398835,
            "max": 11.120895763375245
          },
          "rotation_deg": {
            "count": 6381,
            "rmse": 101.90998715473927,
            "p50": 87.10724950677256,
            "p95": 169.97542444821607,
            "max": 179.98394187690303
          },
          "rtk_horizontal_m": {
            "count": 6299,
            "rmse": 15.190000023188022,
            "p50": 2.1213785628363877,
            "p95": 28.016675288351998,
            "max": 139.5576406047668
          },
          "rtk_position_e_m": {
            "count": 6299,
            "rmse": 13.842808561251347,
            "p50": 1.363300142575002,
            "p95": 26.836529209818124,
            "max": 130.4406467845498
          },
          "rtk_position_m": {
            "count": 6299,
            "rmse": 38.03956173384533,
            "p50": 10.562724796590107,
            "p95": 76.44442853413089,
            "max": 283.43547902887235
          },
          "rtk_position_n_m": {
            "count": 6299,
            "rmse": 6.254018855184115,
            "p50": 1.2835412958836898,
            "p95": 7.4740677682463685,
            "max": 71.57780352186654
          },
          "rtk_position_u_m": {
            "count": 6299,
            "rmse": 34.87509363712989,
            "p50": 10.18616418837179,
            "p95": 64.20480272303365,
            "max": 281.93685614265445
          },
          "rtk_velocity_e_mps": {
            "count": 6294,
            "rmse": 0.6159416631667389,
            "p50": 0.06818549290493547,
            "p95": 1.128657604913381,
            "max": 6.906808639509188
          },
          "rtk_velocity_mps": {
            "count": 6294,
            "rmse": 1.237697650870153,
            "p50": 0.21913627625764912,
            "p95": 2.511910342302922,
            "max": 12.315558251982191
          },
          "rtk_velocity_n_mps": {
            "count": 6294,
            "rmse": 0.48853214506814235,
            "p50": 0.053537314500210736,
            "p95": 0.9882750597320588,
            "max": 6.035735139422137
          },
          "rtk_velocity_u_mps": {
            "count": 6294,
            "rmse": 0.9559538094385134,
            "p50": 0.12370527877785223,
            "p95": 1.7889149053188702,
            "max": 12.068154583628148
          },
          "rtk_vertical_m": {
            "count": 6299,
            "rmse": 34.87509363712989,
            "p50": 10.18616418837179,
            "p95": 64.20480272303365,
            "max": 281.93685614265445
          }
        },
        "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.9936284372904092
        },
        "scenes": {
          "all": {
            "epochs": 11928,
            "available_epochs": {
              "rtk_available": 11846,
              "fused_available": 11918,
              "attitude_available": 11918,
              "heading_aligned": 11852,
              "heading_converged": 11852
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 11918,
                "rmse": 9.040540387048079,
                "p50": 1.04794189126544,
                "p95": 19.98401592833486,
                "max": 57.38164469446247
              },
              "fused_position_e_m": {
                "count": 11918,
                "rmse": 6.240798026506328,
                "p50": 0.7967700343510666,
                "p95": 14.975836807699723,
                "max": 35.61150033048267
              },
              "fused_position_m": {
                "count": 11918,
                "rmse": 17.289794676334555,
                "p50": 1.8846528436561565,
                "p95": 33.923837106018716,
                "max": 114.71974614600718
              },
              "fused_position_n_m": {
                "count": 11918,
                "rmse": 6.5409334564878545,
                "p50": 0.524836595273092,
                "p95": 13.043825464419662,
                "max": 57.34120342744229
              },
              "fused_position_u_m": {
                "count": 11918,
                "rmse": 14.737897728643636,
                "p50": 1.020999526734642,
                "p95": 26.518983232672497,
                "max": 99.33764144554064
              },
              "fused_velocity_e_mps": {
                "count": 11918,
                "rmse": 0.45492725819789304,
                "p50": 0.049410857745595615,
                "p95": 0.8471008043843,
                "max": 5.928714714876427
              },
              "fused_velocity_mps": {
                "count": 11918,
                "rmse": 1.0439633528597074,
                "p50": 0.09512363143719638,
                "p95": 1.301849040843921,
                "max": 10.57522842604118
              },
              "fused_velocity_n_mps": {
                "count": 11918,
                "rmse": 0.4550113802798268,
                "p50": 0.039302313817680554,
                "p95": 0.651760135869391,
                "max": 4.532573409102133
              },
              "fused_velocity_u_mps": {
                "count": 11918,
                "rmse": 0.8221102819442634,
                "p50": 0.03280115520333449,
                "p95": 0.7795739399398005,
                "max": 8.581144818317247
              },
              "fused_vertical_m": {
                "count": 11918,
                "rmse": 14.737897728643636,
                "p50": 1.020999526734642,
                "p95": 26.518983232672497,
                "max": 99.33764144554064
              },
              "heading_deg": {
                "count": 11852,
                "rmse": 2.3270731592288145,
                "p50": 1.5139279256523253,
                "p95": 3.840211860235901,
                "max": 18.536408416648328
              },
              "pitch_deg": {
                "count": 11918,
                "rmse": 0.3889144863516041,
                "p50": 0.38003840167537817,
                "p95": 0.5463487191630776,
                "max": 1.0837424619874696
              },
              "roll_deg": {
                "count": 11918,
                "rmse": 0.3453129320227103,
                "p50": 0.30967552185836666,
                "p95": 0.5549826774610195,
                "max": 1.1903833069643213
              },
              "rotation_deg": {
                "count": 11852,
                "rmse": 2.3906656402780344,
                "p50": 1.6200514375821102,
                "p95": 3.862287259944399,
                "max": 18.50048989104019
              },
              "rtk_horizontal_m": {
                "count": 11846,
                "rmse": 7.741990014316207,
                "p50": 1.6909462984293568,
                "p95": 19.864068551952784,
                "max": 88.62637112063805
              },
              "rtk_position_e_m": {
                "count": 11846,
                "rmse": 6.767231183866178,
                "p50": 0.7924525332472543,
                "p95": 17.156354868340486,
                "max": 88.52462190100248
              },
              "rtk_position_m": {
                "count": 11846,
                "rmse": 27.36689984510166,
                "p50": 9.764043420551097,
                "p95": 55.22275484076607,
                "max": 283.43547900899387
              },
              "rtk_position_n_m": {
                "count": 11846,
                "rmse": 3.760716884568823,
                "p50": 1.1837503613732934,
                "p95": 6.868435601368621,
                "max": 72.97990588449906
              },
              "rtk_position_u_m": {
                "count": 11846,
                "rmse": 26.248977080070254,
                "p50": 9.570255936469707,
                "p95": 54.41970199863779,
                "max": 281.9368561223186
              },
              "rtk_velocity_e_mps": {
                "count": 11836,
                "rmse": 0.7633445969663321,
                "p50": 0.10245801378668451,
                "p95": 1.7402857998969448,
                "max": 7.4601848952867975
              },
              "rtk_velocity_mps": {
                "count": 11836,
                "rmse": 1.398509889264127,
                "p50": 0.3176311354379131,
                "p95": 2.7967429456245148,
                "max": 22.56643546967961
              },
              "rtk_velocity_n_mps": {
                "count": 11836,
                "rmse": 0.557908247154849,
                "p50": 0.08989938538988022,
                "p95": 1.2155141263892053,
                "max": 7.057816705064504
              },
              "rtk_velocity_u_mps": {
                "count": 11836,
                "rmse": 1.0304723792554908,
                "p50": 0.1443131843500482,
                "p95": 1.848689451580434,
                "max": 21.2510217234415
              },
              "rtk_vertical_m": {
                "count": 11846,
                "rmse": 26.248977080070254,
                "p50": 9.570255936469707,
                "p95": 54.41970199863779,
                "max": 281.9368561223186
              }
            }
          },
          "stop": {
            "epochs": 4101,
            "available_epochs": {
              "rtk_available": 4101,
              "fused_available": 4091,
              "attitude_available": 4091,
              "heading_aligned": 4038,
              "heading_converged": 4038
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 4091,
                "rmse": 8.084010683943868,
                "p50": 0.8500470959813986,
                "p95": 19.981957634267637,
                "max": 28.4420451470975
              },
              "fused_position_e_m": {
                "count": 4091,
                "rmse": 6.039739409621168,
                "p50": 0.7546680149146431,
                "p95": 14.979860967932654,
                "max": 21.4624543956516
              },
              "fused_position_m": {
                "count": 4091,
                "rmse": 15.589271390678507,
                "p50": 1.6384630547642476,
                "p95": 27.289393212658148,
                "max": 70.01826248046227
              },
              "fused_position_n_m": {
                "count": 4091,
                "rmse": 5.373339427394062,
                "p50": 0.40454723307249013,
                "p95": 13.226408883182618,
                "max": 18.78892342031441
              },
              "fused_position_u_m": {
                "count": 4091,
                "rmse": 13.32944686602219,
                "p50": 1.2598407899713444,
                "p95": 20.701702735620145,
                "max": 64.04757238141578
              },
              "fused_velocity_e_mps": {
                "count": 4091,
                "rmse": 0.04651625408205566,
                "p50": 0.017220811346271445,
                "p95": 0.0927874273999679,
                "max": 0.5814077669420903
              },
              "fused_velocity_mps": {
                "count": 4091,
                "rmse": 0.06790321036657519,
                "p50": 0.03924312267875551,
                "p95": 0.13134241324899854,
                "max": 0.6497359349796736
              },
              "fused_velocity_n_mps": {
                "count": 4091,
                "rmse": 0.03412779919144225,
                "p50": 0.014785343333367975,
                "p95": 0.06699272288254385,
                "max": 0.3979054028358853
              },
              "fused_velocity_u_mps": {
                "count": 4091,
                "rmse": 0.03581029749401137,
                "p50": 0.01843705627368769,
                "p95": 0.06738311884506729,
                "max": 0.28547662638177973
              },
              "fused_vertical_m": {
                "count": 4091,
                "rmse": 13.32944686602219,
                "p50": 1.2598407899713444,
                "p95": 20.701702735620145,
                "max": 64.04757238141578
              },
              "heading_deg": {
                "count": 4038,
                "rmse": 1.9354191034485442,
                "p50": 1.4455392251529133,
                "p95": 3.6670276089628997,
                "max": 17.15489725295612
              },
              "pitch_deg": {
                "count": 4091,
                "rmse": 0.4120831730674853,
                "p50": 0.40090059861202576,
                "p95": 0.5183111669458214,
                "max": 0.7620741243630107
              },
              "roll_deg": {
                "count": 4091,
                "rmse": 0.30848184176320953,
                "p50": 0.2988559375570503,
                "p95": 0.41748593559172775,
                "max": 1.1383075377841863
              },
              "rotation_deg": {
                "count": 4038,
                "rmse": 2.0108482577570124,
                "p50": 1.5361844598029828,
                "p95": 3.695374654950405,
                "max": 17.110143598552952
              },
              "rtk_horizontal_m": {
                "count": 4101,
                "rmse": 9.993320865376152,
                "p50": 1.8315481833930543,
                "p95": 26.86200005254334,
                "max": 68.46989410711959
              },
              "rtk_position_e_m": {
                "count": 4101,
                "rmse": 9.257514427749209,
                "p50": 0.8871987713765446,
                "p95": 22.045400148434354,
                "max": 58.01244776290687
              },
              "rtk_position_m": {
                "count": 4101,
                "rmse": 38.54756175959581,
                "p50": 9.797894854520663,
                "p95": 69.34779401761145,
                "max": 283.43547900899387
              },
              "rtk_position_n_m": {
                "count": 4101,
                "rmse": 3.7636270456007717,
                "p50": 1.1812456596865983,
                "p95": 7.625854491401316,
                "max": 36.368699503778956
              },
              "rtk_position_u_m": {
                "count": 4101,
                "rmse": 37.2296663387075,
                "p50": 9.63232708405905,
                "p95": 63.785121771237016,
                "max": 281.9368561223186
              },
              "rtk_velocity_e_mps": {
                "count": 4101,
                "rmse": 0.24989576227078553,
                "p50": 0.02938634014505381,
                "p95": 0.3725866055570085,
                "max": 2.978691767872175
              },
              "rtk_velocity_mps": {
                "count": 4101,
                "rmse": 0.40479617085463004,
                "p50": 0.08568291762265984,
                "p95": 0.7544141308814439,
                "max": 3.82995869419571
              },
              "rtk_velocity_n_mps": {
                "count": 4101,
                "rmse": 0.20723130612367116,
                "p50": 0.025135619833117157,
                "p95": 0.3922251471958435,
                "max": 2.322567411001141
              },
              "rtk_velocity_u_mps": {
                "count": 4101,
                "rmse": 0.24179998697260346,
                "p50": 0.044499838978881566,
                "p95": 0.44785124411605565,
                "max": 3.365734209676098
              },
              "rtk_vertical_m": {
                "count": 4101,
                "rmse": 37.2296663387075,
                "p50": 9.63232708405905,
                "p95": 63.785121771237016,
                "max": 281.9368561223186
              }
            }
          },
          "low_speed": {
            "epochs": 1315,
            "available_epochs": {
              "rtk_available": 1315,
              "fused_available": 1315,
              "attitude_available": 1315,
              "heading_aligned": 1302,
              "heading_converged": 1302
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1315,
                "rmse": 7.040012182353475,
                "p50": 0.5440716838049802,
                "p95": 18.012006871432785,
                "max": 28.623059748396923
              },
              "fused_position_e_m": {
                "count": 1315,
                "rmse": 5.527258863567413,
                "p50": 0.39151481537411004,
                "p95": 14.610358447796628,
                "max": 21.460985830533236
              },
              "fused_position_m": {
                "count": 1315,
                "rmse": 13.38326690397416,
                "p50": 0.9549434876977915,
                "p95": 26.866163548403065,
                "max": 70.59852991031887
              },
              "fused_position_n_m": {
                "count": 1315,
                "rmse": 4.36018130159754,
                "p50": 0.3456291650502139,
                "p95": 11.503993528293362,
                "max": 19.3843763226192
              },
              "fused_position_u_m": {
                "count": 1315,
                "rmse": 11.382006040031994,
                "p50": 0.5838737927919584,
                "p95": 20.373756777258848,
                "max": 64.53582629933462
              },
              "fused_velocity_e_mps": {
                "count": 1315,
                "rmse": 0.29957717507082543,
                "p50": 0.05352490369155988,
                "p95": 0.7842626801382107,
                "max": 1.2241941329520551
              },
              "fused_velocity_mps": {
                "count": 1315,
                "rmse": 0.434412705219043,
                "p50": 0.08966031170773683,
                "p95": 1.0287212793488854,
                "max": 2.138914563525091
              },
              "fused_velocity_n_mps": {
                "count": 1315,
                "rmse": 0.17411943803273133,
                "p50": 0.04209354495334988,
                "p95": 0.39918190382581376,
                "max": 1.037907675558185
              },
              "fused_velocity_u_mps": {
                "count": 1315,
                "rmse": 0.2620120911932826,
                "p50": 0.02584127446825088,
                "p95": 0.60098000469467,
                "max": 1.5311334821383094
              },
              "fused_vertical_m": {
                "count": 1315,
                "rmse": 11.382006040031994,
                "p50": 0.5838737927919584,
                "p95": 20.373756777258848,
                "max": 64.53582629933462
              },
              "heading_deg": {
                "count": 1302,
                "rmse": 2.7753470079557525,
                "p50": 1.3341656924205267,
                "p95": 3.463677209123825,
                "max": 18.536408416648328
              },
              "pitch_deg": {
                "count": 1315,
                "rmse": 0.4082172082178169,
                "p50": 0.40065063121744515,
                "p95": 0.5865555933621067,
                "max": 0.7481481148676039
              },
              "roll_deg": {
                "count": 1315,
                "rmse": 0.33416038123863473,
                "p50": 0.28132916612179315,
                "p95": 0.4460739639208839,
                "max": 1.1903833069643213
              },
              "rotation_deg": {
                "count": 1302,
                "rmse": 2.823279048471108,
                "p50": 1.4195062474291058,
                "p95": 3.5110417246552967,
                "max": 18.50048989104019
              },
              "rtk_horizontal_m": {
                "count": 1315,
                "rmse": 6.6569707092521915,
                "p50": 1.5527198238896704,
                "p95": 16.134400852041118,
                "max": 38.20333623924072
              },
              "rtk_position_e_m": {
                "count": 1315,
                "rmse": 6.10550738148049,
                "p50": 0.7604253643654797,
                "p95": 14.038892687830169,
                "max": 35.103492320488044
              },
              "rtk_position_m": {
                "count": 1315,
                "rmse": 21.8334809516333,
                "p50": 9.610325398160384,
                "p95": 49.082118354008934,
                "max": 161.39749054417945
              },
              "rtk_position_n_m": {
                "count": 1315,
                "rmse": 2.6529301985783342,
                "p50": 1.165593223624097,
                "p95": 4.0755985755154835,
                "max": 21.4806602698869
              },
              "rtk_position_u_m": {
                "count": 1315,
                "rmse": 20.79388447215894,
                "p50": 9.45720731776613,
                "p95": 47.69893329095905,
                "max": 158.57922426136525
              },
              "rtk_velocity_e_mps": {
                "count": 1315,
                "rmse": 0.468665590902673,
                "p50": 0.10125870590120489,
                "p95": 0.9027403561065597,
                "max": 3.674128168004956
              },
              "rtk_velocity_mps": {
                "count": 1315,
                "rmse": 0.6563110007596357,
                "p50": 0.2631403677755185,
                "p95": 1.4571136862141358,
                "max": 4.516155920156597
              },
              "rtk_velocity_n_mps": {
                "count": 1315,
                "rmse": 0.31373364596209585,
                "p50": 0.0747914243539764,
                "p95": 0.6856959979920954,
                "max": 2.526204057398519
              },
              "rtk_velocity_u_mps": {
                "count": 1315,
                "rmse": 0.33566038344328525,
                "p50": 0.11687557736800244,
                "p95": 0.7216417029185926,
                "max": 1.947589381791141
              },
              "rtk_vertical_m": {
                "count": 1315,
                "rmse": 20.79388447215894,
                "p50": 9.45720731776613,
                "p95": 47.69893329095905,
                "max": 158.57922426136525
              }
            }
          },
          "turn": {
            "epochs": 609,
            "available_epochs": {
              "rtk_available": 600,
              "fused_available": 609,
              "attitude_available": 609,
              "heading_aligned": 609,
              "heading_converged": 609
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 609,
                "rmse": 5.835586512833058,
                "p50": 0.41888803827118626,
                "p95": 10.159777154237034,
                "max": 28.766340317767806
              },
              "fused_position_e_m": {
                "count": 609,
                "rmse": 4.198916368691133,
                "p50": 0.2739581064772728,
                "p95": 9.751161446774331,
                "max": 18.964816511752005
              },
              "fused_position_m": {
                "count": 609,
                "rmse": 9.477827516567903,
                "p50": 0.869244386242553,
                "p95": 21.8419205674901,
                "max": 43.91349915192772
              },
              "fused_position_n_m": {
                "count": 609,
                "rmse": 4.052551206030191,
                "p50": 0.28718572345732,
                "p95": 7.513434895680656,
                "max": 21.661551900321935
              },
              "fused_position_u_m": {
                "count": 609,
                "rmse": 7.468275870979366,
                "p50": 0.6472203827468974,
                "p95": 19.432020528907742,
                "max": 33.179708746291354
              },
              "fused_velocity_e_mps": {
                "count": 609,
                "rmse": 0.4853149964068545,
                "p50": 0.0637240024066763,
                "p95": 1.4266949654396222,
                "max": 1.9419793508293652
              },
              "fused_velocity_mps": {
                "count": 609,
                "rmse": 0.9418499988897553,
                "p50": 0.10243277565544298,
                "p95": 2.3532622274088726,
                "max": 4.101595024657421
              },
              "fused_velocity_n_mps": {
                "count": 609,
                "rmse": 0.37018080108647317,
                "p50": 0.05217104361317371,
                "p95": 1.1217780236806123,
                "max": 1.664606405836501
              },
              "fused_velocity_u_mps": {
                "count": 609,
                "rmse": 0.7172983683086304,
                "p50": 0.03368287022549666,
                "p95": 1.2653962168774642,
                "max": 3.6816616803213553
              },
              "fused_vertical_m": {
                "count": 609,
                "rmse": 7.468275870979366,
                "p50": 0.6472203827468974,
                "p95": 19.432020528907742,
                "max": 33.179708746291354
              },
              "heading_deg": {
                "count": 609,
                "rmse": 2.9062397236789312,
                "p50": 1.4354475458090121,
                "p95": 4.355728311560966,
                "max": 13.79554809760873
              },
              "pitch_deg": {
                "count": 609,
                "rmse": 0.36744114996274996,
                "p50": 0.33679352481956926,
                "p95": 0.5705186354375429,
                "max": 0.6857346836277429
              },
              "roll_deg": {
                "count": 609,
                "rmse": 0.32979331473488194,
                "p50": 0.2785415542578278,
                "p95": 0.5840022959418094,
                "max": 0.739784257131987
              },
              "rotation_deg": {
                "count": 609,
                "rmse": 2.9529746518849422,
                "p50": 1.5228526916270235,
                "p95": 4.3856841339100985,
                "max": 13.805911550717763
              },
              "rtk_horizontal_m": {
                "count": 600,
                "rmse": 5.705293966109314,
                "p50": 1.509023529620024,
                "p95": 13.359065443502303,
                "max": 35.054694475292706
              },
              "rtk_position_e_m": {
                "count": 600,
                "rmse": 5.170016167858923,
                "p50": 0.3951006102882688,
                "p95": 10.319916429720209,
                "max": 34.4767675700034
              },
              "rtk_position_m": {
                "count": 600,
                "rmse": 16.837756068579818,
                "p50": 9.664369022324543,
                "p95": 29.4940216678926,
                "max": 91.55479851127154
              },
              "rtk_position_n_m": {
                "count": 600,
                "rmse": 2.412739535010083,
                "p50": 1.319470110027564,
                "p95": 3.376778555277191,
                "max": 26.87439434525032
              },
              "rtk_position_u_m": {
                "count": 600,
                "rmse": 15.84170603771176,
                "p50": 9.538518007644324,
                "p95": 26.998372372405402,
                "max": 84.79341392037779
              },
              "rtk_velocity_e_mps": {
                "count": 600,
                "rmse": 0.7840881467592369,
                "p50": 0.1648227799731844,
                "p95": 2.2302646453366655,
                "max": 3.1432224760437926
              },
              "rtk_velocity_mps": {
                "count": 600,
                "rmse": 1.3663260874914571,
                "p50": 0.47219913579535483,
                "p95": 2.9303661438558364,
                "max": 6.349316208255779
              },
              "rtk_velocity_n_mps": {
                "count": 600,
                "rmse": 0.5474858088059411,
                "p50": 0.15740613135547932,
                "p95": 1.3097251744001146,
                "max": 2.4757222901768343
              },
              "rtk_velocity_u_mps": {
                "count": 600,
                "rmse": 0.9758647675920484,
                "p50": 0.25043468360378,
                "p95": 2.142011099278878,
                "max": 5.49497498503049
              },
              "rtk_vertical_m": {
                "count": 600,
                "rmse": 15.84170603771176,
                "p50": 9.538518007644324,
                "p95": 26.998372372405402,
                "max": 84.79341392037779
              }
            }
          },
          "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": 4.958580871893566
        },
        "processing_ms": {
          "count": 11928,
          "rmse": 9.024596262917656,
          "p50": 2.2989800000000002,
          "p95": 16.60650295,
          "max": 155.824741
        },
        "heading_error_over_90_epochs": 0,
        "heading_error_over_150_epochs": 0,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 11852,
            "rmse": 9.06565023328197,
            "p50": 1.066561758159694,
            "p95": 19.988676934613306,
            "max": 57.38164469446247
          },
          "fused_position_e_m": {
            "count": 11852,
            "rmse": 6.25812496361934,
            "p50": 0.8068251945505589,
            "p95": 14.978403634865726,
            "max": 35.61150033048267
          },
          "fused_position_m": {
            "count": 11852,
            "rmse": 17.337853074115987,
            "p50": 1.914427864039462,
            "p95": 34.524199814723126,
            "max": 114.71974614600718
          },
          "fused_position_n_m": {
            "count": 11852,
            "rmse": 6.559107110874913,
            "p50": 0.5339635797793567,
            "p95": 13.058426029991217,
            "max": 57.34120342744229
          },
          "fused_position_u_m": {
            "count": 11852,
            "rmse": 14.778874621141753,
            "p50": 1.0444400792547863,
            "p95": 26.61147332718489,
            "max": 99.33764144554064
          },
          "fused_velocity_e_mps": {
            "count": 11852,
            "rmse": 0.45549197028287364,
            "p50": 0.04979567673453059,
            "p95": 0.8478347748839724,
            "max": 5.928714714876427
          },
          "fused_velocity_mps": {
            "count": 11852,
            "rmse": 1.0465306348211472,
            "p50": 0.09557107353491573,
            "p95": 1.3032952619240907,
            "max": 10.57522842604118
          },
          "fused_velocity_n_mps": {
            "count": 11852,
            "rmse": 0.4562080775716296,
            "p50": 0.03940798676537219,
            "p95": 0.6539384888496342,
            "max": 4.532573409102133
          },
          "fused_velocity_u_mps": {
            "count": 11852,
            "rmse": 0.8243953084445452,
            "p50": 0.033072000690015965,
            "p95": 0.781144544973361,
            "max": 8.581144818317247
          },
          "fused_vertical_m": {
            "count": 11852,
            "rmse": 14.778874621141753,
            "p50": 1.0444400792547863,
            "p95": 26.61147332718489,
            "max": 99.33764144554064
          },
          "heading_deg": {
            "count": 11852,
            "rmse": 2.3270731592288145,
            "p50": 1.5139279256523253,
            "p95": 3.840211860235901,
            "max": 18.536408416648328
          },
          "pitch_deg": {
            "count": 11852,
            "rmse": 0.3887634185365031,
            "p50": 0.37942231146389815,
            "p95": 0.5466211899922965,
            "max": 1.0837424619874696
          },
          "roll_deg": {
            "count": 11852,
            "rmse": 0.3460440947605529,
            "p50": 0.3103457977788935,
            "p95": 0.5556515407541279,
            "max": 1.1903833069643213
          },
          "rotation_deg": {
            "count": 11852,
            "rmse": 2.3906656402780344,
            "p50": 1.6200514375821102,
            "p95": 3.862287259944399,
            "max": 18.50048989104019
          },
          "rtk_horizontal_m": {
            "count": 11770,
            "rmse": 7.765940120035801,
            "p50": 1.6886511229502532,
            "p95": 19.886608500716534,
            "max": 88.62637112063805
          },
          "rtk_position_e_m": {
            "count": 11770,
            "rmse": 6.789017708042678,
            "p50": 0.8022547307577734,
            "p95": 17.313391794258532,
            "max": 88.52462190100248
          },
          "rtk_position_m": {
            "count": 11770,
            "rmse": 27.445857391918604,
            "p50": 9.751611543251368,
            "p95": 55.42612504026688,
            "max": 283.43547900899387
          },
          "rtk_position_n_m": {
            "count": 11770,
            "rmse": 3.7708174853557463,
            "p50": 1.180164265651634,
            "p95": 6.917436576577342,
            "max": 72.97990588449906
          },
          "rtk_position_u_m": {
            "count": 11770,
            "rmse": 26.324233360718246,
            "p50": 9.560649187199036,
            "p95": 54.52769832073377,
            "max": 281.9368561223186
          },
          "rtk_velocity_e_mps": {
            "count": 11760,
            "rmse": 0.7658063203410893,
            "p50": 0.1044218524385534,
            "p95": 1.7475584635498915,
            "max": 7.4601848952867975
          },
          "rtk_velocity_mps": {
            "count": 11760,
            "rmse": 1.4030194657551582,
            "p50": 0.3217167022305155,
            "p95": 2.8016194071144818,
            "max": 22.56643546967961
          },
          "rtk_velocity_n_mps": {
            "count": 11760,
            "rmse": 0.5597066739383307,
            "p50": 0.09171322540833265,
            "p95": 1.2180936870406713,
            "max": 7.057816705064504
          },
          "rtk_velocity_u_mps": {
            "count": 11760,
            "rmse": 1.033795308638234,
            "p50": 0.14598662918102978,
            "p95": 1.85278661257224,
            "max": 21.2510217234415
          },
          "rtk_vertical_m": {
            "count": 11770,
            "rmse": 26.324233360718246,
            "p50": 9.560649187199036,
            "p95": 54.52769832073377,
            "max": 281.9368561223186
          }
        },
        "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.203655479467116,
            "p50": 10.224758132692145,
            "p95": 61.67056440844112,
            "max": 283.43547902887235
          },
          "candidate": {
            "count": 11846,
            "rmse": 27.36689984510166,
            "p50": 9.764043420551097,
            "p95": 55.22275484076607,
            "max": 283.43547900899387
          }
        },
        "fused_position_m": {
          "control": {
            "count": 11918,
            "rmse": 71.65130263790894,
            "p50": 21.709568361207772,
            "p95": 155.22625305656425,
            "max": 430.8878948181994
          },
          "candidate": {
            "count": 11918,
            "rmse": 17.289794676334555,
            "p50": 1.8846528436561565,
            "p95": 33.923837106018716,
            "max": 114.71974614600718
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 11836,
            "rmse": 2.104606869950318,
            "p50": 0.27287344442401706,
            "p95": 3.285737786135214,
            "max": 29.96241681050426
          },
          "candidate": {
            "count": 11836,
            "rmse": 1.398509889264127,
            "p50": 0.3176311354379131,
            "p95": 2.7967429456245148,
            "max": 22.56643546967961
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 11918,
            "rmse": 7.047040947587838,
            "p50": 3.3426550859860598,
            "p95": 14.616861110509618,
            "max": 41.50210095968581
          },
          "candidate": {
            "count": 11918,
            "rmse": 1.0439633528597074,
            "p50": 0.09512363143719638,
            "p95": 1.301849040843921,
            "max": 10.57522842604118
          }
        },
        "rotation_deg": {
          "control": {
            "count": 11852,
            "rmse": 105.06898607255866,
            "p50": 92.58616356942235,
            "p95": 171.11321846621937,
            "max": 179.98394187690303
          },
          "candidate": {
            "count": 11852,
            "rmse": 2.3906656402780344,
            "p50": 1.6200514375821102,
            "p95": 3.862287259944399,
            "max": 18.50048989104019
          }
        }
      },
      "control_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_velcons_20261009/ctl/normal/tokyo1/manifest.json",
        "bytes": 4231,
        "sha256": "bf0a3b6cbdb8a767d6cc02001f33b28b154a827ed57c2a680a214a79c8936782"
      },
      "candidate_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_v3_20261009/cand/normal/tokyo1/manifest.json",
        "bytes": 4257,
        "sha256": "60c21a60b9b06621174a62aa4d559eb42aeff2cae9327099b918755d0ed54e0b"
      }
    },
    {
      "name": "tokyo1-gnss_outage",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 29.67573109847495,
          "candidate": 27.41740098582404,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 58.8775864229878,
          "candidate": 55.35467911382873,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 29.67573109847495,
          "candidate": 27.41740098582404,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 58.8775864229878,
          "candidate": 55.35467911382873,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 55.10364617769882,
          "candidate": 17.41123348043831,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 130.87655760774635,
          "candidate": 33.923741032816494,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 55.10364617769882,
          "candidate": 17.41123348043831,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 130.87655760774635,
          "candidate": 33.923741032816494,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 2.6404357360583,
          "candidate": 1.388846389004304,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 3.894614551635168,
          "candidate": 2.7925333224912534,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 2.6404357360583,
          "candidate": 1.388846389004304,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 3.894614551635168,
          "candidate": 2.7925333224912534,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 6.111713377003401,
          "candidate": 1.0503755977105829,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 11.780988409797375,
          "candidate": 1.312568954442014,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 6.111713377003401,
          "candidate": 1.0503755977105829,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 11.780988409797375,
          "candidate": 1.312568954442014,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 104.91681504752506,
          "candidate": 2.413510888523258,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 171.19581519331226,
          "candidate": 3.903078052491507,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 104.91681504752506,
          "candidate": 2.413510888523258,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 171.19581519331226,
          "candidate": 3.903078052491507,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "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": 7.649596899999999,
          "candidate": 13.224278099999996,
          "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
        }
      ],
      "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.4842387659289068
        },
        "scenes": {
          "all": {
            "epochs": 11928,
            "available_epochs": {
              "rtk_available": 11796,
              "fused_available": 11918,
              "attitude_available": 11918,
              "heading_aligned": 11852,
              "heading_converged": 5776
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 11918,
                "rmse": 49.09993824843543,
                "p50": 13.833007867120749,
                "p95": 127.49545261043257,
                "max": 237.58533563012466
              },
              "fused_position_e_m": {
                "count": 11918,
                "rmse": 34.48003127206513,
                "p50": 8.106051866211649,
                "p95": 81.62479198802967,
                "max": 170.42760799411602
              },
              "fused_position_m": {
                "count": 11918,
                "rmse": 55.10364617769882,
                "p50": 21.414846533368134,
                "p95": 130.87655760774635,
                "max": 280.6400586708467
              },
              "fused_position_n_m": {
                "count": 11918,
                "rmse": 34.956135076372256,
                "p50": 5.8099577514306695,
                "p95": 80.26632131485144,
                "max": 226.1482563039781
              },
              "fused_position_u_m": {
                "count": 11918,
                "rmse": 25.01215476676989,
                "p50": 10.912138670434857,
                "p95": 56.829966086707856,
                "max": 210.3908812115789
              },
              "fused_velocity_e_mps": {
                "count": 11918,
                "rmse": 4.263648608657682,
                "p50": 1.9342586429509514,
                "p95": 9.208177094072619,
                "max": 25.559512882983455
              },
              "fused_velocity_mps": {
                "count": 11918,
                "rmse": 6.111713377003401,
                "p50": 3.5786159558861117,
                "p95": 11.780988409797375,
                "max": 32.614758556765615
              },
              "fused_velocity_n_mps": {
                "count": 11918,
                "rmse": 4.121570011423628,
                "p50": 1.7606625080686777,
                "p95": 8.646151127741945,
                "max": 23.62781799314469
              },
              "fused_velocity_u_mps": {
                "count": 11918,
                "rmse": 1.4788514413108413,
                "p50": 0.3452262855959565,
                "p95": 2.5128089911156586,
                "max": 12.923849888513232
              },
              "fused_vertical_m": {
                "count": 11918,
                "rmse": 25.01215476676989,
                "p50": 10.912138670434857,
                "p95": 56.829966086707856,
                "max": 210.3908812115789
              },
              "heading_deg": {
                "count": 11852,
                "rmse": 104.84738449099873,
                "p50": 91.74081864188094,
                "p95": 171.24559444662734,
                "max": 179.99440615521405
              },
              "pitch_deg": {
                "count": 11918,
                "rmse": 3.145720212613432,
                "p50": 2.061094026528579,
                "p95": 6.081395140925596,
                "max": 18.817611030644258
              },
              "roll_deg": {
                "count": 11918,
                "rmse": 2.907128092984018,
                "p50": 1.7779905154906004,
                "p95": 5.523926774371782,
                "max": 13.063618001789678
              },
              "rotation_deg": {
                "count": 11852,
                "rmse": 104.91681504752506,
                "p50": 91.86979216751398,
                "p95": 171.19581519331226,
                "max": 179.92968001350303
              },
              "rtk_horizontal_m": {
                "count": 11796,
                "rmse": 11.394805700941998,
                "p50": 1.9051439229629135,
                "p95": 20.498178596806152,
                "max": 149.7369405722432
              },
              "rtk_position_e_m": {
                "count": 11796,
                "rmse": 9.382899509260547,
                "p50": 0.9800291520138196,
                "p95": 19.94002334128695,
                "max": 138.52268096126187
              },
              "rtk_position_m": {
                "count": 11796,
                "rmse": 29.67573109847495,
                "p50": 10.191263295288193,
                "p95": 58.8775864229878,
                "max": 283.43547902527564
              },
              "rtk_position_n_m": {
                "count": 11796,
                "rmse": 6.465508004893231,
                "p50": 1.321342024307364,
                "p95": 6.734453624971652,
                "max": 148.3221912206267
              },
              "rtk_position_u_m": {
                "count": 11796,
                "rmse": 27.400865301423842,
                "p50": 9.895572888394819,
                "p95": 55.89277217430576,
                "max": 281.93685613931456
              },
              "rtk_velocity_e_mps": {
                "count": 11786,
                "rmse": 1.6311032988474272,
                "p50": 0.09069094100843339,
                "p95": 1.9153659748419063,
                "max": 23.356318536703107
              },
              "rtk_velocity_mps": {
                "count": 11786,
                "rmse": 2.6404357360583,
                "p50": 0.2803433495505095,
                "p95": 3.894614551635168,
                "max": 40.27621012533311
              },
              "rtk_velocity_n_mps": {
                "count": 11786,
                "rmse": 1.8414567287113646,
                "p50": 0.07552521515932076,
                "p95": 1.4425861471283663,
                "max": 40.074601829520816
              },
              "rtk_velocity_u_mps": {
                "count": 11786,
                "rmse": 0.9593956540585434,
                "p50": 0.14895094890663985,
                "p95": 1.8047538759861121,
                "max": 21.251021723474025
              },
              "rtk_vertical_m": {
                "count": 11796,
                "rmse": 27.400865301423842,
                "p50": 9.895572888394819,
                "p95": 55.89277217430576,
                "max": 281.93685613931456
              }
            }
          },
          "stop": {
            "epochs": 4101,
            "available_epochs": {
              "rtk_available": 4091,
              "fused_available": 4091,
              "attitude_available": 4091,
              "heading_aligned": 4038,
              "heading_converged": 2986
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 4091,
                "rmse": 23.168549307583984,
                "p50": 9.697501890832486,
                "p95": 44.53422695991842,
                "max": 161.0723470122024
              },
              "fused_position_e_m": {
                "count": 4091,
                "rmse": 15.91012813309093,
                "p50": 4.801039547846342,
                "p95": 35.517753752034324,
                "max": 150.56019169356895
              },
              "fused_position_m": {
                "count": 4091,
                "rmse": 34.46411550544241,
                "p50": 17.06872508404047,
                "p95": 74.2926086949198,
                "max": 161.1301522015233
              },
              "fused_position_n_m": {
                "count": 4091,
                "rmse": 16.841897155801025,
                "p50": 4.031825438395478,
                "p95": 40.37804657618993,
                "max": 89.84823201710432
              },
              "fused_position_u_m": {
                "count": 4091,
                "rmse": 25.514575845083645,
                "p50": 11.238770976110203,
                "p95": 58.991412424560174,
                "max": 83.25227015016853
              },
              "fused_velocity_e_mps": {
                "count": 4091,
                "rmse": 2.5774938906737304,
                "p50": 0.8978555206694947,
                "p95": 5.784936305660963,
                "max": 12.32091386461183
              },
              "fused_velocity_mps": {
                "count": 4091,
                "rmse": 3.3781323444058464,
                "p50": 1.8600444493901516,
                "p95": 7.252125783838098,
                "max": 14.477571045436497
              },
              "fused_velocity_n_mps": {
                "count": 4091,
                "rmse": 2.0824656366957046,
                "p50": 0.8761058411713201,
                "p95": 4.501363974458116,
                "max": 8.822436960454327
              },
              "fused_velocity_u_mps": {
                "count": 4091,
                "rmse": 0.6569933423118479,
                "p50": 0.2772237820570602,
                "p95": 1.6945594860195303,
                "max": 2.694100942231696
              },
              "fused_vertical_m": {
                "count": 4091,
                "rmse": 25.514575845083645,
                "p50": 11.238770976110203,
                "p95": 58.991412424560174,
                "max": 83.25227015016853
              },
              "heading_deg": {
                "count": 4038,
                "rmse": 99.08071223964313,
                "p50": 82.09000868111062,
                "p95": 168.95053886593738,
                "max": 179.97088238022366
              },
              "pitch_deg": {
                "count": 4091,
                "rmse": 2.705954490484092,
                "p50": 2.442732531541367,
                "p95": 4.338008358385849,
                "max": 9.879461503065642
              },
              "roll_deg": {
                "count": 4091,
                "rmse": 2.6529399429870475,
                "p50": 1.654789874355572,
                "p95": 5.358508671996816,
                "max": 6.905030235245221
              },
              "rotation_deg": {
                "count": 4038,
                "rmse": 99.13299205932493,
                "p50": 81.99953986498295,
                "p95": 168.97378829615985,
                "max": 179.90513436981576
              },
              "rtk_horizontal_m": {
                "count": 4091,
                "rmse": 10.374748929438093,
                "p50": 2.0203492191317087,
                "p95": 27.61657298897142,
                "max": 68.46989411021515
              },
              "rtk_position_e_m": {
                "count": 4091,
                "rmse": 9.873694848598186,
                "p50": 1.1079084135650854,
                "p95": 26.59440485445377,
                "max": 58.01244776553194
              },
              "rtk_position_m": {
                "count": 4091,
                "rmse": 39.864374213256724,
                "p50": 10.206734253008444,
                "p95": 72.77988804809912,
                "max": 283.43547902527564
              },
              "rtk_position_n_m": {
                "count": 4091,
                "rmse": 3.185210414657482,
                "p50": 1.3065730241493907,
                "p95": 5.968529622458193,
                "max": 36.36869950541954
              },
              "rtk_position_u_m": {
                "count": 4091,
                "rmse": 38.490686095024216,
                "p50": 10.003965204268521,
                "p95": 69.38352545560909,
                "max": 281.93685613931456
              },
              "rtk_velocity_e_mps": {
                "count": 4091,
                "rmse": 1.3399499223424893,
                "p50": 0.02575228213693862,
                "p95": 0.5819864609849943,
                "max": 11.867222150897707
              },
              "rtk_velocity_mps": {
                "count": 4091,
                "rmse": 1.4142318679912487,
                "p50": 0.08181892966912863,
                "p95": 1.3310825162136957,
                "max": 12.007403677597525
              },
              "rtk_velocity_n_mps": {
                "count": 4091,
                "rmse": 0.31323439452719115,
                "p50": 0.02168470924998238,
                "p95": 0.39187222511055403,
                "max": 5.676409804362761
              },
              "rtk_velocity_u_mps": {
                "count": 4091,
                "rmse": 0.3262977109045629,
                "p50": 0.05472808882541536,
                "p95": 0.568973311600264,
                "max": 3.3657342096772314
              },
              "rtk_vertical_m": {
                "count": 4091,
                "rmse": 38.490686095024216,
                "p50": 10.003965204268521,
                "p95": 69.38352545560909,
                "max": 281.93685613931456
              }
            }
          },
          "low_speed": {
            "epochs": 1315,
            "available_epochs": {
              "rtk_available": 1275,
              "fused_available": 1315,
              "attitude_available": 1315,
              "heading_aligned": 1302,
              "heading_converged": 483
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1315,
                "rmse": 60.39522326808846,
                "p50": 13.18048034864753,
                "p95": 172.67612962354264,
                "max": 237.58533563012466
              },
              "fused_position_e_m": {
                "count": 1315,
                "rmse": 33.16036454042755,
                "p50": 6.302831915461519,
                "p95": 86.2384859051001,
                "max": 133.5636189915425
              },
              "fused_position_m": {
                "count": 1315,
                "rmse": 67.92944543088974,
                "p50": 21.862012350742543,
                "p95": 180.87274271932444,
                "max": 278.76092800162235
              },
              "fused_position_n_m": {
                "count": 1315,
                "rmse": 50.47745256199256,
                "p50": 8.192287049701397,
                "p95": 157.414601077874,
                "max": 222.81019602578482
              },
              "fused_position_u_m": {
                "count": 1315,
                "rmse": 31.093834806050776,
                "p50": 12.17655207275395,
                "p95": 68.33666387282233,
                "max": 158.83181580625046
              },
              "fused_velocity_e_mps": {
                "count": 1315,
                "rmse": 4.613957707430936,
                "p50": 2.2197156953677943,
                "p95": 10.98828112152753,
                "max": 12.823717366165862
              },
              "fused_velocity_mps": {
                "count": 1315,
                "rmse": 7.70795555956662,
                "p50": 4.152050154565571,
                "p95": 19.824068618983176,
                "max": 24.5064301513375
              },
              "fused_velocity_n_mps": {
                "count": 1315,
                "rmse": 5.7638490372829345,
                "p50": 2.5387578366665897,
                "p95": 16.62650219979224,
                "max": 21.751840058595267
              },
              "fused_velocity_u_mps": {
                "count": 1315,
                "rmse": 2.2140500124670153,
                "p50": 0.34480406965379035,
                "p95": 5.1070429484574085,
                "max": 10.278794823487788
              },
              "fused_vertical_m": {
                "count": 1315,
                "rmse": 31.093834806050776,
                "p50": 12.17655207275395,
                "p95": 68.33666387282233,
                "max": 158.83181580625046
              },
              "heading_deg": {
                "count": 1302,
                "rmse": 118.15295503677709,
                "p50": 112.13994123384842,
                "p95": 174.96394356192224,
                "max": 179.99440615521405
              },
              "pitch_deg": {
                "count": 1315,
                "rmse": 3.589632522682987,
                "p50": 2.1833230302364655,
                "p95": 7.434162771711207,
                "max": 14.057756536140573
              },
              "roll_deg": {
                "count": 1315,
                "rmse": 3.129391316422837,
                "p50": 2.1629061100150864,
                "p95": 5.829614632038047,
                "max": 10.182674266932224
              },
              "rotation_deg": {
                "count": 1302,
                "rmse": 118.21195390518672,
                "p50": 112.2414514543406,
                "p95": 174.8598164473751,
                "max": 179.92968001350303
              },
              "rtk_horizontal_m": {
                "count": 1275,
                "rmse": 10.293862823077395,
                "p50": 1.7875415541397675,
                "p95": 19.479653093495823,
                "max": 143.2441840362457
              },
              "rtk_position_e_m": {
                "count": 1275,
                "rmse": 7.240511312561391,
                "p50": 0.964985792978803,
                "p95": 18.387816361633494,
                "max": 59.7991336431557
              },
              "rtk_position_m": {
                "count": 1275,
                "rmse": 25.32020956124014,
                "p50": 9.888500015865437,
                "p95": 60.30725423883286,
                "max": 161.70903801409952
              },
              "rtk_position_n_m": {
                "count": 1275,
                "rmse": 7.317008114865356,
                "p50": 1.2825976849562715,
                "p95": 4.758744682148356,
                "max": 142.61526467226795
              },
              "rtk_position_u_m": {
                "count": 1275,
                "rmse": 23.13329635838312,
                "p50": 9.698342043700634,
                "p95": 56.7683116966069,
                "max": 158.77767045300675
              },
              "rtk_velocity_e_mps": {
                "count": 1275,
                "rmse": 1.8920157457491438,
                "p50": 0.08757636766032738,
                "p95": 1.2824186971350442,
                "max": 12.71322306433471
              },
              "rtk_velocity_mps": {
                "count": 1275,
                "rmse": 2.9706040837429817,
                "p50": 0.22933386119632296,
                "p95": 3.472201685800076,
                "max": 39.571395581968446
              },
              "rtk_velocity_n_mps": {
                "count": 1275,
                "rmse": 2.2459441115559313,
                "p50": 0.06389582010018025,
                "p95": 0.4590724262220016,
                "max": 38.63572627386483
              },
              "rtk_velocity_u_mps": {
                "count": 1275,
                "rmse": 0.44777236175877067,
                "p50": 0.13901887143455582,
                "p95": 1.0077391293550342,
                "max": 2.3042499528992337
              },
              "rtk_vertical_m": {
                "count": 1275,
                "rmse": 23.13329635838312,
                "p50": 9.698342043700634,
                "p95": 56.7683116966069,
                "max": 158.77767045300675
              }
            }
          },
          "turn": {
            "epochs": 609,
            "available_epochs": {
              "rtk_available": 588,
              "fused_available": 609,
              "attitude_available": 609,
              "heading_aligned": 609,
              "heading_converged": 186
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 609,
                "rmse": 82.8676428200522,
                "p50": 13.928716803031353,
                "p95": 214.2474254186414,
                "max": 233.71118108649472
              },
              "fused_position_e_m": {
                "count": 609,
                "rmse": 46.83168905405616,
                "p50": 8.430484711652799,
                "p95": 132.3729484852735,
                "max": 151.4793096046019
              },
              "fused_position_m": {
                "count": 609,
                "rmse": 90.99691090727939,
                "p50": 25.706857147360168,
                "p95": 218.68444075884986,
                "max": 280.6066459595428
              },
              "fused_position_n_m": {
                "count": 609,
                "rmse": 68.36548198393649,
                "p50": 9.058832175063781,
                "p95": 181.51836159821625,
                "max": 225.38726013791668
              },
              "fused_position_u_m": {
                "count": 609,
                "rmse": 37.59510032059486,
                "p50": 15.008337104156157,
                "p95": 82.64833325020311,
                "max": 174.1244757157815
              },
              "fused_velocity_e_mps": {
                "count": 609,
                "rmse": 4.442936098143346,
                "p50": 2.7669659492218814,
                "p95": 9.023671851648858,
                "max": 12.471536100831095
              },
              "fused_velocity_mps": {
                "count": 609,
                "rmse": 6.9942126828717,
                "p50": 4.640972603315262,
                "p95": 11.720054234379264,
                "max": 24.34742322237877
              },
              "fused_velocity_n_mps": {
                "count": 609,
                "rmse": 4.916965659857767,
                "p50": 2.3555014635847717,
                "p95": 9.631498595830996,
                "max": 19.800679978847988
              },
              "fused_velocity_u_mps": {
                "count": 609,
                "rmse": 2.236689200769205,
                "p50": 0.3551804619361826,
                "p95": 4.113528288468592,
                "max": 10.272166672129838
              },
              "fused_vertical_m": {
                "count": 609,
                "rmse": 37.59510032059486,
                "p50": 15.008337104156157,
                "p95": 82.64833325020311,
                "max": 174.1244757157815
              },
              "heading_deg": {
                "count": 609,
                "rmse": 95.5083021134695,
                "p50": 82.18017503349523,
                "p95": 161.68514618101506,
                "max": 179.05002825680845
              },
              "pitch_deg": {
                "count": 609,
                "rmse": 3.37722516350254,
                "p50": 1.5980914576159932,
                "p95": 6.326768618999569,
                "max": 15.425410240405967
              },
              "roll_deg": {
                "count": 609,
                "rmse": 2.154563424183018,
                "p50": 1.5387730022576989,
                "p95": 4.1598157571191905,
                "max": 5.881132067917349
              },
              "rotation_deg": {
                "count": 609,
                "rmse": 95.5556256543991,
                "p50": 82.26842409004041,
                "p95": 161.61595909974704,
                "max": 179.16815016050614
              },
              "rtk_horizontal_m": {
                "count": 588,
                "rmse": 11.890156685867819,
                "p50": 1.787602187594643,
                "p95": 16.978163885345815,
                "max": 143.64117974721256
              },
              "rtk_position_e_m": {
                "count": 588,
                "rmse": 8.330360651036049,
                "p50": 0.5163324069633863,
                "p95": 13.72683658669296,
                "max": 121.09932001096126
              },
              "rtk_position_m": {
                "count": 588,
                "rmse": 21.463462585821162,
                "p50": 10.031091672244301,
                "p95": 37.127632522379756,
                "max": 145.25363530200573
              },
              "rtk_position_n_m": {
                "count": 588,
                "rmse": 8.484156848983728,
                "p50": 1.480670601926061,
                "p95": 5.48031427599793,
                "max": 142.61526467226795
              },
              "rtk_position_u_m": {
                "count": 588,
                "rmse": 17.869090636024477,
                "p50": 9.83145716060727,
                "p95": 31.849594062001273,
                "max": 84.79341392440983
              },
              "rtk_velocity_e_mps": {
                "count": 588,
                "rmse": 1.7210988443645792,
                "p50": 0.12786817548464077,
                "p95": 2.2269046785954396,
                "max": 17.7435390294374
              },
              "rtk_velocity_mps": {
                "count": 588,
                "rmse": 3.3667361479001205,
                "p50": 0.4018883700732533,
                "p95": 4.249986542961612,
                "max": 37.75314584815568
              },
              "rtk_velocity_n_mps": {
                "count": 588,
                "rmse": 2.7249318508881095,
                "p50": 0.12908165451765685,
                "p95": 1.2069450809953497,
                "max": 36.89855233511723
              },
              "rtk_velocity_u_mps": {
                "count": 588,
                "rmse": 0.9733845414427725,
                "p50": 0.25337944423382286,
                "p95": 2.1069908878822727,
                "max": 5.584301953401513
              },
              "rtk_vertical_m": {
                "count": 588,
                "rmse": 17.869090636024477,
                "p50": 9.83145716060727,
                "p95": 31.849594062001273,
                "max": 84.79341392440983
              }
            }
          },
          "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.416534181240064
        },
        "processing_ms": {
          "count": 11928,
          "rmse": 3.868044759158807,
          "p50": 1.475788,
          "p95": 7.649596899999999,
          "max": 32.076481
        },
        "heading_error_over_90_epochs": 6044,
        "heading_error_over_150_epochs": 2031,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 5776,
            "rmse": 25.35539665739471,
            "p50": 9.101631778396158,
            "p95": 47.2374303056751,
            "max": 178.83004931629924
          },
          "fused_position_e_m": {
            "count": 5776,
            "rmse": 18.51884347309211,
            "p50": 5.235292387301438,
            "p95": 36.609029532907655,
            "max": 151.10746773060282
          },
          "fused_position_m": {
            "count": 5776,
            "rmse": 34.70740732881224,
            "p50": 18.00035278911128,
            "p95": 73.05963015649388,
            "max": 184.75207546816378
          },
          "fused_position_n_m": {
            "count": 5776,
            "rmse": 17.319023531161815,
            "p50": 4.312083657781072,
            "p95": 35.37280437378959,
            "max": 169.45310706958213
          },
          "fused_position_u_m": {
            "count": 5776,
            "rmse": 23.700379402749366,
            "p50": 10.671709420073375,
            "p95": 58.7548427627624,
            "max": 83.28836413416929
          },
          "fused_velocity_e_mps": {
            "count": 5776,
            "rmse": 2.034501001157911,
            "p50": 1.0619112042565406,
            "p95": 4.40594029008558,
            "max": 7.484043797979417
          },
          "fused_velocity_mps": {
            "count": 5776,
            "rmse": 2.8031028377368834,
            "p50": 1.9283986888158577,
            "p95": 5.219793018615986,
            "max": 11.572830170000573
          },
          "fused_velocity_n_mps": {
            "count": 5776,
            "rmse": 1.8108529871295218,
            "p50": 0.9464549739647767,
            "p95": 3.4873575708294355,
            "max": 11.281602839494889
          },
          "fused_velocity_u_mps": {
            "count": 5776,
            "rmse": 0.6625727539071561,
            "p50": 0.27779309212589465,
            "p95": 1.343111080383323,
            "max": 4.32622348884917
          },
          "fused_vertical_m": {
            "count": 5776,
            "rmse": 23.700379402749366,
            "p50": 10.671709420073375,
            "p95": 58.7548427627624,
            "max": 83.28836413416929
          },
          "heading_deg": {
            "count": 5776,
            "rmse": 98.54722353541591,
            "p50": 80.34154859815212,
            "p95": 169.29936672418296,
            "max": 179.99440615521405
          },
          "pitch_deg": {
            "count": 5776,
            "rmse": 2.366027379345947,
            "p50": 1.898278803559819,
            "p95": 4.117588505017032,
            "max": 8.887259406588157
          },
          "roll_deg": {
            "count": 5776,
            "rmse": 2.476503593554759,
            "p50": 1.64494770866186,
            "p95": 4.816701831389345,
            "max": 6.733574305457694
          },
          "rotation_deg": {
            "count": 5776,
            "rmse": 98.5826174592239,
            "p50": 80.28126722857084,
            "p95": 169.2764618436802,
            "max": 179.92968001350303
          },
          "rtk_horizontal_m": {
            "count": 5694,
            "rmse": 10.076904162799892,
            "p50": 2.1238350252248823,
            "p95": 25.36329056530417,
            "max": 130.14879868792428
          },
          "rtk_position_e_m": {
            "count": 5694,
            "rmse": 9.26743871456134,
            "p50": 1.293193373479267,
            "p95": 21.950152890790164,
            "max": 98.61436328730451
          },
          "rtk_position_m": {
            "count": 5694,
            "rmse": 37.16479811672642,
            "p50": 10.661138891951111,
            "p95": 71.43825960135133,
            "max": 283.43547902527564
          },
          "rtk_position_n_m": {
            "count": 5694,
            "rmse": 3.95709201031558,
            "p50": 1.2770427777161046,
            "p95": 6.741721592573579,
            "max": 129.10797620243946
          },
          "rtk_position_u_m": {
            "count": 5694,
            "rmse": 35.77259036679869,
            "p50": 10.278459918521149,
            "p95": 66.58839047352333,
            "max": 281.93685613931456
          },
          "rtk_velocity_e_mps": {
            "count": 5691,
            "rmse": 0.6142515102643937,
            "p50": 0.06601559798788452,
            "p95": 1.199172316298664,
            "max": 6.906808639508946
          },
          "rtk_velocity_mps": {
            "count": 5691,
            "rmse": 1.2302229714036728,
            "p50": 0.20982764134553852,
            "p95": 2.519649975914338,
            "max": 12.315558251976958
          },
          "rtk_velocity_n_mps": {
            "count": 5691,
            "rmse": 0.5082419047086912,
            "p50": 0.05053526922931273,
            "p95": 0.9783023674649911,
            "max": 6.035735139422513
          },
          "rtk_velocity_u_mps": {
            "count": 5691,
            "rmse": 0.936927856243625,
            "p50": 0.11991167123795768,
            "p95": 1.814626332816357,
            "max": 12.068154583622386
          },
          "rtk_vertical_m": {
            "count": 5694,
            "rmse": 35.77259036679869,
            "p50": 10.278459918521149,
            "p95": 66.58839047352333,
            "max": 281.93685613931456
          }
        },
        "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,
          "window_epochs": 50,
          "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.15791976751788,
              "p50": 98.81596641520092,
              "p95": 154.24707182095673,
              "max": 161.1301522015233
            },
            "fused_velocity_mps": {
              "count": 50,
              "rmse": 11.634966890008888,
              "p50": 11.414107563368436,
              "p95": 14.111793144957431,
              "max": 14.477571045436497
            },
            "rotation_deg": {
              "count": 50,
              "rmse": 56.69633455970069,
              "p50": 51.90379803926136,
              "p95": 86.48658940572997,
              "max": 90.3524207514939
            },
            "heading_deg": {
              "count": 50,
              "rmse": 56.59365462878851,
              "p50": 51.7287558822043,
              "p95": 86.55625293459323,
              "max": 90.35199779663094
            }
          },
          "drift_anchor_s": 59.8,
          "displacement_error_growth_m": {
            "count": 50,
            "rmse": 63.26412949486993,
            "p50": 51.926207856170414,
            "p95": 107.24383683629165,
            "max": 114.12007903901508
          },
          "horizontal_displacement_error_growth_m": {
            "count": 50,
            "rmse": 63.256887624640896,
            "p50": 51.91784402937395,
            "p95": 107.23523963252919,
            "max": 114.1120437406002
          },
          "end_displacement_error_growth_m": 114.12007903901508,
          "heading_error_change_deg": {
            "count": 50,
            "rmse": 46.018643010574294,
            "p50": 40.15778855499394,
            "p95": 74.61262038656537,
            "max": 78.46226959357966
          },
          "drift_convention": "(estimate displacement - truth displacement), pre-event anchor ENU; absolute primary errors are unchanged; heading error change uses wrapped difference"
        }
      },
      "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.9936284372904092
        },
        "scenes": {
          "all": {
            "epochs": 11928,
            "available_epochs": {
              "rtk_available": 11796,
              "fused_available": 11918,
              "attitude_available": 11918,
              "heading_aligned": 11852,
              "heading_converged": 11852
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 11918,
                "rmse": 9.389253072247538,
                "p50": 1.198391378573605,
                "p95": 22.295787357384196,
                "max": 57.381569391436024
              },
              "fused_position_e_m": {
                "count": 11918,
                "rmse": 6.588555531416519,
                "p50": 0.8544312195471302,
                "p95": 16.755822710357883,
                "max": 35.483387364391234
              },
              "fused_position_m": {
                "count": 11918,
                "rmse": 17.41123348043831,
                "p50": 2.181821421540352,
                "p95": 33.923741032816494,
                "max": 114.71984971089536
              },
              "fused_position_n_m": {
                "count": 11918,
                "rmse": 6.6894700286458155,
                "p50": 0.6268792450255589,
                "p95": 14.449371186234101,
                "max": 57.341123355091625
              },
              "fused_position_u_m": {
                "count": 11918,
                "rmse": 14.662638850344303,
                "p50": 1.1797496228959656,
                "p95": 26.52013452378494,
                "max": 99.33780454522956
              },
              "fused_velocity_e_mps": {
                "count": 11918,
                "rmse": 0.46223079430197317,
                "p50": 0.05274921481146179,
                "p95": 0.8744796119537661,
                "max": 5.921881353076256
              },
              "fused_velocity_mps": {
                "count": 11918,
                "rmse": 1.0503755977105829,
                "p50": 0.10113698767724841,
                "p95": 1.312568954442014,
                "max": 10.595409818595051
              },
              "fused_velocity_n_mps": {
                "count": 11918,
                "rmse": 0.45882843373626264,
                "p50": 0.04152372790056949,
                "p95": 0.6730459610938646,
                "max": 4.532550010537917
              },
              "fused_velocity_u_mps": {
                "count": 11918,
                "rmse": 0.8240801280579206,
                "p50": 0.03541593023498891,
                "p95": 0.7812763585321753,
                "max": 8.58115209883585
              },
              "fused_vertical_m": {
                "count": 11918,
                "rmse": 14.662638850344303,
                "p50": 1.1797496228959656,
                "p95": 26.52013452378494,
                "max": 99.33780454522956
              },
              "heading_deg": {
                "count": 11852,
                "rmse": 2.352076376148262,
                "p50": 1.5366442857769584,
                "p95": 3.884227658978592,
                "max": 18.536408416648328
              },
              "pitch_deg": {
                "count": 11918,
                "rmse": 0.37972769870899853,
                "p50": 0.36386282553201,
                "p95": 0.5385845778391655,
                "max": 1.0837424619874696
              },
              "roll_deg": {
                "count": 11918,
                "rmse": 0.34443880151276784,
                "p50": 0.30505274914430913,
                "p95": 0.5688850316129617,
                "max": 1.1903833069643213
              },
              "rotation_deg": {
                "count": 11852,
                "rmse": 2.413510888523258,
                "p50": 1.6379906118147196,
                "p95": 3.903078052491507,
                "max": 18.50048989104019
              },
              "rtk_horizontal_m": {
                "count": 11796,
                "rmse": 7.7565157713730155,
                "p50": 1.6977203992545031,
                "p95": 19.878296275838945,
                "max": 88.6263711120664
              },
              "rtk_position_e_m": {
                "count": 11796,
                "rmse": 6.780492812736668,
                "p50": 0.796121061971746,
                "p95": 17.223285328629117,
                "max": 88.52462189252348
              },
              "rtk_position_m": {
                "count": 11796,
                "rmse": 27.41740098582404,
                "p50": 9.751611546914628,
                "p95": 55.35467911382873,
                "max": 283.43547902767904
              },
              "rtk_position_n_m": {
                "count": 11796,
                "rmse": 3.7667564465976184,
                "p50": 1.1869724246634705,
                "p95": 6.910710645929914,
                "max": 72.97990583477556
              },
              "rtk_position_u_m": {
                "count": 11796,
                "rmse": 26.29734473109228,
                "p50": 9.561511370171942,
                "p95": 54.47515478261975,
                "max": 281.93685614146887
              },
              "rtk_velocity_e_mps": {
                "count": 11786,
                "rmse": 0.7591010406183558,
                "p50": 0.10221914439559529,
                "p95": 1.7599157962997682,
                "max": 7.460183194499984
              },
              "rtk_velocity_mps": {
                "count": 11786,
                "rmse": 1.388846389004304,
                "p50": 0.30740334412789216,
                "p95": 2.7925333224912534,
                "max": 22.566435469700565
              },
              "rtk_velocity_n_mps": {
                "count": 11786,
                "rmse": 0.535335407167768,
                "p50": 0.08484140819362537,
                "p95": 1.1347995197933667,
                "max": 7.055617605744624
              },
              "rtk_velocity_u_mps": {
                "count": 11786,
                "rmse": 1.0325095177357657,
                "p50": 0.14482699652516706,
                "p95": 1.8520177219785843,
                "max": 21.251021723460532
              },
              "rtk_vertical_m": {
                "count": 11796,
                "rmse": 26.29734473109228,
                "p50": 9.561511370171942,
                "p95": 54.47515478261975,
                "max": 281.93685614146887
              }
            }
          },
          "stop": {
            "epochs": 4101,
            "available_epochs": {
              "rtk_available": 4091,
              "fused_available": 4091,
              "attitude_available": 4091,
              "heading_aligned": 4038,
              "heading_converged": 4038
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 4091,
                "rmse": 8.77343109221812,
                "p50": 0.8647036981046908,
                "p95": 22.522176014515658,
                "max": 28.44209954439686
              },
              "fused_position_e_m": {
                "count": 4091,
                "rmse": 6.662021836502477,
                "p50": 0.7534657367666486,
                "p95": 17.149807682610994,
                "max": 21.46248824691175
              },
              "fused_position_m": {
                "count": 4091,
                "rmse": 15.729804029552355,
                "p50": 1.7915438870796119,
                "p95": 28.4043287723367,
                "max": 70.0182970531292
              },
              "fused_position_n_m": {
                "count": 4091,
                "rmse": 5.708814078235846,
                "p50": 0.4192973406416561,
                "p95": 14.587640362889484,
                "max": 18.788966528209205
              },
              "fused_position_u_m": {
                "count": 4091,
                "rmse": 13.055789584633395,
                "p50": 1.4053385380710413,
                "p95": 17.362024451815266,
                "max": 64.04758536900091
              },
              "fused_velocity_e_mps": {
                "count": 4091,
                "rmse": 0.04655297415731317,
                "p50": 0.01741471767846983,
                "p95": 0.08781858044099214,
                "max": 0.5814075742167121
              },
              "fused_velocity_mps": {
                "count": 4091,
                "rmse": 0.07037206967709542,
                "p50": 0.04149617844752811,
                "p95": 0.13969616508891694,
                "max": 0.6497350993177621
              },
              "fused_velocity_n_mps": {
                "count": 4091,
                "rmse": 0.03616348830505358,
                "p50": 0.015286035172719262,
                "p95": 0.07102477651844637,
                "max": 0.39768960278485693
              },
              "fused_velocity_u_mps": {
                "count": 4091,
                "rmse": 0.038435021807678965,
                "p50": 0.02034460294113273,
                "p95": 0.07876124784534429,
                "max": 0.28547523154082977
              },
              "fused_vertical_m": {
                "count": 4091,
                "rmse": 13.055789584633395,
                "p50": 1.4053385380710413,
                "p95": 17.362024451815266,
                "max": 64.04758536900091
              },
              "heading_deg": {
                "count": 4038,
                "rmse": 1.9728361605980678,
                "p50": 1.519452642340255,
                "p95": 3.6787115513930986,
                "max": 17.15489725295612
              },
              "pitch_deg": {
                "count": 4091,
                "rmse": 0.40036439578613,
                "p50": 0.3889764134056861,
                "p95": 0.5169979344983346,
                "max": 0.7620102563091393
              },
              "roll_deg": {
                "count": 4091,
                "rmse": 0.30505104102143,
                "p50": 0.29410969544696286,
                "p95": 0.4203837716292469,
                "max": 1.1383075377841863
              },
              "rotation_deg": {
                "count": 4038,
                "rmse": 2.0441682592605774,
                "p50": 1.6090478822088232,
                "p95": 3.7059700528007427,
                "max": 17.110143598552952
              },
              "rtk_horizontal_m": {
                "count": 4091,
                "rmse": 10.003072057885197,
                "p50": 1.8363284444332333,
                "p95": 26.835192202917924,
                "max": 68.46989410763315
              },
              "rtk_position_e_m": {
                "count": 4091,
                "rmse": 9.267418570508086,
                "p50": 0.8902156750836769,
                "p95": 22.177374109748953,
                "max": 58.01244775992631
              },
              "rtk_position_m": {
                "count": 4091,
                "rmse": 38.590700579344116,
                "p50": 9.793520908933633,
                "p95": 69.45882371270056,
                "max": 283.43547902767904
              },
              "rtk_position_n_m": {
                "count": 4091,
                "rmse": 3.7651565218786613,
                "p50": 1.1812456638715638,
                "p95": 7.628279823872149,
                "max": 36.368699509500175
              },
              "rtk_position_u_m": {
                "count": 4091,
                "rmse": 37.27171475273638,
                "p50": 9.630867660946025,
                "p95": 63.79833635309842,
                "max": 281.93685614146887
              },
              "rtk_velocity_e_mps": {
                "count": 4091,
                "rmse": 0.2630536870916018,
                "p50": 0.030664485792772426,
                "p95": 0.35075760759882013,
                "max": 3.0213962496328746
              },
              "rtk_velocity_mps": {
                "count": 4091,
                "rmse": 0.39724905874023075,
                "p50": 0.08374145444945112,
                "p95": 0.7314197681961734,
                "max": 3.6051718573674743
              },
              "rtk_velocity_n_mps": {
                "count": 4091,
                "rmse": 0.1733456502513201,
                "p50": 0.02366429641342607,
                "p95": 0.3484611059233379,
                "max": 2.1048932087329533
              },
              "rtk_velocity_u_mps": {
                "count": 4091,
                "rmse": 0.24199350800478084,
                "p50": 0.04422526008601331,
                "p95": 0.44798765347600766,
                "max": 3.365734209673961
              },
              "rtk_vertical_m": {
                "count": 4091,
                "rmse": 37.27171475273638,
                "p50": 9.630867660946025,
                "p95": 63.79833635309842,
                "max": 281.93685614146887
              }
            }
          },
          "low_speed": {
            "epochs": 1315,
            "available_epochs": {
              "rtk_available": 1275,
              "fused_available": 1315,
              "attitude_available": 1315,
              "heading_aligned": 1302,
              "heading_converged": 1302
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1315,
                "rmse": 6.885614348664315,
                "p50": 0.5802957709293393,
                "p95": 17.30006630327795,
                "max": 28.62308416099288
              },
              "fused_position_e_m": {
                "count": 1315,
                "rmse": 5.480910887734461,
                "p50": 0.4231174654293067,
                "p95": 14.160050977718843,
                "max": 21.461019620085583
              },
              "fused_position_m": {
                "count": 1315,
                "rmse": 13.218452702803514,
                "p50": 0.9548482257904026,
                "p95": 25.97376017277901,
                "max": 70.59854325450905
              },
              "fused_position_n_m": {
                "count": 1315,
                "rmse": 4.167889249877659,
                "p50": 0.3575493074865971,
                "p95": 10.17048401903633,
                "max": 19.384394971414018
              },
              "fused_position_u_m": {
                "count": 1315,
                "rmse": 11.283430635126962,
                "p50": 0.6846232677027929,
                "p95": 18.059140775869203,
                "max": 64.53583006959394
              },
              "fused_velocity_e_mps": {
                "count": 1315,
                "rmse": 0.30043661685786904,
                "p50": 0.0571133773163878,
                "p95": 0.7842620970754388,
                "max": 1.2241941329520551
              },
              "fused_velocity_mps": {
                "count": 1315,
                "rmse": 0.44048619639841086,
                "p50": 0.09621066245769554,
                "p95": 1.0287195178376993,
                "max": 2.138962662544742
              },
              "fused_velocity_n_mps": {
                "count": 1315,
                "rmse": 0.1745064469739185,
                "p50": 0.042410524347213485,
                "p95": 0.3991682165137558,
                "max": 1.0380809758940392
              },
              "fused_velocity_u_mps": {
                "count": 1315,
                "rmse": 0.2707645258025437,
                "p50": 0.030010824757102136,
                "p95": 0.6009408358804932,
                "max": 1.5311299599600987
              },
              "fused_vertical_m": {
                "count": 1315,
                "rmse": 11.283430635126962,
                "p50": 0.6846232677027929,
                "p95": 18.059140775869203,
                "max": 64.53583006959394
              },
              "heading_deg": {
                "count": 1302,
                "rmse": 2.8080282848794824,
                "p50": 1.3397142820287513,
                "p95": 4.35816117409261,
                "max": 18.536408416648328
              },
              "pitch_deg": {
                "count": 1315,
                "rmse": 0.40366947522135704,
                "p50": 0.39766750860172806,
                "p95": 0.5626628479759119,
                "max": 0.7481481148676039
              },
              "roll_deg": {
                "count": 1315,
                "rmse": 0.3316937453704775,
                "p50": 0.2766857568628325,
                "p95": 0.4582607449814673,
                "max": 1.1903833069643213
              },
              "rotation_deg": {
                "count": 1302,
                "rmse": 2.8542237398332513,
                "p50": 1.422515743282052,
                "p95": 4.393600907831092,
                "max": 18.50048989104019
              },
              "rtk_horizontal_m": {
                "count": 1275,
                "rmse": 6.75649848805098,
                "p50": 1.5881044245834348,
                "p95": 16.440788816044613,
                "max": 38.20333623776352
              },
              "rtk_position_e_m": {
                "count": 1275,
                "rmse": 6.198744910556698,
                "p50": 0.7845367516950597,
                "p95": 14.242212281457377,
                "max": 35.1034923205701
              },
              "rtk_position_m": {
                "count": 1275,
                "rmse": 22.111589150890165,
                "p50": 9.565157352523503,
                "p95": 49.49794131482266,
                "max": 161.39749055627794
              },
              "rtk_position_n_m": {
                "count": 1275,
                "rmse": 2.6880910239206224,
                "p50": 1.1926242262323585,
                "p95": 4.169210260591262,
                "max": 21.480672368091945
              },
              "rtk_position_u_m": {
                "count": 1275,
                "rmse": 21.05402818841868,
                "p50": 9.385777331449862,
                "p95": 48.14604002068332,
                "max": 158.57922427138686
              },
              "rtk_velocity_e_mps": {
                "count": 1275,
                "rmse": 0.4701950855553841,
                "p50": 0.09823618125431222,
                "p95": 0.9145027773965166,
                "max": 3.593336910166856
              },
              "rtk_velocity_mps": {
                "count": 1275,
                "rmse": 0.6369958493561024,
                "p50": 0.25308411662797,
                "p95": 1.4274085795396858,
                "max": 4.299371648502792
              },
              "rtk_velocity_n_mps": {
                "count": 1275,
                "rmse": 0.2637839724174486,
                "p50": 0.07042949471519283,
                "p95": 0.5005412229095644,
                "max": 2.268179060350504
              },
              "rtk_velocity_u_mps": {
                "count": 1275,
                "rmse": 0.33926141765921175,
                "p50": 0.11849718271781108,
                "p95": 0.733220518608329,
                "max": 1.9475893817908465
              },
              "rtk_vertical_m": {
                "count": 1275,
                "rmse": 21.05402818841868,
                "p50": 9.385777331449862,
                "p95": 48.14604002068332,
                "max": 158.57922427138686
              }
            }
          },
          "turn": {
            "epochs": 609,
            "available_epochs": {
              "rtk_available": 588,
              "fused_available": 609,
              "attitude_available": 609,
              "heading_aligned": 609,
              "heading_converged": 609
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 609,
                "rmse": 5.835727747538649,
                "p50": 0.4164443263402897,
                "p95": 10.159762707634933,
                "max": 28.766156436865295
              },
              "fused_position_e_m": {
                "count": 609,
                "rmse": 4.199016549599227,
                "p50": 0.2728710689872867,
                "p95": 9.751372202912215,
                "max": 18.964717078143835
              },
              "fused_position_m": {
                "count": 609,
                "rmse": 9.477904879920116,
                "p50": 0.86926355013945,
                "p95": 21.842381949690225,
                "max": 43.913346936619334
              },
              "fused_position_n_m": {
                "count": 609,
                "rmse": 4.052650781844435,
                "p50": 0.28693216865309823,
                "p95": 7.513438956358666,
                "max": 21.661398854542014
              },
              "fused_position_u_m": {
                "count": 609,
                "rmse": 7.468263691743956,
                "p50": 0.6472934601082643,
                "p95": 19.432313031580637,
                "max": 33.179666710587796
              },
              "fused_velocity_e_mps": {
                "count": 609,
                "rmse": 0.485418229676973,
                "p50": 0.06587526809113509,
                "p95": 1.4266875560674626,
                "max": 1.9419793508301213
              },
              "fused_velocity_mps": {
                "count": 609,
                "rmse": 0.941952862933122,
                "p50": 0.10832459811356777,
                "p95": 2.3532706487652786,
                "max": 4.101600972774453
              },
              "fused_velocity_n_mps": {
                "count": 609,
                "rmse": 0.3702941095030936,
                "p50": 0.05387768068326171,
                "p95": 1.121765657614199,
                "max": 1.6646158761637255
              },
              "fused_velocity_u_mps": {
                "count": 609,
                "rmse": 0.7173051029739639,
                "p50": 0.03349621251057758,
                "p95": 1.2653928911438106,
                "max": 3.6816521175553074
              },
              "fused_vertical_m": {
                "count": 609,
                "rmse": 7.468263691743956,
                "p50": 0.6472934601082643,
                "p95": 19.432313031580637,
                "max": 33.179666710587796
              },
              "heading_deg": {
                "count": 609,
                "rmse": 2.916332455141086,
                "p50": 1.4387697510076691,
                "p95": 4.382712986667866,
                "max": 13.79554809760873
              },
              "pitch_deg": {
                "count": 609,
                "rmse": 0.365767934460613,
                "p50": 0.33159600771500664,
                "p95": 0.569463042820405,
                "max": 0.6846997568562472
              },
              "roll_deg": {
                "count": 609,
                "rmse": 0.328104684341411,
                "p50": 0.27217290249427606,
                "p95": 0.5839230108040228,
                "max": 0.7397628649322314
              },
              "rotation_deg": {
                "count": 609,
                "rmse": 2.962476193592961,
                "p50": 1.5268156747437798,
                "p95": 4.416156532974997,
                "max": 13.805911550717763
              },
              "rtk_horizontal_m": {
                "count": 588,
                "rmse": 5.761190253446616,
                "p50": 1.5223327165279827,
                "p95": 13.452837431077814,
                "max": 35.05469447666313
              },
              "rtk_position_e_m": {
                "count": 588,
                "rmse": 5.221541029308562,
                "p50": 0.3900270652230631,
                "p95": 10.791287851670994,
                "max": 34.47676756685874
              },
              "rtk_position_m": {
                "count": 588,
                "rmse": 16.960252420026862,
                "p50": 9.654133938759408,
                "p95": 29.997882754740584,
                "max": 91.5547985140948
              },
              "rtk_position_n_m": {
                "count": 588,
                "rmse": 2.4345066062049536,
                "p50": 1.3379559505354433,
                "p95": 3.3845165338208774,
                "max": 26.874394344541617
              },
              "rtk_position_u_m": {
                "count": 588,
                "rmse": 15.951766328987484,
                "p50": 9.515432656959213,
                "p95": 28.066449472992883,
                "max": 84.7934139246097
              },
              "rtk_velocity_e_mps": {
                "count": 588,
                "rmse": 0.7797285233467415,
                "p50": 0.16270374139818472,
                "p95": 2.238828396105288,
                "max": 3.143222476043599
              },
              "rtk_velocity_mps": {
                "count": 588,
                "rmse": 1.3626854101485664,
                "p50": 0.4550720347628575,
                "p95": 2.9235161249338613,
                "max": 6.349316208255989
              },
              "rtk_velocity_n_mps": {
                "count": 588,
                "rmse": 0.522129903725007,
                "p50": 0.14602158840153834,
                "p95": 1.1956609905018327,
                "max": 2.4706797703370458
              },
              "rtk_velocity_u_mps": {
                "count": 588,
                "rmse": 0.9880866968780582,
                "p50": 0.25573461014185556,
                "p95": 2.1449554904252244,
                "max": 5.494974985030898
              },
              "rtk_vertical_m": {
                "count": 588,
                "rmse": 15.951766328987484,
                "p50": 9.515432656959213,
                "p95": 28.066449472992883,
                "max": 84.7934139246097
              }
            }
          },
          "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": 4.958580871893566
        },
        "processing_ms": {
          "count": 11928,
          "rmse": 7.094127866916131,
          "p50": 2.1694395,
          "p95": 13.224278099999996,
          "max": 105.23422
        },
        "heading_error_over_90_epochs": 0,
        "heading_error_over_150_epochs": 0,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 11852,
            "rmse": 9.415333513515945,
            "p50": 1.2264380929062366,
            "p95": 22.29604148580535,
            "max": 57.381569391436024
          },
          "fused_position_e_m": {
            "count": 11852,
            "rmse": 6.60685074244422,
            "p50": 0.8645454074373873,
            "p95": 16.76729011267313,
            "max": 35.483387364391234
          },
          "fused_position_m": {
            "count": 11852,
            "rmse": 17.459629643418634,
            "p50": 2.218953416312104,
            "p95": 34.464121141576555,
            "max": 114.71984971089536
          },
          "fused_position_n_m": {
            "count": 11852,
            "rmse": 6.708056979319776,
            "p50": 0.6346661488267126,
            "p95": 14.450706712876585,
            "max": 57.341123355091625
          },
          "fused_position_u_m": {
            "count": 11852,
            "rmse": 14.703406479948995,
            "p50": 1.193966336707914,
            "p95": 26.61191191083489,
            "max": 99.33780454522956
          },
          "fused_velocity_e_mps": {
            "count": 11852,
            "rmse": 0.4628268939143127,
            "p50": 0.05308464010743663,
            "p95": 0.8754493195959078,
            "max": 5.921881353076256
          },
          "fused_velocity_mps": {
            "count": 11852,
            "rmse": 1.052962757122108,
            "p50": 0.10179337515561561,
            "p95": 1.3151532994405208,
            "max": 10.595409818595051
          },
          "fused_velocity_n_mps": {
            "count": 11852,
            "rmse": 0.4600363137801063,
            "p50": 0.041774319814134445,
            "p95": 0.6791644981574035,
            "max": 4.532550010537917
          },
          "fused_velocity_u_mps": {
            "count": 11852,
            "rmse": 0.8263706336501999,
            "p50": 0.03582435612274167,
            "p95": 0.7825925239223434,
            "max": 8.58115209883585
          },
          "fused_vertical_m": {
            "count": 11852,
            "rmse": 14.703406479948995,
            "p50": 1.193966336707914,
            "p95": 26.61191191083489,
            "max": 99.33780454522956
          },
          "heading_deg": {
            "count": 11852,
            "rmse": 2.352076376148262,
            "p50": 1.5366442857769584,
            "p95": 3.884227658978592,
            "max": 18.536408416648328
          },
          "pitch_deg": {
            "count": 11852,
            "rmse": 0.37952117286066134,
            "p50": 0.3633996575730549,
            "p95": 0.5387026429152114,
            "max": 1.0837424619874696
          },
          "roll_deg": {
            "count": 11852,
            "rmse": 0.34516695227485855,
            "p50": 0.3058057261793863,
            "p95": 0.5693391216265808,
            "max": 1.1903833069643213
          },
          "rotation_deg": {
            "count": 11852,
            "rmse": 2.413510888523258,
            "p50": 1.6379906118147196,
            "p95": 3.903078052491507,
            "max": 18.50048989104019
          },
          "rtk_horizontal_m": {
            "count": 11720,
            "rmse": 7.780616806576869,
            "p50": 1.6962767828554206,
            "p95": 19.890863257682884,
            "max": 88.6263711120664
          },
          "rtk_position_e_m": {
            "count": 11720,
            "rmse": 6.802415114374233,
            "p50": 0.8070263104384408,
            "p95": 17.370432813356878,
            "max": 88.52462189252348
          },
          "rtk_position_m": {
            "count": 11720,
            "rmse": 27.49687549850166,
            "p50": 9.746242542917049,
            "p95": 55.546365435571474,
            "max": 283.43547902767904
          },
          "rtk_position_n_m": {
            "count": 11720,
            "rmse": 3.7769228880822334,
            "p50": 1.1835036803291126,
            "p95": 6.925066678988942,
            "max": 72.97990583477556
          },
          "rtk_position_u_m": {
            "count": 11720,
            "rmse": 26.37309546278772,
            "p50": 9.553257601027283,
            "p95": 54.552399305706984,
            "max": 281.93685614146887
          },
          "rtk_velocity_e_mps": {
            "count": 11710,
            "rmse": 0.7615595047598437,
            "p50": 0.10399413838896471,
            "p95": 1.7823619788554494,
            "max": 7.460183194499984
          },
          "rtk_velocity_mps": {
            "count": 11710,
            "rmse": 1.393343866490997,
            "p50": 0.31204210306463964,
            "p95": 2.798020887899409,
            "max": 22.566435469700565
          },
          "rtk_velocity_n_mps": {
            "count": 11710,
            "rmse": 0.5370683074089063,
            "p50": 0.08645836204781397,
            "p95": 1.1378892056398744,
            "max": 7.055617605744624
          },
          "rtk_velocity_u_mps": {
            "count": 11710,
            "rmse": 1.0358532155546727,
            "p50": 0.1466289857525684,
            "p95": 1.8538368874356759,
            "max": 21.251021723460532
          },
          "rtk_vertical_m": {
            "count": 11720,
            "rmse": 26.37309546278772,
            "p50": 9.553257601027283,
            "p95": 54.552399305706984,
            "max": 281.93685614146887
          }
        },
        "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,
          "window_epochs": 50,
          "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": 0.6978589385919372,
              "p50": 0.6949255354362103,
              "p95": 0.9955042884721093,
              "max": 1.0167108575849368
            },
            "fused_velocity_mps": {
              "count": 50,
              "rmse": 0.10510926596421781,
              "p50": 0.11523618399431784,
              "p95": 0.12875926616399305,
              "max": 0.1314355129074542
            },
            "rotation_deg": {
              "count": 50,
              "rmse": 4.726892020276806,
              "p50": 4.697214305628096,
              "p95": 5.178107838287243,
              "max": 5.227518107357053
            },
            "heading_deg": {
              "count": 50,
              "rmse": 4.692780221689096,
              "p50": 4.662728969308432,
              "p95": 5.146520895930948,
              "max": 5.196110929415681
            }
          },
          "drift_anchor_s": 59.8,
          "displacement_error_growth_m": {
            "count": 50,
            "rmse": 0.6236369903144847,
            "p50": 0.6208378893994048,
            "p95": 0.9029484677413172,
            "max": 0.921876539361509
          },
          "horizontal_displacement_error_growth_m": {
            "count": 50,
            "rmse": 0.5679312104865655,
            "p50": 0.583179433478191,
            "p95": 0.7919995977410442,
            "max": 0.7989297386742986
          },
          "end_displacement_error_growth_m": 0.921876539361509,
          "heading_error_change_deg": {
            "count": 50,
            "rmse": 0.5473470336864593,
            "p50": 0.4419159429040178,
            "p95": 0.9257078695265334,
            "max": 0.975297903011267
          },
          "drift_convention": "(estimate displacement - truth displacement), pre-event anchor ENU; absolute primary errors are unchanged; heading error change uses wrapped difference"
        }
      },
      "common_valid": {
        "rtk_position_m": {
          "control": {
            "count": 11796,
            "rmse": 29.67573109847495,
            "p50": 10.191263295288193,
            "p95": 58.8775864229878,
            "max": 283.43547902527564
          },
          "candidate": {
            "count": 11796,
            "rmse": 27.41740098582404,
            "p50": 9.751611546914628,
            "p95": 55.35467911382873,
            "max": 283.43547902767904
          }
        },
        "fused_position_m": {
          "control": {
            "count": 11918,
            "rmse": 55.10364617769882,
            "p50": 21.414846533368134,
            "p95": 130.87655760774635,
            "max": 280.6400586708467
          },
          "candidate": {
            "count": 11918,
            "rmse": 17.41123348043831,
            "p50": 2.181821421540352,
            "p95": 33.923741032816494,
            "max": 114.71984971089536
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 11786,
            "rmse": 2.6404357360583,
            "p50": 0.2803433495505095,
            "p95": 3.894614551635168,
            "max": 40.27621012533311
          },
          "candidate": {
            "count": 11786,
            "rmse": 1.388846389004304,
            "p50": 0.30740334412789216,
            "p95": 2.7925333224912534,
            "max": 22.566435469700565
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 11918,
            "rmse": 6.111713377003401,
            "p50": 3.5786159558861117,
            "p95": 11.780988409797375,
            "max": 32.614758556765615
          },
          "candidate": {
            "count": 11918,
            "rmse": 1.0503755977105829,
            "p50": 0.10113698767724841,
            "p95": 1.312568954442014,
            "max": 10.595409818595051
          }
        },
        "rotation_deg": {
          "control": {
            "count": 11852,
            "rmse": 104.91681504752506,
            "p50": 91.86979216751398,
            "p95": 171.19581519331226,
            "max": 179.92968001350303
          },
          "candidate": {
            "count": 11852,
            "rmse": 2.413510888523258,
            "p50": 1.6379906118147196,
            "p95": 3.903078052491507,
            "max": 18.50048989104019
          }
        }
      },
      "control_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_velcons_20261009/ctl/scenario/tokyo1-gnss_outage/manifest.json",
        "bytes": 4311,
        "sha256": "b26cf7094c6fe3a8635a577dfd1b032c0cda6707d943bf2edbef29d459536363"
      },
      "candidate_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_v3_20261009/cand/scenario/tokyo1-gnss_outage/manifest.json",
        "bytes": 4337,
        "sha256": "aaaeba114572359cb2b7177b6e48f69f9b828188a11cd11c6a5e4359fe225981"
      }
    },
    {
      "name": "tokyo1-imu_gap",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 31.18513579944361,
          "candidate": 27.36603284339419,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 63.31177422454812,
          "candidate": 55.22275483686317,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 31.18513579944361,
          "candidate": 27.36603284339419,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 63.31177422454812,
          "candidate": 55.22275483686317,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 63.41642531087009,
          "candidate": 17.433539976376068,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 148.01700467587966,
          "candidate": 34.18523040128233,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 63.41642531087009,
          "candidate": 17.433539976376068,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 148.01700467587966,
          "candidate": 34.18523040128233,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 2.3564275572652313,
          "candidate": 1.40319607627406,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 3.7225177919905166,
          "candidate": 2.8105151397050814,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 2.3564275572652313,
          "candidate": 1.40319607627406,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 3.7225177919905166,
          "candidate": 2.8105151397050814,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 5.825132166807626,
          "candidate": 1.052066167542249,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 11.387205089545311,
          "candidate": 1.3141442652659978,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 5.825132166807626,
          "candidate": 1.052066167542249,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 11.387205089545311,
          "candidate": 1.3141442652659978,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 104.9258361406832,
          "candidate": 2.453313022614509,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 171.26995608583078,
          "candidate": 3.922136175866747,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 104.9258361406832,
          "candidate": 2.453313022614509,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 171.26995608583078,
          "candidate": 3.922136175866747,
          "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": 7.588948799999998,
          "candidate": 14.05735805,
          "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
        }
      ],
      "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.47015425888665324
        },
        "scenes": {
          "all": {
            "epochs": 11928,
            "available_epochs": {
              "rtk_available": 11846,
              "fused_available": 11889,
              "attitude_available": 11889,
              "heading_aligned": 11736,
              "heading_converged": 5608
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 11889,
                "rmse": 53.72283631191272,
                "p50": 16.312927139747604,
                "p95": 131.09221026893317,
                "max": 313.992536074802
              },
              "fused_position_e_m": {
                "count": 11889,
                "rmse": 44.6787253626623,
                "p50": 9.802431236292465,
                "p95": 98.15179974587502,
                "max": 288.883463700033
              },
              "fused_position_m": {
                "count": 11889,
                "rmse": 63.41642531087009,
                "p50": 22.17470796823641,
                "p95": 148.01700467587966,
                "max": 314.40594215884977
              },
              "fused_position_n_m": {
                "count": 11889,
                "rmse": 29.83210755820588,
                "p50": 8.898066720278191,
                "p95": 66.27736636388462,
                "max": 159.09088482991885
              },
              "fused_position_u_m": {
                "count": 11889,
                "rmse": 33.697178781206546,
                "p50": 11.058951147447381,
                "p95": 67.50733477277792,
                "max": 184.53379822682808
              },
              "fused_velocity_e_mps": {
                "count": 11889,
                "rmse": 4.303414129043672,
                "p50": 1.718986728394422,
                "p95": 9.904042205250047,
                "max": 24.00962313825702
              },
              "fused_velocity_mps": {
                "count": 11889,
                "rmse": 5.825132166807626,
                "p50": 3.763481349355575,
                "p95": 11.387205089545311,
                "max": 28.318789013124434
              },
              "fused_velocity_n_mps": {
                "count": 11889,
                "rmse": 3.7344148707485894,
                "p50": 1.941245552537326,
                "p95": 7.896194289752621,
                "max": 18.009616122075016
              },
              "fused_velocity_u_mps": {
                "count": 11889,
                "rmse": 1.2111718159930913,
                "p50": 0.42442272046311125,
                "p95": 2.540909896178033,
                "max": 12.943544365297598
              },
              "fused_vertical_m": {
                "count": 11889,
                "rmse": 33.697178781206546,
                "p50": 11.058951147447381,
                "p95": 67.50733477277792,
                "max": 184.53379822682808
              },
              "heading_deg": {
                "count": 11736,
                "rmse": 104.8634304265954,
                "p50": 91.61022841973389,
                "p95": 171.30923733095392,
                "max": 179.97848556231554
              },
              "pitch_deg": {
                "count": 11889,
                "rmse": 2.8284062265834673,
                "p50": 1.5743346938796492,
                "p95": 5.878429861501576,
                "max": 18.873614184766723
              },
              "roll_deg": {
                "count": 11889,
                "rmse": 2.5343369527636472,
                "p50": 1.4382287434096668,
                "p95": 5.137717878170958,
                "max": 14.130424952819652
              },
              "rotation_deg": {
                "count": 11736,
                "rmse": 104.9258361406832,
                "p50": 91.68214660005165,
                "p95": 171.26995608583078,
                "max": 179.99003040926274
              },
              "rtk_horizontal_m": {
                "count": 11846,
                "rmse": 13.830461145856978,
                "p50": 1.9005327329180397,
                "p95": 23.850281453639962,
                "max": 151.2625168677037
              },
              "rtk_position_e_m": {
                "count": 11846,
                "rmse": 11.157802218640532,
                "p50": 0.966450473378067,
                "p95": 20.196561227439634,
                "max": 149.64536487913406
              },
              "rtk_position_m": {
                "count": 11846,
                "rmse": 31.18513579944361,
                "p50": 10.282608954043841,
                "p95": 63.31177422454812,
                "max": 283.4354790283701
              },
              "rtk_position_n_m": {
                "count": 11846,
                "rmse": 8.172215437490614,
                "p50": 1.3204781179425393,
                "p95": 7.852933255868905,
                "max": 120.9505070307955
              },
              "rtk_position_u_m": {
                "count": 11846,
                "rmse": 27.950510537782314,
                "p50": 9.995219418526734,
                "p95": 57.116612095908984,
                "max": 281.9368561422086
              },
              "rtk_velocity_e_mps": {
                "count": 11836,
                "rmse": 1.7732597431461903,
                "p50": 0.08967712647496306,
                "p95": 1.9465446577116834,
                "max": 24.700872423248867
              },
              "rtk_velocity_mps": {
                "count": 11836,
                "rmse": 2.3564275572652313,
                "p50": 0.27824722469080343,
                "p95": 3.7225177919905166,
                "max": 24.705456335267122
              },
              "rtk_velocity_n_mps": {
                "count": 11836,
                "rmse": 1.23175209032933,
                "p50": 0.07484815099019604,
                "p95": 1.4467316294375905,
                "max": 18.50715858628478
              },
              "rtk_velocity_u_mps": {
                "count": 11836,
                "rmse": 0.9439743131809356,
                "p50": 0.1456755828996945,
                "p95": 1.6998479148011973,
                "max": 21.25102172345475
              },
              "rtk_vertical_m": {
                "count": 11846,
                "rmse": 27.950510537782314,
                "p50": 9.995219418526734,
                "p95": 57.116612095908984,
                "max": 281.9368561422086
              }
            }
          },
          "stop": {
            "epochs": 4101,
            "available_epochs": {
              "rtk_available": 4101,
              "fused_available": 4091,
              "attitude_available": 4091,
              "heading_aligned": 3968,
              "heading_converged": 3072
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 4091,
                "rmse": 25.359124396427028,
                "p50": 12.83347330469751,
                "p95": 53.47083987228937,
                "max": 121.95628666677419
              },
              "fused_position_e_m": {
                "count": 4091,
                "rmse": 18.267748804258698,
                "p50": 6.354894468048309,
                "p95": 38.62994793725886,
                "max": 119.66317199211326
              },
              "fused_position_m": {
                "count": 4091,
                "rmse": 52.180322932437505,
                "p50": 17.789217952183193,
                "p95": 122.49428992765324,
                "max": 186.26118950344764
              },
              "fused_position_n_m": {
                "count": 4091,
                "rmse": 17.5890461304178,
                "p50": 6.163157828739214,
                "p95": 49.14912279377334,
                "max": 60.10749044633698
              },
              "fused_position_u_m": {
                "count": 4091,
                "rmse": 45.603737907982975,
                "p50": 11.818521864023356,
                "p95": 112.58269190728244,
                "max": 184.53379822682808
              },
              "fused_velocity_e_mps": {
                "count": 4091,
                "rmse": 2.057260283651811,
                "p50": 0.8603576986030466,
                "p95": 4.295343556351288,
                "max": 10.448118732935178
              },
              "fused_velocity_mps": {
                "count": 4091,
                "rmse": 3.1222186217973076,
                "p50": 1.9761213950790388,
                "p95": 6.301240740785074,
                "max": 10.768662575424216
              },
              "fused_velocity_n_mps": {
                "count": 4091,
                "rmse": 2.154814483789509,
                "p50": 1.0472582512464705,
                "p95": 4.6126446331219055,
                "max": 8.822841923922304
              },
              "fused_velocity_u_mps": {
                "count": 4091,
                "rmse": 0.9341861634908228,
                "p50": 0.3320071415345595,
                "p95": 2.535682652047461,
                "max": 2.7704348560732286
              },
              "fused_vertical_m": {
                "count": 4091,
                "rmse": 45.603737907982975,
                "p50": 11.818521864023356,
                "p95": 112.58269190728244,
                "max": 184.53379822682808
              },
              "heading_deg": {
                "count": 3968,
                "rmse": 101.24470278713491,
                "p50": 85.17369580773753,
                "p95": 170.5734775875971,
                "max": 179.97597590189054
              },
              "pitch_deg": {
                "count": 4091,
                "rmse": 2.0164643314520574,
                "p50": 1.5344023109793739,
                "p95": 3.831958826508,
                "max": 9.674605869802576
              },
              "roll_deg": {
                "count": 4091,
                "rmse": 2.214919522267961,
                "p50": 1.3341588004570895,
                "p95": 4.090104948092417,
                "max": 10.735130172883231
              },
              "rotation_deg": {
                "count": 3968,
                "rmse": 101.27210440495485,
                "p50": 85.2152455426629,
                "p95": 170.54324963959877,
                "max": 179.973792910183
              },
              "rtk_horizontal_m": {
                "count": 4101,
                "rmse": 13.151495513340796,
                "p50": 2.0191905609814995,
                "p95": 33.3702214597189,
                "max": 119.60253930046429
              },
              "rtk_position_e_m": {
                "count": 4101,
                "rmse": 10.92881014214272,
                "p50": 1.1031102562160209,
                "p95": 26.963393467466908,
                "max": 117.82322865877002
              },
              "rtk_position_m": {
                "count": 4101,
                "rmse": 41.26947493475364,
                "p50": 10.393136203310108,
                "p95": 79.69883827528065,
                "max": 283.4354790283701
              },
              "rtk_position_n_m": {
                "count": 4101,
                "rmse": 7.315937610068961,
                "p50": 1.3065268182248406,
                "p95": 7.942284310341913,
                "max": 57.978328013368056
              },
              "rtk_position_u_m": {
                "count": 4101,
                "rmse": 39.11786966531838,
                "p50": 10.178781016369513,
                "p95": 69.22864742057862,
                "max": 281.9368561422086
              },
              "rtk_velocity_e_mps": {
                "count": 4101,
                "rmse": 0.5712484340677605,
                "p50": 0.0255078132435919,
                "p95": 0.7037267302338899,
                "max": 4.917440408587211
              },
              "rtk_velocity_mps": {
                "count": 4101,
                "rmse": 0.7263313109295979,
                "p50": 0.08127351348501434,
                "p95": 1.4698397569698476,
                "max": 5.503947447383891
              },
              "rtk_velocity_n_mps": {
                "count": 4101,
                "rmse": 0.3668959420257959,
                "p50": 0.0214314437984692,
                "p95": 0.37362516993924566,
                "max": 4.230988658495856
              },
              "rtk_velocity_u_mps": {
                "count": 4101,
                "rmse": 0.2581080539945305,
                "p50": 0.055135198081364946,
                "p95": 0.49852002599672196,
                "max": 3.3657342096745615
              },
              "rtk_vertical_m": {
                "count": 4101,
                "rmse": 39.11786966531838,
                "p50": 10.178781016369513,
                "p95": 69.22864742057862,
                "max": 281.9368561422086
              }
            }
          },
          "low_speed": {
            "epochs": 1315,
            "available_epochs": {
              "rtk_available": 1315,
              "fused_available": 1286,
              "attitude_available": 1286,
              "heading_aligned": 1256,
              "heading_converged": 511
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1286,
                "rmse": 44.162033793775805,
                "p50": 12.829521483267289,
                "p95": 133.23432051304835,
                "max": 166.69221382158938
              },
              "fused_position_e_m": {
                "count": 1286,
                "rmse": 30.232454631763932,
                "p50": 6.7031056082651945,
                "p95": 75.76046610622807,
                "max": 146.3392775305981
              },
              "fused_position_m": {
                "count": 1286,
                "rmse": 55.133421397029345,
                "p50": 18.678909668387917,
                "p95": 151.25953976751742,
                "max": 177.12558424519776
              },
              "fused_position_n_m": {
                "count": 1286,
                "rmse": 32.19136399317264,
                "p50": 6.833526178931576,
                "p95": 50.126065362127484,
                "max": 159.09088482991885
              },
              "fused_position_u_m": {
                "count": 1286,
                "rmse": 33.00619526906755,
                "p50": 11.513554962631892,
                "p95": 64.7815463438174,
                "max": 175.84888807994133
              },
              "fused_velocity_e_mps": {
                "count": 1286,
                "rmse": 3.4535116572692353,
                "p50": 1.313568777772737,
                "p95": 7.472731707407522,
                "max": 13.32602336464556
              },
              "fused_velocity_mps": {
                "count": 1286,
                "rmse": 5.189074457454961,
                "p50": 3.571064288573025,
                "p95": 9.814029165808769,
                "max": 14.742589034312122
              },
              "fused_velocity_n_mps": {
                "count": 1286,
                "rmse": 3.764545668870292,
                "p50": 2.0128997062350598,
                "p95": 8.147044903390768,
                "max": 11.098256213247799
              },
              "fused_velocity_u_mps": {
                "count": 1286,
                "rmse": 0.9099158560586371,
                "p50": 0.3631631899966298,
                "p95": 2.0550111494838714,
                "max": 3.1915467136089806
              },
              "fused_vertical_m": {
                "count": 1286,
                "rmse": 33.00619526906755,
                "p50": 11.513554962631892,
                "p95": 64.7815463438174,
                "max": 175.84888807994133
              },
              "heading_deg": {
                "count": 1256,
                "rmse": 112.11482610100873,
                "p50": 105.21753397016874,
                "p95": 172.2246430863986,
                "max": 179.97848556231554
              },
              "pitch_deg": {
                "count": 1286,
                "rmse": 2.9308822044183884,
                "p50": 1.596413214290692,
                "p95": 6.493742120595641,
                "max": 10.364218280508084
              },
              "roll_deg": {
                "count": 1286,
                "rmse": 2.2060154738261044,
                "p50": 1.4022471917343609,
                "p95": 4.7195763139363365,
                "max": 6.925128701968305
              },
              "rotation_deg": {
                "count": 1256,
                "rmse": 112.161627231667,
                "p50": 105.38133687856248,
                "p95": 172.24440819104404,
                "max": 179.99003040926274
              },
              "rtk_horizontal_m": {
                "count": 1315,
                "rmse": 13.13873537529174,
                "p50": 1.7418496273527042,
                "p95": 24.910485313661948,
                "max": 144.67427620592258
              },
              "rtk_position_e_m": {
                "count": 1315,
                "rmse": 12.321184807130614,
                "p50": 0.9098183175310233,
                "p95": 19.67485765400176,
                "max": 143.09276015161967
              },
              "rtk_position_m": {
                "count": 1315,
                "rmse": 26.789794835888085,
                "p50": 10.058729546868907,
                "p95": 64.02927939300636,
                "max": 161.70903801956672
              },
              "rtk_position_n_m": {
                "count": 1315,
                "rmse": 4.562320923661149,
                "p50": 1.2555230977516276,
                "p95": 4.903357935704155,
                "max": 52.11208918158761
              },
              "rtk_position_u_m": {
                "count": 1315,
                "rmse": 23.346664431713435,
                "p50": 9.826790485714339,
                "p95": 56.20609437866791,
                "max": 158.77767045658044
              },
              "rtk_velocity_e_mps": {
                "count": 1315,
                "rmse": 1.0111496158060347,
                "p50": 0.08701533757524782,
                "p95": 1.735476129731544,
                "max": 10.523057824834847
              },
              "rtk_velocity_mps": {
                "count": 1315,
                "rmse": 1.5984617155180958,
                "p50": 0.22980105559651523,
                "p95": 2.8593225919743226,
                "max": 12.841423423806605
              },
              "rtk_velocity_n_mps": {
                "count": 1315,
                "rmse": 1.1876220794986512,
                "p50": 0.06484323375216253,
                "p95": 0.8933222298162918,
                "max": 12.596612328767115
              },
              "rtk_velocity_u_mps": {
                "count": 1315,
                "rmse": 0.3495856214429624,
                "p50": 0.12817135974302724,
                "p95": 0.7353837587108057,
                "max": 2.3042499528924543
              },
              "rtk_vertical_m": {
                "count": 1315,
                "rmse": 23.346664431713435,
                "p50": 9.826790485714339,
                "p95": 56.20609437866791,
                "max": 158.77767045658044
              }
            }
          },
          "turn": {
            "epochs": 609,
            "available_epochs": {
              "rtk_available": 600,
              "fused_available": 598,
              "attitude_available": 598,
              "heading_aligned": 598,
              "heading_converged": 130
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 598,
                "rmse": 65.03550809461014,
                "p50": 17.38011464439076,
                "p95": 155.07260186851957,
                "max": 262.68634535078655
              },
              "fused_position_e_m": {
                "count": 598,
                "rmse": 41.83364987019102,
                "p50": 9.051951793384616,
                "p95": 66.61672923871416,
                "max": 228.9295657246278
              },
              "fused_position_m": {
                "count": 598,
                "rmse": 69.82966591291466,
                "p50": 24.953977524111355,
                "p95": 163.76478632214594,
                "max": 262.7042353406669
              },
              "fused_position_n_m": {
                "count": 598,
                "rmse": 49.79521113181836,
                "p50": 12.055308765609462,
                "p95": 125.80597926123352,
                "max": 156.43355464810162
              },
              "fused_position_u_m": {
                "count": 598,
                "rmse": 25.42764103068108,
                "p50": 10.2224910680963,
                "p95": 53.86351004733145,
                "max": 80.66683924295964
              },
              "fused_velocity_e_mps": {
                "count": 598,
                "rmse": 6.121252868462119,
                "p50": 2.87058302039928,
                "p95": 12.828229745966512,
                "max": 18.406816886371395
              },
              "fused_velocity_mps": {
                "count": 598,
                "rmse": 7.896007027833864,
                "p50": 5.205796869821427,
                "p95": 15.455083788197788,
                "max": 18.659256260504176
              },
              "fused_velocity_n_mps": {
                "count": 598,
                "rmse": 4.871677099391944,
                "p50": 3.4775462532175863,
                "p95": 9.44239815766783,
                "max": 14.48437413457595
              },
              "fused_velocity_u_mps": {
                "count": 598,
                "rmse": 1.069557171546313,
                "p50": 0.44334626957481327,
                "p95": 2.624796783571707,
                "max": 3.405995385513096
              },
              "fused_vertical_m": {
                "count": 598,
                "rmse": 25.42764103068108,
                "p50": 10.2224910680963,
                "p95": 53.86351004733145,
                "max": 80.66683924295964
              },
              "heading_deg": {
                "count": 598,
                "rmse": 110.94515349954574,
                "p50": 100.7177850610509,
                "p95": 173.2376195457125,
                "max": 179.83395619666464
              },
              "pitch_deg": {
                "count": 598,
                "rmse": 3.0037538786496176,
                "p50": 1.1101541304321074,
                "p95": 7.446034615112664,
                "max": 8.64529328909336
              },
              "roll_deg": {
                "count": 598,
                "rmse": 2.0776464198964484,
                "p50": 1.322487394138264,
                "p95": 3.899286039669128,
                "max": 6.968697919198149
              },
              "rotation_deg": {
                "count": 598,
                "rmse": 111.0111458437103,
                "p50": 100.8210719691798,
                "p95": 173.16305382378593,
                "max": 179.76969881477797
              },
              "rtk_horizontal_m": {
                "count": 600,
                "rmse": 11.808797076792635,
                "p50": 1.766509321678622,
                "p95": 24.350463081577047,
                "max": 105.0988518006808
              },
              "rtk_position_e_m": {
                "count": 600,
                "rmse": 6.878711003963534,
                "p50": 0.5278645248534675,
                "p95": 13.746854296848182,
                "max": 48.94037122314937
              },
              "rtk_position_m": {
                "count": 600,
                "rmse": 21.487571353198017,
                "p50": 10.05737373513004,
                "p95": 39.14571100078782,
                "max": 118.16884875558567
              },
              "rtk_position_n_m": {
                "count": 600,
                "rmse": 9.598490679519214,
                "p50": 1.4705011231962977,
                "p95": 5.38942932059815,
                "max": 104.19622096327024
              },
              "rtk_position_u_m": {
                "count": 600,
                "rmse": 17.95182537398105,
                "p50": 9.866847621300526,
                "p95": 34.78089499334032,
                "max": 84.79341392119956
              },
              "rtk_velocity_e_mps": {
                "count": 600,
                "rmse": 1.9976717205362378,
                "p50": 0.12734462511955374,
                "p95": 2.2709884822685367,
                "max": 17.7435390294374
              },
              "rtk_velocity_mps": {
                "count": 600,
                "rmse": 2.5077923590765656,
                "p50": 0.40008245189419644,
                "p95": 4.590959278002459,
                "max": 21.307177978218828
              },
              "rtk_velocity_n_mps": {
                "count": 600,
                "rmse": 1.185821961960197,
                "p50": 0.13058244162959232,
                "p95": 1.260654947313062,
                "max": 12.596612328767115
              },
              "rtk_velocity_u_mps": {
                "count": 600,
                "rmse": 0.9445403579230818,
                "p50": 0.23901936590023612,
                "p95": 2.094594457000016,
                "max": 5.584301953400965
              },
              "rtk_vertical_m": {
                "count": 600,
                "rmse": 17.95182537398105,
                "p50": 9.866847621300526,
                "p95": 34.78089499334032,
                "max": 84.79341392119956
              }
            }
          },
          "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": 2.3462471759685384
        },
        "processing_ms": {
          "count": 11928,
          "rmse": 3.8259481989239936,
          "p50": 1.1665925000000001,
          "p95": 7.588948799999998,
          "max": 35.215648
        },
        "heading_error_over_90_epochs": 5973,
        "heading_error_over_150_epochs": 2032,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 5608,
            "rmse": 31.704920792238596,
            "p50": 15.542033879433022,
            "p95": 57.36844343648703,
            "max": 229.391471218559
          },
          "fused_position_e_m": {
            "count": 5608,
            "rmse": 25.828018756230684,
            "p50": 10.778828796543825,
            "p95": 40.39125676012018,
            "max": 229.3823407409343
          },
          "fused_position_m": {
            "count": 5608,
            "rmse": 52.861903837059366,
            "p50": 21.352701228952125,
            "p95": 123.08446171978996,
            "max": 229.63125795969918
          },
          "fused_position_n_m": {
            "count": 5608,
            "rmse": 18.387915857157907,
            "p50": 6.93895547593711,
            "p95": 45.83293364975585,
            "max": 69.03659002736671
          },
          "fused_position_u_m": {
            "count": 5608,
            "rmse": 42.29868644339194,
            "p50": 12.792184432251151,
            "p95": 91.81569281453396,
            "max": 184.53379822682808
          },
          "fused_velocity_e_mps": {
            "count": 5608,
            "rmse": 1.8198006372595998,
            "p50": 0.9373003599337186,
            "p95": 3.861998671443784,
            "max": 7.112028988950083
          },
          "fused_velocity_mps": {
            "count": 5608,
            "rmse": 2.7002156446761565,
            "p50": 2.1305617184127565,
            "p95": 4.878086695805804,
            "max": 7.852821153949207
          },
          "fused_velocity_n_mps": {
            "count": 5608,
            "rmse": 1.7844996345573274,
            "p50": 1.1976315044311314,
            "p95": 3.566868485834167,
            "max": 5.587846310276847
          },
          "fused_velocity_u_mps": {
            "count": 5608,
            "rmse": 0.8916564487784464,
            "p50": 0.3462063513580397,
            "p95": 2.4677021062650177,
            "max": 3.3971717931723195
          },
          "fused_vertical_m": {
            "count": 5608,
            "rmse": 42.29868644339194,
            "p50": 12.792184432251151,
            "p95": 91.81569281453396,
            "max": 184.53379822682808
          },
          "heading_deg": {
            "count": 5608,
            "rmse": 101.75083488031032,
            "p50": 85.38020748614858,
            "p95": 170.79800634924865,
            "max": 179.97597590189054
          },
          "pitch_deg": {
            "count": 5608,
            "rmse": 1.99077575516599,
            "p50": 1.4074224493781173,
            "p95": 3.824969576308444,
            "max": 8.95156340501984
          },
          "roll_deg": {
            "count": 5608,
            "rmse": 2.165695616269984,
            "p50": 1.424155363216542,
            "p95": 4.378446926272652,
            "max": 6.497381267792008
          },
          "rotation_deg": {
            "count": 5608,
            "rmse": 101.79144187164573,
            "p50": 85.42053293015269,
            "p95": 170.84702097570198,
            "max": 179.973792910183
          },
          "rtk_horizontal_m": {
            "count": 5538,
            "rmse": 11.564958234951346,
            "p50": 2.1794291444045513,
            "p95": 28.512470667505504,
            "max": 136.6971723764999
          },
          "rtk_position_e_m": {
            "count": 5538,
            "rmse": 10.092164211552538,
            "p50": 1.3344756778736877,
            "p95": 25.03198112063061,
            "max": 134.7708320225322
          },
          "rtk_position_m": {
            "count": 5538,
            "rmse": 38.494483672957905,
            "p50": 10.958032181009527,
            "p95": 76.743409255272,
            "max": 283.4354790283701
          },
          "rtk_position_n_m": {
            "count": 5538,
            "rmse": 5.647696920269991,
            "p50": 1.2636846774515154,
            "p95": 7.671387785040853,
            "max": 71.5778038145014
          },
          "rtk_position_u_m": {
            "count": 5538,
            "rmse": 36.71616829506388,
            "p50": 10.514364454785348,
            "p95": 70.48778194459824,
            "max": 281.9368561422086
          },
          "rtk_velocity_e_mps": {
            "count": 5532,
            "rmse": 0.6626218116637654,
            "p50": 0.06135895771316117,
            "p95": 1.3571873108616201,
            "max": 6.90680863950761
          },
          "rtk_velocity_mps": {
            "count": 5532,
            "rmse": 1.273091700325419,
            "p50": 0.194714744496721,
            "p95": 2.7321879774951032,
            "max": 12.315558251979475
          },
          "rtk_velocity_n_mps": {
            "count": 5532,
            "rmse": 0.44942747587528564,
            "p50": 0.04663296944715073,
            "p95": 0.8699563469034955,
            "max": 6.035735139422227
          },
          "rtk_velocity_u_mps": {
            "count": 5532,
            "rmse": 0.9898028874848093,
            "p50": 0.11441608104150075,
            "p95": 1.864533296838043,
            "max": 12.068154583624999
          },
          "rtk_vertical_m": {
            "count": 5538,
            "rmse": 36.71616829506388,
            "p50": 10.514364454785348,
            "p95": 70.48778194459824,
            "max": 281.9368561422086
          }
        },
        "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,
          "window_epochs": 20,
          "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.72595937082127,
              "p50": 48.72595937082127,
              "p95": 48.72595937082127,
              "max": 48.72595937082127
            },
            "fused_velocity_mps": {
              "count": 1,
              "rmse": 8.958028802263279,
              "p50": 8.958028802263279,
              "p95": 8.958028802263279,
              "max": 8.958028802263279
            },
            "rotation_deg": {
              "count": 1,
              "rmse": 90.2877505948218,
              "p50": 90.2877505948218,
              "p95": 90.2877505948218,
              "max": 90.2877505948218
            },
            "heading_deg": {
              "count": 1,
              "rmse": 90.28653990940467,
              "p50": 90.28653990940467,
              "p95": 90.28653990940467,
              "max": 90.28653990940467
            }
          },
          "drift_anchor_s": 59.8,
          "displacement_error_growth_m": {
            "count": 1,
            "rmse": 1.6908088828260264,
            "p50": 1.6908088828260264,
            "p95": 1.6908088828260264,
            "max": 1.6908088828260264
          },
          "horizontal_displacement_error_growth_m": {
            "count": 1,
            "rmse": 1.6903107894063847,
            "p50": 1.6903107894063847,
            "p95": 1.6903107894063847,
            "max": 1.6903107894063847
          },
          "end_displacement_error_growth_m": 1.6908088828260264,
          "heading_error_change_deg": {
            "count": 1,
            "rmse": 1.6000045277935726,
            "p50": 1.6000045277935726,
            "p95": 1.6000045277935726,
            "max": 1.6000045277935726
          },
          "drift_convention": "(estimate displacement - truth displacement), pre-event anchor ENU; absolute primary errors are unchanged; heading error change uses wrapped difference"
        }
      },
      "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.9839034205231388
        },
        "scenes": {
          "all": {
            "epochs": 11928,
            "available_epochs": {
              "rtk_available": 11846,
              "fused_available": 11889,
              "attitude_available": 11889,
              "heading_aligned": 11736,
              "heading_converged": 11736
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 11889,
                "rmse": 9.399576468032658,
                "p50": 1.2169777078636805,
                "p95": 22.294555290278506,
                "max": 57.38153155436395
              },
              "fused_position_e_m": {
                "count": 11889,
                "rmse": 6.595394999125757,
                "p50": 0.8610223637789673,
                "p95": 16.75999270506877,
                "max": 35.482263588153096
              },
              "fused_position_m": {
                "count": 11889,
                "rmse": 17.433539976376068,
                "p50": 2.2448738849293317,
                "p95": 34.18523040128233,
                "max": 114.72010864719208
              },
              "fused_position_n_m": {
                "count": 11889,
                "rmse": 6.697223498129671,
                "p50": 0.643673340799142,
                "p95": 14.449154601128296,
                "max": 57.34108090680487
              },
              "fused_position_u_m": {
                "count": 11889,
                "rmse": 14.682516076255771,
                "p50": 1.2973444628423478,
                "p95": 26.57455164941823,
                "max": 99.3381254327818
              },
              "fused_velocity_e_mps": {
                "count": 11889,
                "rmse": 0.4629574130546859,
                "p50": 0.05421700996741308,
                "p95": 0.8749672223423763,
                "max": 5.921600101352734
              },
              "fused_velocity_mps": {
                "count": 11889,
                "rmse": 1.052066167542249,
                "p50": 0.10833151805387886,
                "p95": 1.3141442652659978,
                "max": 10.595235162311095
              },
              "fused_velocity_n_mps": {
                "count": 11889,
                "rmse": 0.4600407281630756,
                "p50": 0.04479214307159065,
                "p95": 0.6799006485618891,
                "max": 4.532545589049273
              },
              "fused_velocity_u_mps": {
                "count": 11889,
                "rmse": 0.8251522180882359,
                "p50": 0.03565643125957213,
                "p95": 0.7822808398739594,
                "max": 8.581162818241971
              },
              "fused_vertical_m": {
                "count": 11889,
                "rmse": 14.682516076255771,
                "p50": 1.2973444628423478,
                "p95": 26.57455164941823,
                "max": 99.3381254327818
              },
              "heading_deg": {
                "count": 11736,
                "rmse": 2.391203303472593,
                "p50": 1.485304760978579,
                "p95": 3.900716164152257,
                "max": 18.536408416648328
              },
              "pitch_deg": {
                "count": 11889,
                "rmse": 0.38465327250830633,
                "p50": 0.36289865116194164,
                "p95": 0.5385658766517736,
                "max": 2.8414043921909524
              },
              "roll_deg": {
                "count": 11889,
                "rmse": 0.35809873259546254,
                "p50": 0.32401404511566056,
                "p95": 0.5817327461695755,
                "max": 1.1903833069643213
              },
              "rotation_deg": {
                "count": 11736,
                "rmse": 2.453313022614509,
                "p50": 1.588913917759046,
                "p95": 3.922136175866747,
                "max": 18.50048989104019
              },
              "rtk_horizontal_m": {
                "count": 11846,
                "rmse": 7.740363986234415,
                "p50": 1.6909462977113914,
                "p95": 19.813230285241207,
                "max": 88.62637103435458
              },
              "rtk_position_e_m": {
                "count": 11846,
                "rmse": 6.766220289517157,
                "p50": 0.7926869347588801,
                "p95": 17.116813836551025,
                "max": 88.52462181487087
              },
              "rtk_position_m": {
                "count": 11846,
                "rmse": 27.36603284339419,
                "p50": 9.764043415563716,
                "p95": 55.22275483686317,
                "max": 283.4354790320058
              },
              "rtk_position_n_m": {
                "count": 11846,
                "rmse": 3.759188427456264,
                "p50": 1.1837503603982809,
                "p95": 6.868435598932512,
                "max": 72.97990580023367
              },
              "rtk_position_u_m": {
                "count": 11846,
                "rmse": 26.24855270193644,
                "p50": 9.570255926041192,
                "p95": 54.41970200029848,
                "max": 281.9368561463433
              },
              "rtk_velocity_e_mps": {
                "count": 11836,
                "rmse": 0.7700252835706609,
                "p50": 0.10320607850720623,
                "p95": 1.76124272050365,
                "max": 7.460182802226081
              },
              "rtk_velocity_mps": {
                "count": 11836,
                "rmse": 1.40319607627406,
                "p50": 0.31575550585125356,
                "p95": 2.8105151397050814,
                "max": 22.566435469693044
              },
              "rtk_velocity_n_mps": {
                "count": 11836,
                "rmse": 0.5603615368734176,
                "p50": 0.08884704661289325,
                "p95": 1.218159922108623,
                "max": 7.055069561937096
              },
              "rtk_velocity_u_mps": {
                "count": 11836,
                "rmse": 1.0305412360142137,
                "p50": 0.14454042315398663,
                "p95": 1.8457479227732643,
                "max": 21.251021723453853
              },
              "rtk_vertical_m": {
                "count": 11846,
                "rmse": 26.24855270193644,
                "p50": 9.570255926041192,
                "p95": 54.41970200029848,
                "max": 281.9368561463433
              }
            }
          },
          "stop": {
            "epochs": 4101,
            "available_epochs": {
              "rtk_available": 4101,
              "fused_available": 4091,
              "attitude_available": 4091,
              "heading_aligned": 3968,
              "heading_converged": 3968
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 4091,
                "rmse": 8.772040548774243,
                "p50": 0.8647170241894235,
                "p95": 22.521065562615956,
                "max": 28.44214460192146
              },
              "fused_position_e_m": {
                "count": 4091,
                "rmse": 6.661124174451527,
                "p50": 0.7542873548139073,
                "p95": 17.14888906423983,
                "max": 21.46251624907854
              },
              "fused_position_m": {
                "count": 4091,
                "rmse": 15.731101498893537,
                "p50": 1.8718736696866924,
                "p95": 28.402894307729984,
                "max": 70.01832997636289
              },
              "fused_position_n_m": {
                "count": 4091,
                "rmse": 5.707724601089036,
                "p50": 0.4193734904374068,
                "p95": 14.586969736422079,
                "max": 18.7890031408537
              },
              "fused_position_u_m": {
                "count": 4091,
                "rmse": 13.058286984867156,
                "p50": 1.4508896209652613,
                "p95": 17.361166645705303,
                "max": 64.04760029413781
              },
              "fused_velocity_e_mps": {
                "count": 4091,
                "rmse": 0.04943666209339407,
                "p50": 0.017430160251066064,
                "p95": 0.10164287052148993,
                "max": 0.5814088474827491
              },
              "fused_velocity_mps": {
                "count": 4091,
                "rmse": 0.07435626983832327,
                "p50": 0.04204430897014904,
                "p95": 0.14535872264560268,
                "max": 0.6497231450824908
              },
              "fused_velocity_n_mps": {
                "count": 4091,
                "rmse": 0.04017186227738368,
                "p50": 0.015271038868571798,
                "p95": 0.08369715486169335,
                "max": 0.3976719958765112
              },
              "fused_velocity_u_mps": {
                "count": 4091,
                "rmse": 0.038354827421069645,
                "p50": 0.02033956866948137,
                "p95": 0.07887285220495047,
                "max": 0.28544467606147655
              },
              "fused_vertical_m": {
                "count": 4091,
                "rmse": 13.058286984867156,
                "p50": 1.4508896209652613,
                "p95": 17.361166645705303,
                "max": 64.04760029413781
              },
              "heading_deg": {
                "count": 3968,
                "rmse": 2.0089616527774563,
                "p50": 1.4623772468177805,
                "p95": 3.6802787566576054,
                "max": 17.15489725295612
              },
              "pitch_deg": {
                "count": 4091,
                "rmse": 0.4103041136937355,
                "p50": 0.38649016023029503,
                "p95": 0.5161175404130773,
                "max": 2.8414043921909524
              },
              "roll_deg": {
                "count": 4091,
                "rmse": 0.3214622104587675,
                "p50": 0.3078763859565754,
                "p95": 0.4389833889602812,
                "max": 1.1383075377841863
              },
              "rotation_deg": {
                "count": 3968,
                "rmse": 2.0798663607714407,
                "p50": 1.5439306528359247,
                "p95": 3.7071730516224344,
                "max": 17.110143598552952
              },
              "rtk_horizontal_m": {
                "count": 4101,
                "rmse": 9.990944758737564,
                "p50": 1.8315481821203938,
                "p95": 26.81465283049177,
                "max": 68.46989410902138
              },
              "rtk_position_e_m": {
                "count": 4101,
                "rmse": 9.256092601834357,
                "p50": 0.8871987786776745,
                "p95": 22.119685294183956,
                "max": 58.01244776545005
              },
              "rtk_position_m": {
                "count": 4101,
                "rmse": 38.546240288119094,
                "p50": 9.797894856807545,
                "p95": 69.34779401635093,
                "max": 283.4354790320058
              },
              "rtk_position_n_m": {
                "count": 4101,
                "rmse": 3.7608146615345035,
                "p50": 1.1812456614910736,
                "p95": 7.625854491266791,
                "max": 36.3686995033027
              },
              "rtk_position_u_m": {
                "count": 4101,
                "rmse": 37.228935831920715,
                "p50": 9.632327081022574,
                "p95": 63.78512177446261,
                "max": 281.9368561463433
              },
              "rtk_velocity_e_mps": {
                "count": 4101,
                "rmse": 0.26164345282862883,
                "p50": 0.030289023069966215,
                "p95": 0.3502314606190503,
                "max": 3.0831660527307
              },
              "rtk_velocity_mps": {
                "count": 4101,
                "rmse": 0.40660547760179816,
                "p50": 0.08538926368472177,
                "p95": 0.7298275208703056,
                "max": 3.8673900519623348
              },
              "rtk_velocity_n_mps": {
                "count": 4101,
                "rmse": 0.19575868550803172,
                "p50": 0.02419607502253815,
                "p95": 0.3869571949132839,
                "max": 2.2782952515541357
              },
              "rtk_velocity_u_mps": {
                "count": 4101,
                "rmse": 0.24196953332158783,
                "p50": 0.044301833335830064,
                "p95": 0.4481240628324475,
                "max": 3.3657342096741627
              },
              "rtk_vertical_m": {
                "count": 4101,
                "rmse": 37.228935831920715,
                "p50": 9.632327081022574,
                "p95": 63.78512177446261,
                "max": 281.9368561463433
              }
            }
          },
          "low_speed": {
            "epochs": 1315,
            "available_epochs": {
              "rtk_available": 1315,
              "fused_available": 1286,
              "attitude_available": 1286,
              "heading_aligned": 1256,
              "heading_converged": 1256
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1286,
                "rmse": 6.960054928898099,
                "p50": 0.6111332390615207,
                "p95": 17.31334417126746,
                "max": 28.62310435547898
              },
              "fused_position_e_m": {
                "count": 1286,
                "rmse": 5.5395927522040775,
                "p50": 0.4182108845005267,
                "p95": 14.279493237566287,
                "max": 21.46104767039662
              },
              "fused_position_m": {
                "count": 1286,
                "rmse": 13.372563825993694,
                "p50": 1.334747794578651,
                "p95": 26.91334541422347,
                "max": 70.5983630540372
              },
              "fused_position_n_m": {
                "count": 1286,
                "rmse": 4.213701075421318,
                "p50": 0.3970214880825743,
                "p95": 10.225826622825029,
                "max": 19.384404313609735
              },
              "fused_position_u_m": {
                "count": 1286,
                "rmse": 11.41854188007367,
                "p50": 0.8568882196538167,
                "p95": 18.072586316967364,
                "max": 64.53562398369604
              },
              "fused_velocity_e_mps": {
                "count": 1286,
                "rmse": 0.3067044841245118,
                "p50": 0.06893744626364144,
                "p95": 0.7858454026868857,
                "max": 1.2241941329520551
              },
              "fused_velocity_mps": {
                "count": 1286,
                "rmse": 0.45354016796478885,
                "p50": 0.11726470952154605,
                "p95": 1.0436072874103746,
                "max": 2.1389034032155605
              },
              "fused_velocity_n_mps": {
                "count": 1286,
                "rmse": 0.1898252590302445,
                "p50": 0.048329672801990575,
                "p95": 0.43206601493807495,
                "max": 1.4291034872389452
              },
              "fused_velocity_u_mps": {
                "count": 1286,
                "rmse": 0.2749498398063664,
                "p50": 0.02866069816130614,
                "p95": 0.6021546221171026,
                "max": 1.531099462191864
              },
              "fused_vertical_m": {
                "count": 1286,
                "rmse": 11.41854188007367,
                "p50": 0.8568882196538167,
                "p95": 18.072586316967364,
                "max": 64.53562398369604
              },
              "heading_deg": {
                "count": 1256,
                "rmse": 2.931188721677854,
                "p50": 1.2209064118806197,
                "p95": 4.073046474188857,
                "max": 18.536408416648328
              },
              "pitch_deg": {
                "count": 1286,
                "rmse": 0.4068185430984919,
                "p50": 0.37758543632406827,
                "p95": 0.572634345545687,
                "max": 1.8817158717242535
              },
              "roll_deg": {
                "count": 1286,
                "rmse": 0.3608830639905743,
                "p50": 0.32021304045903776,
                "p95": 0.5397777466101061,
                "max": 1.1903833069643213
              },
              "rotation_deg": {
                "count": 1256,
                "rmse": 2.9775875000002046,
                "p50": 1.354767867911709,
                "p95": 4.099286735686259,
                "max": 18.50048989104019
              },
              "rtk_horizontal_m": {
                "count": 1315,
                "rmse": 6.655717655347951,
                "p50": 1.552719824232764,
                "p95": 16.134400847548203,
                "max": 38.20333624118848
              },
              "rtk_position_e_m": {
                "count": 1315,
                "rmse": 6.104787236609213,
                "p50": 0.7604253629429936,
                "p95": 14.035152393951432,
                "max": 35.10349232390614
              },
              "rtk_position_m": {
                "count": 1315,
                "rmse": 21.832855674732002,
                "p50": 9.610325400791075,
                "p95": 49.08211835785384,
                "max": 161.39749056583787
              },
              "rtk_position_n_m": {
                "count": 1315,
                "rmse": 2.651443060569784,
                "p50": 1.1655932235686557,
                "p95": 4.0755985751761,
                "max": 21.48068624255446
              },
              "rtk_position_u_m": {
                "count": 1315,
                "rmse": 20.793629058102553,
                "p50": 9.457207325916858,
                "p95": 47.69893329188208,
                "max": 158.57922427988635
              },
              "rtk_velocity_e_mps": {
                "count": 1315,
                "rmse": 0.469990100452465,
                "p50": 0.09759294814621122,
                "p95": 0.8900597009363541,
                "max": 3.757801011765358
              },
              "rtk_velocity_mps": {
                "count": 1315,
                "rmse": 0.6584183351853223,
                "p50": 0.2577001705615342,
                "p95": 1.47568883879669,
                "max": 4.548467168343554
              },
              "rtk_velocity_n_mps": {
                "count": 1315,
                "rmse": 0.31568676394860334,
                "p50": 0.07334033910291549,
                "p95": 0.5965940973083901,
                "max": 2.455531224419894
              },
              "rtk_velocity_u_mps": {
                "count": 1315,
                "rmse": 0.33610396702888257,
                "p50": 0.11885153127421402,
                "p95": 0.7328897576629487,
                "max": 1.9475893817912524
              },
              "rtk_vertical_m": {
                "count": 1315,
                "rmse": 20.793629058102553,
                "p50": 9.457207325916858,
                "p95": 47.69893329188208,
                "max": 158.57922427988635
              }
            }
          },
          "turn": {
            "epochs": 609,
            "available_epochs": {
              "rtk_available": 600,
              "fused_available": 598,
              "attitude_available": 598,
              "heading_aligned": 598,
              "heading_converged": 598
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 598,
                "rmse": 5.889014210100764,
                "p50": 0.4521108699303309,
                "p95": 10.170258936541554,
                "max": 28.765927576973866
              },
              "fused_position_e_m": {
                "count": 598,
                "rmse": 4.237478606225957,
                "p50": 0.288797612144241,
                "p95": 9.781634466256019,
                "max": 18.96463399752226
              },
              "fused_position_m": {
                "count": 598,
                "rmse": 9.564559594151506,
                "p50": 0.8917518869681134,
                "p95": 21.950615830259512,
                "max": 43.91287781423751
              },
              "fused_position_n_m": {
                "count": 598,
                "rmse": 4.0895309545895415,
                "p50": 0.2943974637523346,
                "p95": 7.515558283820738,
                "max": 21.66116423329861
              },
              "fused_position_u_m": {
                "count": 598,
                "rmse": 7.536598162520468,
                "p50": 0.6599804320883721,
                "p95": 19.509136818020135,
                "max": 33.179244243418914
              },
              "fused_velocity_e_mps": {
                "count": 598,
                "rmse": 0.48997585535157917,
                "p50": 0.06823522718908748,
                "p95": 1.4347677265842314,
                "max": 1.9419793508294272
              },
              "fused_velocity_mps": {
                "count": 598,
                "rmse": 0.950762147733466,
                "p50": 0.11404512389864986,
                "p95": 2.3885359486756537,
                "max": 4.101631549335526
              },
              "fused_velocity_n_mps": {
                "count": 598,
                "rmse": 0.37404834392547476,
                "p50": 0.057066114069808105,
                "p95": 1.1335181128453264,
                "max": 1.6646159283352036
              },
              "fused_velocity_u_mps": {
                "count": 598,
                "rmse": 0.7238509232859008,
                "p50": 0.03359207502559247,
                "p95": 1.2662269398803438,
                "max": 3.6816678152227094
              },
              "fused_vertical_m": {
                "count": 598,
                "rmse": 7.536598162520468,
                "p50": 0.6599804320883721,
                "p95": 19.509136818020135,
                "max": 33.179244243418914
              },
              "heading_deg": {
                "count": 598,
                "rmse": 3.325665940479058,
                "p50": 1.4228908866792267,
                "p95": 8.450621617983156,
                "max": 13.79554809760873
              },
              "pitch_deg": {
                "count": 598,
                "rmse": 0.36373036366288436,
                "p50": 0.32975983725845026,
                "p95": 0.5712913546818484,
                "max": 0.6846313775734245
              },
              "roll_deg": {
                "count": 598,
                "rmse": 0.3463154565652271,
                "p50": 0.2940624019123703,
                "p95": 0.5850568833827509,
                "max": 0.7404046765644807
              },
              "rotation_deg": {
                "count": 598,
                "rmse": 3.3697974906377723,
                "p50": 1.5043557862628516,
                "p95": 8.499720016484636,
                "max": 13.805911550717763
              },
              "rtk_horizontal_m": {
                "count": 600,
                "rmse": 5.705294865757481,
                "p50": 1.5090235315630625,
                "p95": 13.359065439438746,
                "max": 35.05469447570585
              },
              "rtk_position_e_m": {
                "count": 600,
                "rmse": 5.1700257080410905,
                "p50": 0.3951006085094193,
                "p95": 10.319916423698569,
                "max": 34.4767675700034
              },
              "rtk_position_m": {
                "count": 600,
                "rmse": 16.837959217209423,
                "p50": 9.664369023318024,
                "p95": 29.494021664653438,
                "max": 91.55479850956621
              },
              "rtk_position_n_m": {
                "count": 600,
                "rmse": 2.4127212195844123,
                "p50": 1.3194701089233514,
                "p95": 3.3767785570451148,
                "max": 26.874394344163374
              },
              "rtk_position_u_m": {
                "count": 600,
                "rmse": 15.84192163517952,
                "p50": 9.538518011026554,
                "p95": 26.998372370787543,
                "max": 84.79341391847633
              },
              "rtk_velocity_e_mps": {
                "count": 600,
                "rmse": 0.7983176787294982,
                "p50": 0.16270374139825133,
                "p95": 2.2700691529547177,
                "max": 3.143222476043719
              },
              "rtk_velocity_mps": {
                "count": 600,
                "rmse": 1.3745589545773225,
                "p50": 0.4703910292729663,
                "p95": 2.9489828138780725,
                "max": 6.349316208255741
              },
              "rtk_velocity_n_mps": {
                "count": 600,
                "rmse": 0.5471039139491415,
                "p50": 0.15540488628334104,
                "p95": 1.3097251743995366,
                "max": 2.467506623275732
              },
              "rtk_velocity_u_mps": {
                "count": 600,
                "rmse": 0.9761037397624177,
                "p50": 0.2504346836037953,
                "p95": 2.1420837155276833,
                "max": 5.49497498503049
              },
              "rtk_vertical_m": {
                "count": 600,
                "rmse": 15.84192163517952,
                "p50": 9.538518011026554,
                "p95": 26.998372370787543,
                "max": 84.79341391847633
              }
            }
          },
          "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": 4.910049368253703
        },
        "processing_ms": {
          "count": 11928,
          "rmse": 7.769208181748718,
          "p50": 2.266736,
          "p95": 14.05735805,
          "max": 113.943164
        },
        "heading_error_over_90_epochs": 0,
        "heading_error_over_150_epochs": 0,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 11736,
            "rmse": 9.460597017449366,
            "p50": 1.272595640987258,
            "p95": 22.294926552658197,
            "max": 57.38153155436395
          },
          "fused_position_e_m": {
            "count": 11736,
            "rmse": 6.638201278777326,
            "p50": 0.8883489098792448,
            "p95": 16.779454754234806,
            "max": 35.482263588153096
          },
          "fused_position_m": {
            "count": 11736,
            "rmse": 17.54634109128737,
            "p50": 2.3602750958979817,
            "p95": 35.30674980953625,
            "max": 114.72010864719208
          },
          "fused_position_n_m": {
            "count": 11736,
            "rmse": 6.740710623444009,
            "p50": 0.6684839750763096,
            "p95": 14.463446688494823,
            "max": 57.34108090680487
          },
          "fused_position_u_m": {
            "count": 11736,
            "rmse": 14.777387785573872,
            "p50": 1.2937782325873821,
            "p95": 27.764689033403787,
            "max": 99.3381254327818
          },
          "fused_velocity_e_mps": {
            "count": 11736,
            "rmse": 0.4652140484773472,
            "p50": 0.05517006746733766,
            "p95": 0.8776125167321712,
            "max": 5.921600101352734
          },
          "fused_velocity_mps": {
            "count": 11736,
            "rmse": 1.0582963730024388,
            "p50": 0.10814878504373517,
            "p95": 1.3237249587110538,
            "max": 10.595235162311095
          },
          "fused_velocity_n_mps": {
            "count": 11736,
            "rmse": 0.4624103548983356,
            "p50": 0.04454961227401001,
            "p95": 0.688096498127374,
            "max": 4.532545589049273
          },
          "fused_velocity_u_mps": {
            "count": 11736,
            "rmse": 0.8305081371619601,
            "p50": 0.03654018311400334,
            "p95": 0.7872267526114619,
            "max": 8.581162818241971
          },
          "fused_vertical_m": {
            "count": 11736,
            "rmse": 14.777387785573872,
            "p50": 1.2937782325873821,
            "p95": 27.764689033403787,
            "max": 99.3381254327818
          },
          "heading_deg": {
            "count": 11736,
            "rmse": 2.391203303472593,
            "p50": 1.485304760978579,
            "p95": 3.900716164152257,
            "max": 18.536408416648328
          },
          "pitch_deg": {
            "count": 11736,
            "rmse": 0.37819289609363427,
            "p50": 0.36262899891954703,
            "p95": 0.5378478866015826,
            "max": 1.0837424619874696
          },
          "roll_deg": {
            "count": 11736,
            "rmse": 0.3589866569722634,
            "p50": 0.3246350237688773,
            "p95": 0.5828966749610061,
            "max": 1.1903833069643213
          },
          "rotation_deg": {
            "count": 11736,
            "rmse": 2.453313022614509,
            "p50": 1.588913917759046,
            "p95": 3.922136175866747,
            "max": 18.50048989104019
          },
          "rtk_horizontal_m": {
            "count": 11654,
            "rmse": 7.802044352146878,
            "p50": 1.707028649687441,
            "p95": 19.90875247513488,
            "max": 88.62637103435458
          },
          "rtk_position_e_m": {
            "count": 11654,
            "rmse": 6.821578027471552,
            "p50": 0.8158413961306556,
            "p95": 17.554053725223405,
            "max": 88.52462181487087
          },
          "rtk_position_m": {
            "count": 11654,
            "rmse": 27.567576011184876,
            "p50": 9.760630617457352,
            "p95": 55.74603414113591,
            "max": 283.4354790320058
          },
          "rtk_position_n_m": {
            "count": 11654,
            "rmse": 3.7865511072722002,
            "p50": 1.1823927011797308,
            "p95": 6.948274085271292,
            "max": 72.97990580023367
          },
          "rtk_position_u_m": {
            "count": 11654,
            "rmse": 26.44048696714168,
            "p50": 9.56572411809222,
            "p95": 54.70367717776044,
            "max": 281.9368561463433
          },
          "rtk_velocity_e_mps": {
            "count": 11644,
            "rmse": 0.7763310699028558,
            "p50": 0.10771915502228557,
            "p95": 1.7871504284830282,
            "max": 7.460182802226081
          },
          "rtk_velocity_mps": {
            "count": 11644,
            "rmse": 1.4146260360232144,
            "p50": 0.3251433094220199,
            "p95": 2.828625417188075,
            "max": 22.566435469693044
          },
          "rtk_velocity_n_mps": {
            "count": 11644,
            "rmse": 0.564920497373866,
            "p50": 0.09206335769465829,
            "p95": 1.2297199424579033,
            "max": 7.055069561937096
          },
          "rtk_velocity_u_mps": {
            "count": 11644,
            "rmse": 1.0389137227629173,
            "p50": 0.14797307229483997,
            "p95": 1.8704018146830417,
            "max": 21.251021723453853
          },
          "rtk_vertical_m": {
            "count": 11654,
            "rmse": 26.44048696714168,
            "p50": 9.56572411809222,
            "p95": 54.70367717776044,
            "max": 281.9368561463433
          }
        },
        "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,
          "window_epochs": 20,
          "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": 0.13860075760689,
              "p50": 0.13860075760689,
              "p95": 0.13860075760689,
              "max": 0.13860075760689
            },
            "fused_velocity_mps": {
              "count": 1,
              "rmse": 0.11782884522626984,
              "p50": 0.11782884522626984,
              "p95": 0.11782884522626984,
              "max": 0.11782884522626984
            },
            "rotation_deg": {
              "count": 1,
              "rmse": 4.132343003525343,
              "p50": 4.132343003525343,
              "p95": 4.132343003525343,
              "max": 4.132343003525343
            },
            "heading_deg": {
              "count": 1,
              "rmse": 4.101003537912106,
              "p50": 4.101003537912106,
              "p95": 4.101003537912106,
              "max": 4.101003537912106
            }
          },
          "drift_anchor_s": 59.8,
          "displacement_error_growth_m": {
            "count": 1,
            "rmse": 0.038885434577532664,
            "p50": 0.038885434577532664,
            "p95": 0.038885434577532664,
            "max": 0.038885434577532664
          },
          "horizontal_displacement_error_growth_m": {
            "count": 1,
            "rmse": 0.037960025905063075,
            "p50": 0.037960025905063075,
            "p95": 0.037960025905063075,
            "max": 0.037960025905063075
          },
          "end_displacement_error_growth_m": 0.038885434577532664,
          "heading_error_change_deg": {
            "count": 1,
            "rmse": 0.11980948849230799,
            "p50": 0.11980948849230799,
            "p95": 0.11980948849230799,
            "max": 0.11980948849230799
          },
          "drift_convention": "(estimate displacement - truth displacement), pre-event anchor ENU; absolute primary errors are unchanged; heading error change uses wrapped difference"
        }
      },
      "common_valid": {
        "rtk_position_m": {
          "control": {
            "count": 11846,
            "rmse": 31.18513579944361,
            "p50": 10.282608954043841,
            "p95": 63.31177422454812,
            "max": 283.4354790283701
          },
          "candidate": {
            "count": 11846,
            "rmse": 27.36603284339419,
            "p50": 9.764043415563716,
            "p95": 55.22275483686317,
            "max": 283.4354790320058
          }
        },
        "fused_position_m": {
          "control": {
            "count": 11889,
            "rmse": 63.41642531087009,
            "p50": 22.17470796823641,
            "p95": 148.01700467587966,
            "max": 314.40594215884977
          },
          "candidate": {
            "count": 11889,
            "rmse": 17.433539976376068,
            "p50": 2.2448738849293317,
            "p95": 34.18523040128233,
            "max": 114.72010864719208
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 11836,
            "rmse": 2.3564275572652313,
            "p50": 0.27824722469080343,
            "p95": 3.7225177919905166,
            "max": 24.705456335267122
          },
          "candidate": {
            "count": 11836,
            "rmse": 1.40319607627406,
            "p50": 0.31575550585125356,
            "p95": 2.8105151397050814,
            "max": 22.566435469693044
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 11889,
            "rmse": 5.825132166807626,
            "p50": 3.763481349355575,
            "p95": 11.387205089545311,
            "max": 28.318789013124434
          },
          "candidate": {
            "count": 11889,
            "rmse": 1.052066167542249,
            "p50": 0.10833151805387886,
            "p95": 1.3141442652659978,
            "max": 10.595235162311095
          }
        },
        "rotation_deg": {
          "control": {
            "count": 11736,
            "rmse": 104.9258361406832,
            "p50": 91.68214660005165,
            "p95": 171.26995608583078,
            "max": 179.99003040926274
          },
          "candidate": {
            "count": 11736,
            "rmse": 2.453313022614509,
            "p50": 1.588913917759046,
            "p95": 3.922136175866747,
            "max": 18.50048989104019
          }
        }
      },
      "control_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_velcons_20261009/ctl/scenario/tokyo1-imu_gap/manifest.json",
        "bytes": 4281,
        "sha256": "07d85e142004c128c42a5529cc4eb979dfc9ae5b88585410c668b977c77ddcc9"
      },
      "candidate_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_v3_20261009/cand/scenario/tokyo1-imu_gap/manifest.json",
        "bytes": 4307,
        "sha256": "65ecc111d444be30d9f6d0535c3bb63023b91394e640a03fd4580dd18d9397c1"
      }
    },
    {
      "name": "tokyo2",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 19.535983006643583,
          "candidate": 12.503708794464789,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 29.67391776286815,
          "candidate": 21.095068936236082,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 19.535983006643583,
          "candidate": 12.503708794464789,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 29.67391776286815,
          "candidate": 21.095068936236082,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 74.18208074331348,
          "candidate": 6.6564449671167045,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 179.5178054637281,
          "candidate": 14.516424888420161,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 74.18208074331348,
          "candidate": 6.6564449671167045,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 179.5178054637281,
          "candidate": 14.516424888420161,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 2.2649856027736446,
          "candidate": 0.9164299370768502,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 3.7114315114360896,
          "candidate": 2.1148303603117977,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 2.2649856027736446,
          "candidate": 0.9164299370768502,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 3.7114315114360896,
          "candidate": 2.1148303603117977,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 6.849707202257747,
          "candidate": 0.3379146590852755,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 14.138490181380988,
          "candidate": 0.7875487648537906,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 6.849707202257747,
          "candidate": 0.3379146590852755,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 14.138490181380988,
          "candidate": 0.7875487648537906,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 100.29670511922819,
          "candidate": 1.6702675348606018,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 170.00410941702378,
          "candidate": 2.8308037423050068,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 100.29670511922819,
          "candidate": 1.6702675348606018,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 170.00410941702378,
          "candidate": 2.8308037423050068,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "coverage.rtk_available",
          "control": 0.996066003715441,
          "candidate": 0.996066003715441,
          "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.9959567260408698,
          "candidate": 0.9959567260408698,
          "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.9872145120751831,
          "candidate": 0.9872145120751831,
          "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": 23.4,
          "candidate": 23.4,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "processing.p95_ms",
          "control": 7.739928,
          "candidate": 21.2848545,
          "allowed": "candidate <= 2 * control; host contention",
          "passed": false
        }
      ],
      "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.996066003715441,
          "fused_available": 0.9989072232542892,
          "rtk_velocity_available": 0.9959567260408698,
          "fused_velocity_available": 0.9989072232542892,
          "attitude_available": 0.9989072232542892,
          "heading_available": 0.9872145120751831,
          "heading_healthy": 0.41984482570210907
        },
        "scenes": {
          "all": {
            "epochs": 9151,
            "available_epochs": {
              "rtk_available": 9115,
              "fused_available": 9141,
              "attitude_available": 9141,
              "heading_aligned": 9034,
              "heading_converged": 3842
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 9141,
                "rmse": 68.77586422128937,
                "p50": 6.79602027757642,
                "p95": 175.49535294374184,
                "max": 288.19873545176296
              },
              "fused_position_e_m": {
                "count": 9141,
                "rmse": 49.341752114449264,
                "p50": 4.228284455488117,
                "p95": 129.922934956743,
                "max": 233.02811096913908
              },
              "fused_position_m": {
                "count": 9141,
                "rmse": 74.18208074331348,
                "p50": 13.465652789042988,
                "p95": 179.5178054637281,
                "max": 293.51004806883736
              },
              "fused_position_n_m": {
                "count": 9141,
                "rmse": 47.91149129031022,
                "p50": 3.8514495821555172,
                "p95": 118.95447966284144,
                "max": 217.76834871226112
              },
              "fused_position_u_m": {
                "count": 9141,
                "rmse": 27.80038855883583,
                "p50": 10.18881507152429,
                "p95": 58.11274452556842,
                "max": 137.02179984041982
              },
              "fused_velocity_e_mps": {
                "count": 9141,
                "rmse": 4.719394203565466,
                "p50": 1.5412239368100467,
                "p95": 10.016110497070178,
                "max": 27.269148362109764
              },
              "fused_velocity_mps": {
                "count": 9141,
                "rmse": 6.849707202257747,
                "p50": 3.1214313121178,
                "p95": 14.138490181380988,
                "max": 34.65149482939188
              },
              "fused_velocity_n_mps": {
                "count": 9141,
                "rmse": 4.770202659501826,
                "p50": 1.5425284318183676,
                "p95": 10.814904011460397,
                "max": 21.552775452763388
              },
              "fused_velocity_u_mps": {
                "count": 9141,
                "rmse": 1.3751267924435284,
                "p50": 0.40487734827145,
                "p95": 3.1514902917821868,
                "max": 6.067269058845647
              },
              "fused_vertical_m": {
                "count": 9141,
                "rmse": 27.80038855883583,
                "p50": 10.18881507152429,
                "p95": 58.11274452556842,
                "max": 137.02179984041982
              },
              "heading_deg": {
                "count": 9034,
                "rmse": 100.15420158740228,
                "p50": 79.70287182109742,
                "p95": 169.9290198779709,
                "max": 179.99956351412766
              },
              "pitch_deg": {
                "count": 9141,
                "rmse": 4.591686530841248,
                "p50": 2.1714852643174822,
                "p95": 10.787017253695865,
                "max": 20.504756058928365
              },
              "roll_deg": {
                "count": 9141,
                "rmse": 3.996156873555547,
                "p50": 2.4248612133230267,
                "p95": 8.587101561874192,
                "max": 14.062313404218912
              },
              "rotation_deg": {
                "count": 9034,
                "rmse": 100.29670511922819,
                "p50": 80.14324773915678,
                "p95": 170.00410941702378,
                "max": 179.97579817261666
              },
              "rtk_horizontal_m": {
                "count": 9115,
                "rmse": 14.001064841299089,
                "p50": 1.259614854282184,
                "p95": 9.587938213739156,
                "max": 154.218159968852
              },
              "rtk_position_e_m": {
                "count": 9115,
                "rmse": 9.4770242215234,
                "p50": 0.5026004410887097,
                "p95": 5.763619971702002,
                "max": 116.13434417379966
              },
              "rtk_position_m": {
                "count": 9115,
                "rmse": 19.535983006643583,
                "p50": 10.749627222405996,
                "p95": 29.67391776286815,
                "max": 158.78061520375414
              },
              "rtk_position_n_m": {
                "count": 9115,
                "rmse": 10.306106374131806,
                "p50": 1.055492739005345,
                "p95": 6.494410385704299,
                "max": 132.3562343993832
              },
              "rtk_position_u_m": {
                "count": 9115,
                "rmse": 13.624419816843774,
                "p50": 10.634499921457715,
                "p95": 25.518433775641252,
                "max": 95.76663074686148
              },
              "rtk_velocity_e_mps": {
                "count": 9114,
                "rmse": 1.609662633171417,
                "p50": 0.05585192630509206,
                "p95": 1.7051127407560436,
                "max": 40.31959886699524
              },
              "rtk_velocity_mps": {
                "count": 9114,
                "rmse": 2.2649856027736446,
                "p50": 0.19592913655462557,
                "p95": 3.7114315114360896,
                "max": 46.51670305550383
              },
              "rtk_velocity_n_mps": {
                "count": 9114,
                "rmse": 1.4607059942859082,
                "p50": 0.0571066032675223,
                "p95": 1.9686380428284684,
                "max": 20.73274292807558
              },
              "rtk_velocity_u_mps": {
                "count": 9114,
                "rmse": 0.6367762451605481,
                "p50": 0.11269552071441424,
                "p95": 1.2119764427824893,
                "max": 14.072228003992244
              },
              "rtk_vertical_m": {
                "count": 9115,
                "rmse": 13.624419816843774,
                "p50": 10.634499921457715,
                "p95": 25.518433775641252,
                "max": 95.76663074686148
              }
            }
          },
          "stop": {
            "epochs": 3278,
            "available_epochs": {
              "rtk_available": 3278,
              "fused_available": 3268,
              "attitude_available": 3268,
              "heading_aligned": 3172,
              "heading_converged": 1958
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 3268,
                "rmse": 46.801813960347246,
                "p50": 4.2822833710969,
                "p95": 120.84386642057308,
                "max": 227.5370201863315
              },
              "fused_position_e_m": {
                "count": 3268,
                "rmse": 31.09629593506963,
                "p50": 2.6770093657918284,
                "p95": 78.03538425340612,
                "max": 180.64985643319113
              },
              "fused_position_m": {
                "count": 3268,
                "rmse": 49.31917499156,
                "p50": 8.820724853483188,
                "p95": 128.0220699495965,
                "max": 228.17800367356574
              },
              "fused_position_n_m": {
                "count": 3268,
                "rmse": 34.97756665489363,
                "p50": 2.806291157757168,
                "p95": 104.14788307748182,
                "max": 138.3427805342312
              },
              "fused_position_u_m": {
                "count": 3268,
                "rmse": 15.55542451587749,
                "p50": 4.415283088828693,
                "p95": 38.857585622752,
                "max": 46.29200738938076
              },
              "fused_velocity_e_mps": {
                "count": 3268,
                "rmse": 2.86221836533371,
                "p50": 0.856911971085292,
                "p95": 6.628400917315799,
                "max": 15.717227918509968
              },
              "fused_velocity_mps": {
                "count": 3268,
                "rmse": 4.150625437392855,
                "p50": 1.5660520289249626,
                "p95": 9.523186486122986,
                "max": 17.465306772808212
              },
              "fused_velocity_n_mps": {
                "count": 3268,
                "rmse": 2.8971385715784255,
                "p50": 0.9743138320200093,
                "p95": 6.437088685674224,
                "max": 12.905154377725857
              },
              "fused_velocity_u_mps": {
                "count": 3268,
                "rmse": 0.8012400687381919,
                "p50": 0.24979285197209472,
                "p95": 1.7434393116718263,
                "max": 3.480966732136883
              },
              "fused_vertical_m": {
                "count": 3268,
                "rmse": 15.55542451587749,
                "p50": 4.415283088828693,
                "p95": 38.857585622752,
                "max": 46.29200738938076
              },
              "heading_deg": {
                "count": 3172,
                "rmse": 112.12125496640856,
                "p50": 102.37862810067665,
                "p95": 173.0720918931262,
                "max": 179.9580558131109
              },
              "pitch_deg": {
                "count": 3268,
                "rmse": 3.836181886264687,
                "p50": 1.843270663565903,
                "p95": 8.23297079425439,
                "max": 19.14048210892537
              },
              "roll_deg": {
                "count": 3268,
                "rmse": 3.2462358735134593,
                "p50": 1.9198395482581532,
                "p95": 6.042138154512532,
                "max": 11.737134166148763
              },
              "rotation_deg": {
                "count": 3172,
                "rmse": 112.21804205698515,
                "p50": 102.52486770080023,
                "p95": 173.01898942053518,
                "max": 179.97579817261666
              },
              "rtk_horizontal_m": {
                "count": 3278,
                "rmse": 9.423930351545632,
                "p50": 1.2460275691282257,
                "p95": 5.4208926778621604,
                "max": 154.218159968852
              },
              "rtk_position_e_m": {
                "count": 3278,
                "rmse": 6.5429204033478,
                "p50": 0.4361732412499256,
                "p95": 2.7753939084324792,
                "max": 113.95971135821794
              },
              "rtk_position_m": {
                "count": 3278,
                "rmse": 15.6655031100832,
                "p50": 10.838819667200543,
                "p95": 25.30596312837872,
                "max": 154.66067839057902
              },
              "rtk_position_n_m": {
                "count": 3278,
                "rmse": 6.782378334053479,
                "p50": 1.0631894155894788,
                "p95": 4.606209655395345,
                "max": 132.3562343993832
              },
              "rtk_position_u_m": {
                "count": 3278,
                "rmse": 12.513893255947304,
                "p50": 10.727668640981998,
                "p95": 21.792871693793263,
                "max": 57.95291163459303
              },
              "rtk_velocity_e_mps": {
                "count": 3278,
                "rmse": 1.1711754394019678,
                "p50": 0.015534966175665476,
                "p95": 1.220499420530456,
                "max": 13.792681998565852
              },
              "rtk_velocity_mps": {
                "count": 3278,
                "rmse": 1.6109608064570864,
                "p50": 0.06281759160162984,
                "p95": 1.9073151070497814,
                "max": 19.860257588631512
              },
              "rtk_velocity_n_mps": {
                "count": 3278,
                "rmse": 1.0960196282242303,
                "p50": 0.01979056746442136,
                "p95": 1.2693053730563637,
                "max": 15.308373387819817
              },
              "rtk_velocity_u_mps": {
                "count": 3278,
                "rmse": 0.14927754228179493,
                "p50": 0.0405303714832532,
                "p95": 0.29941962198519134,
                "max": 2.0544799228394752
              },
              "rtk_vertical_m": {
                "count": 3278,
                "rmse": 12.513893255947304,
                "p50": 10.727668640981998,
                "p95": 21.792871693793263,
                "max": 57.95291163459303
              }
            }
          },
          "low_speed": {
            "epochs": 1036,
            "available_epochs": {
              "rtk_available": 1036,
              "fused_available": 1036,
              "attitude_available": 1036,
              "heading_aligned": 1025,
              "heading_converged": 603
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1036,
                "rmse": 45.944856153915055,
                "p50": 3.0372614462681202,
                "p95": 122.39367054996319,
                "max": 242.95227797024307
              },
              "fused_position_e_m": {
                "count": 1036,
                "rmse": 32.606830154646524,
                "p50": 1.8038959009631217,
                "p95": 71.81400748631592,
                "max": 193.78559985953996
              },
              "fused_position_m": {
                "count": 1036,
                "rmse": 52.01423290491179,
                "p50": 12.698521955500668,
                "p95": 130.45814095725902,
                "max": 243.6265843002997
              },
              "fused_position_n_m": {
                "count": 1036,
                "rmse": 32.36857170574537,
                "p50": 2.2258866785092803,
                "p95": 105.53186643714511,
                "max": 146.5365164660622
              },
              "fused_position_u_m": {
                "count": 1036,
                "rmse": 24.383408655937814,
                "p50": 10.119636285951547,
                "p95": 51.51260691419158,
                "max": 97.88619056844799
              },
              "fused_velocity_e_mps": {
                "count": 1036,
                "rmse": 3.2821472856046006,
                "p50": 0.8010265893315738,
                "p95": 6.687852610281026,
                "max": 16.24656044425352
              },
              "fused_velocity_mps": {
                "count": 1036,
                "rmse": 4.580022404866192,
                "p50": 1.7626790680533773,
                "p95": 10.470209790791044,
                "max": 19.769704373603542
              },
              "fused_velocity_n_mps": {
                "count": 1036,
                "rmse": 2.907168499484657,
                "p50": 0.9833760974788261,
                "p95": 7.485332209335182,
                "max": 13.17031745132821
              },
              "fused_velocity_u_mps": {
                "count": 1036,
                "rmse": 1.323814843654042,
                "p50": 0.294579692890728,
                "p95": 3.0779699286526867,
                "max": 5.247199071334604
              },
              "fused_vertical_m": {
                "count": 1036,
                "rmse": 24.383408655937814,
                "p50": 10.119636285951547,
                "p95": 51.51260691419158,
                "max": 97.88619056844799
              },
              "heading_deg": {
                "count": 1025,
                "rmse": 82.71752349181482,
                "p50": 48.30024680300161,
                "p95": 160.11660320786757,
                "max": 173.5218370480635
              },
              "pitch_deg": {
                "count": 1036,
                "rmse": 4.228274220394388,
                "p50": 1.8145480499770201,
                "p95": 8.39922565246303,
                "max": 17.577595956277975
              },
              "roll_deg": {
                "count": 1036,
                "rmse": 2.7805397667637,
                "p50": 1.6570655219102122,
                "p95": 5.496058783164074,
                "max": 7.55709611799989
              },
              "rotation_deg": {
                "count": 1025,
                "rmse": 82.79779925153987,
                "p50": 48.508347396244154,
                "p95": 160.0806707343542,
                "max": 173.26235909696015
              },
              "rtk_horizontal_m": {
                "count": 1036,
                "rmse": 11.470666169542072,
                "p50": 1.1098246744330498,
                "p95": 5.44449258970417,
                "max": 130.65356920014466
              },
              "rtk_position_e_m": {
                "count": 1036,
                "rmse": 7.10539198284457,
                "p50": 0.44347136735736137,
                "p95": 4.337791369269805,
                "max": 71.24539268568334
              },
              "rtk_position_m": {
                "count": 1036,
                "rmse": 17.4093765493618,
                "p50": 10.930939314898128,
                "p95": 21.18854661174983,
                "max": 139.3751855430564
              },
              "rtk_position_n_m": {
                "count": 1036,
                "rmse": 9.004975688096284,
                "p50": 0.9242748036440449,
                "p95": 4.973943869554472,
                "max": 126.6707083700614
              },
              "rtk_position_u_m": {
                "count": 1036,
                "rmse": 13.096190647069534,
                "p50": 10.86057519487745,
                "p95": 18.042226234399383,
                "max": 56.61511487439616
              },
              "rtk_velocity_e_mps": {
                "count": 1036,
                "rmse": 1.4481302717303655,
                "p50": 0.050190626928672405,
                "p95": 1.9344990017010555,
                "max": 15.546054150403908
              },
              "rtk_velocity_mps": {
                "count": 1036,
                "rmse": 1.7806994461107015,
                "p50": 0.16096057675178757,
                "p95": 2.869559334816594,
                "max": 15.91961922232216
              },
              "rtk_velocity_n_mps": {
                "count": 1036,
                "rmse": 1.0114899750326718,
                "p50": 0.04814249544703819,
                "p95": 2.0546711550887338,
                "max": 7.101519180305619
              },
              "rtk_velocity_u_mps": {
                "count": 1036,
                "rmse": 0.22516052914643675,
                "p50": 0.10238818603215992,
                "p95": 0.42561611323614057,
                "max": 1.312973872835373
              },
              "rtk_vertical_m": {
                "count": 1036,
                "rmse": 13.096190647069534,
                "p50": 10.86057519487745,
                "p95": 18.042226234399383,
                "max": 56.61511487439616
              }
            }
          },
          "turn": {
            "epochs": 759,
            "available_epochs": {
              "rtk_available": 759,
              "fused_available": 759,
              "attitude_available": 759,
              "heading_aligned": 759,
              "heading_converged": 196
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 759,
                "rmse": 69.44400599292135,
                "p50": 7.490816522320919,
                "p95": 146.21620097570394,
                "max": 278.65835712098885
              },
              "fused_position_e_m": {
                "count": 759,
                "rmse": 54.748415267981514,
                "p50": 3.821591707877909,
                "p95": 111.96774878441418,
                "max": 216.5454937206887
              },
              "fused_position_m": {
                "count": 759,
                "rmse": 74.98143043158204,
                "p50": 14.013632900850741,
                "p95": 155.45210936924676,
                "max": 279.89700401365104
              },
              "fused_position_n_m": {
                "count": 759,
                "rmse": 42.72096667901538,
                "p50": 5.252728052644508,
                "p95": 99.0203772410587,
                "max": 175.38611445987826
              },
              "fused_position_u_m": {
                "count": 759,
                "rmse": 28.279762043222405,
                "p50": 11.946042445906654,
                "p95": 63.25907177907895,
                "max": 70.91100705815529
              },
              "fused_velocity_e_mps": {
                "count": 759,
                "rmse": 4.1043692511713905,
                "p50": 1.890996334867066,
                "p95": 7.833575511582112,
                "max": 10.53632478636677
              },
              "fused_velocity_mps": {
                "count": 759,
                "rmse": 6.7649981920284175,
                "p50": 5.1054632987820705,
                "p95": 12.40786139876459,
                "max": 17.31156019872974
              },
              "fused_velocity_n_mps": {
                "count": 759,
                "rmse": 5.165297683468022,
                "p50": 2.4317440737704517,
                "p95": 11.033824516624918,
                "max": 15.393813398218505
              },
              "fused_velocity_u_mps": {
                "count": 759,
                "rmse": 1.4963466942344763,
                "p50": 0.43394192553494026,
                "p95": 4.181324318332027,
                "max": 5.247199071334604
              },
              "fused_vertical_m": {
                "count": 759,
                "rmse": 28.279762043222405,
                "p50": 11.946042445906654,
                "p95": 63.25907177907895,
                "max": 70.91100705815529
              },
              "heading_deg": {
                "count": 759,
                "rmse": 97.17987345889077,
                "p50": 79.86826668359578,
                "p95": 158.96104773845732,
                "max": 179.77564566332796
              },
              "pitch_deg": {
                "count": 759,
                "rmse": 3.727832225074526,
                "p50": 1.9555963127336895,
                "p95": 7.532638057465093,
                "max": 12.91100542411698
              },
              "roll_deg": {
                "count": 759,
                "rmse": 4.248590709352578,
                "p50": 2.3610235284002954,
                "p95": 9.632672349981437,
                "max": 10.919285178459546
              },
              "rotation_deg": {
                "count": 759,
                "rmse": 97.23898907448022,
                "p50": 80.16309691205872,
                "p95": 159.2754164394807,
                "max": 179.9007699323346
              },
              "rtk_horizontal_m": {
                "count": 759,
                "rmse": 17.743834725034688,
                "p50": 1.1835561749156462,
                "p95": 16.876228866794673,
                "max": 149.0964725778742
              },
              "rtk_position_e_m": {
                "count": 759,
                "rmse": 14.352020409223448,
                "p50": 0.5441201134796874,
                "p95": 8.260782093075003,
                "max": 112.72876069946057
              },
              "rtk_position_m": {
                "count": 759,
                "rmse": 22.96710185492246,
                "p50": 11.00587714058335,
                "p95": 30.08560535606742,
                "max": 158.78061520375414
              },
              "rtk_position_n_m": {
                "count": 759,
                "rmse": 10.433752005993835,
                "p50": 1.0308371828106546,
                "p95": 6.971287470461658,
                "max": 104.80582410558041
              },
              "rtk_position_u_m": {
                "count": 759,
                "rmse": 14.582321381214857,
                "p50": 10.816701862332263,
                "p95": 23.438863787891613,
                "max": 57.9165665234974
              },
              "rtk_velocity_e_mps": {
                "count": 759,
                "rmse": 1.6131928240553521,
                "p50": 0.16402550747171762,
                "p95": 3.8261545164841286,
                "max": 9.895653798837166
              },
              "rtk_velocity_mps": {
                "count": 759,
                "rmse": 2.7477899286813443,
                "p50": 0.43967825483574385,
                "p95": 5.909895585655594,
                "max": 17.483796370104688
              },
              "rtk_velocity_n_mps": {
                "count": 759,
                "rmse": 2.0801047769708974,
                "p50": 0.11656092647294036,
                "p95": 3.43209778486498,
                "max": 17.46317594613806
              },
              "rtk_velocity_u_mps": {
                "count": 759,
                "rmse": 0.7881132668606702,
                "p50": 0.22707597979557576,
                "p95": 1.6607485907371795,
                "max": 5.181220697884677
              },
              "rtk_vertical_m": {
                "count": 759,
                "rmse": 14.582321381214857,
                "p50": 10.816701862332263,
                "p95": 23.438863787891613,
                "max": 57.9165665234974
              }
            }
          },
          "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": 23.4
          }
        },
        "uninitialized_epochs": 10,
        "missing_attitude_epochs": 10,
        "unlatched_heading_epochs": 117,
        "duration_s": 1830.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.980330018577204,
          "fused_available": 4.994536116271446,
          "rtk_velocity_available": 4.979783630204349,
          "fused_velocity_available": 4.994536116271446,
          "attitude_available": 4.994536116271446,
          "heading_available": 4.936072560375915,
          "heading_healthy": 2.0992241285105453
        },
        "processing_ms": {
          "count": 9151,
          "rmse": 4.075426440195149,
          "p50": 1.085095,
          "p95": 7.739928,
          "max": 31.591336
        },
        "heading_error_over_90_epochs": 4040,
        "heading_error_over_150_epochs": 1387,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 3842,
            "rmse": 34.391096991503744,
            "p50": 2.65752939509464,
            "p95": 77.68094746031626,
            "max": 263.57705541737573
          },
          "fused_position_e_m": {
            "count": 3842,
            "rmse": 22.27752112992906,
            "p50": 1.800829755358996,
            "p95": 32.90765740664176,
            "max": 205.92128508858178
          },
          "fused_position_m": {
            "count": 3842,
            "rmse": 38.47638861165163,
            "p50": 8.469336534664585,
            "p95": 90.13548649609761,
            "max": 265.5972807512971
          },
          "fused_position_n_m": {
            "count": 3842,
            "rmse": 26.200374130622297,
            "p50": 1.5132037104310787,
            "p95": 57.558857490811256,
            "max": 164.52747032019116
          },
          "fused_position_u_m": {
            "count": 3842,
            "rmse": 17.25354828189893,
            "p50": 7.657485565650271,
            "p95": 39.39755507208468,
            "max": 99.72295337524474
          },
          "fused_velocity_e_mps": {
            "count": 3842,
            "rmse": 1.2887603092566016,
            "p50": 0.7490013855708881,
            "p95": 2.462272940379759,
            "max": 9.587985778813689
          },
          "fused_velocity_mps": {
            "count": 3842,
            "rmse": 1.8325048043960892,
            "p50": 1.3098126807297503,
            "p95": 3.4028791808785175,
            "max": 9.626687436514834
          },
          "fused_velocity_n_mps": {
            "count": 3842,
            "rmse": 1.1020251506884151,
            "p50": 0.5554572370501294,
            "p95": 2.2893501195794554,
            "max": 4.053292886422309
          },
          "fused_velocity_u_mps": {
            "count": 3842,
            "rmse": 0.6947742731778098,
            "p50": 0.25574039892964584,
            "p95": 1.5112118536386874,
            "max": 3.7075203285217913
          },
          "fused_vertical_m": {
            "count": 3842,
            "rmse": 17.25354828189893,
            "p50": 7.657485565650271,
            "p95": 39.39755507208468,
            "max": 99.72295337524474
          },
          "heading_deg": {
            "count": 3842,
            "rmse": 96.3656206203621,
            "p50": 72.09699502244688,
            "p95": 169.60367639932537,
            "max": 179.9580558131109
          },
          "pitch_deg": {
            "count": 3842,
            "rmse": 2.7696665948496983,
            "p50": 1.368231794407393,
            "p95": 5.409007246489181,
            "max": 13.733119216631223
          },
          "roll_deg": {
            "count": 3842,
            "rmse": 3.2279394403149255,
            "p50": 2.152095235408524,
            "p95": 6.027196934076768,
            "max": 12.815035537282341
          },
          "rotation_deg": {
            "count": 3842,
            "rmse": 96.44506955087216,
            "p50": 72.36254214371547,
            "p95": 169.59127705731132,
            "max": 179.97579817261666
          },
          "rtk_horizontal_m": {
            "count": 3827,
            "rmse": 6.032641740505648,
            "p50": 1.2762045430661608,
            "p95": 4.944234699148796,
            "max": 76.61899096650768
          },
          "rtk_position_e_m": {
            "count": 3827,
            "rmse": 5.193543468854035,
            "p50": 0.4812732334061458,
            "p95": 3.1302958936330474,
            "max": 74.01781438141052
          },
          "rtk_position_m": {
            "count": 3827,
            "rmse": 14.001036382211616,
            "p50": 10.93026579785897,
            "p95": 21.839982312326313,
            "max": 82.2396166456471
          },
          "rtk_position_n_m": {
            "count": 3827,
            "rmse": 3.069181097037876,
            "p50": 1.084470991741561,
            "p95": 3.867512592460685,
            "max": 41.479322675487715
          },
          "rtk_position_u_m": {
            "count": 3827,
            "rmse": 12.63472411280604,
            "p50": 10.837204457917014,
            "p95": 20.579732225670913,
            "max": 52.54047409247894
          },
          "rtk_velocity_e_mps": {
            "count": 3827,
            "rmse": 0.42694247484362313,
            "p50": 0.03414692465944036,
            "p95": 0.8592758077075805,
            "max": 4.648703489227627
          },
          "rtk_velocity_mps": {
            "count": 3827,
            "rmse": 0.7822264440285865,
            "p50": 0.13835116454404958,
            "p95": 1.6867561857555844,
            "max": 6.812105334894106
          },
          "rtk_velocity_n_mps": {
            "count": 3827,
            "rmse": 0.48802041648079614,
            "p50": 0.040119393272259884,
            "p95": 1.0490577053704286,
            "max": 5.124635254538334
          },
          "rtk_velocity_u_mps": {
            "count": 3827,
            "rmse": 0.43753217711377507,
            "p50": 0.0776966788681217,
            "p95": 0.7992975971513813,
            "max": 5.428780516279627
          },
          "rtk_vertical_m": {
            "count": 3827,
            "rmse": 12.63472411280604,
            "p50": 10.837204457917014,
            "p95": 20.579732225670913,
            "max": 52.54047409247894
          }
        },
        "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.996066003715441,
          "fused_available": 0.9989072232542892,
          "rtk_velocity_available": 0.9959567260408698,
          "fused_velocity_available": 0.9989072232542892,
          "attitude_available": 0.9989072232542892,
          "heading_available": 0.9872145120751831,
          "heading_healthy": 0.9872145120751831
        },
        "scenes": {
          "all": {
            "epochs": 9151,
            "available_epochs": {
              "rtk_available": 9115,
              "fused_available": 9141,
              "attitude_available": 9141,
              "heading_aligned": 9034,
              "heading_converged": 9034
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 9141,
                "rmse": 4.614676124425799,
                "p50": 0.3762973180316259,
                "p95": 10.089788121130251,
                "max": 32.375283601703366
              },
              "fused_position_e_m": {
                "count": 9141,
                "rmse": 4.0532738520126825,
                "p50": 0.23144779352709255,
                "p95": 8.950061090119844,
                "max": 27.22027283159095
              },
              "fused_position_m": {
                "count": 9141,
                "rmse": 6.6564449671167045,
                "p50": 0.6536645878885409,
                "p95": 14.516424888420161,
                "max": 37.83614770296336
              },
              "fused_position_n_m": {
                "count": 9141,
                "rmse": 2.2059480533176177,
                "p50": 0.2281487848462764,
                "p95": 5.575162600022021,
                "max": 19.979926095334154
              },
              "fused_position_u_m": {
                "count": 9141,
                "rmse": 4.797189163135824,
                "p50": 0.4887108837729367,
                "p95": 11.500130920584661,
                "max": 25.23091118693223
              },
              "fused_velocity_e_mps": {
                "count": 9141,
                "rmse": 0.2213184265341747,
                "p50": 0.028317604501260085,
                "p95": 0.46582986633058443,
                "max": 1.7566003655295788
              },
              "fused_velocity_mps": {
                "count": 9141,
                "rmse": 0.3379146590852755,
                "p50": 0.060753770720822296,
                "p95": 0.7875487648537906,
                "max": 2.6239768138855135
              },
              "fused_velocity_n_mps": {
                "count": 9141,
                "rmse": 0.2036246116968792,
                "p50": 0.0284968639381038,
                "p95": 0.43735123646645935,
                "max": 1.9081238360777841
              },
              "fused_velocity_u_mps": {
                "count": 9141,
                "rmse": 0.15408273236300762,
                "p50": 0.019545911629335277,
                "p95": 0.3413813696833202,
                "max": 0.8920073756930905
              },
              "fused_vertical_m": {
                "count": 9141,
                "rmse": 4.797189163135824,
                "p50": 0.4887108837729367,
                "p95": 11.500130920584661,
                "max": 25.23091118693223
              },
              "heading_deg": {
                "count": 9034,
                "rmse": 1.5721579820162404,
                "p50": 1.2050431599509324,
                "p95": 2.76624971097049,
                "max": 5.339004506472406
              },
              "pitch_deg": {
                "count": 9141,
                "rmse": 0.4136388683513688,
                "p50": 0.4047009418113987,
                "p95": 0.5433733916084975,
                "max": 0.9665037671490779
              },
              "roll_deg": {
                "count": 9141,
                "rmse": 0.3423849885801939,
                "p50": 0.3066216311808887,
                "p95": 0.540640513659298,
                "max": 0.9321670247920508
              },
              "rotation_deg": {
                "count": 9034,
                "rmse": 1.6702675348606018,
                "p50": 1.332680492644159,
                "p95": 2.8308037423050068,
                "max": 5.373772559245613
              },
              "rtk_horizontal_m": {
                "count": 9115,
                "rmse": 3.9831679266234485,
                "p50": 1.167998999922393,
                "p95": 5.733990566130529,
                "max": 63.164220538565644
              },
              "rtk_position_e_m": {
                "count": 9115,
                "rmse": 3.113106050237715,
                "p50": 0.4428790762072943,
                "p95": 3.61406496449688,
                "max": 47.29192657676023
              },
              "rtk_position_m": {
                "count": 9115,
                "rmse": 12.503708794464789,
                "p50": 10.473665841151034,
                "p95": 21.095068936236082,
                "max": 98.32054552827755
              },
              "rtk_position_n_m": {
                "count": 9115,
                "rmse": 2.4847932412285485,
                "p50": 0.9397409760059463,
                "p95": 4.361799510257751,
                "max": 57.29649431890278
              },
              "rtk_position_u_m": {
                "count": 9115,
                "rmse": 11.852303864021303,
                "p50": 10.376001269389906,
                "p95": 20.027768546208886,
                "max": 95.76663074545829
              },
              "rtk_velocity_e_mps": {
                "count": 9114,
                "rmse": 0.46845831204852384,
                "p50": 0.06397024769243963,
                "p95": 1.0529499321278102,
                "max": 4.648703489227627
              },
              "rtk_velocity_mps": {
                "count": 9114,
                "rmse": 0.9164299370768502,
                "p50": 0.22107473268846878,
                "p95": 2.1148303603117977,
                "max": 9.836606261628827
              },
              "rtk_velocity_n_mps": {
                "count": 9114,
                "rmse": 0.47835184332532543,
                "p50": 0.07087093562414154,
                "p95": 1.0552198880518522,
                "max": 3.7996727173424527
              },
              "rtk_velocity_u_mps": {
                "count": 9114,
                "rmse": 0.6257556659196868,
                "p50": 0.10560049789646042,
                "p95": 1.2628898741502141,
                "max": 9.736135410419164
              },
              "rtk_vertical_m": {
                "count": 9115,
                "rmse": 11.852303864021303,
                "p50": 10.376001269389906,
                "p95": 20.027768546208886,
                "max": 95.76663074545829
              }
            }
          },
          "stop": {
            "epochs": 3278,
            "available_epochs": {
              "rtk_available": 3278,
              "fused_available": 3268,
              "attitude_available": 3268,
              "heading_aligned": 3172,
              "heading_converged": 3172
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 3268,
                "rmse": 2.8368198695622273,
                "p50": 0.3424161548305762,
                "p95": 7.620490695303884,
                "max": 18.084462741457852
              },
              "fused_position_e_m": {
                "count": 3268,
                "rmse": 2.3730544550310406,
                "p50": 0.20695796791760498,
                "p95": 6.174646808996751,
                "max": 15.413874714946848
              },
              "fused_position_m": {
                "count": 3268,
                "rmse": 4.138836649027948,
                "p50": 0.6507212656699486,
                "p95": 7.642437807087328,
                "max": 26.102631465606713
              },
              "fused_position_n_m": {
                "count": 3268,
                "rmse": 1.5544000533325975,
                "p50": 0.21797531141480897,
                "p95": 4.355509029448717,
                "max": 9.458343349609349
              },
              "fused_position_u_m": {
                "count": 3268,
                "rmse": 3.013705664956988,
                "p50": 0.5553036916504466,
                "p95": 4.987641506001115,
                "max": 20.638977889911718
              },
              "fused_velocity_e_mps": {
                "count": 3268,
                "rmse": 0.036898904030990436,
                "p50": 0.014283904615631293,
                "p95": 0.08056387800560645,
                "max": 0.2890757023906665
              },
              "fused_velocity_mps": {
                "count": 3268,
                "rmse": 0.06505923251104538,
                "p50": 0.030490965688890134,
                "p95": 0.11349063455310046,
                "max": 0.7619759423006975
              },
              "fused_velocity_n_mps": {
                "count": 3268,
                "rmse": 0.035405774874390755,
                "p50": 0.015507815605008642,
                "p95": 0.06664862152252898,
                "max": 0.44714479240688804
              },
              "fused_velocity_u_mps": {
                "count": 3268,
                "rmse": 0.04021946943685338,
                "p50": 0.010358295026430864,
                "p95": 0.07456422281285237,
                "max": 0.6024212716117346
              },
              "fused_vertical_m": {
                "count": 3268,
                "rmse": 3.013705664956988,
                "p50": 0.5553036916504466,
                "p95": 4.987641506001115,
                "max": 20.638977889911718
              },
              "heading_deg": {
                "count": 3172,
                "rmse": 1.6328201057015732,
                "p50": 1.492022647684692,
                "p95": 2.7192404097280454,
                "max": 4.122173169899838
              },
              "pitch_deg": {
                "count": 3268,
                "rmse": 0.4519156309775361,
                "p50": 0.43137110713269067,
                "p95": 0.5568512533913562,
                "max": 0.8999214496367358
              },
              "roll_deg": {
                "count": 3268,
                "rmse": 0.34694160934822826,
                "p50": 0.3129593270148092,
                "p95": 0.49175454178498496,
                "max": 0.5661192366356431
              },
              "rotation_deg": {
                "count": 3172,
                "rmse": 1.7392571337624954,
                "p50": 1.6061213789550552,
                "p95": 2.7764331260019453,
                "max": 4.124321844134721
              },
              "rtk_horizontal_m": {
                "count": 3278,
                "rmse": 3.4689428681796044,
                "p50": 1.1817227185449364,
                "p95": 4.537546409125203,
                "max": 47.46268234187371
              },
              "rtk_position_e_m": {
                "count": 3278,
                "rmse": 2.774655101931681,
                "p50": 0.40787231961268056,
                "p95": 2.3334106084517616,
                "max": 47.29192657676023
              },
              "rtk_position_m": {
                "count": 3278,
                "rmse": 12.209441792199211,
                "p50": 10.628341011089919,
                "p95": 19.532673869314824,
                "max": 62.66573929036552
              },
              "rtk_position_n_m": {
                "count": 3278,
                "rmse": 2.08203114482436,
                "p50": 0.9908713126264271,
                "p95": 3.877890031514424,
                "max": 15.472200716698415
              },
              "rtk_position_u_m": {
                "count": 3278,
                "rmse": 11.706276276186486,
                "p50": 10.530012362035318,
                "p95": 18.913826449743937,
                "max": 44.42426919076054
              },
              "rtk_velocity_e_mps": {
                "count": 3278,
                "rmse": 0.1493847317711591,
                "p50": 0.018968719168999018,
                "p95": 0.34244108653902244,
                "max": 1.2066920363112057
              },
              "rtk_velocity_mps": {
                "count": 3278,
                "rmse": 0.2555673957457122,
                "p50": 0.07992791389169263,
                "p95": 0.5532626394798557,
                "max": 2.072383006902549
              },
              "rtk_velocity_n_mps": {
                "count": 3278,
                "rmse": 0.15835346932383013,
                "p50": 0.024736845741547563,
                "p95": 0.3272120150790085,
                "max": 1.123494786050563
              },
              "rtk_velocity_u_mps": {
                "count": 3278,
                "rmse": 0.1338770870425971,
                "p50": 0.03327194151702208,
                "p95": 0.25360978502576303,
                "max": 2.0339011524003627
              },
              "rtk_vertical_m": {
                "count": 3278,
                "rmse": 11.706276276186486,
                "p50": 10.530012362035318,
                "p95": 18.913826449743937,
                "max": 44.42426919076054
              }
            }
          },
          "low_speed": {
            "epochs": 1036,
            "available_epochs": {
              "rtk_available": 1036,
              "fused_available": 1036,
              "attitude_available": 1036,
              "heading_aligned": 1025,
              "heading_converged": 1025
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1036,
                "rmse": 3.9386709047659583,
                "p50": 0.38711633057705475,
                "p95": 9.958608377184913,
                "max": 21.826416679689842
              },
              "fused_position_e_m": {
                "count": 1036,
                "rmse": 3.328296557439805,
                "p50": 0.24944181703648383,
                "p95": 7.9435214229822675,
                "max": 18.767091212617323
              },
              "fused_position_m": {
                "count": 1036,
                "rmse": 6.171515129541546,
                "p50": 0.6116547161997518,
                "p95": 10.101993119038085,
                "max": 31.256498023974796
              },
              "fused_position_n_m": {
                "count": 1036,
                "rmse": 2.1060794196288612,
                "p50": 0.21070582664998322,
                "p95": 5.622487778576663,
                "max": 11.144000739983131
              },
              "fused_position_u_m": {
                "count": 1036,
                "rmse": 4.751259885347286,
                "p50": 0.44119249832982643,
                "p95": 9.168220663473711,
                "max": 25.23091118693223
              },
              "fused_velocity_e_mps": {
                "count": 1036,
                "rmse": 0.13784452123227084,
                "p50": 0.026137582495790845,
                "p95": 0.29712669361211635,
                "max": 1.4474844791958428
              },
              "fused_velocity_mps": {
                "count": 1036,
                "rmse": 0.2308640862921641,
                "p50": 0.05388498094109538,
                "p95": 0.5548223081915649,
                "max": 1.4577586516489374
              },
              "fused_velocity_n_mps": {
                "count": 1036,
                "rmse": 0.10724372633796382,
                "p50": 0.02855474177405759,
                "p95": 0.19880376213132778,
                "max": 0.7301819684985842
              },
              "fused_velocity_u_mps": {
                "count": 1036,
                "rmse": 0.1509831032497006,
                "p50": 0.019980487159882133,
                "p95": 0.20096453183751006,
                "max": 0.8769573242331316
              },
              "fused_vertical_m": {
                "count": 1036,
                "rmse": 4.751259885347286,
                "p50": 0.44119249832982643,
                "p95": 9.168220663473711,
                "max": 25.23091118693223
              },
              "heading_deg": {
                "count": 1025,
                "rmse": 1.4841593135956954,
                "p50": 1.2580299312566012,
                "p95": 2.5775340810543526,
                "max": 4.38086719369079
              },
              "pitch_deg": {
                "count": 1036,
                "rmse": 0.4165360427452297,
                "p50": 0.3898302367750972,
                "p95": 0.6351742741588566,
                "max": 0.9665037671490779
              },
              "roll_deg": {
                "count": 1036,
                "rmse": 0.3239163021883537,
                "p50": 0.30158307061697087,
                "p95": 0.49754471609322337,
                "max": 0.5965106857528042
              },
              "rotation_deg": {
                "count": 1025,
                "rmse": 1.5836381360298777,
                "p50": 1.3488675985412437,
                "p95": 2.644970933389649,
                "max": 4.374241214902575
              },
              "rtk_horizontal_m": {
                "count": 1036,
                "rmse": 3.566817017062846,
                "p50": 1.0411931319854522,
                "p95": 4.060486817124235,
                "max": 46.784693171681894
              },
              "rtk_position_e_m": {
                "count": 1036,
                "rmse": 3.173126680135096,
                "p50": 0.39128277347701046,
                "p95": 2.2639789188684487,
                "max": 46.698893882906674
              },
              "rtk_position_m": {
                "count": 1036,
                "rmse": 11.958185804321468,
                "p50": 10.725982422835397,
                "p95": 16.378684413738803,
                "max": 63.976025482298986
              },
              "rtk_position_n_m": {
                "count": 1036,
                "rmse": 1.6289415904273317,
                "p50": 0.8017005198997746,
                "p95": 2.5534144284462195,
                "max": 11.345480818092467
              },
              "rtk_position_u_m": {
                "count": 1036,
                "rmse": 11.41385228997933,
                "p50": 10.657343989905177,
                "p95": 15.185773236667583,
                "max": 43.964193667906656
              },
              "rtk_velocity_e_mps": {
                "count": 1036,
                "rmse": 0.39532867966491536,
                "p50": 0.05567303876164003,
                "p95": 0.7468691303427135,
                "max": 2.491715546211462
              },
              "rtk_velocity_mps": {
                "count": 1036,
                "rmse": 0.6412840397922658,
                "p50": 0.18434844417384405,
                "p95": 1.4529370207350842,
                "max": 3.631206182200146
              },
              "rtk_velocity_n_mps": {
                "count": 1036,
                "rmse": 0.4523456642346858,
                "p50": 0.0601830621316683,
                "p95": 1.0762372193839338,
                "max": 2.5713206155287667
              },
              "rtk_velocity_u_mps": {
                "count": 1036,
                "rmse": 0.22437436300692631,
                "p50": 0.09607012792526938,
                "p95": 0.4512667881138178,
                "max": 1.312973872835373
              },
              "rtk_vertical_m": {
                "count": 1036,
                "rmse": 11.41385228997933,
                "p50": 10.657343989905177,
                "p95": 15.185773236667583,
                "max": 43.964193667906656
              }
            }
          },
          "turn": {
            "epochs": 759,
            "available_epochs": {
              "rtk_available": 759,
              "fused_available": 759,
              "attitude_available": 759,
              "heading_aligned": 759,
              "heading_converged": 759
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 759,
                "rmse": 3.7412634159011753,
                "p50": 0.45014416960786413,
                "p95": 8.772098952987607,
                "max": 9.05258785435881
              },
              "fused_position_e_m": {
                "count": 759,
                "rmse": 2.095963813692237,
                "p50": 0.2542797037791546,
                "p95": 5.3304426053652465,
                "max": 7.612821789852634
              },
              "fused_position_m": {
                "count": 759,
                "rmse": 4.915901751224199,
                "p50": 0.7115028093081557,
                "p95": 11.90370675124846,
                "max": 12.567310563129237
              },
              "fused_position_n_m": {
                "count": 759,
                "rmse": 3.0990301126083337,
                "p50": 0.2533339130164496,
                "p95": 7.5202122367373585,
                "max": 8.883279524294046
              },
              "fused_position_u_m": {
                "count": 759,
                "rmse": 3.1888929239672854,
                "p50": 0.4475421824302844,
                "p95": 8.737245050972453,
                "max": 9.80092039006254
              },
              "fused_velocity_e_mps": {
                "count": 759,
                "rmse": 0.21766562530073658,
                "p50": 0.04120420529103075,
                "p95": 0.49924705776751876,
                "max": 0.6507281179711031
              },
              "fused_velocity_mps": {
                "count": 759,
                "rmse": 0.35355449555166196,
                "p50": 0.08546685015156794,
                "p95": 0.8234900585626571,
                "max": 1.1100693577489247
              },
              "fused_velocity_n_mps": {
                "count": 759,
                "rmse": 0.2513375336577167,
                "p50": 0.038674847939524915,
                "p95": 0.6594833860159454,
                "max": 1.0265508269611723
              },
              "fused_velocity_u_mps": {
                "count": 759,
                "rmse": 0.12021605991749026,
                "p50": 0.03689236622226833,
                "p95": 0.19972481044978208,
                "max": 0.5786909608851514
              },
              "fused_vertical_m": {
                "count": 759,
                "rmse": 3.1888929239672854,
                "p50": 0.4475421824302844,
                "p95": 8.737245050972453,
                "max": 9.80092039006254
              },
              "heading_deg": {
                "count": 759,
                "rmse": 1.4496068720749928,
                "p50": 1.2286270599819886,
                "p95": 2.795939948781356,
                "max": 4.141900890290515
              },
              "pitch_deg": {
                "count": 759,
                "rmse": 0.37098303015603323,
                "p50": 0.379161072297876,
                "p95": 0.49408165853430724,
                "max": 0.566771619590952
              },
              "roll_deg": {
                "count": 759,
                "rmse": 0.310658519566992,
                "p50": 0.296968719108861,
                "p95": 0.49041276932247513,
                "max": 0.5996210434640545
              },
              "rotation_deg": {
                "count": 759,
                "rmse": 1.53644974711739,
                "p50": 1.363884804769644,
                "p95": 2.834283867210363,
                "max": 4.186710958773849
              },
              "rtk_horizontal_m": {
                "count": 759,
                "rmse": 2.145119745350786,
                "p50": 1.0838405341036343,
                "p95": 3.8859199759075924,
                "max": 19.62684637732931
              },
              "rtk_position_e_m": {
                "count": 759,
                "rmse": 1.5381767413973828,
                "p50": 0.4453343954846605,
                "p95": 2.5153566236755553,
                "max": 19.1922471307959
              },
              "rtk_position_m": {
                "count": 759,
                "rmse": 11.041524409145289,
                "p50": 10.619198628863307,
                "p95": 16.833624418589988,
                "max": 58.18174166615061
              },
              "rtk_position_n_m": {
                "count": 759,
                "rmse": 1.4951759207925834,
                "p50": 0.8743612267611334,
                "p95": 3.0178074190501474,
                "max": 11.5084133887377
              },
              "rtk_position_u_m": {
                "count": 759,
                "rmse": 10.831145948414571,
                "p50": 10.541329963883399,
                "p95": 16.457673077026435,
                "max": 54.77136080642329
              },
              "rtk_velocity_e_mps": {
                "count": 759,
                "rmse": 0.8231088299601647,
                "p50": 0.1930765597019901,
                "p95": 2.1534928449109505,
                "max": 4.648703489227627
              },
              "rtk_velocity_mps": {
                "count": 759,
                "rmse": 1.3620642300773937,
                "p50": 0.5068682734164164,
                "p95": 3.161512314992507,
                "max": 5.447329038914698
              },
              "rtk_velocity_n_mps": {
                "count": 759,
                "rmse": 0.7224060066641447,
                "p50": 0.15465777228727218,
                "p95": 1.91532733317792,
                "max": 3.12512826344909
              },
              "rtk_velocity_u_mps": {
                "count": 759,
                "rmse": 0.8098397263863362,
                "p50": 0.26634049140418425,
                "p95": 1.73011725671272,
                "max": 5.181220697885151
              },
              "rtk_vertical_m": {
                "count": 759,
                "rmse": 10.831145948414571,
                "p50": 10.541329963883399,
                "p95": 16.457673077026435,
                "max": 54.77136080642329
              }
            }
          },
          "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": 23.4
          }
        },
        "uninitialized_epochs": 10,
        "missing_attitude_epochs": 10,
        "unlatched_heading_epochs": 117,
        "duration_s": 1830.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.980330018577204,
          "fused_available": 4.994536116271446,
          "rtk_velocity_available": 4.979783630204349,
          "fused_velocity_available": 4.994536116271446,
          "attitude_available": 4.994536116271446,
          "heading_available": 4.936072560375915,
          "heading_healthy": 4.936072560375915
        },
        "processing_ms": {
          "count": 9151,
          "rmse": 11.623881028174129,
          "p50": 4.934971,
          "p95": 21.2848545,
          "max": 146.906376
        },
        "heading_error_over_90_epochs": 0,
        "heading_error_over_150_epochs": 0,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 9034,
            "rmse": 4.641891667417199,
            "p50": 0.38001099328063176,
            "p95": 10.106195624455305,
            "max": 32.375283601703366
          },
          "fused_position_e_m": {
            "count": 9034,
            "rmse": 4.077171805525277,
            "p50": 0.2372869664668088,
            "p95": 8.995492929653942,
            "max": 27.22027283159095
          },
          "fused_position_m": {
            "count": 9034,
            "rmse": 6.695722616570061,
            "p50": 0.6596227996060549,
            "p95": 14.948560087301006,
            "max": 37.83614770296336
          },
          "fused_position_n_m": {
            "count": 9034,
            "rmse": 2.218970103509054,
            "p50": 0.23172614725930896,
            "p95": 5.6080889519427215,
            "max": 19.979926095334154
          },
          "fused_position_u_m": {
            "count": 9034,
            "rmse": 4.825509621377891,
            "p50": 0.4955730312155472,
            "p95": 11.712503462545225,
            "max": 25.23091118693223
          },
          "fused_velocity_e_mps": {
            "count": 9034,
            "rmse": 0.22073148626770708,
            "p50": 0.028860416253248117,
            "p95": 0.46163699483978005,
            "max": 1.7566003655295788
          },
          "fused_velocity_mps": {
            "count": 9034,
            "rmse": 0.3386494316779298,
            "p50": 0.061418670087149754,
            "p95": 0.787984075640751,
            "max": 2.6239768138855135
          },
          "fused_velocity_n_mps": {
            "count": 9034,
            "rmse": 0.20479019275404586,
            "p50": 0.02887082038659422,
            "p95": 0.44380040791322406,
            "max": 1.9081238360777841
          },
          "fused_velocity_u_mps": {
            "count": 9034,
            "rmse": 0.15499040453394083,
            "p50": 0.019993403287834055,
            "p95": 0.3460285288723297,
            "max": 0.8920073756930905
          },
          "fused_vertical_m": {
            "count": 9034,
            "rmse": 4.825509621377891,
            "p50": 0.4955730312155472,
            "p95": 11.712503462545225,
            "max": 25.23091118693223
          },
          "heading_deg": {
            "count": 9034,
            "rmse": 1.5721579820162404,
            "p50": 1.2050431599509324,
            "p95": 2.76624971097049,
            "max": 5.339004506472406
          },
          "pitch_deg": {
            "count": 9034,
            "rmse": 0.4134675100241632,
            "p50": 0.40406812815888316,
            "p95": 0.545009259642619,
            "max": 0.9665037671490779
          },
          "roll_deg": {
            "count": 9034,
            "rmse": 0.34347439804758456,
            "p50": 0.30739410823206015,
            "p95": 0.5411674883743232,
            "max": 0.9321670247920508
          },
          "rotation_deg": {
            "count": 9034,
            "rmse": 1.6702675348606018,
            "p50": 1.332680492644159,
            "p95": 2.8308037423050068,
            "max": 5.373772559245613
          },
          "rtk_horizontal_m": {
            "count": 8998,
            "rmse": 4.008025842032298,
            "p50": 1.1762372719192866,
            "p95": 5.771774527868638,
            "max": 63.164220538565644
          },
          "rtk_position_e_m": {
            "count": 8998,
            "rmse": 3.133022334775717,
            "p50": 0.4465305513370852,
            "p95": 3.659542956283854,
            "max": 47.29192657676023
          },
          "rtk_position_m": {
            "count": 8998,
            "rmse": 12.536548346133117,
            "p50": 10.459320526804152,
            "p95": 21.324483335247734,
            "max": 98.32054552827755
          },
          "rtk_position_n_m": {
            "count": 8998,
            "rmse": 2.4996884206227046,
            "p50": 0.949139078525038,
            "p95": 4.372702742161736,
            "max": 57.29649431890278
          },
          "rtk_position_u_m": {
            "count": 8998,
            "rmse": 11.878584649887134,
            "p50": 10.358869221049297,
            "p95": 20.165707112324288,
            "max": 95.76663074545829
          },
          "rtk_velocity_e_mps": {
            "count": 8997,
            "rmse": 0.47149301303762653,
            "p50": 0.06599213236025925,
            "p95": 1.0574058919926814,
            "max": 4.648703489227627
          },
          "rtk_velocity_mps": {
            "count": 8997,
            "rmse": 0.9223600948133448,
            "p50": 0.22622668087207518,
            "p95": 2.122132308647984,
            "max": 9.836606261628827
          },
          "rtk_velocity_n_mps": {
            "count": 8997,
            "rmse": 0.48144942331117097,
            "p50": 0.07328580700572562,
            "p95": 1.0706117474302677,
            "max": 3.7996727173424527
          },
          "rtk_velocity_u_mps": {
            "count": 8997,
            "rmse": 0.6298007113001096,
            "p50": 0.10890559613618628,
            "p95": 1.282197838951771,
            "max": 9.736135410419164
          },
          "rtk_vertical_m": {
            "count": 8998,
            "rmse": 11.878584649887134,
            "p50": 10.358869221049297,
            "p95": 20.165707112324288,
            "max": 95.76663074545829
          }
        },
        "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": 9115,
            "rmse": 19.535983006643583,
            "p50": 10.749627222405996,
            "p95": 29.67391776286815,
            "max": 158.78061520375414
          },
          "candidate": {
            "count": 9115,
            "rmse": 12.503708794464789,
            "p50": 10.473665841151034,
            "p95": 21.095068936236082,
            "max": 98.32054552827755
          }
        },
        "fused_position_m": {
          "control": {
            "count": 9141,
            "rmse": 74.18208074331348,
            "p50": 13.465652789042988,
            "p95": 179.5178054637281,
            "max": 293.51004806883736
          },
          "candidate": {
            "count": 9141,
            "rmse": 6.6564449671167045,
            "p50": 0.6536645878885409,
            "p95": 14.516424888420161,
            "max": 37.83614770296336
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 9114,
            "rmse": 2.2649856027736446,
            "p50": 0.19592913655462557,
            "p95": 3.7114315114360896,
            "max": 46.51670305550383
          },
          "candidate": {
            "count": 9114,
            "rmse": 0.9164299370768502,
            "p50": 0.22107473268846878,
            "p95": 2.1148303603117977,
            "max": 9.836606261628827
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 9141,
            "rmse": 6.849707202257747,
            "p50": 3.1214313121178,
            "p95": 14.138490181380988,
            "max": 34.65149482939188
          },
          "candidate": {
            "count": 9141,
            "rmse": 0.3379146590852755,
            "p50": 0.060753770720822296,
            "p95": 0.7875487648537906,
            "max": 2.6239768138855135
          }
        },
        "rotation_deg": {
          "control": {
            "count": 9034,
            "rmse": 100.29670511922819,
            "p50": 80.14324773915678,
            "p95": 170.00410941702378,
            "max": 179.97579817261666
          },
          "candidate": {
            "count": 9034,
            "rmse": 1.6702675348606018,
            "p50": 1.332680492644159,
            "p95": 2.8308037423050068,
            "max": 5.373772559245613
          }
        }
      },
      "control_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_velcons_20261009/ctl/normal/tokyo2/manifest.json",
        "bytes": 4230,
        "sha256": "a966bd2475dd99b2732bc862dae31b998d9feed0731dffa090e28557073e0bcf"
      },
      "candidate_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_v3_20261009/cand/normal/tokyo2/manifest.json",
        "bytes": 4256,
        "sha256": "80eac34ba506a9dfccc82aadb860f65d9227337b0f8746df3bc7be2f047f69ca"
      }
    },
    {
      "name": "tokyo2-gnss_outage",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 19.40419758095057,
          "candidate": 12.515426958460823,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 26.377808315331453,
          "candidate": 21.12404637820468,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 19.40419758095057,
          "candidate": 12.515426958460823,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 26.377808315331453,
          "candidate": 21.12404637820468,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 72.52958289795554,
          "candidate": 6.6795329835943535,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 187.3115429703795,
          "candidate": 14.511060049118905,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 72.52958289795554,
          "candidate": 6.6795329835943535,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 187.3115429703795,
          "candidate": 14.511060049118905,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 2.420387286104564,
          "candidate": 0.9046715771879831,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 4.986625363657679,
          "candidate": 2.0728972806821724,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 2.420387286104564,
          "candidate": 0.9046715771879831,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 4.986625363657679,
          "candidate": 2.0728972806821724,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 4.823832189579589,
          "candidate": 0.33908173818627885,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 11.976941867919203,
          "candidate": 0.78800988882697,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 4.823832189579589,
          "candidate": 0.33908173818627885,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 11.976941867919203,
          "candidate": 0.78800988882697,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 28.45851636856415,
          "candidate": 1.6675863595742086,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 68.10941712935019,
          "candidate": 2.822163461183024,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 28.45851636856415,
          "candidate": 1.6675863595742086,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 68.10941712935019,
          "candidate": 2.822163461183024,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "coverage.rtk_available",
          "control": 0.9906021199868866,
          "candidate": 0.9906021199868866,
          "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.9904928423123156,
          "candidate": 0.9904928423123156,
          "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.9872145120751831,
          "candidate": 0.9872145120751831,
          "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": 23.4,
          "candidate": 23.4,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "processing.p95_ms",
          "control": 9.658123499999999,
          "candidate": 17.449098499999998,
          "allowed": "candidate <= 2 * control; host contention",
          "passed": true
        },
        {
          "name": "scenario.recovery_gnss_update_s",
          "control": 0.0,
          "candidate": 0.20000000000000284,
          "allowed": "no later; both censored allowed",
          "passed": false
        },
        {
          "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
        }
      ],
      "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.9906021199868866,
          "fused_available": 0.9989072232542892,
          "rtk_velocity_available": 0.9904928423123156,
          "fused_velocity_available": 0.9989072232542892,
          "attitude_available": 0.9989072232542892,
          "heading_available": 0.9872145120751831,
          "heading_healthy": 0.5511965905365533
        },
        "scenes": {
          "all": {
            "epochs": 9151,
            "available_epochs": {
              "rtk_available": 9065,
              "fused_available": 9141,
              "attitude_available": 9141,
              "heading_aligned": 9034,
              "heading_converged": 5044
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 9141,
                "rmse": 62.49143965495854,
                "p50": 2.070947482744404,
                "p95": 152.27343043663865,
                "max": 265.9338786069654
              },
              "fused_position_e_m": {
                "count": 9141,
                "rmse": 51.203460908777856,
                "p50": 1.09448132397796,
                "p95": 119.41812919798647,
                "max": 252.42285753746324
              },
              "fused_position_m": {
                "count": 9141,
                "rmse": 72.52958289795554,
                "p50": 4.294202020042231,
                "p95": 187.3115429703795,
                "max": 266.483161007806
              },
              "fused_position_n_m": {
                "count": 9141,
                "rmse": 35.824371887202474,
                "p50": 0.9544817907319105,
                "p95": 98.97595802816319,
                "max": 176.0562669448229
              },
              "fused_position_u_m": {
                "count": 9141,
                "rmse": 36.815219206220654,
                "p50": 1.5720056989830993,
                "p95": 48.16628413722622,
                "max": 247.4221723360946
              },
              "fused_velocity_e_mps": {
                "count": 9141,
                "rmse": 3.591382285267123,
                "p50": 0.28515795865959404,
                "p95": 8.336376172464892,
                "max": 21.768083353061815
              },
              "fused_velocity_mps": {
                "count": 9141,
                "rmse": 4.823832189579589,
                "p50": 0.5797298538672301,
                "p95": 11.976941867919203,
                "max": 22.724456933853435
              },
              "fused_velocity_n_mps": {
                "count": 9141,
                "rmse": 2.7466065546771024,
                "p50": 0.25641799306777757,
                "p95": 6.350039377866624,
                "max": 16.443014179939276
              },
              "fused_velocity_u_mps": {
                "count": 9141,
                "rmse": 1.6815120303163118,
                "p50": 0.09281632356042174,
                "p95": 4.686726998616579,
                "max": 8.984722647927043
              },
              "fused_vertical_m": {
                "count": 9141,
                "rmse": 36.815219206220654,
                "p50": 1.5720056989830993,
                "p95": 48.16628413722622,
                "max": 247.4221723360946
              },
              "heading_deg": {
                "count": 9034,
                "rmse": 28.24872077241148,
                "p50": 7.44172833108729,
                "p95": 67.96629354130815,
                "max": 94.22389340435976
              },
              "pitch_deg": {
                "count": 9141,
                "rmse": 2.4667586142693967,
                "p50": 0.777287900140692,
                "p95": 5.902777171187807,
                "max": 11.955739703162152
              },
              "roll_deg": {
                "count": 9141,
                "rmse": 2.2607905488867504,
                "p50": 0.7168004020679462,
                "p95": 5.10804405632706,
                "max": 11.288801150607611
              },
              "rotation_deg": {
                "count": 9034,
                "rmse": 28.45851636856415,
                "p50": 8.61332151744659,
                "p95": 68.10941712935019,
                "max": 94.60592661221686
              },
              "rtk_horizontal_m": {
                "count": 9065,
                "rmse": 14.431150986829131,
                "p50": 1.232389393003154,
                "p95": 7.387236635823861,
                "max": 158.79607679371344
              },
              "rtk_position_e_m": {
                "count": 9065,
                "rmse": 11.048503236916483,
                "p50": 0.47051303554120993,
                "p95": 4.980499364838116,
                "max": 156.19726705763622
              },
              "rtk_position_m": {
                "count": 9065,
                "rmse": 19.40419758095057,
                "p50": 10.661503377112924,
                "p95": 26.377808315331453,
                "max": 160.43097595056844
              },
              "rtk_position_n_m": {
                "count": 9065,
                "rmse": 9.283786675086057,
                "p50": 1.018043606708077,
                "p95": 5.649587610666626,
                "max": 118.66192327498095
              },
              "rtk_position_u_m": {
                "count": 9065,
                "rmse": 12.971690905811336,
                "p50": 10.556997958092502,
                "p95": 22.84299935393798,
                "max": 95.76663073594263
              },
              "rtk_velocity_e_mps": {
                "count": 9064,
                "rmse": 1.9369374524604797,
                "p50": 0.06301756175631607,
                "p95": 3.3266054228017707,
                "max": 22.75869656188725
              },
              "rtk_velocity_mps": {
                "count": 9064,
                "rmse": 2.420387286104564,
                "p50": 0.21147062539413025,
                "p95": 4.986625363657679,
                "max": 23.09710102427942
              },
              "rtk_velocity_n_mps": {
                "count": 9064,
                "rmse": 1.3242327887800915,
                "p50": 0.06329404905496655,
                "p95": 2.191791190007876,
                "max": 16.5307766775083
              },
              "rtk_velocity_u_mps": {
                "count": 9064,
                "rmse": 0.59410053114959,
                "p50": 0.11712418755803816,
                "p95": 1.1811095086415109,
                "max": 9.736135410418727
              },
              "rtk_vertical_m": {
                "count": 9065,
                "rmse": 12.971690905811336,
                "p50": 10.556997958092502,
                "p95": 22.84299935393798,
                "max": 95.76663073594263
              }
            }
          },
          "stop": {
            "epochs": 3278,
            "available_epochs": {
              "rtk_available": 3278,
              "fused_available": 3268,
              "attitude_available": 3268,
              "heading_aligned": 3172,
              "heading_converged": 2600
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 3268,
                "rmse": 59.100907204973645,
                "p50": 0.8277186210916228,
                "p95": 148.89240316408217,
                "max": 226.9522642799371
              },
              "fused_position_e_m": {
                "count": 3268,
                "rmse": 45.782414845850965,
                "p50": 0.545938258563115,
                "p95": 108.78944694047968,
                "max": 214.98865198366934
              },
              "fused_position_m": {
                "count": 3268,
                "rmse": 60.80611247368665,
                "p50": 3.1407802071215833,
                "p95": 155.059146777227,
                "max": 229.41969430166787
              },
              "fused_position_n_m": {
                "count": 3268,
                "rmse": 37.37496118169637,
                "p50": 0.46259283309247157,
                "p95": 98.63053285602714,
                "max": 127.83162428266942
              },
              "fused_position_u_m": {
                "count": 3268,
                "rmse": 14.299163671758057,
                "p50": 1.2486146148354393,
                "p95": 30.45967161446273,
                "max": 48.3546952900522
              },
              "fused_velocity_e_mps": {
                "count": 3268,
                "rmse": 0.9808740483205182,
                "p50": 0.10990336576615188,
                "p95": 2.255739545345099,
                "max": 6.330147404807082
              },
              "fused_velocity_mps": {
                "count": 3268,
                "rmse": 1.2792417117797343,
                "p50": 0.277115960843188,
                "p95": 2.881888618953993,
                "max": 6.928931428509325
              },
              "fused_velocity_n_mps": {
                "count": 3268,
                "rmse": 0.7339678103697649,
                "p50": 0.10475128737036024,
                "p95": 1.6508737182099005,
                "max": 5.199192222340733
              },
              "fused_velocity_u_mps": {
                "count": 3268,
                "rmse": 0.3682888972389413,
                "p50": 0.03917206827209285,
                "p95": 0.7736623256940431,
                "max": 3.579954048437045
              },
              "fused_vertical_m": {
                "count": 3268,
                "rmse": 14.299163671758057,
                "p50": 1.2486146148354393,
                "p95": 30.45967161446273,
                "max": 48.3546952900522
              },
              "heading_deg": {
                "count": 3172,
                "rmse": 27.00568124969654,
                "p50": 6.264195578448181,
                "p95": 70.23534605722439,
                "max": 88.74924531155818
              },
              "pitch_deg": {
                "count": 3268,
                "rmse": 2.1447080433690253,
                "p50": 1.1086173806309745,
                "p95": 4.716401579537986,
                "max": 9.493161334644697
              },
              "roll_deg": {
                "count": 3268,
                "rmse": 2.143207746335943,
                "p50": 0.9303740942828256,
                "p95": 4.6900825214274615,
                "max": 8.494431013778723
              },
              "rotation_deg": {
                "count": 3172,
                "rmse": 27.16934209858128,
                "p50": 7.182723114105968,
                "p95": 70.18946763211652,
                "max": 88.65280035676784
              },
              "rtk_horizontal_m": {
                "count": 3278,
                "rmse": 14.148693051514398,
                "p50": 1.2323183246082183,
                "p95": 5.031873224921493,
                "max": 149.59795813874237
              },
              "rtk_position_e_m": {
                "count": 3278,
                "rmse": 10.172706120108757,
                "p50": 0.4179812804280365,
                "p95": 2.3964158139919456,
                "max": 109.06241891201735
              },
              "rtk_position_m": {
                "count": 3278,
                "rmse": 18.997693483857745,
                "p50": 10.764159017951684,
                "p95": 22.013852730165272,
                "max": 156.98469155294018
              },
              "rtk_position_n_m": {
                "count": 3278,
                "rmse": 9.833695402028356,
                "p50": 1.0375919001616245,
                "p95": 4.313920320416239,
                "max": 102.82413045457491
              },
              "rtk_position_u_m": {
                "count": 3278,
                "rmse": 12.677809063108624,
                "p50": 10.664160917870078,
                "p95": 21.701852186162085,
                "max": 47.60433224747227
              },
              "rtk_velocity_e_mps": {
                "count": 3278,
                "rmse": 0.8474705375387461,
                "p50": 0.017471506112899698,
                "p95": 1.005343491900184,
                "max": 6.7567356084702235
              },
              "rtk_velocity_mps": {
                "count": 3278,
                "rmse": 1.1711987210450654,
                "p50": 0.07039612917953021,
                "p95": 1.7861090595370575,
                "max": 9.099356162146876
              },
              "rtk_velocity_n_mps": {
                "count": 3278,
                "rmse": 0.7950424271043556,
                "p50": 0.02178357117465534,
                "p95": 1.0750675035679294,
                "max": 8.211453174184353
              },
              "rtk_velocity_u_mps": {
                "count": 3278,
                "rmse": 0.146313605947639,
                "p50": 0.039696525961241236,
                "p95": 0.2895070551526836,
                "max": 2.033901152400611
              },
              "rtk_vertical_m": {
                "count": 3278,
                "rmse": 12.677809063108624,
                "p50": 10.664160917870078,
                "p95": 21.701852186162085,
                "max": 47.60433224747227
              }
            }
          },
          "low_speed": {
            "epochs": 1036,
            "available_epochs": {
              "rtk_available": 997,
              "fused_available": 1036,
              "attitude_available": 1036,
              "heading_aligned": 1025,
              "heading_converged": 531
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1036,
                "rmse": 53.508875702522,
                "p50": 2.6040851909432217,
                "p95": 148.84810491309236,
                "max": 258.05660355368354
              },
              "fused_position_e_m": {
                "count": 1036,
                "rmse": 45.18888565240309,
                "p50": 0.8846166071157258,
                "p95": 108.6036065292334,
                "max": 243.51949164882933
              },
              "fused_position_m": {
                "count": 1036,
                "rmse": 78.50211235808474,
                "p50": 8.24336285184557,
                "p95": 212.74301418050467,
                "max": 259.4473313113444
              },
              "fused_position_n_m": {
                "count": 1036,
                "rmse": 28.655966088093898,
                "p50": 0.8435798147415924,
                "p95": 82.73300045880563,
                "max": 124.4779915517141
              },
              "fused_position_u_m": {
                "count": 1036,
                "rmse": 57.440246045202585,
                "p50": 1.2517147065439986,
                "p95": 185.02538458198984,
                "max": 247.13198629265082
              },
              "fused_velocity_e_mps": {
                "count": 1036,
                "rmse": 3.5602458116220124,
                "p50": 0.3671187402567099,
                "p95": 5.485314733249487,
                "max": 21.238592639101903
              },
              "fused_velocity_mps": {
                "count": 1036,
                "rmse": 4.3226591948280015,
                "p50": 0.7534127033815775,
                "p95": 8.50245484883538,
                "max": 22.1573070354352
              },
              "fused_velocity_n_mps": {
                "count": 1036,
                "rmse": 1.518936461436517,
                "p50": 0.2505440128176105,
                "p95": 3.5260344407972095,
                "max": 7.698914734089536
              },
              "fused_velocity_u_mps": {
                "count": 1036,
                "rmse": 1.9242828018713098,
                "p50": 0.05929624598873268,
                "p95": 5.948924043699318,
                "max": 7.075981415013443
              },
              "fused_vertical_m": {
                "count": 1036,
                "rmse": 57.440246045202585,
                "p50": 1.2517147065439986,
                "p95": 185.02538458198984,
                "max": 247.13198629265082
              },
              "heading_deg": {
                "count": 1025,
                "rmse": 35.68623114264916,
                "p50": 17.767081959040638,
                "p95": 83.27175878854256,
                "max": 93.5923779619796
              },
              "pitch_deg": {
                "count": 1036,
                "rmse": 1.8063254370596409,
                "p50": 0.5916174573678177,
                "p95": 3.9501169971714774,
                "max": 6.40341995205543
              },
              "roll_deg": {
                "count": 1036,
                "rmse": 2.6826521566791093,
                "p50": 0.7106374062882708,
                "p95": 5.631356881398133,
                "max": 11.288801150607611
              },
              "rotation_deg": {
                "count": 1025,
                "rmse": 35.80236692836946,
                "p50": 18.379588151875115,
                "p95": 83.24856714857002,
                "max": 93.9696395100193
              },
              "rtk_horizontal_m": {
                "count": 997,
                "rmse": 11.625146219865087,
                "p50": 1.1077246602165272,
                "p95": 4.709627127759474,
                "max": 147.69368359433935
              },
              "rtk_position_e_m": {
                "count": 997,
                "rmse": 9.316703575407924,
                "p50": 0.3933534474604867,
                "p95": 3.268430323286301,
                "max": 109.77940141463186
              },
              "rtk_position_m": {
                "count": 997,
                "rmse": 16.925675786718426,
                "p50": 10.859895792793038,
                "p95": 17.358438254757438,
                "max": 155.12834043624906
              },
              "rtk_position_n_m": {
                "count": 997,
                "rmse": 6.952917310109817,
                "p50": 0.9120619112002797,
                "p95": 2.97537611340857,
                "max": 102.70110930611573
              },
              "rtk_position_u_m": {
                "count": 997,
                "rmse": 12.301807842909227,
                "p50": 10.784465073884157,
                "p95": 16.01668150793261,
                "max": 55.37312686219089
              },
              "rtk_velocity_e_mps": {
                "count": 997,
                "rmse": 1.7408218235705681,
                "p50": 0.05392265985907263,
                "p95": 3.9408584606800647,
                "max": 22.75869656188725
              },
              "rtk_velocity_mps": {
                "count": 997,
                "rmse": 2.007854789328465,
                "p50": 0.17334046282424131,
                "p95": 4.8786834376782116,
                "max": 23.09710102427942
              },
              "rtk_velocity_n_mps": {
                "count": 997,
                "rmse": 0.9720795053182968,
                "p50": 0.05084792368644042,
                "p95": 1.9498604194614522,
                "max": 11.657691752789669
              },
              "rtk_velocity_u_mps": {
                "count": 997,
                "rmse": 0.23681568560766755,
                "p50": 0.10776673065731299,
                "p95": 0.4673971994930522,
                "max": 1.3129738728341356
              },
              "rtk_vertical_m": {
                "count": 997,
                "rmse": 12.301807842909227,
                "p50": 10.784465073884157,
                "p95": 16.01668150793261,
                "max": 55.37312686219089
              }
            }
          },
          "turn": {
            "epochs": 759,
            "available_epochs": {
              "rtk_available": 737,
              "fused_available": 759,
              "attitude_available": 759,
              "heading_aligned": 759,
              "heading_converged": 349
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 759,
                "rmse": 58.43423545480552,
                "p50": 9.751193989804483,
                "p95": 148.6774402604994,
                "max": 200.5249350506672
              },
              "fused_position_e_m": {
                "count": 759,
                "rmse": 46.87124524696862,
                "p50": 3.2429319414574667,
                "p95": 106.54855934547984,
                "max": 192.70901715128872
              },
              "fused_position_m": {
                "count": 759,
                "rmse": 91.24582747516233,
                "p50": 18.732833076060523,
                "p95": 225.4319619700005,
                "max": 250.44858882596506
              },
              "fused_position_n_m": {
                "count": 759,
                "rmse": 34.894788180846895,
                "p50": 8.043510844235598,
                "p95": 91.78585214166618,
                "max": 109.3181575589662
              },
              "fused_position_u_m": {
                "count": 759,
                "rmse": 70.08024799071018,
                "p50": 12.062147234202508,
                "p95": 215.7494491460018,
                "max": 247.4221723360946
              },
              "fused_velocity_e_mps": {
                "count": 759,
                "rmse": 5.122958028358239,
                "p50": 1.2362770846009932,
                "p95": 10.74979392415654,
                "max": 21.768083353061815
              },
              "fused_velocity_mps": {
                "count": 759,
                "rmse": 6.745042267792993,
                "p50": 2.373993700432632,
                "p95": 17.949096161598447,
                "max": 22.724456933853435
              },
              "fused_velocity_n_mps": {
                "count": 759,
                "rmse": 3.666471549620184,
                "p50": 1.3093863323707446,
                "p95": 8.844242834932372,
                "max": 11.989071447289602
              },
              "fused_velocity_u_mps": {
                "count": 759,
                "rmse": 2.409954897880802,
                "p50": 0.2820384664536558,
                "p95": 6.91672992385167,
                "max": 8.975350561813627
              },
              "fused_vertical_m": {
                "count": 759,
                "rmse": 70.08024799071018,
                "p50": 12.062147234202508,
                "p95": 215.7494491460018,
                "max": 247.4221723360946
              },
              "heading_deg": {
                "count": 759,
                "rmse": 33.8570529685882,
                "p50": 18.138337916411842,
                "p95": 76.96268661016711,
                "max": 86.77579873283136
              },
              "pitch_deg": {
                "count": 759,
                "rmse": 2.9322228541749356,
                "p50": 1.0029521858750456,
                "p95": 7.549149205309023,
                "max": 11.349769845583978
              },
              "roll_deg": {
                "count": 759,
                "rmse": 2.5408496015073605,
                "p50": 1.2256642170399061,
                "p95": 6.2418170348559014,
                "max": 8.842529817294576
              },
              "rotation_deg": {
                "count": 759,
                "rmse": 34.112565339911676,
                "p50": 18.364566001388333,
                "p95": 77.08872824367282,
                "max": 86.74067910511289
              },
              "rtk_horizontal_m": {
                "count": 737,
                "rmse": 14.068506506909369,
                "p50": 1.1783624926458633,
                "p95": 5.327004852603646,
                "max": 133.76377542810587
              },
              "rtk_position_e_m": {
                "count": 737,
                "rmse": 11.028059021364456,
                "p50": 0.4993506051810792,
                "p95": 3.3643944806699255,
                "max": 129.03663784600346
              },
              "rtk_position_m": {
                "count": 737,
                "rmse": 18.657527486090057,
                "p50": 10.85395597747039,
                "p95": 19.134012926061565,
                "max": 137.817895366839
              },
              "rtk_position_n_m": {
                "count": 737,
                "rmse": 8.73526127578639,
                "p50": 0.9993106937260428,
                "p95": 3.6255122449763806,
                "max": 98.06211993537472
              },
              "rtk_position_u_m": {
                "count": 737,
                "rmse": 12.254813607691254,
                "p50": 10.720361306968554,
                "p95": 17.712684584322666,
                "max": 62.97178217273497
              },
              "rtk_velocity_e_mps": {
                "count": 737,
                "rmse": 2.1110705209977465,
                "p50": 0.17843009656796727,
                "p95": 2.142466825349126,
                "max": 22.75869656188725
              },
              "rtk_velocity_mps": {
                "count": 737,
                "rmse": 2.4546272892917904,
                "p50": 0.4920619947299682,
                "p95": 4.14395489888131,
                "max": 23.09710102427942
              },
              "rtk_velocity_n_mps": {
                "count": 737,
                "rmse": 0.9819118396871829,
                "p50": 0.12705989905920756,
                "p95": 2.0193102931576283,
                "max": 6.4226428103182
              },
              "rtk_velocity_u_mps": {
                "count": 737,
                "rmse": 0.7774480843068534,
                "p50": 0.22660991041623507,
                "p95": 1.6582979917139007,
                "max": 5.1812206978856326
              },
              "rtk_vertical_m": {
                "count": 737,
                "rmse": 12.254813607691254,
                "p50": 10.720361306968554,
                "p95": 17.712684584322666,
                "max": 62.97178217273497
              }
            }
          },
          "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": 23.4
          }
        },
        "uninitialized_epochs": 10,
        "missing_attitude_epochs": 10,
        "unlatched_heading_epochs": 117,
        "duration_s": 1830.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.953010599934434,
          "fused_available": 4.994536116271446,
          "rtk_velocity_available": 4.952464211561578,
          "fused_velocity_available": 4.994536116271446,
          "attitude_available": 4.994536116271446,
          "heading_available": 4.936072560375915,
          "heading_healthy": 2.755982952682767
        },
        "processing_ms": {
          "count": 9151,
          "rmse": 4.887087135265295,
          "p50": 1.56292,
          "p95": 9.658123499999999,
          "max": 35.077961
        },
        "heading_error_over_90_epochs": 20,
        "heading_error_over_150_epochs": 0,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 5044,
            "rmse": 52.19013429098269,
            "p50": 1.1252044555565115,
            "p95": 148.84648480315113,
            "max": 225.0844346629242
          },
          "fused_position_e_m": {
            "count": 5044,
            "rmse": 41.46689536517534,
            "p50": 0.5018892634601111,
            "p95": 106.84983547805352,
            "max": 213.27955699018452
          },
          "fused_position_m": {
            "count": 5044,
            "rmse": 54.51803374301622,
            "p50": 3.037846096154959,
            "p95": 154.53769486885201,
            "max": 229.51589021873127
          },
          "fused_position_n_m": {
            "count": 5044,
            "rmse": 31.690798445044052,
            "p50": 0.5990018202510744,
            "p95": 96.23113834676228,
            "max": 127.83162428266942
          },
          "fused_position_u_m": {
            "count": 5044,
            "rmse": 15.760897369561414,
            "p50": 1.0917452846905658,
            "p95": 33.40367453430845,
            "max": 130.44427301495662
          },
          "fused_velocity_e_mps": {
            "count": 5044,
            "rmse": 0.8043501583051114,
            "p50": 0.14583127331774123,
            "p95": 2.0245307397944874,
            "max": 4.069142148441085
          },
          "fused_velocity_mps": {
            "count": 5044,
            "rmse": 1.4760962505584512,
            "p50": 0.33611420883625986,
            "p95": 3.1203496986655384,
            "max": 7.327565598809613
          },
          "fused_velocity_n_mps": {
            "count": 5044,
            "rmse": 0.829141038615465,
            "p50": 0.16834449631262094,
            "p95": 1.9003046398876617,
            "max": 4.632237697098658
          },
          "fused_velocity_u_mps": {
            "count": 5044,
            "rmse": 0.918915720744252,
            "p50": 0.04771100030444844,
            "p95": 0.981606454867455,
            "max": 6.302434253348641
          },
          "fused_vertical_m": {
            "count": 5044,
            "rmse": 15.760897369561414,
            "p50": 1.0917452846905658,
            "p95": 33.40367453430845,
            "max": 130.44427301495662
          },
          "heading_deg": {
            "count": 5044,
            "rmse": 27.92414107604392,
            "p50": 7.076263650703382,
            "p95": 71.80160943922058,
            "max": 88.74924531155818
          },
          "pitch_deg": {
            "count": 5044,
            "rmse": 1.7982200656808696,
            "p50": 0.699292615996896,
            "p95": 3.384753815841604,
            "max": 9.493161334644697
          },
          "roll_deg": {
            "count": 5044,
            "rmse": 2.090986255878519,
            "p50": 0.7585112026589371,
            "p95": 4.548726417073251,
            "max": 8.494431013778723
          },
          "rotation_deg": {
            "count": 5044,
            "rmse": 28.062982621638472,
            "p50": 7.597880583919828,
            "p95": 71.76584857530011,
            "max": 88.65280035676784
          },
          "rtk_horizontal_m": {
            "count": 5029,
            "rmse": 11.098376431321958,
            "p50": 1.2627328554910522,
            "p95": 5.5692558622527795,
            "max": 150.654902773244
          },
          "rtk_position_e_m": {
            "count": 5029,
            "rmse": 7.837808629219145,
            "p50": 0.4565962294566446,
            "p95": 3.1646437048752114,
            "max": 109.06241891201735
          },
          "rtk_position_m": {
            "count": 5029,
            "rmse": 16.87879981167456,
            "p50": 10.77261262767202,
            "p95": 22.121973120486647,
            "max": 157.95992924835653
          },
          "rtk_position_n_m": {
            "count": 5029,
            "rmse": 7.857653294913223,
            "p50": 1.0403581939363429,
            "p95": 4.650112173467704,
            "max": 105.02530559829663
          },
          "rtk_position_u_m": {
            "count": 5029,
            "rmse": 12.716914864512638,
            "p50": 10.668029766651422,
            "p95": 21.349464840681232,
            "max": 58.65375690786682
          },
          "rtk_velocity_e_mps": {
            "count": 5028,
            "rmse": 0.4372787371507852,
            "p50": 0.045090332043018044,
            "p95": 0.90930731577009,
            "max": 4.035618462393037
          },
          "rtk_velocity_mps": {
            "count": 5028,
            "rmse": 0.8266534171507807,
            "p50": 0.1580694564593713,
            "p95": 2.008228013624209,
            "max": 5.663774956850939
          },
          "rtk_velocity_n_mps": {
            "count": 5028,
            "rmse": 0.4641787124624394,
            "p50": 0.046061672716460805,
            "p95": 1.0320831378792175,
            "max": 4.238435425903732
          },
          "rtk_velocity_u_mps": {
            "count": 5028,
            "rmse": 0.5260050389678688,
            "p50": 0.08216557055671478,
            "p95": 0.9959084790423762,
            "max": 5.1812206978856326
          },
          "rtk_vertical_m": {
            "count": 5029,
            "rmse": 12.716914864512638,
            "p50": 10.668029766651422,
            "p95": 21.349464840681232,
            "max": 58.65375690786682
          }
        },
        "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,
          "window_epochs": 50,
          "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": 9.38854297346014,
              "p50": 7.256973821001358,
              "p95": 15.998783925972209,
              "max": 17.117499334107105
            },
            "fused_velocity_mps": {
              "count": 50,
              "rmse": 1.8613364400958832,
              "p50": 1.8250022157365242,
              "p95": 2.4064344422937047,
              "max": 2.425123582499771
            },
            "rotation_deg": {
              "count": 50,
              "rmse": 51.12456569315887,
              "p50": 50.789862310100524,
              "p95": 59.84715568136789,
              "max": 60.85680415538877
            },
            "heading_deg": {
              "count": 50,
              "rmse": 51.11890401152438,
              "p50": 50.78780378389982,
              "p95": 59.840457513833705,
              "max": 60.85033040504487
            }
          },
          "drift_anchor_s": 59.8,
          "displacement_error_growth_m": {
            "count": 50,
            "rmse": 8.773094128721176,
            "p50": 6.2804420707631134,
            "p95": 15.80362251081462,
            "max": 16.965382919823597
          },
          "horizontal_displacement_error_growth_m": {
            "count": 50,
            "rmse": 8.711108021982627,
            "p50": 6.221130497028779,
            "p95": 15.70560968403957,
            "max": 16.862619462481344
          },
          "end_displacement_error_growth_m": 16.965382919823597,
          "heading_error_change_deg": {
            "count": 50,
            "rmse": 12.025198807290229,
            "p50": 10.469052355653304,
            "p95": 19.521706085587194,
            "max": 20.531578976798357
          },
          "drift_convention": "(estimate displacement - truth displacement), pre-event anchor ENU; absolute primary errors are unchanged; heading error change uses wrapped difference"
        }
      },
      "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.9906021199868866,
          "fused_available": 0.9989072232542892,
          "rtk_velocity_available": 0.9904928423123156,
          "fused_velocity_available": 0.9989072232542892,
          "attitude_available": 0.9989072232542892,
          "heading_available": 0.9872145120751831,
          "heading_healthy": 0.9872145120751831
        },
        "scenes": {
          "all": {
            "epochs": 9151,
            "available_epochs": {
              "rtk_available": 9065,
              "fused_available": 9141,
              "attitude_available": 9141,
              "heading_aligned": 9034,
              "heading_converged": 9034
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 9141,
                "rmse": 4.624550254245755,
                "p50": 0.39444618164353834,
                "p95": 10.091487831866765,
                "max": 32.37535757737004
              },
              "fused_position_e_m": {
                "count": 9141,
                "rmse": 4.057978415529183,
                "p50": 0.2620867736696092,
                "p95": 8.95017341490885,
                "max": 27.220271881509003
              },
              "fused_position_m": {
                "count": 9141,
                "rmse": 6.6795329835943535,
                "p50": 0.7187889078660411,
                "p95": 14.511060049118905,
                "max": 37.83618192482895
              },
              "fused_position_n_m": {
                "count": 9141,
                "rmse": 2.2179441456321096,
                "p50": 0.24418216226381267,
                "p95": 5.577371106747638,
                "max": 19.980052630588506
              },
              "fused_position_u_m": {
                "count": 9141,
                "rmse": 4.819719475745493,
                "p50": 0.5133570265222012,
                "p95": 11.500082058410737,
                "max": 25.222206782962107
              },
              "fused_velocity_e_mps": {
                "count": 9141,
                "rmse": 0.22169309501181186,
                "p50": 0.02909079490102756,
                "p95": 0.46584031308202345,
                "max": 1.756606964371425
              },
              "fused_velocity_mps": {
                "count": 9141,
                "rmse": 0.33908173818627885,
                "p50": 0.06315917770525775,
                "p95": 0.78800988882697,
                "max": 2.623984463118515
              },
              "fused_velocity_n_mps": {
                "count": 9141,
                "rmse": 0.2044461802485687,
                "p50": 0.029665106794244386,
                "p95": 0.43772875500834196,
                "max": 1.9081291925903798
              },
              "fused_velocity_u_mps": {
                "count": 9141,
                "rmse": 0.15501727702834178,
                "p50": 0.02060527260066026,
                "p95": 0.34137940023491264,
                "max": 0.8916214714212001
              },
              "fused_vertical_m": {
                "count": 9141,
                "rmse": 4.819719475745493,
                "p50": 0.5133570265222012,
                "p95": 11.500082058410737,
                "max": 25.222206782962107
              },
              "heading_deg": {
                "count": 9034,
                "rmse": 1.5678249598771803,
                "p50": 1.2147620319402677,
                "p95": 2.748125928993985,
                "max": 5.339004506472406
              },
              "pitch_deg": {
                "count": 9141,
                "rmse": 0.42123073064610606,
                "p50": 0.4130140973647656,
                "p95": 0.5559060660256705,
                "max": 0.9665169838820304
              },
              "roll_deg": {
                "count": 9141,
                "rmse": 0.3408038242512469,
                "p50": 0.30360003563157534,
                "p95": 0.5404013138285961,
                "max": 0.9330480022825611
              },
              "rotation_deg": {
                "count": 9034,
                "rmse": 1.6675863595742086,
                "p50": 1.344256282480162,
                "p95": 2.822163461183024,
                "max": 5.373772559245613
              },
              "rtk_horizontal_m": {
                "count": 9065,
                "rmse": 3.9940091040431147,
                "p50": 1.1720400974902163,
                "p95": 5.760167811296981,
                "max": 63.16422053801163
              },
              "rtk_position_e_m": {
                "count": 9065,
                "rmse": 3.1216004745272103,
                "p50": 0.44105948032678555,
                "p95": 3.6352258919670035,
                "max": 47.29193247832487
              },
              "rtk_position_m": {
                "count": 9065,
                "rmse": 12.515426958460823,
                "p50": 10.466717508045013,
                "p95": 21.12404637820468,
                "max": 98.32054550159496
              },
              "rtk_position_n_m": {
                "count": 9065,
                "rmse": 2.491529490214952,
                "p50": 0.944467075638598,
                "p95": 4.366307030862662,
                "max": 57.29649431750624
              },
              "rtk_position_u_m": {
                "count": 9065,
                "rmse": 11.861020328343962,
                "p50": 10.369656936600975,
                "p95": 20.089403213438914,
                "max": 95.76663071368493
              },
              "rtk_velocity_e_mps": {
                "count": 9064,
                "rmse": 0.4564878249046703,
                "p50": 0.0629689720860977,
                "p95": 0.9959038899592235,
                "max": 4.648703489228016
              },
              "rtk_velocity_mps": {
                "count": 9064,
                "rmse": 0.9046715771879831,
                "p50": 0.21508756375861812,
                "p95": 2.0728972806821724,
                "max": 9.836606261628793
              },
              "rtk_velocity_n_mps": {
                "count": 9064,
                "rmse": 0.4652039428138731,
                "p50": 0.06999971180369101,
                "p95": 1.0129986419902428,
                "max": 3.799672717342052
              },
              "rtk_velocity_u_mps": {
                "count": 9064,
                "rmse": 0.6274032354682454,
                "p50": 0.10576686001333063,
                "p95": 1.2725223538182107,
                "max": 9.736135410419077
              },
              "rtk_vertical_m": {
                "count": 9065,
                "rmse": 11.861020328343962,
                "p50": 10.369656936600975,
                "p95": 20.089403213438914,
                "max": 95.76663071368493
              }
            }
          },
          "stop": {
            "epochs": 3278,
            "available_epochs": {
              "rtk_available": 3278,
              "fused_available": 3268,
              "attitude_available": 3268,
              "heading_aligned": 3172,
              "heading_converged": 3172
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 3268,
                "rmse": 2.8420938798301543,
                "p50": 0.353028623594303,
                "p95": 7.6215795347832,
                "max": 18.084489639840925
              },
              "fused_position_e_m": {
                "count": 3268,
                "rmse": 2.376170265591908,
                "p50": 0.21432981808905383,
                "p95": 6.174640440409968,
                "max": 15.413842599627163
              },
              "fused_position_m": {
                "count": 3268,
                "rmse": 4.147089055080276,
                "p50": 0.7119568950814669,
                "p95": 7.6434978338402715,
                "max": 26.102626033182776
              },
              "fused_position_n_m": {
                "count": 3268,
                "rmse": 1.5592666515656968,
                "p50": 0.22868288255943114,
                "p95": 4.35734364752378,
                "max": 9.458447116066818
              },
              "fused_position_u_m": {
                "count": 3268,
                "rmse": 3.02007450388208,
                "p50": 0.5649861036305575,
                "p95": 5.036370507563549,
                "max": 20.631356399906046
              },
              "fused_velocity_e_mps": {
                "count": 3268,
                "rmse": 0.036939044660248894,
                "p50": 0.014364070102067077,
                "p95": 0.0804958545891182,
                "max": 0.2890678333707874
              },
              "fused_velocity_mps": {
                "count": 3268,
                "rmse": 0.06508699050405017,
                "p50": 0.03044001052499428,
                "p95": 0.11348646799048868,
                "max": 0.7618531593368999
              },
              "fused_velocity_n_mps": {
                "count": 3268,
                "rmse": 0.03541750403404876,
                "p50": 0.015515526328158127,
                "p95": 0.06680401629573647,
                "max": 0.4472018779534078
              },
              "fused_velocity_u_mps": {
                "count": 3268,
                "rmse": 0.040217206770990374,
                "p50": 0.010293549002086417,
                "p95": 0.07449115933692425,
                "max": 0.6023052899046224
              },
              "fused_vertical_m": {
                "count": 3268,
                "rmse": 3.02007450388208,
                "p50": 0.5649861036305575,
                "p95": 5.036370507563549,
                "max": 20.631356399906046
              },
              "heading_deg": {
                "count": 3172,
                "rmse": 1.62829342436314,
                "p50": 1.4924786070532576,
                "p95": 2.6915553868209168,
                "max": 4.122173169899838
              },
              "pitch_deg": {
                "count": 3268,
                "rmse": 0.4591361864098934,
                "p50": 0.43749266512311635,
                "p95": 0.5842537198671464,
                "max": 0.8999341105903511
              },
              "roll_deg": {
                "count": 3268,
                "rmse": 0.34591005274345665,
                "p50": 0.31151956286130655,
                "p95": 0.49161245085322053,
                "max": 0.5658631495386999
              },
              "rotation_deg": {
                "count": 3172,
                "rmse": 1.7366767831921406,
                "p50": 1.6062970638380096,
                "p95": 2.7497216363662726,
                "max": 4.124321844134721
              },
              "rtk_horizontal_m": {
                "count": 3278,
                "rmse": 3.4696607294232367,
                "p50": 1.1828487507894452,
                "p95": 4.537546406534919,
                "max": 47.46268831279672
              },
              "rtk_position_e_m": {
                "count": 3278,
                "rmse": 2.7754385624763183,
                "p50": 0.40807459481673414,
                "p95": 2.3391549736709254,
                "max": 47.29193247832487
              },
              "rtk_position_m": {
                "count": 3278,
                "rmse": 12.210738187687927,
                "p50": 10.628341013473163,
                "p95": 19.53267387372824,
                "max": 62.665741948710064
              },
              "rtk_position_n_m": {
                "count": 3278,
                "rmse": 2.0821830762978495,
                "p50": 0.9916443566806084,
                "p95": 3.87789040266639,
                "max": 15.4722007139543
              },
              "rtk_position_u_m": {
                "count": 3278,
                "rmse": 11.707415663200758,
                "p50": 10.530012360246218,
                "p95": 18.913826449723754,
                "max": 44.4242691924703
              },
              "rtk_velocity_e_mps": {
                "count": 3278,
                "rmse": 0.14528876102812668,
                "p50": 0.018995116440328023,
                "p95": 0.338834001009257,
                "max": 0.981177108362125
              },
              "rtk_velocity_mps": {
                "count": 3278,
                "rmse": 0.2505502634327505,
                "p50": 0.07723671620363878,
                "p95": 0.5737517138888976,
                "max": 2.072383006902345
              },
              "rtk_velocity_n_mps": {
                "count": 3278,
                "rmse": 0.1541457831600502,
                "p50": 0.02471506442967417,
                "p95": 0.34554047294965745,
                "max": 1.0920515596878582
              },
              "rtk_velocity_u_mps": {
                "count": 3278,
                "rmse": 0.13381213681541507,
                "p50": 0.033276203505235594,
                "p95": 0.2536134172690313,
                "max": 2.0339011524001736
              },
              "rtk_vertical_m": {
                "count": 3278,
                "rmse": 11.707415663200758,
                "p50": 10.530012360246218,
                "p95": 18.913826449723754,
                "max": 44.4242691924703
              }
            }
          },
          "low_speed": {
            "epochs": 1036,
            "available_epochs": {
              "rtk_available": 997,
              "fused_available": 1036,
              "attitude_available": 1036,
              "heading_aligned": 1025,
              "heading_converged": 1025
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1036,
                "rmse": 3.981722418179892,
                "p50": 0.42618345243435385,
                "p95": 9.962453867056011,
                "max": 21.826443042353763
              },
              "fused_position_e_m": {
                "count": 1036,
                "rmse": 3.3428454673321184,
                "p50": 0.2898682041848968,
                "p95": 7.943275747898797,
                "max": 18.7670593112843
              },
              "fused_position_m": {
                "count": 1036,
                "rmse": 6.210248782211728,
                "p50": 0.6502075522113754,
                "p95": 10.103664319116719,
                "max": 31.256493392984417
              },
              "fused_position_n_m": {
                "count": 1036,
                "rmse": 2.163214644221289,
                "p50": 0.25147933798292604,
                "p95": 5.624965635231538,
                "max": 11.144106096401371
              },
              "fused_position_u_m": {
                "count": 1036,
                "rmse": 4.7658238030298525,
                "p50": 0.45794966316235924,
                "p95": 9.24890759370173,
                "max": 25.222206782962107
              },
              "fused_velocity_e_mps": {
                "count": 1036,
                "rmse": 0.1407190752796396,
                "p50": 0.028345493780980807,
                "p95": 0.29760037060796507,
                "max": 1.4474844791958428
              },
              "fused_velocity_mps": {
                "count": 1036,
                "rmse": 0.23883905643441633,
                "p50": 0.05686427412485332,
                "p95": 0.5548180439583912,
                "max": 1.4577586516489374
              },
              "fused_velocity_n_mps": {
                "count": 1036,
                "rmse": 0.11886893962437123,
                "p50": 0.032945491353563824,
                "p95": 0.22199693561548423,
                "max": 0.73024175203084
              },
              "fused_velocity_u_mps": {
                "count": 1036,
                "rmse": 0.15202766828279324,
                "p50": 0.021710502263222135,
                "p95": 0.19990264066643681,
                "max": 0.8767364867971232
              },
              "fused_vertical_m": {
                "count": 1036,
                "rmse": 4.7658238030298525,
                "p50": 0.45794966316235924,
                "p95": 9.24890759370173,
                "max": 25.222206782962107
              },
              "heading_deg": {
                "count": 1025,
                "rmse": 1.4857366731518589,
                "p50": 1.2546831071217923,
                "p95": 2.5775508245204946,
                "max": 4.38086719369079
              },
              "pitch_deg": {
                "count": 1036,
                "rmse": 0.42122884824638057,
                "p50": 0.39234085539023056,
                "p95": 0.6354960493837893,
                "max": 0.9665169838820304
              },
              "roll_deg": {
                "count": 1036,
                "rmse": 0.3202675178197888,
                "p50": 0.29549017662932897,
                "p95": 0.49777243288943396,
                "max": 0.5962986128725163
              },
              "rotation_deg": {
                "count": 1025,
                "rmse": 1.5859488798978087,
                "p50": 1.34824963188851,
                "p95": 2.6449981363521182,
                "max": 4.374241214902575
              },
              "rtk_horizontal_m": {
                "count": 997,
                "rmse": 3.633152631254407,
                "p50": 1.0615875915647333,
                "p95": 4.132388561701969,
                "max": 46.784695883351
              },
              "rtk_position_e_m": {
                "count": 997,
                "rmse": 3.2326444532347076,
                "p50": 0.3811899284187874,
                "p95": 2.353147975580125,
                "max": 46.698896569974075
              },
              "rtk_position_m": {
                "count": 997,
                "rmse": 12.014127547742186,
                "p50": 10.692921690456153,
                "p95": 16.460612743925164,
                "max": 63.97602731264802
              },
              "rtk_position_n_m": {
                "count": 997,
                "rmse": 1.6582544680964066,
                "p50": 0.8289323521497081,
                "p95": 2.5957295620743905,
                "max": 11.345480818668559
              },
              "rtk_position_u_m": {
                "count": 997,
                "rmse": 11.451613977576562,
                "p50": 10.62954622259226,
                "p95": 15.286253003663331,
                "max": 43.9641939459725
              },
              "rtk_velocity_e_mps": {
                "count": 997,
                "rmse": 0.39722111426676954,
                "p50": 0.055179888258194754,
                "p95": 0.8068308854959056,
                "max": 2.491715965602388
              },
              "rtk_velocity_mps": {
                "count": 997,
                "rmse": 0.6394184435361266,
                "p50": 0.179998956355923,
                "p95": 1.4195496887732033,
                "max": 3.6312050101739377
              },
              "rtk_velocity_n_mps": {
                "count": 997,
                "rmse": 0.4470616650985641,
                "p50": 0.05957936824609654,
                "p95": 1.108183821386571,
                "max": 2.571318315265966
              },
              "rtk_velocity_u_mps": {
                "count": 997,
                "rmse": 0.22629007913324017,
                "p50": 0.09503305399601295,
                "p95": 0.4673971994933313,
                "max": 1.3129738728345488
              },
              "rtk_vertical_m": {
                "count": 997,
                "rmse": 11.451613977576562,
                "p50": 10.62954622259226,
                "p95": 15.286253003663331,
                "max": 43.9641939459725
              }
            }
          },
          "turn": {
            "epochs": 759,
            "available_epochs": {
              "rtk_available": 737,
              "fused_available": 759,
              "attitude_available": 759,
              "heading_aligned": 759,
              "heading_converged": 759
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 759,
                "rmse": 3.790759279782677,
                "p50": 0.601079443228356,
                "p95": 8.786169271013877,
                "max": 9.068191199626261
              },
              "fused_position_e_m": {
                "count": 759,
                "rmse": 2.131509721267801,
                "p50": 0.33265087294109985,
                "p95": 5.392178710352073,
                "max": 7.612816877575883
              },
              "fused_position_m": {
                "count": 759,
                "rmse": 4.995672021080618,
                "p50": 0.8904457131516471,
                "p95": 11.970193589357917,
                "max": 12.629719051585832
              },
              "fused_position_n_m": {
                "count": 759,
                "rmse": 3.134728413339717,
                "p50": 0.32724171426087323,
                "p95": 7.524193722255534,
                "max": 8.892821067508905
              },
              "fused_position_u_m": {
                "count": 759,
                "rmse": 3.2537490722164235,
                "p50": 0.5909786928849979,
                "p95": 8.811734570281864,
                "max": 9.865365776906597
              },
              "fused_velocity_e_mps": {
                "count": 759,
                "rmse": 0.2194997129487817,
                "p50": 0.05023282174281127,
                "p95": 0.49933918013167294,
                "max": 0.6507586395311171
              },
              "fused_velocity_mps": {
                "count": 759,
                "rmse": 0.3571886760223754,
                "p50": 0.10425775089204486,
                "p95": 0.8234906072552367,
                "max": 1.1107410531045685
              },
              "fused_velocity_n_mps": {
                "count": 759,
                "rmse": 0.2537939286266879,
                "p50": 0.045451593990332384,
                "p95": 0.6601841346688941,
                "max": 1.027136800960272
              },
              "fused_velocity_u_mps": {
                "count": 759,
                "rmse": 0.12244291766472888,
                "p50": 0.04114207720089455,
                "p95": 0.19962693026812142,
                "max": 0.5786905103052751
              },
              "fused_vertical_m": {
                "count": 759,
                "rmse": 3.2537490722164235,
                "p50": 0.5909786928849979,
                "p95": 8.811734570281864,
                "max": 9.865365776906597
              },
              "heading_deg": {
                "count": 759,
                "rmse": 1.4392667178052,
                "p50": 1.2096344167433983,
                "p95": 2.7957786829894165,
                "max": 4.141900890290515
              },
              "pitch_deg": {
                "count": 759,
                "rmse": 0.3714768095421451,
                "p50": 0.37527381327964804,
                "p95": 0.498945815990524,
                "max": 0.5717418083407324
              },
              "roll_deg": {
                "count": 759,
                "rmse": 0.3113535952116434,
                "p50": 0.29727434942711284,
                "p95": 0.49042662840914203,
                "max": 0.5995991996810517
              },
              "rotation_deg": {
                "count": 759,
                "rmse": 1.5272458687252957,
                "p50": 1.3194298733847891,
                "p95": 2.8341274689703235,
                "max": 4.186710958773849
              },
              "rtk_horizontal_m": {
                "count": 737,
                "rmse": 2.1732901696165023,
                "p50": 1.0954150167189907,
                "p95": 3.8947988858898106,
                "max": 19.626846375503497
              },
              "rtk_position_e_m": {
                "count": 737,
                "rmse": 1.5579591027624844,
                "p50": 0.4304059079152655,
                "p95": 2.545708824058966,
                "max": 19.192247128827177
              },
              "rtk_position_m": {
                "count": 737,
                "rmse": 11.051820928000666,
                "p50": 10.590446318920572,
                "p95": 16.84315768293567,
                "max": 58.1817416654054
              },
              "rtk_position_n_m": {
                "count": 737,
                "rmse": 1.5152404414716631,
                "p50": 0.8974828689571979,
                "p95": 3.0434868684124847,
                "max": 11.50841339042403
              },
              "rtk_position_u_m": {
                "count": 737,
                "rmse": 10.836030438460469,
                "p50": 10.522212614063402,
                "p95": 16.482133680000054,
                "max": 54.77136080628594
              },
              "rtk_velocity_e_mps": {
                "count": 737,
                "rmse": 0.8060182085455126,
                "p50": 0.19307655970221216,
                "p95": 2.0833525037184653,
                "max": 4.648703489228016
              },
              "rtk_velocity_mps": {
                "count": 737,
                "rmse": 1.3439082937766829,
                "p50": 0.5026466728555251,
                "p95": 3.112093024001824,
                "max": 5.447329038914373
              },
              "rtk_velocity_n_mps": {
                "count": 737,
                "rmse": 0.6943550501725532,
                "p50": 0.14667607775882419,
                "p95": 1.7568909533709842,
                "max": 2.9256561345015806
              },
              "rtk_velocity_u_mps": {
                "count": 737,
                "rmse": 0.821154805060963,
                "p50": 0.2664058537312361,
                "p95": 1.7545248413867622,
                "max": 5.1812206978848
              },
              "rtk_vertical_m": {
                "count": 737,
                "rmse": 10.836030438460469,
                "p50": 10.522212614063402,
                "p95": 16.482133680000054,
                "max": 54.77136080628594
              }
            }
          },
          "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": 23.4
          }
        },
        "uninitialized_epochs": 10,
        "missing_attitude_epochs": 10,
        "unlatched_heading_epochs": 117,
        "duration_s": 1830.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.953010599934434,
          "fused_available": 4.994536116271446,
          "rtk_velocity_available": 4.952464211561578,
          "fused_velocity_available": 4.994536116271446,
          "attitude_available": 4.994536116271446,
          "heading_available": 4.936072560375915,
          "heading_healthy": 4.936072560375915
        },
        "processing_ms": {
          "count": 9151,
          "rmse": 9.113579513619188,
          "p50": 2.610813,
          "p95": 17.449098499999998,
          "max": 108.700344
        },
        "heading_error_over_90_epochs": 0,
        "heading_error_over_150_epochs": 0,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 9034,
            "rmse": 4.651824169718684,
            "p50": 0.39915886532134676,
            "p95": 10.109667053738214,
            "max": 32.37535757737004
          },
          "fused_position_e_m": {
            "count": 9034,
            "rmse": 4.081904188567225,
            "p50": 0.26723750309387906,
            "p95": 9.000797459143454,
            "max": 27.220271881509003
          },
          "fused_position_m": {
            "count": 9034,
            "rmse": 6.7189470502384205,
            "p50": 0.7357105767270176,
            "p95": 14.94506648951306,
            "max": 37.83618192482895
          },
          "fused_position_n_m": {
            "count": 9034,
            "rmse": 2.2310370461595372,
            "p50": 0.24771616123659296,
            "p95": 5.6081412216256625,
            "max": 19.980052630588506
          },
          "fused_position_u_m": {
            "count": 9034,
            "rmse": 4.8481729917494345,
            "p50": 0.522000184853127,
            "p95": 11.710378499522726,
            "max": 25.222206782962107
          },
          "fused_velocity_e_mps": {
            "count": 9034,
            "rmse": 0.22111159490725152,
            "p50": 0.029463681995484436,
            "p95": 0.4623550810343582,
            "max": 1.756606964371425
          },
          "fused_velocity_mps": {
            "count": 9034,
            "rmse": 0.33982775648819585,
            "p50": 0.0638729174210444,
            "p95": 0.7883457892548127,
            "max": 2.623984463118515
          },
          "fused_velocity_n_mps": {
            "count": 9034,
            "rmse": 0.20561676007427784,
            "p50": 0.030067070160574944,
            "p95": 0.44379137783565586,
            "max": 1.9081291925903798
          },
          "fused_velocity_u_mps": {
            "count": 9034,
            "rmse": 0.1559304801952746,
            "p50": 0.020976495196006622,
            "p95": 0.34603664056815336,
            "max": 0.8916214714212001
          },
          "fused_vertical_m": {
            "count": 9034,
            "rmse": 4.8481729917494345,
            "p50": 0.522000184853127,
            "p95": 11.710378499522726,
            "max": 25.222206782962107
          },
          "heading_deg": {
            "count": 9034,
            "rmse": 1.5678249598771803,
            "p50": 1.2147620319402677,
            "p95": 2.748125928993985,
            "max": 5.339004506472406
          },
          "pitch_deg": {
            "count": 9034,
            "rmse": 0.42115159694452636,
            "p50": 0.41215011859382855,
            "p95": 0.5567730400260998,
            "max": 0.9665169838820304
          },
          "roll_deg": {
            "count": 9034,
            "rmse": 0.34187956050126983,
            "p50": 0.3045385217017582,
            "p95": 0.5411816783346426,
            "max": 0.9330480022825611
          },
          "rotation_deg": {
            "count": 9034,
            "rmse": 1.6675863595742086,
            "p50": 1.344256282480162,
            "p95": 2.822163461183024,
            "max": 5.373772559245613
          },
          "rtk_horizontal_m": {
            "count": 8948,
            "rmse": 4.019078742036853,
            "p50": 1.1791482214562885,
            "p95": 5.783408143574476,
            "max": 63.16422053801163
          },
          "rtk_position_e_m": {
            "count": 8948,
            "rmse": 3.1416837527793593,
            "p50": 0.4456316250504109,
            "p95": 3.684319979037016,
            "max": 47.29193247832487
          },
          "rtk_position_m": {
            "count": 8948,
            "rmse": 12.548571678880435,
            "p50": 10.455893924075486,
            "p95": 21.450589045841973,
            "max": 98.32054550159496
          },
          "rtk_position_n_m": {
            "count": 8948,
            "rmse": 2.5065548332750924,
            "p50": 0.9553136534570575,
            "p95": 4.384495155269073,
            "max": 57.29649431750624
          },
          "rtk_position_u_m": {
            "count": 8948,
            "rmse": 11.887542102777497,
            "p50": 10.351777301039473,
            "p95": 20.206470214103636,
            "max": 95.76663071368493
          },
          "rtk_velocity_e_mps": {
            "count": 8947,
            "rmse": 0.45946137711932494,
            "p50": 0.06507797237434518,
            "p95": 1.0098952738319482,
            "max": 4.648703489228016
          },
          "rtk_velocity_mps": {
            "count": 8947,
            "rmse": 0.9105580133705309,
            "p50": 0.22115345323916522,
            "p95": 2.093222093278186,
            "max": 9.836606261628793
          },
          "rtk_velocity_n_mps": {
            "count": 8947,
            "rmse": 0.468233012491753,
            "p50": 0.07179890346092188,
            "p95": 1.0206236509994828,
            "max": 3.799672717342052
          },
          "rtk_velocity_u_mps": {
            "count": 8947,
            "rmse": 0.6314815790359996,
            "p50": 0.10899930519517811,
            "p95": 1.28571508557612,
            "max": 9.736135410419077
          },
          "rtk_vertical_m": {
            "count": 8948,
            "rmse": 11.887542102777497,
            "p50": 10.351777301039473,
            "p95": 20.206470214103636,
            "max": 95.76663071368493
          }
        },
        "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,
          "window_epochs": 50,
          "recovery_gnss_update_s": 0.20000000000000284,
          "recovery_fresh_attitude_s": 0.0,
          "recovery_heading_s": 0.0,
          "window_metrics": {
            "fused_position_m": {
              "count": 50,
              "rmse": 1.430346237316987,
              "p50": 1.3172407365660197,
              "p95": 2.0949027071915083,
              "max": 2.1992737636425193
            },
            "fused_velocity_mps": {
              "count": 50,
              "rmse": 0.16067761650921653,
              "p50": 0.1549430070685728,
              "p95": 0.2133556052522927,
              "max": 0.21969134246430427
            },
            "rotation_deg": {
              "count": 50,
              "rmse": 0.8144017847579877,
              "p50": 0.7682855622736101,
              "p95": 1.0186984926322975,
              "max": 1.0284577347018533
            },
            "heading_deg": {
              "count": 50,
              "rmse": 0.6580825832948839,
              "p50": 0.6167698043016117,
              "p95": 0.8862773296837773,
              "max": 0.8929810576134685
            }
          },
          "drift_anchor_s": 59.8,
          "displacement_error_growth_m": {
            "count": 50,
            "rmse": 0.8140479280915086,
            "p50": 0.6341553283064185,
            "p95": 1.4312620555581728,
            "max": 1.5382232447311266
          },
          "horizontal_displacement_error_growth_m": {
            "count": 50,
            "rmse": 0.7193199538805418,
            "p50": 0.5432550307094691,
            "p95": 1.2851066701369003,
            "max": 1.3873960617771246
          },
          "end_displacement_error_growth_m": 1.5382232447311266,
          "heading_error_change_deg": {
            "count": 50,
            "rmse": 0.3107725052499214,
            "p50": 0.27374656461509517,
            "p95": 0.5100996092632328,
            "max": 0.5411375050562413
          },
          "drift_convention": "(estimate displacement - truth displacement), pre-event anchor ENU; absolute primary errors are unchanged; heading error change uses wrapped difference"
        }
      },
      "common_valid": {
        "rtk_position_m": {
          "control": {
            "count": 9065,
            "rmse": 19.40419758095057,
            "p50": 10.661503377112924,
            "p95": 26.377808315331453,
            "max": 160.43097595056844
          },
          "candidate": {
            "count": 9065,
            "rmse": 12.515426958460823,
            "p50": 10.466717508045013,
            "p95": 21.12404637820468,
            "max": 98.32054550159496
          }
        },
        "fused_position_m": {
          "control": {
            "count": 9141,
            "rmse": 72.52958289795554,
            "p50": 4.294202020042231,
            "p95": 187.3115429703795,
            "max": 266.483161007806
          },
          "candidate": {
            "count": 9141,
            "rmse": 6.6795329835943535,
            "p50": 0.7187889078660411,
            "p95": 14.511060049118905,
            "max": 37.83618192482895
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 9064,
            "rmse": 2.420387286104564,
            "p50": 0.21147062539413025,
            "p95": 4.986625363657679,
            "max": 23.09710102427942
          },
          "candidate": {
            "count": 9064,
            "rmse": 0.9046715771879831,
            "p50": 0.21508756375861812,
            "p95": 2.0728972806821724,
            "max": 9.836606261628793
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 9141,
            "rmse": 4.823832189579589,
            "p50": 0.5797298538672301,
            "p95": 11.976941867919203,
            "max": 22.724456933853435
          },
          "candidate": {
            "count": 9141,
            "rmse": 0.33908173818627885,
            "p50": 0.06315917770525775,
            "p95": 0.78800988882697,
            "max": 2.623984463118515
          }
        },
        "rotation_deg": {
          "control": {
            "count": 9034,
            "rmse": 28.45851636856415,
            "p50": 8.61332151744659,
            "p95": 68.10941712935019,
            "max": 94.60592661221686
          },
          "candidate": {
            "count": 9034,
            "rmse": 1.6675863595742086,
            "p50": 1.344256282480162,
            "p95": 2.822163461183024,
            "max": 5.373772559245613
          }
        }
      },
      "control_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_velcons_20261009/ctl/scenario/tokyo2-gnss_outage/manifest.json",
        "bytes": 4309,
        "sha256": "41f24a7af447f22c4484d8f250e5fc43202cd8831079f0f54044bcf0d5503a27"
      },
      "candidate_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_v3_20261009/cand/scenario/tokyo2-gnss_outage/manifest.json",
        "bytes": 4336,
        "sha256": "9dc78dece90f7163612e32ee93d004a9c299130829285577510c4ae109c67bab"
      }
    },
    {
      "name": "tokyo2-imu_gap",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 14.004121746728117,
          "candidate": 12.503825618417073,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 23.565064012055732,
          "candidate": 21.09506892961755,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 14.004121746728117,
          "candidate": 12.503825618417073,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 23.565064012055732,
          "candidate": 21.09506892961755,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 52.22551685976065,
          "candidate": 6.625442086822191,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 111.46604103661227,
          "candidate": 14.42385517039633,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 52.22551685976065,
          "candidate": 6.625442086822191,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 111.46604103661227,
          "candidate": 14.42385517039633,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 1.6550149606079407,
          "candidate": 1.0107971520760417,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 2.208482719641324,
          "candidate": 2.389822755741352,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 1.6550149606079407,
          "candidate": 1.0107971520760417,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 2.208482719641324,
          "candidate": 2.389822755741352,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 6.066124631164684,
          "candidate": 0.3618355259233487,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 12.058393269521757,
          "candidate": 0.7503410273089169,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 6.066124631164684,
          "candidate": 0.3618355259233487,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 12.058393269521757,
          "candidate": 0.7503410273089169,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 102.6728756329252,
          "candidate": 2.8202938489379332,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 170.60427121339953,
          "candidate": 3.040281177153252,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 102.6728756329252,
          "candidate": 2.8202938489379332,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 170.60427121339953,
          "candidate": 3.040281177153252,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "coverage.rtk_available",
          "control": 0.996066003715441,
          "candidate": 0.996066003715441,
          "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.9959567260408698,
          "candidate": 0.9959567260408698,
          "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.9789094088077805,
          "candidate": 0.9789094088077805,
          "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": 23.4,
          "candidate": 23.4,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "processing.p95_ms",
          "control": 10.0447565,
          "candidate": 18.4744025,
          "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": 11.400000000000006,
          "candidate": 11.400000000000006,
          "allowed": "no later; both censored allowed",
          "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.996066003715441,
          "fused_available": 0.9957381706917277,
          "rtk_velocity_available": 0.9959567260408698,
          "fused_velocity_available": 0.9957381706917277,
          "attitude_available": 0.9957381706917277,
          "heading_available": 0.9789094088077805,
          "heading_healthy": 0.3931810731067643
        },
        "scenes": {
          "all": {
            "epochs": 9151,
            "available_epochs": {
              "rtk_available": 9115,
              "fused_available": 9112,
              "attitude_available": 9112,
              "heading_aligned": 8958,
              "heading_converged": 3598
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 9112,
                "rmse": 45.15752892502625,
                "p50": 8.980523068073321,
                "p95": 67.95262322736794,
                "max": 320.92399692904706
              },
              "fused_position_e_m": {
                "count": 9112,
                "rmse": 38.4980176148739,
                "p50": 4.359446732527365,
                "p95": 61.75740002472781,
                "max": 301.70638131556296
              },
              "fused_position_m": {
                "count": 9112,
                "rmse": 52.22551685976065,
                "p50": 14.872667934536295,
                "p95": 111.46604103661227,
                "max": 321.0730056451241
              },
              "fused_position_n_m": {
                "count": 9112,
                "rmse": 23.603073069823783,
                "p50": 5.640931304121965,
                "p95": 47.37763008644571,
                "max": 157.0985993801909
              },
              "fused_position_u_m": {
                "count": 9112,
                "rmse": 26.235513958269642,
                "p50": 9.750657141416426,
                "p95": 58.38555074559255,
                "max": 138.6971097384103
              },
              "fused_velocity_e_mps": {
                "count": 9112,
                "rmse": 4.450534842287304,
                "p50": 1.4956139563758741,
                "p95": 9.604686863261323,
                "max": 25.211177627931892
              },
              "fused_velocity_mps": {
                "count": 9112,
                "rmse": 6.066124631164684,
                "p50": 3.636058995067354,
                "p95": 12.058393269521757,
                "max": 26.677142857395946
              },
              "fused_velocity_n_mps": {
                "count": 9112,
                "rmse": 3.899687131158382,
                "p50": 1.8241838554033136,
                "p95": 8.23685495222819,
                "max": 14.645974483535003
              },
              "fused_velocity_u_mps": {
                "count": 9112,
                "rmse": 1.33530818071609,
                "p50": 0.449297402071158,
                "p95": 2.8683627449801747,
                "max": 6.333857951623673
              },
              "fused_vertical_m": {
                "count": 9112,
                "rmse": 26.235513958269642,
                "p50": 9.750657141416426,
                "p95": 58.38555074559255,
                "max": 138.6971097384103
              },
              "heading_deg": {
                "count": 8958,
                "rmse": 102.59744472515445,
                "p50": 87.88069677090121,
                "p95": 170.62326750076357,
                "max": 179.99770137824407
              },
              "pitch_deg": {
                "count": 9112,
                "rmse": 3.2028835259495754,
                "p50": 1.6801179259199301,
                "p95": 6.831360471350352,
                "max": 12.291583658662262
              },
              "roll_deg": {
                "count": 9112,
                "rmse": 3.161519114202457,
                "p50": 1.890336253648229,
                "p95": 7.0015382765060155,
                "max": 10.883861897993881
              },
              "rotation_deg": {
                "count": 8958,
                "rmse": 102.6728756329252,
                "p50": 88.01571688820323,
                "p95": 170.60427121339953,
                "max": 179.99545490353657
              },
              "rtk_horizontal_m": {
                "count": 9115,
                "rmse": 5.562069805350593,
                "p50": 1.2725617886926979,
                "p95": 6.1379071191277506,
                "max": 135.54835697560472
              },
              "rtk_position_e_m": {
                "count": 9115,
                "rmse": 4.422507437469734,
                "p50": 0.5060686994010593,
                "p95": 4.244255355929899,
                "max": 123.08098421291163
              },
              "rtk_position_m": {
                "count": 9115,
                "rmse": 14.004121746728117,
                "p50": 10.790138429943806,
                "p95": 23.565064012055732,
                "max": 137.96440573989446
              },
              "rtk_position_n_m": {
                "count": 9115,
                "rmse": 3.3731362980344666,
                "p50": 1.0628587328812498,
                "p95": 4.810326169488265,
                "max": 82.22140040785419
              },
              "rtk_position_u_m": {
                "count": 9115,
                "rmse": 12.8521906839881,
                "p50": 10.683625253597008,
                "p95": 21.846160122707293,
                "max": 95.76663074225229
              },
              "rtk_velocity_e_mps": {
                "count": 9114,
                "rmse": 1.3137511408291205,
                "p50": 0.04971480485636329,
                "p95": 0.9212353177182517,
                "max": 28.78655168683114
              },
              "rtk_velocity_mps": {
                "count": 9114,
                "rmse": 1.6550149606079407,
                "p50": 0.1786476383550748,
                "p95": 2.208482719641324,
                "max": 34.348840991179465
              },
              "rtk_velocity_n_mps": {
                "count": 9114,
                "rmse": 0.8085028932707679,
                "p50": 0.05166230113845488,
                "p95": 0.8541677972013504,
                "max": 18.384343510914114
              },
              "rtk_velocity_u_mps": {
                "count": 9114,
                "rmse": 0.5995461044649407,
                "p50": 0.11073213752690238,
                "p95": 1.21929534640492,
                "max": 9.736135410418937
              },
              "rtk_vertical_m": {
                "count": 9115,
                "rmse": 12.8521906839881,
                "p50": 10.683625253597008,
                "p95": 21.846160122707293,
                "max": 95.76663074225229
              }
            }
          },
          "stop": {
            "epochs": 3278,
            "available_epochs": {
              "rtk_available": 3278,
              "fused_available": 3268,
              "attitude_available": 3268,
              "heading_aligned": 3172,
              "heading_converged": 1666
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 3268,
                "rmse": 14.413896814366563,
                "p50": 7.810420642987129,
                "p95": 32.619559653967926,
                "max": 62.556442064385145
              },
              "fused_position_e_m": {
                "count": 3268,
                "rmse": 9.622826974460493,
                "p50": 3.308041779298191,
                "p95": 18.78776704347944,
                "max": 57.45802949666575
              },
              "fused_position_m": {
                "count": 3268,
                "rmse": 23.268121892186535,
                "p50": 12.228967126874732,
                "p95": 47.32570114903296,
                "max": 94.78146525621881
              },
              "fused_position_n_m": {
                "count": 3268,
                "rmse": 10.731338331951054,
                "p50": 5.6367096803929115,
                "p95": 26.00950260699203,
                "max": 39.5257559185052
              },
              "fused_position_u_m": {
                "count": 3268,
                "rmse": 18.265953985884334,
                "p50": 7.120081970369945,
                "p95": 37.256712163497276,
                "max": 83.201936196557
              },
              "fused_velocity_e_mps": {
                "count": 3268,
                "rmse": 3.1300209784115873,
                "p50": 0.9789346645418315,
                "p95": 6.6050581695729225,
                "max": 15.388958092833539
              },
              "fused_velocity_mps": {
                "count": 3268,
                "rmse": 4.439138267653556,
                "p50": 2.0049157912795827,
                "p95": 9.844518898718047,
                "max": 16.504168486792693
              },
              "fused_velocity_n_mps": {
                "count": 3268,
                "rmse": 3.0119608279237493,
                "p50": 0.9137132372971843,
                "p95": 6.997118009773283,
                "max": 14.297533883619437
              },
              "fused_velocity_u_mps": {
                "count": 3268,
                "rmse": 0.9148820716914616,
                "p50": 0.37238401668655435,
                "p95": 2.2532936849775145,
                "max": 4.088477476049647
              },
              "fused_vertical_m": {
                "count": 3268,
                "rmse": 18.265953985884334,
                "p50": 7.120081970369945,
                "p95": 37.256712163497276,
                "max": 83.201936196557
              },
              "heading_deg": {
                "count": 3172,
                "rmse": 99.44773790578841,
                "p50": 84.58314193005705,
                "p95": 168.53059629369557,
                "max": 179.99770137824407
              },
              "pitch_deg": {
                "count": 3268,
                "rmse": 2.6802024984368558,
                "p50": 1.4579873026015093,
                "p95": 5.911110803810675,
                "max": 10.66823722132915
              },
              "roll_deg": {
                "count": 3268,
                "rmse": 2.4521443639698357,
                "p50": 1.550902004233805,
                "p95": 5.071317315335518,
                "max": 9.369761862204626
              },
              "rotation_deg": {
                "count": 3172,
                "rmse": 99.49348533093178,
                "p50": 84.58614901696691,
                "p95": 168.56989794059913,
                "max": 179.99334130334435
              },
              "rtk_horizontal_m": {
                "count": 3278,
                "rmse": 2.533850869142917,
                "p50": 1.2902307430822697,
                "p95": 4.6463216006660915,
                "max": 16.92436422159329
              },
              "rtk_position_e_m": {
                "count": 3278,
                "rmse": 1.2773014678022332,
                "p50": 0.44865484958968715,
                "p95": 2.399766277141399,
                "max": 16.77820871606879
              },
              "rtk_position_m": {
                "count": 3278,
                "rmse": 12.882548425112963,
                "p50": 10.927968294658886,
                "p95": 21.99845296232417,
                "max": 44.83757806175648
              },
              "rtk_position_n_m": {
                "count": 3278,
                "rmse": 2.188355818281519,
                "p50": 1.0964592975794947,
                "p95": 4.07869094931787,
                "max": 15.472200712692645
              },
              "rtk_position_u_m": {
                "count": 3278,
                "rmse": 12.630900747702999,
                "p50": 10.827648179968737,
                "p95": 21.683661840470275,
                "max": 44.42426917310634
              },
              "rtk_velocity_e_mps": {
                "count": 3278,
                "rmse": 0.7947628448473065,
                "p50": 0.01405700734028189,
                "p95": 0.23213002511685146,
                "max": 7.519485797262133
              },
              "rtk_velocity_mps": {
                "count": 3278,
                "rmse": 0.9585693642552344,
                "p50": 0.05604485368391242,
                "p95": 0.6046019356807236,
                "max": 9.191522496253404
              },
              "rtk_velocity_n_mps": {
                "count": 3278,
                "rmse": 0.5167227951605747,
                "p50": 0.017676276693826362,
                "p95": 0.23263993236978686,
                "max": 5.2951897206033625
              },
              "rtk_velocity_u_mps": {
                "count": 3278,
                "rmse": 0.1421435876159843,
                "p50": 0.03736077455002938,
                "p95": 0.28242235339564065,
                "max": 2.033901152400383
              },
              "rtk_vertical_m": {
                "count": 3278,
                "rmse": 12.630900747702999,
                "p50": 10.827648179968737,
                "p95": 21.683661840470275,
                "max": 44.42426917310634
              }
            }
          },
          "low_speed": {
            "epochs": 1036,
            "available_epochs": {
              "rtk_available": 1036,
              "fused_available": 1017,
              "attitude_available": 1017,
              "heading_aligned": 959,
              "heading_converged": 412
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1017,
                "rmse": 22.018084689388495,
                "p50": 7.927313045813289,
                "p95": 50.87501974358528,
                "max": 122.63124898930997
              },
              "fused_position_e_m": {
                "count": 1017,
                "rmse": 17.9886322249564,
                "p50": 3.3036314229682384,
                "p95": 29.869072317162367,
                "max": 109.02926958914108
              },
              "fused_position_m": {
                "count": 1017,
                "rmse": 31.809425262088713,
                "p50": 13.407076311123944,
                "p95": 57.66361300432645,
                "max": 167.9151443245494
              },
              "fused_position_n_m": {
                "count": 1017,
                "rmse": 12.696659563221505,
                "p50": 3.870270165594314,
                "p95": 28.2173893236751,
                "max": 56.13413935865174
              },
              "fused_position_u_m": {
                "count": 1017,
                "rmse": 22.9574276023104,
                "p50": 10.447094539840357,
                "p95": 40.186880768896195,
                "max": 122.50272596564521
              },
              "fused_velocity_e_mps": {
                "count": 1017,
                "rmse": 3.53532876639943,
                "p50": 1.088899555056225,
                "p95": 7.166489689709001,
                "max": 16.803425062801335
              },
              "fused_velocity_mps": {
                "count": 1017,
                "rmse": 5.508660274246612,
                "p50": 3.048023502604838,
                "p95": 9.795013144546896,
                "max": 16.917363459781356
              },
              "fused_velocity_n_mps": {
                "count": 1017,
                "rmse": 4.0137965845277,
                "p50": 1.9576330759248957,
                "p95": 8.156443050443608,
                "max": 14.06752710303162
              },
              "fused_velocity_u_mps": {
                "count": 1017,
                "rmse": 1.3176591018033499,
                "p50": 0.2877797357676941,
                "p95": 2.755309720279081,
                "max": 6.317898352532351
              },
              "fused_vertical_m": {
                "count": 1017,
                "rmse": 22.9574276023104,
                "p50": 10.447094539840357,
                "p95": 40.186880768896195,
                "max": 122.50272596564521
              },
              "heading_deg": {
                "count": 959,
                "rmse": 100.42735003240746,
                "p50": 85.2151610315284,
                "p95": 171.27504980714934,
                "max": 179.86514626077445
              },
              "pitch_deg": {
                "count": 1017,
                "rmse": 3.18920442569038,
                "p50": 1.6825393232148258,
                "p95": 6.6873516806253575,
                "max": 8.909666500978688
              },
              "roll_deg": {
                "count": 1017,
                "rmse": 3.0527456555684167,
                "p50": 2.2469225353824527,
                "p95": 6.216888620302734,
                "max": 9.467057742080982
              },
              "rotation_deg": {
                "count": 959,
                "rmse": 100.51440612464388,
                "p50": 85.24798652058136,
                "p95": 171.50118356894998,
                "max": 179.87663756135507
              },
              "rtk_horizontal_m": {
                "count": 1036,
                "rmse": 2.3202164176530036,
                "p50": 1.1136068069824792,
                "p95": 4.1818752833005615,
                "max": 21.81311474137792
              },
              "rtk_position_e_m": {
                "count": 1036,
                "rmse": 1.5677099721384484,
                "p50": 0.4306419385077256,
                "p95": 2.131869857933276,
                "max": 21.680025074671367
              },
              "rtk_position_m": {
                "count": 1036,
                "rmse": 12.329858774312248,
                "p50": 10.946757790355107,
                "p95": 16.46554077317512,
                "max": 44.47099490332508
              },
              "rtk_position_n_m": {
                "count": 1036,
                "rmse": 1.7104647520496303,
                "p50": 0.9188420618881576,
                "p95": 2.6265758416533567,
                "max": 11.345480817886662
              },
              "rtk_position_u_m": {
                "count": 1036,
                "rmse": 12.109583525858277,
                "p50": 10.881351335414507,
                "p95": 15.448525185751791,
                "max": 39.105095367582585
              },
              "rtk_velocity_e_mps": {
                "count": 1036,
                "rmse": 0.543964981003161,
                "p50": 0.04659315773923328,
                "p95": 0.3108067425906262,
                "max": 7.689907252225636
              },
              "rtk_velocity_mps": {
                "count": 1036,
                "rmse": 0.7519427616202576,
                "p50": 0.14738343777746893,
                "p95": 0.7470749932406309,
                "max": 8.968963521252045
              },
              "rtk_velocity_n_mps": {
                "count": 1036,
                "rmse": 0.46856045662458845,
                "p50": 0.046326853623484904,
                "p95": 0.28818190580432146,
                "max": 5.13118991982804
              },
              "rtk_velocity_u_mps": {
                "count": 1036,
                "rmse": 0.22354219888666954,
                "p50": 0.10192306966999926,
                "p95": 0.44140462488431775,
                "max": 1.3129738728341431
              },
              "rtk_vertical_m": {
                "count": 1036,
                "rmse": 12.109583525858277,
                "p50": 10.881351335414507,
                "p95": 15.448525185751791,
                "max": 39.105095367582585
              }
            }
          },
          "turn": {
            "epochs": 759,
            "available_epochs": {
              "rtk_available": 759,
              "fused_available": 737,
              "attitude_available": 737,
              "heading_aligned": 737,
              "heading_converged": 285
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 737,
                "rmse": 29.616538047396226,
                "p50": 8.62821077478554,
                "p95": 52.42469126869447,
                "max": 125.91759321603085
              },
              "fused_position_e_m": {
                "count": 737,
                "rmse": 25.357109824489793,
                "p50": 5.6008640703341035,
                "p95": 51.52066143798547,
                "max": 110.35568400073124
              },
              "fused_position_m": {
                "count": 737,
                "rmse": 41.07405972192735,
                "p50": 13.407076311123944,
                "p95": 54.758187924174464,
                "max": 172.7417265717461
              },
              "fused_position_n_m": {
                "count": 737,
                "rmse": 15.302166750549782,
                "p50": 6.030332144997149,
                "p95": 28.635984111893293,
                "max": 60.63714447472413
              },
              "fused_position_u_m": {
                "count": 737,
                "rmse": 28.459428246674005,
                "p50": 9.147619902362434,
                "p95": 44.32554997194744,
                "max": 132.14126824678866
              },
              "fused_velocity_e_mps": {
                "count": 737,
                "rmse": 4.819107378895239,
                "p50": 2.0341421329756044,
                "p95": 10.778405922850732,
                "max": 21.17355647247257
              },
              "fused_velocity_mps": {
                "count": 737,
                "rmse": 6.551248140941888,
                "p50": 4.579691209235926,
                "p95": 11.27394776805479,
                "max": 22.25364885385286
              },
              "fused_velocity_n_mps": {
                "count": 737,
                "rmse": 4.204710325996809,
                "p50": 2.5117231511181655,
                "p95": 9.603375321685146,
                "max": 10.909584413212626
              },
              "fused_velocity_u_mps": {
                "count": 737,
                "rmse": 1.419671563893498,
                "p50": 0.399824202488799,
                "p95": 1.2635732463609224,
                "max": 6.333857951623673
              },
              "fused_vertical_m": {
                "count": 737,
                "rmse": 28.459428246674005,
                "p50": 9.147619902362434,
                "p95": 44.32554997194744,
                "max": 132.14126824678866
              },
              "heading_deg": {
                "count": 737,
                "rmse": 91.68628327175465,
                "p50": 76.6245809202997,
                "p95": 163.41681746806273,
                "max": 179.9376806716914
              },
              "pitch_deg": {
                "count": 737,
                "rmse": 3.0261628508457314,
                "p50": 1.4612228993509007,
                "p95": 6.526148627696328,
                "max": 10.799121210289258
              },
              "roll_deg": {
                "count": 737,
                "rmse": 4.422569301420358,
                "p50": 2.071544003900385,
                "p95": 9.51587279955384,
                "max": 10.883861897993881
              },
              "rotation_deg": {
                "count": 737,
                "rmse": 91.87141936190841,
                "p50": 77.30447480435832,
                "p95": 163.50357079721724,
                "max": 179.83023814011975
              },
              "rtk_horizontal_m": {
                "count": 759,
                "rmse": 4.733132849576656,
                "p50": 1.1619190297097297,
                "p95": 4.35404316082541,
                "max": 85.61035390873745
              },
              "rtk_position_e_m": {
                "count": 759,
                "rmse": 4.316285679421546,
                "p50": 0.5083132910469588,
                "p95": 2.9258042547713528,
                "max": 81.60379095379415
              },
              "rtk_position_m": {
                "count": 759,
                "rmse": 12.689353214810358,
                "p50": 10.899298203031316,
                "p95": 17.83600441043934,
                "max": 85.80837687386085
              },
              "rtk_position_n_m": {
                "count": 759,
                "rmse": 1.9422215386927715,
                "p50": 0.9950848014025513,
                "p95": 3.2736550468272316,
                "max": 25.883469596418916
              },
              "rtk_position_u_m": {
                "count": 759,
                "rmse": 11.773577979462164,
                "p50": 10.742673772717197,
                "p95": 16.851191700670554,
                "max": 54.77136080382401
              },
              "rtk_velocity_e_mps": {
                "count": 759,
                "rmse": 1.843045632946767,
                "p50": 0.14625647165606992,
                "p95": 1.7276537985999847,
                "max": 24.115183869825476
              },
              "rtk_velocity_mps": {
                "count": 759,
                "rmse": 2.2783888600809807,
                "p50": 0.40752066189921177,
                "p95": 3.2833889333723247,
                "max": 26.3862966268755
              },
              "rtk_velocity_n_mps": {
                "count": 759,
                "rmse": 1.0937358122661966,
                "p50": 0.10680534056672286,
                "p95": 1.8657884394875444,
                "max": 10.67746249418855
              },
              "rtk_velocity_u_mps": {
                "count": 759,
                "rmse": 0.773292031242638,
                "p50": 0.22707597979543498,
                "p95": 1.6531240105154523,
                "max": 5.181220697885598
              },
              "rtk_vertical_m": {
                "count": 759,
                "rmse": 11.773577979462164,
                "p50": 10.742673772717197,
                "p95": 16.851191700670554,
                "max": 54.77136080382401
              }
            }
          },
          "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": 23.4
          },
          "1": {
            "start_s": 60.2,
            "first_fresh_s": 5.799999999999997,
            "first_heading_s": 15.200000000000003
          }
        },
        "uninitialized_epochs": 39,
        "missing_attitude_epochs": 39,
        "unlatched_heading_epochs": 193,
        "duration_s": 1830.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.980330018577204,
          "fused_available": 4.978690853458638,
          "rtk_velocity_available": 4.979783630204349,
          "fused_velocity_available": 4.978690853458638,
          "attitude_available": 4.978690853458638,
          "heading_available": 4.8945470440389025,
          "heading_healthy": 1.9659053655338214
        },
        "processing_ms": {
          "count": 9151,
          "rmse": 5.0657954673470345,
          "p50": 1.479913,
          "p95": 10.0447565,
          "max": 47.818172
        },
        "heading_error_over_90_epochs": 4371,
        "heading_error_over_150_epochs": 1435,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 3598,
            "rmse": 20.014179248386807,
            "p50": 5.161925470951015,
            "p95": 22.2774899653701,
            "max": 294.0048055775385
          },
          "fused_position_e_m": {
            "count": 3598,
            "rmse": 16.897945649777963,
            "p50": 2.3832249307839035,
            "p95": 15.463796964433557,
            "max": 272.5193584261999
          },
          "fused_position_m": {
            "count": 3598,
            "rmse": 25.197130658135784,
            "p50": 11.269222972786807,
            "p95": 38.702367321115936,
            "max": 294.2088294564178
          },
          "fused_position_n_m": {
            "count": 3598,
            "rmse": 10.72505495574298,
            "p50": 3.010731029329923,
            "p95": 16.24953463353911,
            "max": 139.41016008599814
          },
          "fused_position_u_m": {
            "count": 3598,
            "rmse": 15.307776534056444,
            "p50": 7.985292773729597,
            "p95": 32.40927993889876,
            "max": 86.22406972434608
          },
          "fused_velocity_e_mps": {
            "count": 3598,
            "rmse": 1.3483510980767317,
            "p50": 0.6740751813784953,
            "p95": 2.825786624254099,
            "max": 9.415514594460443
          },
          "fused_velocity_mps": {
            "count": 3598,
            "rmse": 2.110951524732401,
            "p50": 1.5111740040795612,
            "p95": 3.786452506981977,
            "max": 9.639755534486799
          },
          "fused_velocity_n_mps": {
            "count": 3598,
            "rmse": 1.4640980027669983,
            "p50": 0.7057018804416438,
            "p95": 2.9788431788665535,
            "max": 9.636454923078357
          },
          "fused_velocity_u_mps": {
            "count": 3598,
            "rmse": 0.7031946347768928,
            "p50": 0.3895212820468843,
            "p95": 1.4376598060853623,
            "max": 5.302268288262391
          },
          "fused_vertical_m": {
            "count": 3598,
            "rmse": 15.307776534056444,
            "p50": 7.985292773729597,
            "p95": 32.40927993889876,
            "max": 86.22406972434608
          },
          "heading_deg": {
            "count": 3598,
            "rmse": 89.09980340656479,
            "p50": 68.04289811880184,
            "p95": 160.46836781833957,
            "max": 179.89711340782586
          },
          "pitch_deg": {
            "count": 3598,
            "rmse": 1.9102989973543216,
            "p50": 1.3580844207955636,
            "p95": 3.5251879174486316,
            "max": 10.325738998806884
          },
          "roll_deg": {
            "count": 3598,
            "rmse": 2.2918188348431374,
            "p50": 1.4494791104146145,
            "p95": 4.630196379616165,
            "max": 9.798801966147607
          },
          "rotation_deg": {
            "count": 3598,
            "rmse": 89.14774005332768,
            "p50": 67.94235968829597,
            "p95": 160.53706052742504,
            "max": 179.9760431843359
          },
          "rtk_horizontal_m": {
            "count": 3583,
            "rmse": 4.529845189860495,
            "p50": 1.2813449386196059,
            "p95": 7.631428492945116,
            "max": 63.16422054196693
          },
          "rtk_position_e_m": {
            "count": 3583,
            "rmse": 3.1502811139676306,
            "p50": 0.4650133576557334,
            "p95": 4.984077051268528,
            "max": 37.54471970040472
          },
          "rtk_position_m": {
            "count": 3583,
            "rmse": 13.900841330605363,
            "p50": 10.745528478609618,
            "p95": 26.190958472644603,
            "max": 98.32054552424407
          },
          "rtk_position_n_m": {
            "count": 3583,
            "rmse": 3.255030928744169,
            "p50": 1.1251476362135815,
            "p95": 5.817508217329018,
            "max": 57.296494319521
          },
          "rtk_position_u_m": {
            "count": 3583,
            "rmse": 13.142065752938692,
            "p50": 10.647310870789237,
            "p95": 24.158190409894534,
            "max": 95.76663074225229
          },
          "rtk_velocity_e_mps": {
            "count": 3583,
            "rmse": 0.3779530848221077,
            "p50": 0.042202171831293114,
            "p95": 0.6878754512442997,
            "max": 4.648703489228668
          },
          "rtk_velocity_mps": {
            "count": 3583,
            "rmse": 0.8062928110788571,
            "p50": 0.15207143699334233,
            "p95": 1.821262804670578,
            "max": 9.836606261628612
          },
          "rtk_velocity_n_mps": {
            "count": 3583,
            "rmse": 0.45404732582243423,
            "p50": 0.042354370297309714,
            "p95": 0.9344186421895387,
            "max": 4.040785180449421
          },
          "rtk_velocity_u_mps": {
            "count": 3583,
            "rmse": 0.548726333233967,
            "p50": 0.0953043031203699,
            "p95": 1.1046256928230667,
            "max": 9.736135410418937
          },
          "rtk_vertical_m": {
            "count": 3583,
            "rmse": 13.142065752938692,
            "p50": 10.647310870789237,
            "p95": 24.158190409894534,
            "max": 95.76663074225229
          }
        },
        "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,
          "window_epochs": 20,
          "recovery_gnss_update_s": 2.0,
          "recovery_fresh_attitude_s": 2.0,
          "recovery_heading_s": 11.400000000000006,
          "window_metrics": {
            "fused_position_m": {
              "count": 1,
              "rmse": 2.755460045463661,
              "p50": 2.755460045463661,
              "p95": 2.755460045463661,
              "max": 2.755460045463661
            },
            "fused_velocity_mps": {
              "count": 1,
              "rmse": 1.2206545976215477,
              "p50": 1.2206545976215477,
              "p95": 1.2206545976215477,
              "max": 1.2206545976215477
            },
            "rotation_deg": {
              "count": 1,
              "rmse": 40.72522520975851,
              "p50": 40.72522520975851,
              "p95": 40.72522520975851,
              "max": 40.72522520975851
            },
            "heading_deg": {
              "count": 1,
              "rmse": 40.71495754068212,
              "p50": 40.71495754068212,
              "p95": 40.71495754068212,
              "max": 40.71495754068212
            }
          },
          "drift_anchor_s": 59.8,
          "displacement_error_growth_m": {
            "count": 1,
            "rmse": 0.2512139018733355,
            "p50": 0.2512139018733355,
            "p95": 0.2512139018733355,
            "max": 0.2512139018733355
          },
          "horizontal_displacement_error_growth_m": {
            "count": 1,
            "rmse": 0.24957118686828222,
            "p50": 0.24957118686828222,
            "p95": 0.24957118686828222,
            "max": 0.24957118686828222
          },
          "end_displacement_error_growth_m": 0.2512139018733355,
          "heading_error_change_deg": {
            "count": 1,
            "rmse": 0.3962061124356069,
            "p50": 0.3962061124356069,
            "p95": 0.3962061124356069,
            "max": 0.3962061124356069
          },
          "drift_convention": "(estimate displacement - truth displacement), pre-event anchor ENU; absolute primary errors are unchanged; heading error change uses wrapped difference"
        }
      },
      "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.996066003715441,
          "fused_available": 0.9957381706917277,
          "rtk_velocity_available": 0.9959567260408698,
          "fused_velocity_available": 0.9957381706917277,
          "attitude_available": 0.9957381706917277,
          "heading_available": 0.9789094088077805,
          "heading_healthy": 0.9789094088077805
        },
        "scenes": {
          "all": {
            "epochs": 9151,
            "available_epochs": {
              "rtk_available": 9115,
              "fused_available": 9112,
              "attitude_available": 9112,
              "heading_aligned": 8958,
              "heading_converged": 8958
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 9112,
                "rmse": 4.6232680882244495,
                "p50": 0.37642747199953186,
                "p95": 10.118278420285025,
                "max": 32.37794653975516
              },
              "fused_position_e_m": {
                "count": 9112,
                "rmse": 4.057676957901024,
                "p50": 0.23141174466210973,
                "p95": 8.776756793275693,
                "max": 27.22138383600877
              },
              "fused_position_m": {
                "count": 9112,
                "rmse": 6.625442086822191,
                "p50": 0.6444432680036511,
                "p95": 14.42385517039633,
                "max": 37.83748394566372
              },
              "fused_position_n_m": {
                "count": 9112,
                "rmse": 2.2158216356272105,
                "p50": 0.22803946216892346,
                "p95": 5.6192465674985455,
                "max": 19.982841449242084
              },
              "fused_position_u_m": {
                "count": 9112,
                "rmse": 4.745721760727259,
                "p50": 0.4799953594699301,
                "p95": 12.072011813513372,
                "max": 23.295674897741563
              },
              "fused_velocity_e_mps": {
                "count": 9112,
                "rmse": 0.2309986763354189,
                "p50": 0.02922328890646255,
                "p95": 0.4824564864176791,
                "max": 2.2318022613496287
              },
              "fused_velocity_mps": {
                "count": 9112,
                "rmse": 0.3618355259233487,
                "p50": 0.06428328723420743,
                "p95": 0.7503410273089169,
                "max": 5.081527587546416
              },
              "fused_velocity_n_mps": {
                "count": 9112,
                "rmse": 0.21529815147813883,
                "p50": 0.02986065804721294,
                "p95": 0.44410939058016474,
                "max": 2.477156592866841
              },
              "fused_velocity_u_mps": {
                "count": 9112,
                "rmse": 0.17666710311092765,
                "p50": 0.020317947817349837,
                "p95": 0.3067097546568429,
                "max": 4.082709701570844
              },
              "fused_vertical_m": {
                "count": 9112,
                "rmse": 4.745721760727259,
                "p50": 0.4799953594699301,
                "p95": 12.072011813513372,
                "max": 23.295674897741563
              },
              "heading_deg": {
                "count": 8958,
                "rmse": 2.7584239907974086,
                "p50": 1.261177489680378,
                "p95": 2.992504493820587,
                "max": 34.66076936341409
              },
              "pitch_deg": {
                "count": 9112,
                "rmse": 0.42514589401967084,
                "p50": 0.3959144722601735,
                "p95": 0.5668600607930767,
                "max": 2.0276484881028694
              },
              "roll_deg": {
                "count": 9112,
                "rmse": 0.3641880182444174,
                "p50": 0.32432209233154197,
                "p95": 0.5483572812591645,
                "max": 1.2713413992692608
              },
              "rotation_deg": {
                "count": 8958,
                "rmse": 2.8202938489379332,
                "p50": 1.3957954440917404,
                "p95": 3.040281177153252,
                "max": 34.65884824117862
              },
              "rtk_horizontal_m": {
                "count": 9115,
                "rmse": 3.9830757074118592,
                "p50": 1.1681284790021953,
                "p95": 5.7301275477464,
                "max": 63.16422054196693
              },
              "rtk_position_e_m": {
                "count": 9115,
                "rmse": 3.113187599517743,
                "p50": 0.44287907546704197,
                "p95": 3.629271862011603,
                "max": 47.292025637997966
              },
              "rtk_position_m": {
                "count": 9115,
                "rmse": 12.503825618417073,
                "p50": 10.473665834183455,
                "p95": 21.09506892961755,
                "max": 98.32054548049977
              },
              "rtk_position_n_m": {
                "count": 9115,
                "rmse": 2.484543229888229,
                "p50": 0.9403200055340797,
                "p95": 4.351783480390167,
                "max": 57.296494319521
              },
              "rtk_position_u_m": {
                "count": 9115,
                "rmse": 11.852458099685846,
                "p50": 10.376001265673075,
                "p95": 20.027768562624633,
                "max": 95.76663069302245
              },
              "rtk_velocity_e_mps": {
                "count": 9114,
                "rmse": 0.5669551573237186,
                "p50": 0.06615168508533664,
                "p95": 1.2814212683681365,
                "max": 5.359971704927589
              },
              "rtk_velocity_mps": {
                "count": 9114,
                "rmse": 1.0107971520760417,
                "p50": 0.22903170340617,
                "p95": 2.389822755741352,
                "max": 9.836606261628612
              },
              "rtk_velocity_n_mps": {
                "count": 9114,
                "rmse": 0.5549126232427005,
                "p50": 0.07224369285268814,
                "p95": 1.3112586837738338,
                "max": 4.493842073420935
              },
              "rtk_velocity_u_mps": {
                "count": 9114,
                "rmse": 0.6263742593649414,
                "p50": 0.10948164162600936,
                "p95": 1.26216789411114,
                "max": 9.736135410418937
              },
              "rtk_vertical_m": {
                "count": 9115,
                "rmse": 11.852458099685846,
                "p50": 10.376001265673075,
                "p95": 20.027768562624633,
                "max": 95.76663069302245
              }
            }
          },
          "stop": {
            "epochs": 3278,
            "available_epochs": {
              "rtk_available": 3278,
              "fused_available": 3268,
              "attitude_available": 3268,
              "heading_aligned": 3172,
              "heading_converged": 3172
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 3268,
                "rmse": 2.8558643291081536,
                "p50": 0.3422333576940285,
                "p95": 7.754766239364279,
                "max": 18.086104607682955
              },
              "fused_position_e_m": {
                "count": 3268,
                "rmse": 2.394757250389994,
                "p50": 0.20593523014180812,
                "p95": 6.248211828509769,
                "max": 15.413939514018667
              },
              "fused_position_m": {
                "count": 3268,
                "rmse": 4.261180379732375,
                "p50": 0.6445270406398598,
                "p95": 7.77570734393436,
                "max": 26.102647818645718
              },
              "fused_position_n_m": {
                "count": 3268,
                "rmse": 1.5559880391496963,
                "p50": 0.2191192235422006,
                "p95": 4.42234226462023,
                "max": 9.461376672462873
              },
              "fused_position_u_m": {
                "count": 3268,
                "rmse": 3.1625459937119946,
                "p50": 0.5412929887050498,
                "p95": 6.339875939512832,
                "max": 18.821292284649303
              },
              "fused_velocity_e_mps": {
                "count": 3268,
                "rmse": 0.0362104605342606,
                "p50": 0.013787566589460381,
                "p95": 0.08005829715534692,
                "max": 0.28884792659380265
              },
              "fused_velocity_mps": {
                "count": 3268,
                "rmse": 0.06100956717890967,
                "p50": 0.03069770458660567,
                "p95": 0.12426217973587488,
                "max": 0.4453208869532962
              },
              "fused_velocity_n_mps": {
                "count": 3268,
                "rmse": 0.03537308680090741,
                "p50": 0.015495541016185988,
                "p95": 0.06912911751344335,
                "max": 0.39011785630685397
              },
              "fused_velocity_u_mps": {
                "count": 3268,
                "rmse": 0.034054582150279254,
                "p50": 0.011003518089695939,
                "p95": 0.07501520607814051,
                "max": 0.3646422456178808
              },
              "fused_vertical_m": {
                "count": 3268,
                "rmse": 3.1625459937119946,
                "p50": 0.5412929887050498,
                "p95": 6.339875939512832,
                "max": 18.821292284649303
              },
              "heading_deg": {
                "count": 3172,
                "rmse": 1.6268255463378183,
                "p50": 1.489175008449024,
                "p95": 2.7307601001760244,
                "max": 4.122173169899838
              },
              "pitch_deg": {
                "count": 3268,
                "rmse": 0.4516921352479928,
                "p50": 0.42860397486029456,
                "p95": 0.5768269030476857,
                "max": 0.9006769700981181
              },
              "roll_deg": {
                "count": 3268,
                "rmse": 0.3603906657031775,
                "p50": 0.3311538355229402,
                "p95": 0.49575895105543566,
                "max": 0.5666864231056081
              },
              "rotation_deg": {
                "count": 3172,
                "rmse": 1.7365466979104047,
                "p50": 1.609512252952734,
                "p95": 2.7878772764020754,
                "max": 4.124321844134721
              },
              "rtk_horizontal_m": {
                "count": 3278,
                "rmse": 3.46926483804573,
                "p50": 1.1815811753358174,
                "p95": 4.5375464069275155,
                "max": 47.46278256872215
              },
              "rtk_position_e_m": {
                "count": 3278,
                "rmse": 2.7750361958572176,
                "p50": 0.4078723229743484,
                "p95": 2.3391549730773913,
                "max": 47.292025637997966
              },
              "rtk_position_m": {
                "count": 3278,
                "rmse": 12.210207882367166,
                "p50": 10.628341014230582,
                "p95": 19.532673872091586,
                "max": 62.665788138979735
              },
              "rtk_position_n_m": {
                "count": 3278,
                "rmse": 2.0820597081214474,
                "p50": 0.9908713159274839,
                "p95": 3.8778988656442244,
                "max": 15.472200716636067
              },
              "rtk_position_u_m": {
                "count": 3278,
                "rmse": 11.706979884415999,
                "p50": 10.530012364169416,
                "p95": 18.913826445834424,
                "max": 44.42426917310634
              },
              "rtk_velocity_e_mps": {
                "count": 3278,
                "rmse": 0.23683258931901183,
                "p50": 0.01968638612444305,
                "p95": 0.5741147468192839,
                "max": 2.6910223558180677
              },
              "rtk_velocity_mps": {
                "count": 3278,
                "rmse": 0.3746623009161277,
                "p50": 0.08098541290355443,
                "p95": 0.8840956946111911,
                "max": 2.727140276922432
              },
              "rtk_velocity_n_mps": {
                "count": 3278,
                "rmse": 0.25690511717624864,
                "p50": 0.025127536530419922,
                "p95": 0.6546030157669406,
                "max": 1.9911012386469686
              },
              "rtk_velocity_u_mps": {
                "count": 3278,
                "rmse": 0.13521066944911284,
                "p50": 0.03686920071501867,
                "p95": 0.2582360559676811,
                "max": 2.0339011524002153
              },
              "rtk_vertical_m": {
                "count": 3278,
                "rmse": 11.706979884415999,
                "p50": 10.530012364169416,
                "p95": 18.913826445834424,
                "max": 44.42426917310634
              }
            }
          },
          "low_speed": {
            "epochs": 1036,
            "available_epochs": {
              "rtk_available": 1036,
              "fused_available": 1017,
              "attitude_available": 1017,
              "heading_aligned": 959,
              "heading_converged": 959
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1017,
                "rmse": 3.964405334491429,
                "p50": 0.3782460540681702,
                "p95": 9.902575393866579,
                "max": 21.827951141941718
              },
              "fused_position_e_m": {
                "count": 1017,
                "rmse": 3.336713674930357,
                "p50": 0.25209425100431865,
                "p95": 7.96785071257389,
                "max": 18.767110644264854
              },
              "fused_position_m": {
                "count": 1017,
                "rmse": 5.916303367964735,
                "p50": 0.5420112120138296,
                "p95": 10.16124516268242,
                "max": 31.25661769369022
              },
              "fused_position_n_m": {
                "count": 1017,
                "rmse": 2.140759563257128,
                "p50": 0.20166383265950216,
                "p95": 5.690139589449135,
                "max": 11.146973092320424
              },
              "fused_position_u_m": {
                "count": 1017,
                "rmse": 4.391598329269968,
                "p50": 0.40646021253564496,
                "p95": 6.788730120896548,
                "max": 22.916279338919253
              },
              "fused_velocity_e_mps": {
                "count": 1017,
                "rmse": 0.15370562413774078,
                "p50": 0.030609639452591597,
                "p95": 0.3291990754060564,
                "max": 1.4474844791958428
              },
              "fused_velocity_mps": {
                "count": 1017,
                "rmse": 0.23196500271645612,
                "p50": 0.056937733701556234,
                "p95": 0.5730278375854041,
                "max": 1.4577586516489374
              },
              "fused_velocity_n_mps": {
                "count": 1017,
                "rmse": 0.11852278558970851,
                "p50": 0.0301312174699071,
                "p95": 0.2613879635119181,
                "max": 0.7352434489672623
              },
              "fused_velocity_u_mps": {
                "count": 1017,
                "rmse": 0.12702241097432,
                "p50": 0.02119348246096491,
                "p95": 0.20556067243336684,
                "max": 0.728503062330304
              },
              "fused_vertical_m": {
                "count": 1017,
                "rmse": 4.391598329269968,
                "p50": 0.40646021253564496,
                "p95": 6.788730120896548,
                "max": 22.916279338919253
              },
              "heading_deg": {
                "count": 959,
                "rmse": 3.7341997634849036,
                "p50": 1.3655970189854827,
                "p95": 2.7962778948264773,
                "max": 34.66076936341409
              },
              "pitch_deg": {
                "count": 1017,
                "rmse": 0.512865852408133,
                "p50": 0.38599100550845833,
                "p95": 0.9071648880678533,
                "max": 2.0276484881028694
              },
              "roll_deg": {
                "count": 1017,
                "rmse": 0.3701528512978204,
                "p50": 0.3200834971894153,
                "p95": 0.5796902149952302,
                "max": 1.210882106926391
              },
              "rotation_deg": {
                "count": 959,
                "rmse": 3.784559065808899,
                "p50": 1.4547771787291508,
                "p95": 2.8966114573270234,
                "max": 34.65884824117862
              },
              "rtk_horizontal_m": {
                "count": 1036,
                "rmse": 3.566841213884248,
                "p50": 1.0411931314202165,
                "p95": 4.060486812086962,
                "max": 46.78474368860844
              },
              "rtk_position_e_m": {
                "count": 1036,
                "rmse": 3.1731292215240714,
                "p50": 0.3903133130243199,
                "p95": 2.263978915873022,
                "max": 46.69894394062442
              },
              "rtk_position_m": {
                "count": 1036,
                "rmse": 11.957858125697532,
                "p50": 10.725982420829848,
                "p95": 16.378684406256024,
                "max": 63.976060358782235
              },
              "rtk_position_n_m": {
                "count": 1036,
                "rmse": 1.628989621996806,
                "p50": 0.8017005196143216,
                "p95": 2.553414429232816,
                "max": 11.345480817687744
              },
              "rtk_position_u_m": {
                "count": 1036,
                "rmse": 11.413501421967197,
                "p50": 10.657343988571192,
                "p95": 15.185773236455251,
                "max": 43.96419903620368
              },
              "rtk_velocity_e_mps": {
                "count": 1036,
                "rmse": 0.513933412484853,
                "p50": 0.05520996113012841,
                "p95": 1.1890514689426857,
                "max": 3.062623767889976
              },
              "rtk_velocity_mps": {
                "count": 1036,
                "rmse": 0.7405081856877223,
                "p50": 0.18014688244837607,
                "p95": 1.7873649856241853,
                "max": 3.7184812969475503
              },
              "rtk_velocity_n_mps": {
                "count": 1036,
                "rmse": 0.4820212291745809,
                "p50": 0.0596665023367262,
                "p95": 1.1649644168153395,
                "max": 2.635797139976766
              },
              "rtk_velocity_u_mps": {
                "count": 1036,
                "rmse": 0.2277725954262765,
                "p50": 0.10107052369548697,
                "p95": 0.46715622264099776,
                "max": 1.3129738728341431
              },
              "rtk_vertical_m": {
                "count": 1036,
                "rmse": 11.413501421967197,
                "p50": 10.657343988571192,
                "p95": 15.185773236455251,
                "max": 43.96419903620368
              }
            }
          },
          "turn": {
            "epochs": 759,
            "available_epochs": {
              "rtk_available": 759,
              "fused_available": 737,
              "attitude_available": 737,
              "heading_aligned": 737,
              "heading_converged": 737
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 737,
                "rmse": 3.8243369712005704,
                "p50": 0.46053128804527926,
                "p95": 8.85619056646239,
                "max": 9.205081671130918
              },
              "fused_position_e_m": {
                "count": 737,
                "rmse": 2.1651224419561013,
                "p50": 0.312419632338594,
                "p95": 5.62433171947358,
                "max": 7.612886802123114
              },
              "fused_position_m": {
                "count": 737,
                "rmse": 5.41183117999211,
                "p50": 0.6495139599789619,
                "p95": 13.818653553255498,
                "max": 14.497278560618392
              },
              "fused_position_n_m": {
                "count": 737,
                "rmse": 3.152427331538286,
                "p50": 0.2523048771167714,
                "p95": 7.556723165126188,
                "max": 9.011926973018944
              },
              "fused_position_u_m": {
                "count": 737,
                "rmse": 3.829146569595272,
                "p50": 0.41830784063356924,
                "p95": 10.839533086281612,
                "max": 12.59367255606914
              },
              "fused_velocity_e_mps": {
                "count": 737,
                "rmse": 0.2313950815719187,
                "p50": 0.05433082284006252,
                "p95": 0.5211038423469183,
                "max": 0.6513682475325435
              },
              "fused_velocity_mps": {
                "count": 737,
                "rmse": 0.37444591734176563,
                "p50": 0.10022011932268882,
                "p95": 0.8325429442418796,
                "max": 1.1568236059905714
              },
              "fused_velocity_n_mps": {
                "count": 737,
                "rmse": 0.2670980029915154,
                "p50": 0.04409801897355736,
                "p95": 0.6753969833039194,
                "max": 1.0620205823410358
              },
              "fused_velocity_u_mps": {
                "count": 737,
                "rmse": 0.12379304518504203,
                "p50": 0.030396092703060734,
                "p95": 0.21078155944789337,
                "max": 0.5785845094901785
              },
              "fused_vertical_m": {
                "count": 737,
                "rmse": 3.829146569595272,
                "p50": 0.41830784063356924,
                "p95": 10.839533086281612,
                "max": 12.59367255606914
              },
              "heading_deg": {
                "count": 737,
                "rmse": 5.494532489714948,
                "p50": 1.2422068481209578,
                "p95": 7.9134975143925175,
                "max": 34.66076936341409
              },
              "pitch_deg": {
                "count": 737,
                "rmse": 0.488188121185664,
                "p50": 0.3674468824461883,
                "p95": 0.612799676466096,
                "max": 2.0276484881028694
              },
              "roll_deg": {
                "count": 737,
                "rmse": 0.33822340186268046,
                "p50": 0.3018696813392978,
                "p95": 0.5570645540508792,
                "max": 0.978340277698095
              },
              "rotation_deg": {
                "count": 737,
                "rmse": 5.529867917973026,
                "p50": 1.3774221419243224,
                "p95": 8.149851369359181,
                "max": 34.65884824117862
              },
              "rtk_horizontal_m": {
                "count": 759,
                "rmse": 2.145945898722963,
                "p50": 1.0856397375468285,
                "p95": 3.8859199769065453,
                "max": 19.626846377429565
              },
              "rtk_position_e_m": {
                "count": 759,
                "rmse": 1.5387252139040675,
                "p50": 0.44533439605653635,
                "p95": 2.515356622383113,
                "max": 19.192247130799828
              },
              "rtk_position_m": {
                "count": 759,
                "rmse": 11.04138647245527,
                "p50": 10.619198620207662,
                "p95": 16.833624423467345,
                "max": 58.18174167506089
              },
              "rtk_position_n_m": {
                "count": 759,
                "rmse": 1.4957969502381623,
                "p50": 0.8755520076164707,
                "p95": 3.017807418631028,
                "max": 11.508413388647401
              },
              "rtk_position_u_m": {
                "count": 759,
                "rmse": 10.830841677075348,
                "p50": 10.54132996118826,
                "p95": 16.457673083742794,
                "max": 54.771360815852454
              },
              "rtk_velocity_e_mps": {
                "count": 759,
                "rmse": 0.8075813884647907,
                "p50": 0.1871582228404307,
                "p95": 2.069150442551431,
                "max": 4.648703489228668
              },
              "rtk_velocity_mps": {
                "count": 759,
                "rmse": 1.3665652782531834,
                "p50": 0.49561362727585423,
                "p95": 3.162218611542071,
                "max": 5.447329038914749
              },
              "rtk_velocity_n_mps": {
                "count": 759,
                "rmse": 0.7478239372940139,
                "p50": 0.14977084033172794,
                "p95": 1.9300261730344748,
                "max": 4.493842073420935
              },
              "rtk_velocity_u_mps": {
                "count": 759,
                "rmse": 0.8099829131176534,
                "p50": 0.2646876818637104,
                "p95": 1.7300687731306423,
                "max": 5.181220697885146
              },
              "rtk_vertical_m": {
                "count": 759,
                "rmse": 10.830841677075348,
                "p50": 10.54132996118826,
                "p95": 16.457673083742794,
                "max": 54.771360815852454
              }
            }
          },
          "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": 23.4
          },
          "1": {
            "start_s": 60.2,
            "first_fresh_s": 5.799999999999997,
            "first_heading_s": 15.200000000000003
          }
        },
        "uninitialized_epochs": 39,
        "missing_attitude_epochs": 39,
        "unlatched_heading_epochs": 193,
        "duration_s": 1830.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.980330018577204,
          "fused_available": 4.978690853458638,
          "rtk_velocity_available": 4.979783630204349,
          "fused_velocity_available": 4.978690853458638,
          "attitude_available": 4.978690853458638,
          "heading_available": 4.8945470440389025,
          "heading_healthy": 4.8945470440389025
        },
        "processing_ms": {
          "count": 9151,
          "rmse": 9.423358947545916,
          "p50": 4.395766,
          "p95": 18.4744025,
          "max": 80.878211
        },
        "heading_error_over_90_epochs": 0,
        "heading_error_over_150_epochs": 0,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 8958,
            "rmse": 4.6627999966789275,
            "p50": 0.3803368721054715,
            "p95": 10.142341634537388,
            "max": 32.37794653975516
          },
          "fused_position_e_m": {
            "count": 8958,
            "rmse": 4.092369514633332,
            "p50": 0.23790765313035497,
            "p95": 8.886493902503945,
            "max": 27.22138383600877
          },
          "fused_position_m": {
            "count": 8958,
            "rmse": 6.682110312298863,
            "p50": 0.6550582627283403,
            "p95": 14.631025242820726,
            "max": 37.83748394566372
          },
          "fused_position_n_m": {
            "count": 8958,
            "rmse": 2.2347741641447265,
            "p50": 0.23306497155640435,
            "p95": 5.671090451172744,
            "max": 19.982841449242084
          },
          "fused_position_u_m": {
            "count": 8958,
            "rmse": 4.786323684907009,
            "p50": 0.49130013025213015,
            "p95": 12.17416524880246,
            "max": 23.295674897741563
          },
          "fused_velocity_e_mps": {
            "count": 8958,
            "rmse": 0.23045140906860515,
            "p50": 0.029508896547475683,
            "p95": 0.4791909920936841,
            "max": 2.2318022613496287
          },
          "fused_velocity_mps": {
            "count": 8958,
            "rmse": 0.36303196877971555,
            "p50": 0.06472012304350142,
            "p95": 0.7525908717799155,
            "max": 5.081527587546416
          },
          "fused_velocity_n_mps": {
            "count": 8958,
            "rmse": 0.21684486548045573,
            "p50": 0.030176047176598695,
            "p95": 0.44943016310177086,
            "max": 2.477156592866841
          },
          "fused_velocity_u_mps": {
            "count": 8958,
            "rmse": 0.17794005375163233,
            "p50": 0.020539444322389258,
            "p95": 0.30922658368252076,
            "max": 4.082709701570844
          },
          "fused_vertical_m": {
            "count": 8958,
            "rmse": 4.786323684907009,
            "p50": 0.49130013025213015,
            "p95": 12.17416524880246,
            "max": 23.295674897741563
          },
          "heading_deg": {
            "count": 8958,
            "rmse": 2.7584239907974086,
            "p50": 1.261177489680378,
            "p95": 2.992504493820587,
            "max": 34.66076936341409
          },
          "pitch_deg": {
            "count": 8958,
            "rmse": 0.4227840674122374,
            "p50": 0.39480060789017557,
            "p95": 0.5641729432409135,
            "max": 2.0276484881028694
          },
          "roll_deg": {
            "count": 8958,
            "rmse": 0.3625743535392907,
            "p50": 0.3249450739037769,
            "p95": 0.5421785038997626,
            "max": 1.2713413992692608
          },
          "rotation_deg": {
            "count": 8958,
            "rmse": 2.8202938489379332,
            "p50": 1.3957954440917404,
            "p95": 3.040281177153252,
            "max": 34.65884824117862
          },
          "rtk_horizontal_m": {
            "count": 8922,
            "rmse": 4.0243108247973955,
            "p50": 1.1809016878046612,
            "p95": 5.785687761341599,
            "max": 63.16422054196693
          },
          "rtk_position_e_m": {
            "count": 8922,
            "rmse": 3.1459750697267066,
            "p50": 0.44541842328785675,
            "p95": 3.6988664389369896,
            "max": 47.292025637997966
          },
          "rtk_position_m": {
            "count": 8922,
            "rmse": 12.552199828395924,
            "p50": 10.45193931074349,
            "p95": 21.490672284090824,
            "max": 98.32054548049977
          },
          "rtk_position_n_m": {
            "count": 8922,
            "rmse": 2.5095653956889707,
            "p50": 0.9579042611566662,
            "p95": 4.385712175456355,
            "max": 57.296494319521
          },
          "rtk_position_u_m": {
            "count": 8922,
            "rmse": 11.889602302743402,
            "p50": 10.346778530995634,
            "p95": 20.23740307687173,
            "max": 95.76663069302245
          },
          "rtk_velocity_e_mps": {
            "count": 8921,
            "rmse": 0.573007774954514,
            "p50": 0.06892405811235669,
            "p95": 1.3044631181315356,
            "max": 5.359971704927589
          },
          "rtk_velocity_mps": {
            "count": 8921,
            "rmse": 1.0215023462773452,
            "p50": 0.23734822895665797,
            "p95": 2.4245032312926047,
            "max": 9.836606261628612
          },
          "rtk_velocity_n_mps": {
            "count": 8921,
            "rmse": 0.5608323391531351,
            "p50": 0.07504425592469577,
            "p95": 1.3211532676891855,
            "max": 4.493842073420935
          },
          "rtk_velocity_u_mps": {
            "count": 8921,
            "rmse": 0.6329267103321057,
            "p50": 0.11243847283843575,
            "p95": 1.2866662703595315,
            "max": 9.736135410418937
          },
          "rtk_vertical_m": {
            "count": 8922,
            "rmse": 11.889602302743402,
            "p50": 10.346778530995634,
            "p95": 20.23740307687173,
            "max": 95.76663069302245
          }
        },
        "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,
          "window_epochs": 20,
          "recovery_gnss_update_s": 2.0,
          "recovery_fresh_attitude_s": 2.0,
          "recovery_heading_s": 11.400000000000006,
          "window_metrics": {
            "fused_position_m": {
              "count": 1,
              "rmse": 0.7356230378081553,
              "p50": 0.7356230378081553,
              "p95": 0.7356230378081553,
              "max": 0.7356230378081553
            },
            "fused_velocity_mps": {
              "count": 1,
              "rmse": 0.113094543765392,
              "p50": 0.113094543765392,
              "p95": 0.113094543765392,
              "max": 0.113094543765392
            },
            "rotation_deg": {
              "count": 1,
              "rmse": 1.0047916522360065,
              "p50": 1.0047916522360065,
              "p95": 1.0047916522360065,
              "max": 1.0047916522360065
            },
            "heading_deg": {
              "count": 1,
              "rmse": 0.8742015753201429,
              "p50": 0.8742015753201429,
              "p95": 0.8742015753201429,
              "max": 0.8742015753201429
            }
          },
          "drift_anchor_s": 59.8,
          "displacement_error_growth_m": {
            "count": 1,
            "rmse": 0.04475041526106867,
            "p50": 0.04475041526106867,
            "p95": 0.04475041526106867,
            "max": 0.04475041526106867
          },
          "horizontal_displacement_error_growth_m": {
            "count": 1,
            "rmse": 0.04322788680143958,
            "p50": 0.04322788680143958,
            "p95": 0.04322788680143958,
            "max": 0.04322788680143958
          },
          "end_displacement_error_growth_m": 0.04475041526106867,
          "heading_error_change_deg": {
            "count": 1,
            "rmse": 0.01631479359656396,
            "p50": 0.01631479359656396,
            "p95": 0.01631479359656396,
            "max": 0.01631479359656396
          },
          "drift_convention": "(estimate displacement - truth displacement), pre-event anchor ENU; absolute primary errors are unchanged; heading error change uses wrapped difference"
        }
      },
      "common_valid": {
        "rtk_position_m": {
          "control": {
            "count": 9115,
            "rmse": 14.004121746728117,
            "p50": 10.790138429943806,
            "p95": 23.565064012055732,
            "max": 137.96440573989446
          },
          "candidate": {
            "count": 9115,
            "rmse": 12.503825618417073,
            "p50": 10.473665834183455,
            "p95": 21.09506892961755,
            "max": 98.32054548049977
          }
        },
        "fused_position_m": {
          "control": {
            "count": 9112,
            "rmse": 52.22551685976065,
            "p50": 14.872667934536295,
            "p95": 111.46604103661227,
            "max": 321.0730056451241
          },
          "candidate": {
            "count": 9112,
            "rmse": 6.625442086822191,
            "p50": 0.6444432680036511,
            "p95": 14.42385517039633,
            "max": 37.83748394566372
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 9114,
            "rmse": 1.6550149606079407,
            "p50": 0.1786476383550748,
            "p95": 2.208482719641324,
            "max": 34.348840991179465
          },
          "candidate": {
            "count": 9114,
            "rmse": 1.0107971520760417,
            "p50": 0.22903170340617,
            "p95": 2.389822755741352,
            "max": 9.836606261628612
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 9112,
            "rmse": 6.066124631164684,
            "p50": 3.636058995067354,
            "p95": 12.058393269521757,
            "max": 26.677142857395946
          },
          "candidate": {
            "count": 9112,
            "rmse": 0.3618355259233487,
            "p50": 0.06428328723420743,
            "p95": 0.7503410273089169,
            "max": 5.081527587546416
          }
        },
        "rotation_deg": {
          "control": {
            "count": 8958,
            "rmse": 102.6728756329252,
            "p50": 88.01571688820323,
            "p95": 170.60427121339953,
            "max": 179.99545490353657
          },
          "candidate": {
            "count": 8958,
            "rmse": 2.8202938489379332,
            "p50": 1.3957954440917404,
            "p95": 3.040281177153252,
            "max": 34.65884824117862
          }
        }
      },
      "control_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_velcons_20261009/ctl/scenario/tokyo2-imu_gap/manifest.json",
        "bytes": 4279,
        "sha256": "446a45d22929e460303f1db0c3d0f0fffcbf3e4db6c28452a18aa7099c215d08"
      },
      "candidate_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_v3_20261009/cand/scenario/tokyo2-imu_gap/manifest.json",
        "bytes": 4306,
        "sha256": "75956ccde4a0ce8ab318938e203bd71323f1417ddb60a703ec197d712c6aa7c2"
      }
    },
    {
      "name": "tokyo3",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 18.614938559472353,
          "candidate": 15.181152098938268,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 31.879133759837448,
          "candidate": 29.85572046204452,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 18.614938559472353,
          "candidate": 15.181152098938268,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 31.879133759837448,
          "candidate": 29.85572046204452,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 41.8628069930786,
          "candidate": 3.1121373449271026,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 115.03127984860792,
          "candidate": 7.338001005023909,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 41.8628069930786,
          "candidate": 3.1121373449271026,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 115.03127984860792,
          "candidate": 7.338001005023909,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 2.10158523400754,
          "candidate": 0.8156794258446745,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 1.7571722210504923,
          "candidate": 1.7796233327516102,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 2.10158523400754,
          "candidate": 0.8156794258446745,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 1.7571722210504923,
          "candidate": 1.7796233327516102,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 3.215496632221179,
          "candidate": 0.24923615815870725,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 8.2232484670232,
          "candidate": 0.5028811035880573,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 3.215496632221179,
          "candidate": 0.24923615815870725,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 8.2232484670232,
          "candidate": 0.5028811035880573,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 63.45411238683299,
          "candidate": 1.6889594068364333,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 144.40563454159263,
          "candidate": 2.778378349368129,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 63.45411238683299,
          "candidate": 1.6889594068364333,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 144.40563454159263,
          "candidate": 2.778378349368129,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "coverage.rtk_available",
          "control": 0.9999346447944579,
          "candidate": 0.9999346447944579,
          "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.9992810927390366,
          "candidate": 0.9992810927390366,
          "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.9877132213580812,
          "candidate": 0.9877132213580812,
          "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": 37.6,
          "candidate": 37.6,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "processing.p95_ms",
          "control": 10.546314,
          "candidate": 22.802259,
          "allowed": "candidate <= 2 * control; host contention",
          "passed": false
        }
      ],
      "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.9999346447944579,
          "fused_available": 0.9993464479445788,
          "rtk_velocity_available": 0.9992810927390366,
          "fused_velocity_available": 0.9993464479445788,
          "attitude_available": 0.9993464479445788,
          "heading_available": 0.9877132213580812,
          "heading_healthy": 0.7703418077249853
        },
        "scenes": {
          "all": {
            "epochs": 15301,
            "available_epochs": {
              "rtk_available": 15300,
              "fused_available": 15291,
              "attitude_available": 15291,
              "heading_aligned": 15113,
              "heading_converged": 11787
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 15291,
                "rmse": 35.20968016790111,
                "p50": 3.3469107660818334,
                "p95": 99.19009452921796,
                "max": 185.6372592853538
              },
              "fused_position_e_m": {
                "count": 15291,
                "rmse": 24.080959862579636,
                "p50": 1.4564207284365178,
                "p95": 66.81663752197835,
                "max": 148.22130508003963
              },
              "fused_position_m": {
                "count": 15291,
                "rmse": 41.8628069930786,
                "p50": 12.559133934263455,
                "p95": 115.03127984860792,
                "max": 197.8978153994364
              },
              "fused_position_n_m": {
                "count": 15291,
                "rmse": 25.687135878153434,
                "p50": 2.406506912848869,
                "p95": 67.80805335195399,
                "max": 167.3450535591384
              },
              "fused_position_u_m": {
                "count": 15291,
                "rmse": 22.644492306383505,
                "p50": 11.491558958183624,
                "p95": 58.33008372685072,
                "max": 78.19097214574883
              },
              "fused_velocity_e_mps": {
                "count": 15291,
                "rmse": 2.076507794990149,
                "p50": 0.17504150713436317,
                "p95": 4.500512368123559,
                "max": 18.352027741759017
              },
              "fused_velocity_mps": {
                "count": 15291,
                "rmse": 3.215496632221179,
                "p50": 0.45462269530562155,
                "p95": 8.2232484670232,
                "max": 19.398417528201577
              },
              "fused_velocity_n_mps": {
                "count": 15291,
                "rmse": 2.3696465925587993,
                "p50": 0.215098973958965,
                "p95": 5.98111790842831,
                "max": 12.796138013234007
              },
              "fused_velocity_u_mps": {
                "count": 15291,
                "rmse": 0.6421129149498277,
                "p50": 0.05876595105690194,
                "p95": 1.5360590323886458,
                "max": 4.608999676897153
              },
              "fused_vertical_m": {
                "count": 15291,
                "rmse": 22.644492306383505,
                "p50": 11.491558958183624,
                "p95": 58.33008372685072,
                "max": 78.19097214574883
              },
              "heading_deg": {
                "count": 15113,
                "rmse": 63.40293229753912,
                "p50": 15.624427753539408,
                "p95": 144.24428604699233,
                "max": 179.93720273356837
              },
              "pitch_deg": {
                "count": 15291,
                "rmse": 2.23810490742816,
                "p50": 0.49503949903152034,
                "p95": 4.988022283101003,
                "max": 13.933020440240483
              },
              "roll_deg": {
                "count": 15291,
                "rmse": 1.4518532390620578,
                "p50": 0.4779227583122747,
                "p95": 3.180454771595734,
                "max": 8.802427360932171
              },
              "rotation_deg": {
                "count": 15113,
                "rmse": 63.45411238683299,
                "p50": 15.847871098146502,
                "p95": 144.40563454159263,
                "max": 179.96765106371438
              },
              "rtk_horizontal_m": {
                "count": 15300,
                "rmse": 9.855663866697988,
                "p50": 1.801986577589763,
                "p95": 14.713503046576403,
                "max": 273.48733499847185
              },
              "rtk_position_e_m": {
                "count": 15300,
                "rmse": 7.16889279124395,
                "p50": 0.5090900639387734,
                "p95": 12.938989151713812,
                "max": 208.4246259692432
              },
              "rtk_position_m": {
                "count": 15300,
                "rmse": 18.614938559472353,
                "p50": 11.679774377700115,
                "p95": 31.879133759837448,
                "max": 304.5496167857202
              },
              "rtk_position_n_m": {
                "count": 15300,
                "rmse": 6.763215684937665,
                "p50": 1.6786543523590296,
                "p95": 7.256514734461415,
                "max": 177.07201273534858
              },
              "rtk_position_u_m": {
                "count": 15300,
                "rmse": 15.791827865057112,
                "p50": 11.464422957505633,
                "p95": 28.764264855931845,
                "max": 133.99681593143416
              },
              "rtk_velocity_e_mps": {
                "count": 15290,
                "rmse": 1.2176175758706496,
                "p50": 0.03994151237453491,
                "p95": 0.7237076707816509,
                "max": 20.04008861469316
              },
              "rtk_velocity_mps": {
                "count": 15290,
                "rmse": 2.10158523400754,
                "p50": 0.13223879675301392,
                "p95": 1.7571722210504923,
                "max": 33.504889794505324
              },
              "rtk_velocity_n_mps": {
                "count": 15290,
                "rmse": 1.6291370514869457,
                "p50": 0.03708797437676707,
                "p95": 0.7135785868776644,
                "max": 29.239723463899832
              },
              "rtk_velocity_u_mps": {
                "count": 15290,
                "rmse": 0.5291317437102312,
                "p50": 0.08264542962826218,
                "p95": 0.9748634150172404,
                "max": 8.052482285844965
              },
              "rtk_vertical_m": {
                "count": 15300,
                "rmse": 15.791827865057112,
                "p50": 11.464422957505633,
                "p95": 28.764264855931845,
                "max": 133.99681593143416
              }
            }
          },
          "stop": {
            "epochs": 5730,
            "available_epochs": {
              "rtk_available": 5730,
              "fused_available": 5720,
              "attitude_available": 5720,
              "heading_aligned": 5558,
              "heading_converged": 5025
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 5720,
                "rmse": 37.553092060344504,
                "p50": 5.031991587052666,
                "p95": 108.54737242638798,
                "max": 175.1448104985965
              },
              "fused_position_e_m": {
                "count": 5720,
                "rmse": 26.17342793484145,
                "p50": 1.7986987480837506,
                "p95": 71.91654988584098,
                "max": 95.9609965456798
              },
              "fused_position_m": {
                "count": 5720,
                "rmse": 44.72752989634603,
                "p50": 12.938146484083974,
                "p95": 129.2326904585386,
                "max": 190.22749378341666
              },
              "fused_position_n_m": {
                "count": 5720,
                "rmse": 26.929285052380628,
                "p50": 3.0663320775300287,
                "p95": 83.43952843894519,
                "max": 154.8401898779582
              },
              "fused_position_u_m": {
                "count": 5720,
                "rmse": 24.296444335248275,
                "p50": 11.463666281126358,
                "p95": 66.33275564395052,
                "max": 77.69645490794511
              },
              "fused_velocity_e_mps": {
                "count": 5720,
                "rmse": 1.2218634436380655,
                "p50": 0.09073784127984216,
                "p95": 2.6717413762337037,
                "max": 12.019141595831618
              },
              "fused_velocity_mps": {
                "count": 5720,
                "rmse": 1.9247210310417406,
                "p50": 0.18838723931120427,
                "p95": 4.200751337074738,
                "max": 12.04890281334216
              },
              "fused_velocity_n_mps": {
                "count": 5720,
                "rmse": 1.421891175677793,
                "p50": 0.09911841264422265,
                "p95": 3.0775627325420514,
                "max": 9.789750231533404
              },
              "fused_velocity_u_mps": {
                "count": 5720,
                "rmse": 0.4356905518426264,
                "p50": 0.019916162728370296,
                "p95": 0.9611860408217303,
                "max": 4.18737960518254
              },
              "fused_vertical_m": {
                "count": 5720,
                "rmse": 24.296444335248275,
                "p50": 11.463666281126358,
                "p95": 66.33275564395052,
                "max": 77.69645490794511
              },
              "heading_deg": {
                "count": 5558,
                "rmse": 70.95164539101812,
                "p50": 23.509332540217386,
                "p95": 161.9840437405843,
                "max": 179.93720273356837
              },
              "pitch_deg": {
                "count": 5720,
                "rmse": 1.962169349278522,
                "p50": 0.5334331327548796,
                "p95": 4.65485786526337,
                "max": 13.32141232734773
              },
              "roll_deg": {
                "count": 5720,
                "rmse": 1.6166828754277902,
                "p50": 0.511148938778021,
                "p95": 3.4237961023788546,
                "max": 7.32518700895983
              },
              "rotation_deg": {
                "count": 5558,
                "rmse": 70.97825167040794,
                "p50": 23.523873942837398,
                "p95": 162.03418291763202,
                "max": 179.95805329338557
              },
              "rtk_horizontal_m": {
                "count": 5730,
                "rmse": 10.016021328762598,
                "p50": 1.8580763426497438,
                "p95": 15.171198596555163,
                "max": 120.01673522340975
              },
              "rtk_position_e_m": {
                "count": 5730,
                "rmse": 8.288781149084354,
                "p50": 0.4939030764840848,
                "p95": 14.174832756667184,
                "max": 84.36202013800678
              },
              "rtk_position_m": {
                "count": 5730,
                "rmse": 19.445730423783186,
                "p50": 11.902275804930579,
                "p95": 33.69804576759694,
                "max": 140.73734725671756
              },
              "rtk_position_n_m": {
                "count": 5730,
                "rmse": 5.6228809627104095,
                "p50": 1.7319545452601997,
                "p95": 6.475720135653344,
                "max": 91.18178261714098
              },
              "rtk_position_u_m": {
                "count": 5730,
                "rmse": 16.667805748094732,
                "p50": 11.746829641859984,
                "p95": 30.143206083667053,
                "max": 73.81989798647682
              },
              "rtk_velocity_e_mps": {
                "count": 5730,
                "rmse": 0.32458667617073156,
                "p50": 0.017725126018634872,
                "p95": 0.1909800636582966,
                "max": 4.260766526147855
              },
              "rtk_velocity_mps": {
                "count": 5730,
                "rmse": 0.3733307215967399,
                "p50": 0.060306915292874824,
                "p95": 0.4891952844890102,
                "max": 4.281167784831482
              },
              "rtk_velocity_n_mps": {
                "count": 5730,
                "rmse": 0.13334406084358733,
                "p50": 0.016290858473790172,
                "p95": 0.16376222243747238,
                "max": 1.8072457405792814
              },
              "rtk_velocity_u_mps": {
                "count": 5730,
                "rmse": 0.1274310746173038,
                "p50": 0.036825976901812385,
                "p95": 0.2702457467145183,
                "max": 1.1819846065603878
              },
              "rtk_vertical_m": {
                "count": 5730,
                "rmse": 16.667805748094732,
                "p50": 11.746829641859984,
                "p95": 30.143206083667053,
                "max": 73.81989798647682
              }
            }
          },
          "low_speed": {
            "epochs": 1241,
            "available_epochs": {
              "rtk_available": 1241,
              "fused_available": 1241,
              "attitude_available": 1241,
              "heading_aligned": 1225,
              "heading_converged": 958
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1241,
                "rmse": 33.48176627602649,
                "p50": 2.8721669178263816,
                "p95": 98.16722484774334,
                "max": 185.46135071284283
              },
              "fused_position_e_m": {
                "count": 1241,
                "rmse": 22.26601934725067,
                "p50": 1.146754465070257,
                "p95": 65.47026702577877,
                "max": 91.2227155805784
              },
              "fused_position_m": {
                "count": 1241,
                "rmse": 41.01430882170458,
                "p50": 11.86337669155398,
                "p95": 123.72129464816352,
                "max": 197.8978153994364
              },
              "fused_position_n_m": {
                "count": 1241,
                "rmse": 25.005060595613912,
                "p50": 1.8730257388903895,
                "p95": 74.19941202557425,
                "max": 165.26042762350184
              },
              "fused_position_u_m": {
                "count": 1241,
                "rmse": 23.688496262103452,
                "p50": 11.387546506570422,
                "p95": 71.20578449636956,
                "max": 78.19097214574883
              },
              "fused_velocity_e_mps": {
                "count": 1241,
                "rmse": 2.0305550784234714,
                "p50": 0.20764251455321348,
                "p95": 3.9273183929680977,
                "max": 13.636072909201724
              },
              "fused_velocity_mps": {
                "count": 1241,
                "rmse": 2.8271932552911863,
                "p50": 0.4833551325040719,
                "p95": 6.661198508012189,
                "max": 13.737505566273924
              },
              "fused_velocity_n_mps": {
                "count": 1241,
                "rmse": 1.7872820363238664,
                "p50": 0.2449068548852198,
                "p95": 4.622037131274127,
                "max": 7.610784424927263
              },
              "fused_velocity_u_mps": {
                "count": 1241,
                "rmse": 0.8218824118367759,
                "p50": 0.030886815527675398,
                "p95": 2.252589714695454,
                "max": 4.608999676897153
              },
              "fused_vertical_m": {
                "count": 1241,
                "rmse": 23.688496262103452,
                "p50": 11.387546506570422,
                "p95": 71.20578449636956,
                "max": 78.19097214574883
              },
              "heading_deg": {
                "count": 1225,
                "rmse": 55.06319091129786,
                "p50": 17.779055714338142,
                "p95": 134.04516266133047,
                "max": 173.412633782523
              },
              "pitch_deg": {
                "count": 1241,
                "rmse": 2.4720425583557564,
                "p50": 0.4472311792632411,
                "p95": 6.198235851726253,
                "max": 12.792450265707203
              },
              "roll_deg": {
                "count": 1241,
                "rmse": 1.8977303087808888,
                "p50": 0.44759721569246835,
                "p95": 3.994699182086123,
                "max": 8.802427360932171
              },
              "rotation_deg": {
                "count": 1225,
                "rmse": 55.123337483265516,
                "p50": 17.915993623423745,
                "p95": 134.03535967838891,
                "max": 173.56433231000037
              },
              "rtk_horizontal_m": {
                "count": 1241,
                "rmse": 10.88918332812397,
                "p50": 1.6735828815421459,
                "p95": 12.419008575945824,
                "max": 105.86194305684073
              },
              "rtk_position_e_m": {
                "count": 1241,
                "rmse": 7.995804251214857,
                "p50": 0.4444450839018481,
                "p95": 11.147140119520436,
                "max": 78.65073029178791
              },
              "rtk_position_m": {
                "count": 1241,
                "rmse": 18.945535624850695,
                "p50": 11.43429485995932,
                "p95": 30.485534003090947,
                "max": 128.76614664798635
              },
              "rtk_position_n_m": {
                "count": 1241,
                "rmse": 7.3919840320273575,
                "p50": 1.5816940411674234,
                "p95": 7.0517460815476065,
                "max": 83.72038365576442
              },
              "rtk_position_u_m": {
                "count": 1241,
                "rmse": 15.503515941843443,
                "p50": 11.204522902841413,
                "p95": 27.449155799900414,
                "max": 73.30736344188716
              },
              "rtk_velocity_e_mps": {
                "count": 1241,
                "rmse": 0.7591746651738259,
                "p50": 0.03648311199828569,
                "p95": 0.4287766108066131,
                "max": 10.780346276862655
              },
              "rtk_velocity_mps": {
                "count": 1241,
                "rmse": 0.8735320840732437,
                "p50": 0.11364045319857181,
                "p95": 0.8626406716602372,
                "max": 11.018811780751385
              },
              "rtk_velocity_n_mps": {
                "count": 1241,
                "rmse": 0.37711736475924157,
                "p50": 0.030338869370468424,
                "p95": 0.30159196094714935,
                "max": 5.025044271762546
              },
              "rtk_velocity_u_mps": {
                "count": 1241,
                "rmse": 0.21093748566956688,
                "p50": 0.06841380479094634,
                "p95": 0.4129271019274789,
                "max": 1.4813792151213707
              },
              "rtk_vertical_m": {
                "count": 1241,
                "rmse": 15.503515941843443,
                "p50": 11.204522902841413,
                "p95": 27.449155799900414,
                "max": 73.30736344188716
              }
            }
          },
          "turn": {
            "epochs": 477,
            "available_epochs": {
              "rtk_available": 477,
              "fused_available": 477,
              "attitude_available": 477,
              "heading_aligned": 477,
              "heading_converged": 375
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 477,
                "rmse": 5.569410123852966,
                "p50": 2.436017404741801,
                "p95": 15.465332642436769,
                "max": 19.27792813309405
              },
              "fused_position_e_m": {
                "count": 477,
                "rmse": 3.594251949923393,
                "p50": 1.065942545961319,
                "p95": 8.154913054692912,
                "max": 13.895728284370144
              },
              "fused_position_m": {
                "count": 477,
                "rmse": 13.250036518809699,
                "p50": 11.642555442549343,
                "p95": 22.142552983528986,
                "max": 28.746194911095888
              },
              "fused_position_n_m": {
                "count": 477,
                "rmse": 4.25437210974167,
                "p50": 1.7834211235590651,
                "p95": 11.045521774500168,
                "max": 16.13347555980053
              },
              "fused_position_u_m": {
                "count": 477,
                "rmse": 12.022692652734444,
                "p50": 11.358699875783499,
                "p95": 21.926142869530466,
                "max": 26.87538431612008
              },
              "fused_velocity_e_mps": {
                "count": 477,
                "rmse": 1.6345832030500047,
                "p50": 0.21888533835569035,
                "p95": 1.8181290790258642,
                "max": 9.355877129978088
              },
              "fused_velocity_mps": {
                "count": 477,
                "rmse": 2.32145726917501,
                "p50": 0.5365472764097755,
                "p95": 7.864978529343036,
                "max": 9.944412957359397
              },
              "fused_velocity_n_mps": {
                "count": 477,
                "rmse": 1.643538345481133,
                "p50": 0.19838046173367818,
                "p95": 2.5830024725792065,
                "max": 8.598776888148874
              },
              "fused_velocity_u_mps": {
                "count": 477,
                "rmse": 0.12681999781351982,
                "p50": 0.036953100746018167,
                "p95": 0.3541483260390723,
                "max": 0.3846122011624334
              },
              "fused_vertical_m": {
                "count": 477,
                "rmse": 12.022692652734444,
                "p50": 11.358699875783499,
                "p95": 21.926142869530466,
                "max": 26.87538431612008
              },
              "heading_deg": {
                "count": 477,
                "rmse": 39.406680901761234,
                "p50": 17.898874182671307,
                "p95": 125.54582064781488,
                "max": 146.98737962876623
              },
              "pitch_deg": {
                "count": 477,
                "rmse": 0.8577027497488825,
                "p50": 0.40074789962676505,
                "p95": 2.0699250166779106,
                "max": 3.1818515049897087
              },
              "roll_deg": {
                "count": 477,
                "rmse": 0.9410221734238908,
                "p50": 0.2904894256000432,
                "p95": 2.599638638645928,
                "max": 3.7440641208933982
              },
              "rotation_deg": {
                "count": 477,
                "rmse": 39.45239596925052,
                "p50": 17.987649605952853,
                "p95": 125.83141806555032,
                "max": 146.9855917828085
              },
              "rtk_horizontal_m": {
                "count": 477,
                "rmse": 2.315092118257634,
                "p50": 1.5815864072296828,
                "p95": 5.3406130614394165,
                "max": 9.027248651569453
              },
              "rtk_position_e_m": {
                "count": 477,
                "rmse": 1.0733590509833943,
                "p50": 0.41924283049948574,
                "p95": 2.220011667939978,
                "max": 6.157160271982181
              },
              "rtk_position_m": {
                "count": 477,
                "rmse": 10.998057342616418,
                "p50": 10.951763045685693,
                "p95": 13.888624389902994,
                "max": 17.134879489117516
              },
              "rtk_position_n_m": {
                "count": 477,
                "rmse": 2.0512317917999043,
                "p50": 1.51112391598955,
                "p95": 4.687862084731024,
                "max": 7.902410758031345
              },
              "rtk_position_u_m": {
                "count": 477,
                "rmse": 10.751633075745298,
                "p50": 10.782587698983473,
                "p95": 13.2011237885155,
                "max": 15.880984461549518
              },
              "rtk_velocity_e_mps": {
                "count": 475,
                "rmse": 0.9720311277786139,
                "p50": 0.0732679942017288,
                "p95": 1.27370330604847,
                "max": 8.721053207193856
              },
              "rtk_velocity_mps": {
                "count": 475,
                "rmse": 1.6309668171331322,
                "p50": 0.19963147255786542,
                "p95": 3.1971163837607284,
                "max": 12.509290730688937
              },
              "rtk_velocity_n_mps": {
                "count": 475,
                "rmse": 1.132222784335128,
                "p50": 0.0546522605086448,
                "p95": 1.8016215271405005,
                "max": 8.96309413758399
              },
              "rtk_velocity_u_mps": {
                "count": 475,
                "rmse": 0.6582399348651117,
                "p50": 0.11974620740864529,
                "p95": 1.5016216117824233,
                "max": 5.3039287134318895
              },
              "rtk_vertical_m": {
                "count": 477,
                "rmse": 10.751633075745298,
                "p50": 10.782587698983473,
                "p95": 13.2011237885155,
                "max": 15.880984461549518
              }
            }
          },
          "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": 37.6
          }
        },
        "uninitialized_epochs": 10,
        "missing_attitude_epochs": 10,
        "unlatched_heading_epochs": 188,
        "duration_s": 3060.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.99967322397229,
          "fused_available": 4.996732239722895,
          "rtk_velocity_available": 4.996405463695184,
          "fused_velocity_available": 4.996732239722895,
          "attitude_available": 4.996732239722895,
          "heading_available": 4.9385661067904065,
          "heading_healthy": 3.851709038624927
        },
        "processing_ms": {
          "count": 15301,
          "rmse": 5.445729803251032,
          "p50": 4.390035,
          "p95": 10.546314,
          "max": 29.866656
        },
        "heading_error_over_90_epochs": 2890,
        "heading_error_over_150_epochs": 666,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 11787,
            "rmse": 28.589545151638575,
            "p50": 2.5769615782555633,
            "p95": 70.0228847081958,
            "max": 166.3634252541115
          },
          "fused_position_e_m": {
            "count": 11787,
            "rmse": 19.503020088367787,
            "p50": 1.1250573680610318,
            "p95": 57.87729054742398,
            "max": 147.94083093482863
          },
          "fused_position_m": {
            "count": 11787,
            "rmse": 35.6770553917839,
            "p50": 12.23341590393259,
            "p95": 80.7437931175856,
            "max": 182.03410921771086
          },
          "fused_position_n_m": {
            "count": 11787,
            "rmse": 20.904408611828828,
            "p50": 1.9313623728078309,
            "p95": 43.08137312268856,
            "max": 150.30811953886277
          },
          "fused_position_u_m": {
            "count": 11787,
            "rmse": 21.342216132605255,
            "p50": 11.497090764848602,
            "p95": 54.068335765913936,
            "max": 77.96276253309257
          },
          "fused_velocity_e_mps": {
            "count": 11787,
            "rmse": 0.62022346377848,
            "p50": 0.10821201345332387,
            "p95": 1.3920662191298612,
            "max": 4.863517867664033
          },
          "fused_velocity_mps": {
            "count": 11787,
            "rmse": 1.0822756562352653,
            "p50": 0.22269526928404712,
            "p95": 2.6736045795449277,
            "max": 5.03721644163421
          },
          "fused_velocity_n_mps": {
            "count": 11787,
            "rmse": 0.8181611528988895,
            "p50": 0.11800837053509028,
            "p95": 2.0974774890253878,
            "max": 4.2173578231433675
          },
          "fused_velocity_u_mps": {
            "count": 11787,
            "rmse": 0.3424263117011579,
            "p50": 0.03896015233123373,
            "p95": 0.5944405285384812,
            "max": 3.5916168948317697
          },
          "fused_vertical_m": {
            "count": 11787,
            "rmse": 21.342216132605255,
            "p50": 11.497090764848602,
            "p95": 54.068335765913936,
            "max": 77.96276253309257
          },
          "heading_deg": {
            "count": 11787,
            "rmse": 55.73943258424873,
            "p50": 10.697042622232573,
            "p95": 137.27010370761033,
            "max": 179.93720273356837
          },
          "pitch_deg": {
            "count": 11787,
            "rmse": 1.5372401626201653,
            "p50": 0.45264781725626335,
            "p95": 3.61916658891822,
            "max": 13.32141232734773
          },
          "roll_deg": {
            "count": 11787,
            "rmse": 1.1665401336111327,
            "p50": 0.40550154036384356,
            "p95": 2.5350481773863636,
            "max": 6.310684891673333
          },
          "rotation_deg": {
            "count": 11787,
            "rmse": 55.7686195606954,
            "p50": 10.745571870150421,
            "p95": 137.27358953367747,
            "max": 179.95805329338557
          },
          "rtk_horizontal_m": {
            "count": 11786,
            "rmse": 7.895547068113443,
            "p50": 1.7730975436951733,
            "p95": 12.76975184551719,
            "max": 273.48733499847185
          },
          "rtk_position_e_m": {
            "count": 11786,
            "rmse": 5.806849994050681,
            "p50": 0.4949491982065384,
            "p95": 9.612434128133977,
            "max": 208.4246259692432
          },
          "rtk_position_m": {
            "count": 11786,
            "rmse": 18.152782267112077,
            "p50": 11.760563398141889,
            "p95": 32.544322004481685,
            "max": 304.5496167857202
          },
          "rtk_position_n_m": {
            "count": 11786,
            "rmse": 5.349780990974155,
            "p50": 1.6592405718008698,
            "p95": 7.030905819092451,
            "max": 177.07201273534858
          },
          "rtk_position_u_m": {
            "count": 11786,
            "rmse": 16.345759099301073,
            "p50": 11.563633041376677,
            "p95": 29.96981117602072,
            "max": 133.99681593143416
          },
          "rtk_velocity_e_mps": {
            "count": 11777,
            "rmse": 0.30950601321827326,
            "p50": 0.0348707451587577,
            "p95": 0.5471777264948362,
            "max": 4.764555461760164
          },
          "rtk_velocity_mps": {
            "count": 11777,
            "rmse": 0.6809484868238875,
            "p50": 0.11644161539553596,
            "p95": 1.3534756103901837,
            "max": 8.255458361480576
          },
          "rtk_velocity_n_mps": {
            "count": 11777,
            "rmse": 0.29725731659122007,
            "p50": 0.03309546676416635,
            "p95": 0.5314884516351548,
            "max": 5.974959781613294
          },
          "rtk_velocity_u_mps": {
            "count": 11777,
            "rmse": 0.5287106554841309,
            "p50": 0.07386794016939918,
            "p95": 0.9328529513760122,
            "max": 8.052482285844965
          },
          "rtk_vertical_m": {
            "count": 11786,
            "rmse": 16.345759099301073,
            "p50": 11.563633041376677,
            "p95": 29.96981117602072,
            "max": 133.99681593143416
          }
        },
        "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.9999346447944579,
          "fused_available": 0.9993464479445788,
          "rtk_velocity_available": 0.9992810927390366,
          "fused_velocity_available": 0.9993464479445788,
          "attitude_available": 0.9993464479445788,
          "heading_available": 0.9877132213580812,
          "heading_healthy": 0.9877132213580812
        },
        "scenes": {
          "all": {
            "epochs": 15301,
            "available_epochs": {
              "rtk_available": 15300,
              "fused_available": 15291,
              "attitude_available": 15291,
              "heading_aligned": 15113,
              "heading_converged": 15113
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 15291,
                "rmse": 2.540101411170276,
                "p50": 0.25746598181810765,
                "p95": 5.197172554192784,
                "max": 22.181727232909996
              },
              "fused_position_e_m": {
                "count": 15291,
                "rmse": 1.767260838756515,
                "p50": 0.14183285207086926,
                "p95": 3.6967559404549872,
                "max": 15.482495406328589
              },
              "fused_position_m": {
                "count": 15291,
                "rmse": 3.1121373449271026,
                "p50": 0.5013435308139133,
                "p95": 7.338001005023909,
                "max": 22.18287938205757
              },
              "fused_position_n_m": {
                "count": 15291,
                "rmse": 1.8245285163095821,
                "p50": 0.1729722786150292,
                "p95": 1.985287668831295,
                "max": 19.539732429541793
              },
              "fused_position_u_m": {
                "count": 15291,
                "rmse": 1.7981333862260296,
                "p50": 0.379650453743405,
                "p95": 4.774454283016118,
                "max": 12.18929594572363
              },
              "fused_velocity_e_mps": {
                "count": 15291,
                "rmse": 0.15391960708417807,
                "p50": 0.026076088604726877,
                "p95": 0.31833538016605845,
                "max": 1.3867356205162356
              },
              "fused_velocity_mps": {
                "count": 15291,
                "rmse": 0.24923615815870725,
                "p50": 0.05628650921577691,
                "p95": 0.5028811035880573,
                "max": 2.668303940316906
              },
              "fused_velocity_n_mps": {
                "count": 15291,
                "rmse": 0.15526605922473335,
                "p50": 0.023322497979522985,
                "p95": 0.21940425404052055,
                "max": 1.7115711436472196
              },
              "fused_velocity_u_mps": {
                "count": 15291,
                "rmse": 0.11966565063369673,
                "p50": 0.022893720778409527,
                "p95": 0.22983542170807078,
                "max": 2.3501397511857185
              },
              "fused_vertical_m": {
                "count": 15291,
                "rmse": 1.7981333862260296,
                "p50": 0.379650453743405,
                "p95": 4.774454283016118,
                "max": 12.18929594572363
              },
              "heading_deg": {
                "count": 15113,
                "rmse": 1.6084575373357786,
                "p50": 1.3344781318989476,
                "p95": 2.7206353594439863,
                "max": 4.730744384999241
              },
              "pitch_deg": {
                "count": 15291,
                "rmse": 0.40741601301684155,
                "p50": 0.41269849955543236,
                "p95": 0.5416845430234645,
                "max": 0.7229298993838142
              },
              "roll_deg": {
                "count": 15291,
                "rmse": 0.25876721640637185,
                "p50": 0.2430568056499567,
                "p95": 0.37508953713057736,
                "max": 0.7406652364155377
              },
              "rotation_deg": {
                "count": 15113,
                "rmse": 1.6889594068364333,
                "p50": 1.4383625479217583,
                "p95": 2.778378349368129,
                "max": 4.76393858565796
              },
              "rtk_horizontal_m": {
                "count": 15300,
                "rmse": 5.745242822739693,
                "p50": 1.7031981172024038,
                "p95": 12.46517682295004,
                "max": 273.48733499847185
              },
              "rtk_position_e_m": {
                "count": 15300,
                "rmse": 4.298656693848709,
                "p50": 0.40328518675502867,
                "p95": 9.519573240754974,
                "max": 208.4246259692432
              },
              "rtk_position_m": {
                "count": 15300,
                "rmse": 15.181152098938268,
                "p50": 11.166765538958451,
                "p95": 29.85572046204452,
                "max": 304.5496167857202
              },
              "rtk_position_n_m": {
                "count": 15300,
                "rmse": 3.8117405106685367,
                "p50": 1.5609878772575718,
                "p95": 6.4368517238624525,
                "max": 177.07201273534858
              },
              "rtk_position_u_m": {
                "count": 15300,
                "rmse": 14.052030599128933,
                "p50": 10.968278316116958,
                "p95": 26.995376501927943,
                "max": 133.99681593143416
              },
              "rtk_velocity_e_mps": {
                "count": 15290,
                "rmse": 0.4175409830441618,
                "p50": 0.056681855782618015,
                "p95": 0.8763328845306648,
                "max": 5.336967056881216
              },
              "rtk_velocity_mps": {
                "count": 15290,
                "rmse": 0.8156794258446745,
                "p50": 0.18128882267039473,
                "p95": 1.7796233327516102,
                "max": 8.255458361480576
              },
              "rtk_velocity_n_mps": {
                "count": 15290,
                "rmse": 0.4556599059806194,
                "p50": 0.051326772397865754,
                "p95": 0.9735364516944995,
                "max": 5.974959781613294
              },
              "rtk_velocity_u_mps": {
                "count": 15290,
                "rmse": 0.5323218042749571,
                "p50": 0.07947712027136236,
                "p95": 0.9791956825982592,
                "max": 8.052482285844965
              },
              "rtk_vertical_m": {
                "count": 15300,
                "rmse": 14.052030599128933,
                "p50": 10.968278316116958,
                "p95": 26.995376501927943,
                "max": 133.99681593143416
              }
            }
          },
          "stop": {
            "epochs": 5730,
            "available_epochs": {
              "rtk_available": 5730,
              "fused_available": 5720,
              "attitude_available": 5720,
              "heading_aligned": 5558,
              "heading_converged": 5558
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 5720,
                "rmse": 1.4792010453291329,
                "p50": 0.22617872382710164,
                "p95": 3.0361428329533813,
                "max": 11.062505295503293
              },
              "fused_position_e_m": {
                "count": 5720,
                "rmse": 1.1620726037953613,
                "p50": 0.11061697541529891,
                "p95": 3.0326949198943622,
                "max": 8.458659844917104
              },
              "fused_position_m": {
                "count": 5720,
                "rmse": 1.9124856044119751,
                "p50": 0.46848455939090383,
                "p95": 3.612601269517649,
                "max": 13.410724549058813
              },
              "fused_position_n_m": {
                "count": 5720,
                "rmse": 0.9152174583185512,
                "p50": 0.15293815237768604,
                "p95": 0.5911697610611382,
                "max": 10.025920281005194
              },
              "fused_position_u_m": {
                "count": 5720,
                "rmse": 1.2122563485419406,
                "p50": 0.369276327527983,
                "p95": 1.9712176257898344,
                "max": 8.869820617762054
              },
              "fused_velocity_e_mps": {
                "count": 5720,
                "rmse": 0.033022434401741775,
                "p50": 0.013120582299058405,
                "p95": 0.06016684503034927,
                "max": 0.29922540140446496
              },
              "fused_velocity_mps": {
                "count": 5720,
                "rmse": 0.05752669940448353,
                "p50": 0.03303169885976033,
                "p95": 0.11464207243302013,
                "max": 0.4240225529684681
              },
              "fused_velocity_n_mps": {
                "count": 5720,
                "rmse": 0.02958569259374953,
                "p50": 0.012999262258365021,
                "p95": 0.05737172615234511,
                "max": 0.30926619239884356
              },
              "fused_velocity_u_mps": {
                "count": 5720,
                "rmse": 0.03665415071045326,
                "p50": 0.015797938472667725,
                "p95": 0.08109356008713053,
                "max": 0.29274814753267864
              },
              "fused_vertical_m": {
                "count": 5720,
                "rmse": 1.2122563485419406,
                "p50": 0.369276327527983,
                "p95": 1.9712176257898344,
                "max": 8.869820617762054
              },
              "heading_deg": {
                "count": 5558,
                "rmse": 1.6178374477140867,
                "p50": 1.43420139123495,
                "p95": 2.5259021038020064,
                "max": 4.6957811957258855
              },
              "pitch_deg": {
                "count": 5720,
                "rmse": 0.4282623226181951,
                "p50": 0.4271255959291409,
                "p95": 0.5226771165033797,
                "max": 0.6399230971070153
              },
              "roll_deg": {
                "count": 5720,
                "rmse": 0.24662620016742998,
                "p50": 0.2436383611803734,
                "p95": 0.33770826839918444,
                "max": 0.4109406082720568
              },
              "rotation_deg": {
                "count": 5558,
                "rmse": 1.700261047724956,
                "p50": 1.5161920146722974,
                "p95": 2.5924963193653445,
                "max": 4.730538920439295
              },
              "rtk_horizontal_m": {
                "count": 5730,
                "rmse": 4.859352298832119,
                "p50": 1.73575792130383,
                "p95": 13.744230762774798,
                "max": 19.604168563719735
              },
              "rtk_position_e_m": {
                "count": 5730,
                "rmse": 4.12202917417775,
                "p50": 0.3723601611103653,
                "p95": 12.679384407975487,
                "max": 16.983053707918717
              },
              "rtk_position_m": {
                "count": 5730,
                "rmse": 15.369125220125385,
                "p50": 11.073067024501874,
                "p95": 31.151836228252492,
                "max": 55.75104837254935
              },
              "rtk_position_n_m": {
                "count": 5730,
                "rmse": 2.573359720558417,
                "p50": 1.604075429228951,
                "p95": 5.600630916111821,
                "max": 14.510551017405026
              },
              "rtk_position_u_m": {
                "count": 5730,
                "rmse": 14.58069632314346,
                "p50": 10.906293266668762,
                "p95": 29.034511767726737,
                "max": 52.19057356998101
              },
              "rtk_velocity_e_mps": {
                "count": 5730,
                "rmse": 0.1638832795542225,
                "p50": 0.02295366946606721,
                "p95": 0.4462690630478799,
                "max": 0.8812042806617325
              },
              "rtk_velocity_mps": {
                "count": 5730,
                "rmse": 0.2828760250095356,
                "p50": 0.07728759473713347,
                "p95": 0.6824742621050722,
                "max": 2.0208959978908925
              },
              "rtk_velocity_n_mps": {
                "count": 5730,
                "rmse": 0.19937514994196198,
                "p50": 0.020781826813628685,
                "p95": 0.5132589663240422,
                "max": 2.0020259754573817
              },
              "rtk_velocity_u_mps": {
                "count": 5730,
                "rmse": 0.11580442907492002,
                "p50": 0.033377724383085575,
                "p95": 0.24454334394754249,
                "max": 1.0563559495653325
              },
              "rtk_vertical_m": {
                "count": 5730,
                "rmse": 14.58069632314346,
                "p50": 10.906293266668762,
                "p95": 29.034511767726737,
                "max": 52.19057356998101
              }
            }
          },
          "low_speed": {
            "epochs": 1241,
            "available_epochs": {
              "rtk_available": 1241,
              "fused_available": 1241,
              "attitude_available": 1241,
              "heading_aligned": 1225,
              "heading_converged": 1225
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1241,
                "rmse": 2.268123416834704,
                "p50": 0.27137226933435143,
                "p95": 6.286046947537859,
                "max": 11.229368551168935
              },
              "fused_position_e_m": {
                "count": 1241,
                "rmse": 1.7508924369293861,
                "p50": 0.1539373390251907,
                "p95": 4.89689926265629,
                "max": 7.534419405564411
              },
              "fused_position_m": {
                "count": 1241,
                "rmse": 3.338936697047418,
                "p50": 0.503274665792748,
                "p95": 10.044409495118733,
                "max": 12.115559296677665
              },
              "fused_position_n_m": {
                "count": 1241,
                "rmse": 1.441790382925829,
                "p50": 0.19238628115778883,
                "p95": 2.079950842046123,
                "max": 10.507873904373788
              },
              "fused_position_u_m": {
                "count": 1241,
                "rmse": 2.450329453950221,
                "p50": 0.41288395928645305,
                "p95": 6.432643305174669,
                "max": 10.872146088484545
              },
              "fused_velocity_e_mps": {
                "count": 1241,
                "rmse": 0.1305082085551837,
                "p50": 0.03457027208470559,
                "p95": 0.30558774440985964,
                "max": 1.159966548593712
              },
              "fused_velocity_mps": {
                "count": 1241,
                "rmse": 0.19511700223156087,
                "p50": 0.0646018627392761,
                "p95": 0.4518294432041141,
                "max": 1.1966737518952189
              },
              "fused_velocity_n_mps": {
                "count": 1241,
                "rmse": 0.09528697956007282,
                "p50": 0.03047855268168642,
                "p95": 0.232000536592049,
                "max": 0.4261863635423834
              },
              "fused_velocity_u_mps": {
                "count": 1241,
                "rmse": 0.10935558324048147,
                "p50": 0.021463679416159644,
                "p95": 0.28645159001548315,
                "max": 0.5774783781452564
              },
              "fused_vertical_m": {
                "count": 1241,
                "rmse": 2.450329453950221,
                "p50": 0.41288395928645305,
                "p95": 6.432643305174669,
                "max": 10.872146088484545
              },
              "heading_deg": {
                "count": 1225,
                "rmse": 1.5842951851644322,
                "p50": 1.304155314472922,
                "p95": 2.7051783303747525,
                "max": 4.7175959855239284
              },
              "pitch_deg": {
                "count": 1241,
                "rmse": 0.3771158802748927,
                "p50": 0.38070756671044137,
                "p95": 0.5081884929837202,
                "max": 0.5831781540056511
              },
              "roll_deg": {
                "count": 1241,
                "rmse": 0.2525486226312029,
                "p50": 0.2350881225205228,
                "p95": 0.3473949635966562,
                "max": 0.4470967173579652
              },
              "rotation_deg": {
                "count": 1225,
                "rmse": 1.6564560579675505,
                "p50": 1.3953348960540053,
                "p95": 2.7461514502775586,
                "max": 4.751370664468073
              },
              "rtk_horizontal_m": {
                "count": 1241,
                "rmse": 4.181418662364632,
                "p50": 1.5850696234193415,
                "p95": 10.146500444669321,
                "max": 17.13892554415808
              },
              "rtk_position_e_m": {
                "count": 1241,
                "rmse": 3.2502642587345862,
                "p50": 0.38333522485446814,
                "p95": 8.270941590150914,
                "max": 15.090824752212008
              },
              "rtk_position_m": {
                "count": 1241,
                "rmse": 13.587873182123994,
                "p50": 11.095758118949233,
                "p95": 27.718741085574095,
                "max": 47.24127440396887
              },
              "rtk_position_n_m": {
                "count": 1241,
                "rmse": 2.630597703633861,
                "p50": 1.49883024064654,
                "p95": 6.395780477272357,
                "max": 8.840055874390234
              },
              "rtk_position_u_m": {
                "count": 1241,
                "rmse": 12.928497034981026,
                "p50": 10.914948043449364,
                "p95": 25.393726315788488,
                "max": 46.26687328429435
              },
              "rtk_velocity_e_mps": {
                "count": 1241,
                "rmse": 0.29042868560819846,
                "p50": 0.050583788163381244,
                "p95": 0.6665027080637685,
                "max": 2.0511745362844627
              },
              "rtk_velocity_mps": {
                "count": 1241,
                "rmse": 0.5294213045716067,
                "p50": 0.13972218497115907,
                "p95": 1.2199638633506464,
                "max": 2.6969821126780427
              },
              "rtk_velocity_n_mps": {
                "count": 1241,
                "rmse": 0.3961498996667384,
                "p50": 0.04124837855970176,
                "p95": 0.9140321579224716,
                "max": 2.6812659554444696
              },
              "rtk_velocity_u_mps": {
                "count": 1241,
                "rmse": 0.19749266645683125,
                "p50": 0.06545413311524248,
                "p95": 0.3835919575112334,
                "max": 1.4813792151213707
              },
              "rtk_vertical_m": {
                "count": 1241,
                "rmse": 12.928497034981026,
                "p50": 10.914948043449364,
                "p95": 25.393726315788488,
                "max": 46.26687328429435
              }
            }
          },
          "turn": {
            "epochs": 477,
            "available_epochs": {
              "rtk_available": 477,
              "fused_available": 477,
              "attitude_available": 477,
              "heading_aligned": 477,
              "heading_converged": 477
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 477,
                "rmse": 2.099139042757737,
                "p50": 0.24523670058055114,
                "p95": 6.7097463274007305,
                "max": 8.48334862786815
              },
              "fused_position_e_m": {
                "count": 477,
                "rmse": 2.0070340491409095,
                "p50": 0.09792918218317603,
                "p95": 6.372942730356235,
                "max": 8.472578384081958
              },
              "fused_position_m": {
                "count": 477,
                "rmse": 2.7010869624915337,
                "p50": 0.4865007646955586,
                "p95": 9.14388461328205,
                "max": 9.960105260893299
              },
              "fused_position_n_m": {
                "count": 477,
                "rmse": 0.6149788991655829,
                "p50": 0.20212557872204012,
                "p95": 1.1618164322625235,
                "max": 3.496523211940255
              },
              "fused_position_u_m": {
                "count": 477,
                "rmse": 1.6998488339002007,
                "p50": 0.3832621195978344,
                "p95": 5.311515427925415,
                "max": 6.820715194155057
              },
              "fused_velocity_e_mps": {
                "count": 477,
                "rmse": 0.10119171901579299,
                "p50": 0.02213705333723337,
                "p95": 0.22810854977937509,
                "max": 0.4851854514450542
              },
              "fused_velocity_mps": {
                "count": 477,
                "rmse": 0.2860953533451796,
                "p50": 0.05721449602453463,
                "p95": 0.9769804324403917,
                "max": 1.2189096408414002
              },
              "fused_velocity_n_mps": {
                "count": 477,
                "rmse": 0.25555116155602914,
                "p50": 0.034752451946856056,
                "p95": 0.8618803166099827,
                "max": 1.1752821019032806
              },
              "fused_velocity_u_mps": {
                "count": 477,
                "rmse": 0.07940019543865294,
                "p50": 0.022685753016023588,
                "p95": 0.21345216885555104,
                "max": 0.3210093741522568
              },
              "fused_vertical_m": {
                "count": 477,
                "rmse": 1.6998488339002007,
                "p50": 0.3832621195978344,
                "p95": 5.311515427925415,
                "max": 6.820715194155057
              },
              "heading_deg": {
                "count": 477,
                "rmse": 1.8680693162151574,
                "p50": 1.6299739998158316,
                "p95": 3.907278789286465,
                "max": 4.619341385156474
              },
              "pitch_deg": {
                "count": 477,
                "rmse": 0.35557380441848235,
                "p50": 0.3520265983854358,
                "p95": 0.502868528461238,
                "max": 0.5657865822986139
              },
              "roll_deg": {
                "count": 477,
                "rmse": 0.27358375551910663,
                "p50": 0.250774612627481,
                "p95": 0.4226289742561562,
                "max": 0.4899253948233877
              },
              "rotation_deg": {
                "count": 477,
                "rmse": 1.9316556673541903,
                "p50": 1.693376813920977,
                "p95": 3.947805104430987,
                "max": 4.654826191700426
              },
              "rtk_horizontal_m": {
                "count": 477,
                "rmse": 2.174975909839567,
                "p50": 1.5491465391469723,
                "p95": 4.835144110421336,
                "max": 9.027248651569453
              },
              "rtk_position_e_m": {
                "count": 477,
                "rmse": 1.0282903166935002,
                "p50": 0.3941782360024382,
                "p95": 2.166489471333662,
                "max": 6.157160271982181
              },
              "rtk_position_m": {
                "count": 477,
                "rmse": 10.115919165021493,
                "p50": 10.787741269976266,
                "p95": 13.464509927789544,
                "max": 17.134879489117516
              },
              "rtk_position_n_m": {
                "count": 477,
                "rmse": 1.9165435640696602,
                "p50": 1.4731194589110201,
                "p95": 4.337273988511425,
                "max": 7.902410758031345
              },
              "rtk_position_u_m": {
                "count": 477,
                "rmse": 9.879337039744453,
                "p50": 10.649866734163506,
                "p95": 13.087102738646992,
                "max": 15.880984461549518
              },
              "rtk_velocity_e_mps": {
                "count": 475,
                "rmse": 0.7874393626296693,
                "p50": 0.10886851367283229,
                "p95": 1.4659266077130284,
                "max": 5.212482647684216
              },
              "rtk_velocity_mps": {
                "count": 475,
                "rmse": 1.2516399245252412,
                "p50": 0.2570690922790556,
                "p95": 2.9178476831521865,
                "max": 6.102699229486455
              },
              "rtk_velocity_n_mps": {
                "count": 475,
                "rmse": 0.6890580244409232,
                "p50": 0.083897186219966,
                "p95": 1.652790118369473,
                "max": 3.8647456818264105
              },
              "rtk_velocity_u_mps": {
                "count": 475,
                "rmse": 0.6868338880693814,
                "p50": 0.12117754588006445,
                "p95": 1.5716710839002046,
                "max": 5.3039287134318895
              },
              "rtk_vertical_m": {
                "count": 477,
                "rmse": 9.879337039744453,
                "p50": 10.649866734163506,
                "p95": 13.087102738646992,
                "max": 15.880984461549518
              }
            }
          },
          "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": 37.6
          }
        },
        "uninitialized_epochs": 10,
        "missing_attitude_epochs": 10,
        "unlatched_heading_epochs": 188,
        "duration_s": 3060.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.99967322397229,
          "fused_available": 4.996732239722895,
          "rtk_velocity_available": 4.996405463695184,
          "fused_velocity_available": 4.996732239722895,
          "attitude_available": 4.996732239722895,
          "heading_available": 4.9385661067904065,
          "heading_healthy": 4.9385661067904065
        },
        "processing_ms": {
          "count": 15301,
          "rmse": 12.512789170715475,
          "p50": 7.975551,
          "p95": 22.802259,
          "max": 245.823898
        },
        "heading_error_over_90_epochs": 0,
        "heading_error_over_150_epochs": 0,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 15113,
            "rmse": 2.5547671331497668,
            "p50": 0.2590893401936982,
            "p95": 5.275412092912049,
            "max": 22.181727232909996
          },
          "fused_position_e_m": {
            "count": 15113,
            "rmse": 1.777310198109657,
            "p50": 0.14446135626484485,
            "p95": 3.724029669547463,
            "max": 15.482495406328589
          },
          "fused_position_m": {
            "count": 15113,
            "rmse": 3.1302024819605982,
            "p50": 0.5047234548279875,
            "p95": 7.370746513541479,
            "max": 22.18287938205757
          },
          "fused_position_n_m": {
            "count": 15113,
            "rmse": 1.8352121306044407,
            "p50": 0.1748041249253137,
            "p95": 2.020883272315092,
            "max": 19.539732429541793
          },
          "fused_position_u_m": {
            "count": 15113,
            "rmse": 1.80868252422862,
            "p50": 0.38299774648493773,
            "p95": 4.784142585974025,
            "max": 12.18929594572363
          },
          "fused_velocity_e_mps": {
            "count": 15113,
            "rmse": 0.15320633985950322,
            "p50": 0.02651980285869323,
            "p95": 0.31777598954089786,
            "max": 1.3867356205162356
          },
          "fused_velocity_mps": {
            "count": 15113,
            "rmse": 0.24961343648719164,
            "p50": 0.05692043108069925,
            "p95": 0.5028759386334398,
            "max": 2.668303940316906
          },
          "fused_velocity_n_mps": {
            "count": 15113,
            "rmse": 0.15603500105151744,
            "p50": 0.02358683108052162,
            "p95": 0.21963329335070222,
            "max": 1.7115711436472196
          },
          "fused_velocity_u_mps": {
            "count": 15113,
            "rmse": 0.12036512596534187,
            "p50": 0.02334951281773798,
            "p95": 0.23076410925325208,
            "max": 2.3501397511857185
          },
          "fused_vertical_m": {
            "count": 15113,
            "rmse": 1.80868252422862,
            "p50": 0.38299774648493773,
            "p95": 4.784142585974025,
            "max": 12.18929594572363
          },
          "heading_deg": {
            "count": 15113,
            "rmse": 1.6084575373357786,
            "p50": 1.3344781318989476,
            "p95": 2.7206353594439863,
            "max": 4.730744384999241
          },
          "pitch_deg": {
            "count": 15113,
            "rmse": 0.4069825978982827,
            "p50": 0.4119635668619992,
            "p95": 0.5424082758233908,
            "max": 0.7229298993838142
          },
          "roll_deg": {
            "count": 15113,
            "rmse": 0.2592795359706985,
            "p50": 0.2443113267197532,
            "p95": 0.3754619100575155,
            "max": 0.7406652364155377
          },
          "rotation_deg": {
            "count": 15113,
            "rmse": 1.6889594068364333,
            "p50": 1.4383625479217583,
            "p95": 2.778378349368129,
            "max": 4.76393858565796
          },
          "rtk_horizontal_m": {
            "count": 15112,
            "rmse": 5.777641214043752,
            "p50": 1.6990172393963057,
            "p95": 12.5713498809505,
            "max": 273.48733499847185
          },
          "rtk_position_e_m": {
            "count": 15112,
            "rmse": 4.325193737462584,
            "p50": 0.40843646422745106,
            "p95": 9.595535837709342,
            "max": 208.4246259692432
          },
          "rtk_position_m": {
            "count": 15112,
            "rmse": 15.244677445870066,
            "p50": 11.201217906642075,
            "p95": 29.900466231615383,
            "max": 304.5496167857202
          },
          "rtk_position_n_m": {
            "count": 15112,
            "rmse": 3.830644479931725,
            "p50": 1.5560501498538208,
            "p95": 6.4626200766377355,
            "max": 177.07201273534858
          },
          "rtk_position_u_m": {
            "count": 15112,
            "rmse": 14.107411258994421,
            "p50": 10.997529161440642,
            "p95": 27.102973147692982,
            "max": 133.99681593143416
          },
          "rtk_velocity_e_mps": {
            "count": 15102,
            "rmse": 0.4201299551548484,
            "p50": 0.05832244815136771,
            "p95": 0.8816875276502142,
            "max": 5.336967056881216
          },
          "rtk_velocity_mps": {
            "count": 15102,
            "rmse": 0.8207354710882797,
            "p50": 0.1851545095487021,
            "p95": 1.7909608113506503,
            "max": 8.255458361480576
          },
          "rtk_velocity_n_mps": {
            "count": 15102,
            "rmse": 0.458485907148896,
            "p50": 0.052829860845031155,
            "p95": 0.9816690260721607,
            "max": 5.974959781613294
          },
          "rtk_velocity_u_mps": {
            "count": 15102,
            "rmse": 0.5356194612128459,
            "p50": 0.08170801371418131,
            "p95": 0.9893749165496459,
            "max": 8.052482285844965
          },
          "rtk_vertical_m": {
            "count": 15112,
            "rmse": 14.107411258994421,
            "p50": 10.997529161440642,
            "p95": 27.102973147692982,
            "max": 133.99681593143416
          }
        },
        "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": 15300,
            "rmse": 18.614938559472353,
            "p50": 11.679774377700115,
            "p95": 31.879133759837448,
            "max": 304.5496167857202
          },
          "candidate": {
            "count": 15300,
            "rmse": 15.181152098938268,
            "p50": 11.166765538958451,
            "p95": 29.85572046204452,
            "max": 304.5496167857202
          }
        },
        "fused_position_m": {
          "control": {
            "count": 15291,
            "rmse": 41.8628069930786,
            "p50": 12.559133934263455,
            "p95": 115.03127984860792,
            "max": 197.8978153994364
          },
          "candidate": {
            "count": 15291,
            "rmse": 3.1121373449271026,
            "p50": 0.5013435308139133,
            "p95": 7.338001005023909,
            "max": 22.18287938205757
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 15290,
            "rmse": 2.10158523400754,
            "p50": 0.13223879675301392,
            "p95": 1.7571722210504923,
            "max": 33.504889794505324
          },
          "candidate": {
            "count": 15290,
            "rmse": 0.8156794258446745,
            "p50": 0.18128882267039473,
            "p95": 1.7796233327516102,
            "max": 8.255458361480576
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 15291,
            "rmse": 3.215496632221179,
            "p50": 0.45462269530562155,
            "p95": 8.2232484670232,
            "max": 19.398417528201577
          },
          "candidate": {
            "count": 15291,
            "rmse": 0.24923615815870725,
            "p50": 0.05628650921577691,
            "p95": 0.5028811035880573,
            "max": 2.668303940316906
          }
        },
        "rotation_deg": {
          "control": {
            "count": 15113,
            "rmse": 63.45411238683299,
            "p50": 15.847871098146502,
            "p95": 144.40563454159263,
            "max": 179.96765106371438
          },
          "candidate": {
            "count": 15113,
            "rmse": 1.6889594068364333,
            "p50": 1.4383625479217583,
            "p95": 2.778378349368129,
            "max": 4.76393858565796
          }
        }
      },
      "control_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_velcons_20261009/ctl/normal/tokyo3/manifest.json",
        "bytes": 4232,
        "sha256": "9ffc777c73147ea11f7899607bf9274627475a706bf541f3bdfd8e2fe45694c2"
      },
      "candidate_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_v3_20261009/cand/normal/tokyo3/manifest.json",
        "bytes": 4260,
        "sha256": "b9d6bd137122da536f2c02bdb1806219e6e69705541a359509022e929903041c"
      }
    },
    {
      "name": "tokyo3-gnss_outage",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 16.806323684015307,
          "candidate": 25.891205702061786,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 30.875594140935224,
          "candidate": 41.65886492496611,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 16.806323684015307,
          "candidate": 25.891205702061786,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 30.875594140935224,
          "candidate": 41.65886492496611,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 27.210097119511467,
          "candidate": 8.276626260865644,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 31.86382250756042,
          "candidate": 16.185180314666283,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 27.210097119511467,
          "candidate": 8.276626260865644,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 31.86382250756042,
          "candidate": 16.185180314666283,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 1.0684204667640205,
          "candidate": 0.8420990580139931,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 1.5501496086442348,
          "candidate": 1.9213546556434455,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 1.0684204667640205,
          "candidate": 0.8420990580139931,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 1.5501496086442348,
          "candidate": 1.9213546556434455,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 1.9501417270283743,
          "candidate": 0.27074252557865613,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 1.3983346949765572,
          "candidate": 0.5848481030517743,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 1.9501417270283743,
          "candidate": 0.27074252557865613,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 1.3983346949765572,
          "candidate": 0.5848481030517743,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 12.653192157654685,
          "candidate": 1.7062060060994786,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 40.56733974398002,
          "candidate": 2.9896953232411536,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 12.653192157654685,
          "candidate": 1.7062060060994786,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 40.56733974398002,
          "candidate": 2.9896953232411536,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "coverage.rtk_available",
          "control": 0.9966668845173519,
          "candidate": 0.9966668845173519,
          "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.9960133324619306,
          "candidate": 0.9960133324619306,
          "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.9877132213580812,
          "candidate": 0.9877132213580812,
          "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": 37.6,
          "candidate": 37.6,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "processing.p95_ms",
          "control": 10.483655,
          "candidate": 19.806569,
          "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
        }
      ],
      "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.9966668845173519,
          "fused_available": 0.9993464479445788,
          "rtk_velocity_available": 0.9960133324619306,
          "fused_velocity_available": 0.9993464479445788,
          "attitude_available": 0.9993464479445788,
          "heading_available": 0.9877132213580812,
          "heading_healthy": 0.9237304751323443
        },
        "scenes": {
          "all": {
            "epochs": 15301,
            "available_epochs": {
              "rtk_available": 15250,
              "fused_available": 15291,
              "attitude_available": 15291,
              "heading_aligned": 15113,
              "heading_converged": 14134
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 15291,
                "rmse": 23.360238192339338,
                "p50": 1.9175294381376449,
                "p95": 16.268124426731294,
                "max": 284.37974743282314
              },
              "fused_position_e_m": {
                "count": 15291,
                "rmse": 22.669042922849275,
                "p50": 0.7418334686598822,
                "p95": 14.173280841301604,
                "max": 277.61935253506556
              },
              "fused_position_m": {
                "count": 15291,
                "rmse": 27.210097119511467,
                "p50": 11.835949858006794,
                "p95": 31.86382250756042,
                "max": 285.5212281720768
              },
              "fused_position_n_m": {
                "count": 15291,
                "rmse": 5.640498325932429,
                "p50": 1.62547514676704,
                "p95": 7.269725247764875,
                "max": 62.5758220614827
              },
              "fused_position_u_m": {
                "count": 15291,
                "rmse": 13.95308771743433,
                "p50": 11.477250848072224,
                "p95": 24.370206380596407,
                "max": 54.463650184977084
              },
              "fused_velocity_e_mps": {
                "count": 15291,
                "rmse": 1.8027385710447925,
                "p50": 0.0552868683566059,
                "p95": 1.0674446598529668,
                "max": 22.48588143695355
              },
              "fused_velocity_mps": {
                "count": 15291,
                "rmse": 1.9501417270283743,
                "p50": 0.11275427741548504,
                "p95": 1.3983346949765572,
                "max": 23.229010656873662
              },
              "fused_velocity_n_mps": {
                "count": 15291,
                "rmse": 0.7085929432474244,
                "p50": 0.05028437355176951,
                "p95": 0.8404768566392984,
                "max": 7.530807653926659
              },
              "fused_velocity_u_mps": {
                "count": 15291,
                "rmse": 0.2260142489856393,
                "p50": 0.025732784848109532,
                "p95": 0.46628662471035853,
                "max": 1.758014710900953
              },
              "fused_vertical_m": {
                "count": 15291,
                "rmse": 13.95308771743433,
                "p50": 11.477250848072224,
                "p95": 24.370206380596407,
                "max": 54.463650184977084
              },
              "heading_deg": {
                "count": 15113,
                "rmse": 12.59601581468398,
                "p50": 1.422144480231367,
                "p95": 40.495834341985386,
                "max": 69.86794188319362
              },
              "pitch_deg": {
                "count": 15291,
                "rmse": 0.8321525788273241,
                "p50": 0.39736054616710703,
                "p95": 0.8221340207038139,
                "max": 7.283527104642474
              },
              "roll_deg": {
                "count": 15291,
                "rmse": 0.9448380256540476,
                "p50": 0.25364124351386863,
                "p95": 1.2312240960035155,
                "max": 9.707754758519116
              },
              "rotation_deg": {
                "count": 15113,
                "rmse": 12.653192157654685,
                "p50": 1.5044729472016356,
                "p95": 40.56733974398002,
                "max": 69.86768448914474
              },
              "rtk_horizontal_m": {
                "count": 15250,
                "rmse": 6.501003015588673,
                "p50": 1.8054925944222604,
                "p95": 14.004539330269285,
                "max": 273.4873342148379
              },
              "rtk_position_e_m": {
                "count": 15250,
                "rmse": 5.130439933592659,
                "p50": 0.4969279524812664,
                "p95": 11.153220599846943,
                "max": 208.4246253792544
              },
              "rtk_position_m": {
                "count": 15250,
                "rmse": 16.806323684015307,
                "p50": 11.647826921268116,
                "p95": 30.875594140935224,
                "max": 304.5496159158115
              },
              "rtk_position_n_m": {
                "count": 15250,
                "rmse": 3.992696619640761,
                "p50": 1.6830468364681923,
                "p95": 6.8458682152996815,
                "max": 177.07201221948068
              },
              "rtk_position_u_m": {
                "count": 15250,
                "rmse": 15.498047475833879,
                "p50": 11.450688345214454,
                "p95": 28.405324459955807,
                "max": 133.99681555369085
              },
              "rtk_velocity_e_mps": {
                "count": 15240,
                "rmse": 0.6807778875341288,
                "p50": 0.037451869993028034,
                "p95": 0.6010286992837118,
                "max": 16.413982456235622
              },
              "rtk_velocity_mps": {
                "count": 15240,
                "rmse": 1.0684204667640205,
                "p50": 0.1255636270972471,
                "p95": 1.5501496086442348,
                "max": 16.792725245559467
              },
              "rtk_velocity_n_mps": {
                "count": 15240,
                "rmse": 0.6342320730541957,
                "p50": 0.03497088040430052,
                "p95": 0.6068906819697253,
                "max": 12.621017682833997
              },
              "rtk_velocity_u_mps": {
                "count": 15240,
                "rmse": 0.5251794351973371,
                "p50": 0.08188953569529023,
                "p95": 0.9366687125070319,
                "max": 8.052482285847487
              },
              "rtk_vertical_m": {
                "count": 15250,
                "rmse": 15.498047475833879,
                "p50": 11.450688345214454,
                "p95": 28.405324459955807,
                "max": 133.99681555369085
              }
            }
          },
          "stop": {
            "epochs": 5730,
            "available_epochs": {
              "rtk_available": 5730,
              "fused_available": 5720,
              "attitude_available": 5720,
              "heading_aligned": 5558,
              "heading_converged": 5408
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 5720,
                "rmse": 9.888377997451586,
                "p50": 1.8415722403864407,
                "p95": 17.243108768893585,
                "max": 56.35722105032071
              },
              "fused_position_e_m": {
                "count": 5720,
                "rmse": 9.424766800589932,
                "p50": 0.5905648484714141,
                "p95": 14.194142954998464,
                "max": 56.172654079366765
              },
              "fused_position_m": {
                "count": 5720,
                "rmse": 17.194072935549027,
                "p50": 11.90367774851984,
                "p95": 27.71219720239341,
                "max": 56.66652700766576
              },
              "fused_position_n_m": {
                "count": 5720,
                "rmse": 2.9922884511661705,
                "p50": 1.6107573439251721,
                "p95": 5.768230805892529,
                "max": 15.085928270591953
              },
              "fused_position_u_m": {
                "count": 5720,
                "rmse": 14.066133963975137,
                "p50": 11.467017874680849,
                "p95": 24.229834227433464,
                "max": 44.561249056610976
              },
              "fused_velocity_e_mps": {
                "count": 5720,
                "rmse": 0.5882406343333817,
                "p50": 0.02108289603412332,
                "p95": 0.43150556974316506,
                "max": 5.12291197299219
              },
              "fused_velocity_mps": {
                "count": 5720,
                "rmse": 0.6208458602525265,
                "p50": 0.03837044282074169,
                "p95": 0.5248524268429468,
                "max": 5.202779336035574
              },
              "fused_velocity_n_mps": {
                "count": 5720,
                "rmse": 0.13262249499930864,
                "p50": 0.020526976461359134,
                "p95": 0.27498403214480416,
                "max": 0.9220577398594387
              },
              "fused_velocity_u_mps": {
                "count": 5720,
                "rmse": 0.14776268856487015,
                "p50": 0.009172694431630464,
                "p95": 0.11892054848378597,
                "max": 1.167308241913198
              },
              "fused_vertical_m": {
                "count": 5720,
                "rmse": 14.066133963975137,
                "p50": 11.467017874680849,
                "p95": 24.229834227433464,
                "max": 44.561249056610976
              },
              "heading_deg": {
                "count": 5558,
                "rmse": 12.42490088664737,
                "p50": 1.4253610056126433,
                "p95": 40.55766635665141,
                "max": 68.58302317534367
              },
              "pitch_deg": {
                "count": 5720,
                "rmse": 0.4931354609104759,
                "p50": 0.43143321601084494,
                "p95": 0.6427369940586984,
                "max": 2.209413640885316
              },
              "roll_deg": {
                "count": 5720,
                "rmse": 0.8681174503752245,
                "p50": 0.26709142604488534,
                "p95": 0.9474222651962778,
                "max": 8.1312648313272
              },
              "rotation_deg": {
                "count": 5558,
                "rmse": 12.446310400962895,
                "p50": 1.490562836430551,
                "p95": 40.5455695128046,
                "max": 68.59916349990036
              },
              "rtk_horizontal_m": {
                "count": 5730,
                "rmse": 5.4033019088168555,
                "p50": 1.8623746789195892,
                "p95": 14.491353999422703,
                "max": 19.604168562566358
              },
              "rtk_position_e_m": {
                "count": 5730,
                "rmse": 4.58529855654381,
                "p50": 0.481815855980539,
                "p95": 13.639416615683169,
                "max": 16.991835349668555
              },
              "rtk_position_m": {
                "count": 5730,
                "rmse": 17.108192719996936,
                "p50": 11.830761369824543,
                "p95": 32.06501118355515,
                "max": 55.75104838513672
              },
              "rtk_position_n_m": {
                "count": 5730,
                "rmse": 2.858445148184783,
                "p50": 1.7338978815899377,
                "p95": 6.008648527069405,
                "max": 14.510551017612665
              },
              "rtk_position_u_m": {
                "count": 5730,
                "rmse": 16.23251633686941,
                "p50": 11.699058239814764,
                "p95": 29.83932729403453,
                "max": 52.19057358386034
              },
              "rtk_velocity_e_mps": {
                "count": 5730,
                "rmse": 0.2566636869040293,
                "p50": 0.016611192028862253,
                "p95": 0.14090477616484057,
                "max": 3.714163414123404
              },
              "rtk_velocity_mps": {
                "count": 5730,
                "rmse": 0.4066853579261426,
                "p50": 0.055415107681644676,
                "p95": 0.3634459855946231,
                "max": 9.562937555693905
              },
              "rtk_velocity_n_mps": {
                "count": 5730,
                "rmse": 0.288626613510108,
                "p50": 0.015252031405734535,
                "p95": 0.11920454058296047,
                "max": 8.973229440230968
              },
              "rtk_velocity_u_mps": {
                "count": 5730,
                "rmse": 0.1273240360263209,
                "p50": 0.035242813842376944,
                "p95": 0.2714270307475882,
                "max": 1.1819846065607302
              },
              "rtk_vertical_m": {
                "count": 5730,
                "rmse": 16.23251633686941,
                "p50": 11.699058239814764,
                "p95": 29.83932729403453,
                "max": 52.19057358386034
              }
            }
          },
          "low_speed": {
            "epochs": 1241,
            "available_epochs": {
              "rtk_available": 1241,
              "fused_available": 1241,
              "attitude_available": 1241,
              "heading_aligned": 1225,
              "heading_converged": 1120
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1241,
                "rmse": 11.542602193814236,
                "p50": 1.9618189789049543,
                "p95": 16.36331120316269,
                "max": 80.70083577785135
              },
              "fused_position_e_m": {
                "count": 1241,
                "rmse": 11.016381457074926,
                "p50": 0.8699664349405705,
                "p95": 13.641474729600427,
                "max": 80.01607897924627
              },
              "fused_position_m": {
                "count": 1241,
                "rmse": 17.69501948453327,
                "p50": 11.616067421819393,
                "p95": 31.528715193831403,
                "max": 82.37455655486004
              },
              "fused_position_n_m": {
                "count": 1241,
                "rmse": 3.4454324832828984,
                "p50": 1.555322183573185,
                "p95": 7.349359176202187,
                "max": 16.3737144166113
              },
              "fused_position_u_m": {
                "count": 1241,
                "rmse": 13.412011376127248,
                "p50": 11.3007187625771,
                "p95": 20.744816910128915,
                "max": 54.245117309198854
              },
              "fused_velocity_e_mps": {
                "count": 1241,
                "rmse": 1.379428470111362,
                "p50": 0.1156585246803109,
                "p95": 1.1632561956824707,
                "max": 11.70006841935831
              },
              "fused_velocity_mps": {
                "count": 1241,
                "rmse": 1.477266201166886,
                "p50": 0.1779392730037515,
                "p95": 1.333409492792585,
                "max": 12.338592765732479
              },
              "fused_velocity_n_mps": {
                "count": 1241,
                "rmse": 0.504751467747106,
                "p50": 0.08098097617940125,
                "p95": 0.8414812698989056,
                "max": 3.915413153650205
              },
              "fused_velocity_u_mps": {
                "count": 1241,
                "rmse": 0.15722112060220433,
                "p50": 0.022455350054057698,
                "p95": 0.4466439899180033,
                "max": 0.849087996905689
              },
              "fused_vertical_m": {
                "count": 1241,
                "rmse": 13.412011376127248,
                "p50": 11.3007187625771,
                "p95": 20.744816910128915,
                "max": 54.245117309198854
              },
              "heading_deg": {
                "count": 1225,
                "rmse": 19.231050777365624,
                "p50": 1.6181663282704335,
                "p95": 51.16904598820745,
                "max": 67.78062730907288
              },
              "pitch_deg": {
                "count": 1241,
                "rmse": 0.6119796276786259,
                "p50": 0.34808508684795925,
                "p95": 1.4619157362276667,
                "max": 2.683170340289905
              },
              "roll_deg": {
                "count": 1241,
                "rmse": 0.7589244467697398,
                "p50": 0.2562228561831432,
                "p95": 1.2719736991201955,
                "max": 7.377964907288828
              },
              "rotation_deg": {
                "count": 1225,
                "rmse": 19.242929838443022,
                "p50": 1.6764023111715036,
                "p95": 51.09915684319528,
                "max": 67.79599732174199
              },
              "rtk_horizontal_m": {
                "count": 1241,
                "rmse": 4.6061660749614,
                "p50": 1.6603358472058112,
                "p95": 10.705817863548686,
                "max": 17.13892554456685
              },
              "rtk_position_e_m": {
                "count": 1241,
                "rmse": 3.6091044648262276,
                "p50": 0.4382060087345492,
                "p95": 9.197421248208508,
                "max": 15.090824754748994
              },
              "rtk_position_m": {
                "count": 1241,
                "rmse": 15.024021452436386,
                "p50": 11.382278627066682,
                "p95": 29.266421136496675,
                "max": 47.24127439824777
              },
              "rtk_position_n_m": {
                "count": 1241,
                "rmse": 2.862015176776093,
                "p50": 1.5784254383040923,
                "p95": 6.533976350632774,
                "max": 8.840055874181981
              },
              "rtk_position_u_m": {
                "count": 1241,
                "rmse": 14.300505399920082,
                "p50": 11.193684145695588,
                "p95": 26.555965101641473,
                "max": 46.266873278119775
              },
              "rtk_velocity_e_mps": {
                "count": 1241,
                "rmse": 0.5198368316784617,
                "p50": 0.036364536680512205,
                "p95": 0.417236672807907,
                "max": 4.394164151581587
              },
              "rtk_velocity_mps": {
                "count": 1241,
                "rmse": 0.7592543842911653,
                "p50": 0.11302949680462707,
                "p95": 0.7906981332656946,
                "max": 10.38677912254148
              },
              "rtk_velocity_n_mps": {
                "count": 1241,
                "rmse": 0.5114097662534325,
                "p50": 0.029852879612538907,
                "p95": 0.27771993849454163,
                "max": 9.4378642345406
              },
              "rtk_velocity_u_mps": {
                "count": 1241,
                "rmse": 0.21141650710496757,
                "p50": 0.0675766716268614,
                "p95": 0.42085132332138697,
                "max": 1.481379215117821
              },
              "rtk_vertical_m": {
                "count": 1241,
                "rmse": 14.300505399920082,
                "p50": 11.193684145695588,
                "p95": 26.555965101641473,
                "max": 46.266873278119775
              }
            }
          },
          "turn": {
            "epochs": 477,
            "available_epochs": {
              "rtk_available": 461,
              "fused_available": 477,
              "attitude_available": 477,
              "heading_aligned": 477,
              "heading_converged": 418
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 477,
                "rmse": 4.309500044598378,
                "p50": 2.0025477862264895,
                "p95": 8.304202889100791,
                "max": 23.724465054114862
              },
              "fused_position_e_m": {
                "count": 477,
                "rmse": 3.264698267498193,
                "p50": 0.7874345628648767,
                "p95": 7.280062741785276,
                "max": 20.45754545275495
              },
              "fused_position_m": {
                "count": 477,
                "rmse": 13.18611760937484,
                "p50": 11.895143920369307,
                "p95": 22.607499356386185,
                "max": 28.983528541624967
              },
              "fused_position_n_m": {
                "count": 477,
                "rmse": 2.8131007547878064,
                "p50": 1.7058140087493159,
                "p95": 5.505104688894304,
                "max": 12.014119865907055
              },
              "fused_position_u_m": {
                "count": 477,
                "rmse": 12.462018575410317,
                "p50": 11.525509098617867,
                "p95": 22.153744770002056,
                "max": 27.126773422756997
              },
              "fused_velocity_e_mps": {
                "count": 477,
                "rmse": 0.653833242741215,
                "p50": 0.07443445495021395,
                "p95": 1.3075450198705467,
                "max": 4.1177881294799565
              },
              "fused_velocity_mps": {
                "count": 477,
                "rmse": 0.8455072564106266,
                "p50": 0.15747797362079605,
                "p95": 2.1219151883387455,
                "max": 4.691504703413989
              },
              "fused_velocity_n_mps": {
                "count": 477,
                "rmse": 0.5251194107089556,
                "p50": 0.10418163842092065,
                "p95": 1.199446857041247,
                "max": 2.4304468066866227
              },
              "fused_velocity_u_mps": {
                "count": 477,
                "rmse": 0.10786202216819255,
                "p50": 0.030701326222917852,
                "p95": 0.347076344211618,
                "max": 0.38761675851333594
              },
              "fused_vertical_m": {
                "count": 477,
                "rmse": 12.462018575410317,
                "p50": 11.525509098617867,
                "p95": 22.153744770002056,
                "max": 27.126773422756997
              },
              "heading_deg": {
                "count": 477,
                "rmse": 20.3910400065308,
                "p50": 1.437320986193754,
                "p95": 54.96765802706828,
                "max": 61.382915095236996
              },
              "pitch_deg": {
                "count": 477,
                "rmse": 0.4231837150392431,
                "p50": 0.36627651176243603,
                "p95": 0.7043398433869525,
                "max": 1.50414927187947
              },
              "roll_deg": {
                "count": 477,
                "rmse": 0.43653286610788533,
                "p50": 0.25636939354814103,
                "p95": 0.9584792572761952,
                "max": 1.4777091839272884
              },
              "rotation_deg": {
                "count": 477,
                "rmse": 20.407458561685427,
                "p50": 1.5066456367450167,
                "p95": 54.99021271783456,
                "max": 61.44479745863617
              },
              "rtk_horizontal_m": {
                "count": 461,
                "rmse": 2.348384312574558,
                "p50": 1.5915641894033958,
                "p95": 5.553347359137057,
                "max": 9.027248653578965
              },
              "rtk_position_e_m": {
                "count": 461,
                "rmse": 1.0894650942612583,
                "p50": 0.4219142734563124,
                "p95": 2.2471391416947952,
                "max": 6.157160273595404
              },
              "rtk_position_m": {
                "count": 461,
                "rmse": 11.073403559274759,
                "p50": 10.91554609183134,
                "p95": 13.942603337672754,
                "max": 17.13487948433217
              },
              "rtk_position_n_m": {
                "count": 461,
                "rmse": 2.0803784963156557,
                "p50": 1.5195011797618252,
                "p95": 4.722678987663801,
                "max": 7.902410759055028
              },
              "rtk_position_u_m": {
                "count": 461,
                "rmse": 10.821522882987063,
                "p50": 10.771416541923955,
                "p95": 13.29371674275969,
                "max": 15.88098446359012
              },
              "rtk_velocity_e_mps": {
                "count": 459,
                "rmse": 0.6708288979623369,
                "p50": 0.0700209792548474,
                "p95": 1.2264041818617513,
                "max": 4.941163694956499
              },
              "rtk_velocity_mps": {
                "count": 459,
                "rmse": 1.1866160543990099,
                "p50": 0.18867501714959392,
                "p95": 2.620218567371076,
                "max": 7.143929529227462
              },
              "rtk_velocity_n_mps": {
                "count": 459,
                "rmse": 0.7206069643515798,
                "p50": 0.05057327118195887,
                "p95": 1.1689815040261047,
                "max": 5.76206836606363
              },
              "rtk_velocity_u_mps": {
                "count": 459,
                "rmse": 0.6623985606446556,
                "p50": 0.10903372405459148,
                "p95": 1.5163637930760416,
                "max": 5.30392871343149
              },
              "rtk_vertical_m": {
                "count": 461,
                "rmse": 10.821522882987063,
                "p50": 10.771416541923955,
                "p95": 13.29371674275969,
                "max": 15.88098446359012
              }
            }
          },
          "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": 37.6
          }
        },
        "uninitialized_epochs": 10,
        "missing_attitude_epochs": 10,
        "unlatched_heading_epochs": 188,
        "duration_s": 3060.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.9833344225867595,
          "fused_available": 4.996732239722895,
          "rtk_velocity_available": 4.980066662309653,
          "fused_velocity_available": 4.996732239722895,
          "attitude_available": 4.996732239722895,
          "heading_available": 4.9385661067904065,
          "heading_healthy": 4.618652375661722
        },
        "processing_ms": {
          "count": 15301,
          "rmse": 5.255947966829883,
          "p50": 3.867875,
          "p95": 10.483655,
          "max": 34.458753
        },
        "heading_error_over_90_epochs": 0,
        "heading_error_over_150_epochs": 0,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 14134,
            "rmse": 6.69694983592663,
            "p50": 1.9098404829759965,
            "p95": 14.753497467463594,
            "max": 55.66605413853739
          },
          "fused_position_e_m": {
            "count": 14134,
            "rmse": 5.858204647142492,
            "p50": 0.7224928714997021,
            "p95": 13.031919437134666,
            "max": 55.47953807569605
          },
          "fused_position_m": {
            "count": 14134,
            "rmse": 15.747165108328701,
            "p50": 11.890677834175648,
            "p95": 27.38599200264632,
            "max": 61.80989451093257
          },
          "fused_position_n_m": {
            "count": 14134,
            "rmse": 3.2450848089250055,
            "p50": 1.6237297942673476,
            "p95": 6.669503859292479,
            "max": 17.92430647621429
          },
          "fused_position_u_m": {
            "count": 14134,
            "rmse": 14.252160251837163,
            "p50": 11.532932668429545,
            "p95": 24.46561713960926,
            "max": 54.463650184977084
          },
          "fused_velocity_e_mps": {
            "count": 14134,
            "rmse": 0.3105993556676107,
            "p50": 0.04979174244155124,
            "p95": 0.4730277092383093,
            "max": 4.9026428684918395
          },
          "fused_velocity_mps": {
            "count": 14134,
            "rmse": 0.40972818589458615,
            "p50": 0.10175882066524089,
            "p95": 0.7382586614659371,
            "max": 6.136457776064303
          },
          "fused_velocity_n_mps": {
            "count": 14134,
            "rmse": 0.22154333318138056,
            "p50": 0.04575706060548566,
            "p95": 0.43891367212680116,
            "max": 3.6273071856548276
          },
          "fused_velocity_u_mps": {
            "count": 14134,
            "rmse": 0.14941143898047915,
            "p50": 0.023467682050085283,
            "p95": 0.2901492964344031,
            "max": 1.167308241913198
          },
          "fused_vertical_m": {
            "count": 14134,
            "rmse": 14.252160251837163,
            "p50": 11.532932668429545,
            "p95": 24.46561713960926,
            "max": 54.463650184977084
          },
          "heading_deg": {
            "count": 14134,
            "rmse": 9.749320507992906,
            "p50": 1.3436627827838805,
            "p95": 9.635204782974483,
            "max": 69.86794188319362
          },
          "pitch_deg": {
            "count": 14134,
            "rmse": 0.48009136080712767,
            "p50": 0.38728901908966407,
            "p95": 0.65909551579591,
            "max": 6.561472304619912
          },
          "roll_deg": {
            "count": 14134,
            "rmse": 0.584310631377122,
            "p50": 0.24846323615051347,
            "p95": 0.8095053793800427,
            "max": 8.1312648313272
          },
          "rotation_deg": {
            "count": 14134,
            "rmse": 9.782130917650834,
            "p50": 1.4227829925580455,
            "p95": 9.946605932249957,
            "max": 69.86768448914474
          },
          "rtk_horizontal_m": {
            "count": 14133,
            "rmse": 6.21531350757648,
            "p50": 1.8131816284382658,
            "p95": 14.223235510662665,
            "max": 273.4873342148379
          },
          "rtk_position_e_m": {
            "count": 14133,
            "rmse": 4.750157496585305,
            "p50": 0.5163079460566227,
            "p95": 11.709098867394468,
            "max": 208.4246253792544
          },
          "rtk_position_m": {
            "count": 14133,
            "rmse": 16.998573313498497,
            "p50": 11.738807335070051,
            "p95": 31.133817499884426,
            "max": 304.5496159158115
          },
          "rtk_position_n_m": {
            "count": 14133,
            "rmse": 4.008257196724914,
            "p50": 1.6855266365769688,
            "p95": 6.945889842443322,
            "max": 177.07201221948068
          },
          "rtk_position_u_m": {
            "count": 14133,
            "rmse": 15.821547733926687,
            "p50": 11.52296122318069,
            "p95": 28.93487729454019,
            "max": 133.99681555369085
          },
          "rtk_velocity_e_mps": {
            "count": 14123,
            "rmse": 0.30406520716657104,
            "p50": 0.03642321244810365,
            "p95": 0.5231276949067123,
            "max": 4.785139559928997
          },
          "rtk_velocity_mps": {
            "count": 14123,
            "rmse": 0.676270717795586,
            "p50": 0.12164990440967269,
            "p95": 1.3484908711533719,
            "max": 8.255458361482647
          },
          "rtk_velocity_n_mps": {
            "count": 14123,
            "rmse": 0.29498465421275494,
            "p50": 0.034502907303934904,
            "p95": 0.5250526992491575,
            "max": 5.97495978161298
          },
          "rtk_velocity_u_mps": {
            "count": 14123,
            "rmse": 0.5271342213492582,
            "p50": 0.080239977507989,
            "p95": 0.9444534112872075,
            "max": 8.052482285847487
          },
          "rtk_vertical_m": {
            "count": 14133,
            "rmse": 15.821547733926687,
            "p50": 11.52296122318069,
            "p95": 28.93487729454019,
            "max": 133.99681555369085
          }
        },
        "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,
          "window_epochs": 50,
          "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": 12.185972820811843,
              "p50": 9.325590945266079,
              "p95": 21.60909331930321,
              "max": 23.75221070159336
            },
            "fused_velocity_mps": {
              "count": 50,
              "rmse": 2.5248181571477954,
              "p50": 2.5252938597328445,
              "p95": 4.114236227244447,
              "max": 4.691504703413989
            },
            "rotation_deg": {
              "count": 50,
              "rmse": 48.734875992908464,
              "p50": 48.06719725876958,
              "p95": 60.127468063220086,
              "max": 61.44479745863617
            },
            "heading_deg": {
              "count": 50,
              "rmse": 48.65907596598321,
              "p50": 47.97559804045642,
              "p95": 60.07756544887879,
              "max": 61.382915095236996
            }
          },
          "drift_anchor_s": 59.8,
          "displacement_error_growth_m": {
            "count": 50,
            "rmse": 11.35892009102452,
            "p50": 8.259568324998819,
            "p95": 20.700575514522836,
            "max": 22.84856148178424
          },
          "horizontal_displacement_error_growth_m": {
            "count": 50,
            "rmse": 11.348787399620376,
            "p50": 8.251639206320617,
            "p95": 20.683023503199614,
            "max": 22.83059439729446
          },
          "end_displacement_error_growth_m": 22.84856148178424,
          "heading_error_change_deg": {
            "count": 50,
            "rmse": 15.93846321468755,
            "p50": 13.822735277343384,
            "p95": 25.92470268576575,
            "max": 27.23005233212396
          },
          "drift_convention": "(estimate displacement - truth displacement), pre-event anchor ENU; absolute primary errors are unchanged; heading error change uses wrapped difference"
        }
      },
      "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.9966668845173519,
          "fused_available": 0.9993464479445788,
          "rtk_velocity_available": 0.9960133324619306,
          "fused_velocity_available": 0.9993464479445788,
          "attitude_available": 0.9993464479445788,
          "heading_available": 0.9877132213580812,
          "heading_healthy": 0.9877132213580812
        },
        "scenes": {
          "all": {
            "epochs": 15301,
            "available_epochs": {
              "rtk_available": 15250,
              "fused_available": 15291,
              "attitude_available": 15291,
              "heading_aligned": 15113,
              "heading_converged": 15113
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 15291,
                "rmse": 3.8508624763837824,
                "p50": 0.5863351488754704,
                "p95": 10.792305190541395,
                "max": 22.23180045936058
              },
              "fused_position_e_m": {
                "count": 15291,
                "rmse": 3.0787371192653783,
                "p50": 0.27160729050108856,
                "p95": 7.570169070634568,
                "max": 15.464159749857856
              },
              "fused_position_m": {
                "count": 15291,
                "rmse": 8.276626260865644,
                "p50": 1.1155363249785337,
                "p95": 16.185180314666283,
                "max": 27.02947638062396
              },
              "fused_position_n_m": {
                "count": 15291,
                "rmse": 2.313119011741108,
                "p50": 0.28808786079482607,
                "p95": 5.81039737740007,
                "max": 19.59884742154388
              },
              "fused_position_u_m": {
                "count": 15291,
                "rmse": 7.3262132408243605,
                "p50": 0.6174190653584481,
                "p95": 14.057632046929074,
                "max": 22.18483451222758
              },
              "fused_velocity_e_mps": {
                "count": 15291,
                "rmse": 0.16100527281747534,
                "p50": 0.028691855030703574,
                "p95": 0.3292472940767066,
                "max": 1.385830979536765
              },
              "fused_velocity_mps": {
                "count": 15291,
                "rmse": 0.27074252557865613,
                "p50": 0.05697663483994817,
                "p95": 0.5848481030517743,
                "max": 3.425627180235703
              },
              "fused_velocity_n_mps": {
                "count": 15291,
                "rmse": 0.1700409380738553,
                "p50": 0.026887190259336346,
                "p95": 0.29638388397957227,
                "max": 2.243727581484423
              },
              "fused_velocity_u_mps": {
                "count": 15291,
                "rmse": 0.135885601373519,
                "p50": 0.0197194359925046,
                "p95": 0.3267353990554287,
                "max": 2.932656511988475
              },
              "fused_vertical_m": {
                "count": 15291,
                "rmse": 7.3262132408243605,
                "p50": 0.6174190653584481,
                "p95": 14.057632046929074,
                "max": 22.18483451222758
              },
              "heading_deg": {
                "count": 15113,
                "rmse": 1.6286312182401088,
                "p50": 1.3404545861877182,
                "p95": 2.942854562430909,
                "max": 4.612764955873047
              },
              "pitch_deg": {
                "count": 15291,
                "rmse": 0.41025199073542234,
                "p50": 0.41244737458941927,
                "p95": 0.5545254239337112,
                "max": 0.7835595374711204
              },
              "roll_deg": {
                "count": 15291,
                "rmse": 0.24383924540419863,
                "p50": 0.2282461213575857,
                "p95": 0.36849671471199485,
                "max": 0.6379669819536389
              },
              "rotation_deg": {
                "count": 15113,
                "rmse": 1.7062060060994786,
                "p50": 1.4366296846591415,
                "p95": 2.9896953232411536,
                "max": 4.6486844154923475
              },
              "rtk_horizontal_m": {
                "count": 15250,
                "rmse": 21.23029011994074,
                "p50": 1.7587079145969307,
                "p95": 18.568596068076026,
                "max": 273.48733452432
              },
              "rtk_position_e_m": {
                "count": 15250,
                "rmse": 13.302029380612009,
                "p50": 0.4551212885666118,
                "p95": 15.682572904439333,
                "max": 208.42462561387384
              },
              "rtk_position_m": {
                "count": 15250,
                "rmse": 25.891205702061786,
                "p50": 11.426059846124279,
                "p95": 41.65886492496611,
                "max": 304.5496162618517
              },
              "rtk_position_n_m": {
                "count": 15250,
                "rmse": 16.546335936822636,
                "p50": 1.628523133061558,
                "p95": 13.666506321704286,
                "max": 177.07201242131353
              },
              "rtk_position_u_m": {
                "count": 15250,
                "rmse": 14.819895887948176,
                "p50": 11.206522553721317,
                "p95": 27.814920501493813,
                "max": 133.99681570852294
              },
              "rtk_velocity_e_mps": {
                "count": 15240,
                "rmse": 0.4438257670513985,
                "p50": 0.05093005837630293,
                "p95": 0.9879950802863463,
                "max": 5.386607965633259
              },
              "rtk_velocity_mps": {
                "count": 15240,
                "rmse": 0.8420990580139931,
                "p50": 0.16030213835357884,
                "p95": 1.9213546556434455,
                "max": 8.255458361481622
              },
              "rtk_velocity_n_mps": {
                "count": 15240,
                "rmse": 0.48058937087796705,
                "p50": 0.04599978976772227,
                "p95": 1.1177410509126038,
                "max": 5.9749597816133
              },
              "rtk_velocity_u_mps": {
                "count": 15240,
                "rmse": 0.5302672614902906,
                "p50": 0.08246613053057304,
                "p95": 0.9759181706988618,
                "max": 8.052482285846256
              },
              "rtk_vertical_m": {
                "count": 15250,
                "rmse": 14.819895887948176,
                "p50": 11.206522553721317,
                "p95": 27.814920501493813,
                "max": 133.99681570852294
              }
            }
          },
          "stop": {
            "epochs": 5730,
            "available_epochs": {
              "rtk_available": 5730,
              "fused_available": 5720,
              "attitude_available": 5720,
              "heading_aligned": 5558,
              "heading_converged": 5558
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 5720,
                "rmse": 3.710123519363896,
                "p50": 0.5219027933888165,
                "p95": 11.156446734436242,
                "max": 15.7021716428542
              },
              "fused_position_e_m": {
                "count": 5720,
                "rmse": 3.170354000740668,
                "p50": 0.21165723037857578,
                "p95": 8.568140991762778,
                "max": 13.860330915894504
              },
              "fused_position_m": {
                "count": 5720,
                "rmse": 8.498170146421163,
                "p50": 1.0446913588740103,
                "p95": 16.874626079560617,
                "max": 27.02947638062396
              },
              "fused_position_n_m": {
                "count": 5720,
                "rmse": 1.9271408975279378,
                "p50": 0.24782521384679906,
                "p95": 6.011541192056556,
                "max": 9.413530961550958
              },
              "fused_position_u_m": {
                "count": 5720,
                "rmse": 7.645513671990047,
                "p50": 0.6982182192738391,
                "p95": 14.144976135606667,
                "max": 22.15749343148299
              },
              "fused_velocity_e_mps": {
                "count": 5720,
                "rmse": 0.034131457251549584,
                "p50": 0.013314170831480334,
                "p95": 0.06790349067250183,
                "max": 0.29924710522904935
              },
              "fused_velocity_mps": {
                "count": 5720,
                "rmse": 0.055088628342732794,
                "p50": 0.02938546187523078,
                "p95": 0.10599787379844382,
                "max": 0.4763113653703759
              },
              "fused_velocity_n_mps": {
                "count": 5720,
                "rmse": 0.030357434620188438,
                "p50": 0.014178940348953666,
                "p95": 0.059841897526731566,
                "max": 0.300256791427735
              },
              "fused_velocity_u_mps": {
                "count": 5720,
                "rmse": 0.030793290857756193,
                "p50": 0.010297385832476195,
                "p95": 0.05427840615696924,
                "max": 0.33344955237818147
              },
              "fused_vertical_m": {
                "count": 5720,
                "rmse": 7.645513671990047,
                "p50": 0.6982182192738391,
                "p95": 14.144976135606667,
                "max": 22.15749343148299
              },
              "heading_deg": {
                "count": 5558,
                "rmse": 1.646624590235367,
                "p50": 1.4157155421731318,
                "p95": 2.5688571442406296,
                "max": 3.40330721838194
              },
              "pitch_deg": {
                "count": 5720,
                "rmse": 0.4330589010873047,
                "p50": 0.43520933080391444,
                "p95": 0.5342167793642616,
                "max": 0.6504747018278749
              },
              "roll_deg": {
                "count": 5720,
                "rmse": 0.23362051540501405,
                "p50": 0.23376833541125563,
                "p95": 0.3270595776949762,
                "max": 0.44705994488035117
              },
              "rotation_deg": {
                "count": 5558,
                "rmse": 1.7268230659808768,
                "p50": 1.5075246351267477,
                "p95": 2.641560943600948,
                "max": 3.437600218807969
              },
              "rtk_horizontal_m": {
                "count": 5730,
                "rmse": 22.997394281544757,
                "p50": 1.8103471115770726,
                "p95": 17.927345272710884,
                "max": 119.62189090189285
              },
              "rtk_position_e_m": {
                "count": 5730,
                "rmse": 16.009889039759322,
                "p50": 0.4452183449245588,
                "p95": 16.569420623012398,
                "max": 87.52029948111596
              },
              "rtk_position_m": {
                "count": 5730,
                "rmse": 27.65880166827682,
                "p50": 11.543040368652441,
                "p95": 49.70406801609926,
                "max": 123.02186055186075
              },
              "rtk_position_n_m": {
                "count": 5730,
                "rmse": 16.50950019459771,
                "p50": 1.6877389663110955,
                "p95": 11.121952813424015,
                "max": 109.70929946752491
              },
              "rtk_position_u_m": {
                "count": 5730,
                "rmse": 15.36649491537498,
                "p50": 11.417385619439834,
                "p95": 29.13108652208472,
                "max": 52.190573585448085
              },
              "rtk_velocity_e_mps": {
                "count": 5730,
                "rmse": 0.2132944263798778,
                "p50": 0.02096650626466764,
                "p95": 0.5107000224342387,
                "max": 1.8340581811412577
              },
              "rtk_velocity_mps": {
                "count": 5730,
                "rmse": 0.3370841738501971,
                "p50": 0.07047407497074322,
                "p95": 0.7922951853098131,
                "max": 2.20856521070334
              },
              "rtk_velocity_n_mps": {
                "count": 5730,
                "rmse": 0.2310727921768253,
                "p50": 0.01894078699047233,
                "p95": 0.5379633067698014,
                "max": 1.9743277832480755
              },
              "rtk_velocity_u_mps": {
                "count": 5730,
                "rmse": 0.12139436828434232,
                "p50": 0.03338133372363551,
                "p95": 0.2566774564384865,
                "max": 1.1819846065601147
              },
              "rtk_vertical_m": {
                "count": 5730,
                "rmse": 15.36649491537498,
                "p50": 11.417385619439834,
                "p95": 29.13108652208472,
                "max": 52.190573585448085
              }
            }
          },
          "low_speed": {
            "epochs": 1241,
            "available_epochs": {
              "rtk_available": 1241,
              "fused_available": 1241,
              "attitude_available": 1241,
              "heading_aligned": 1225,
              "heading_converged": 1225
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1241,
                "rmse": 3.4227778766454944,
                "p50": 0.4167789128969184,
                "p95": 7.13202076069269,
                "max": 15.38824013054559
              },
              "fused_position_e_m": {
                "count": 1241,
                "rmse": 2.860434275402902,
                "p50": 0.25189928579357285,
                "p95": 6.231177368202269,
                "max": 13.634029749392546
              },
              "fused_position_m": {
                "count": 1241,
                "rmse": 7.527095961077238,
                "p50": 0.5747073093020791,
                "p95": 14.428434037775427,
                "max": 26.941304103745015
              },
              "fused_position_n_m": {
                "count": 1241,
                "rmse": 1.879713847625248,
                "p50": 0.26551245869893114,
                "p95": 2.851272738190189,
                "max": 9.779110775541564
              },
              "fused_position_u_m": {
                "count": 1241,
                "rmse": 6.703861962660884,
                "p50": 0.4315503330534651,
                "p95": 14.392998065188605,
                "max": 22.18483451222758
              },
              "fused_velocity_e_mps": {
                "count": 1241,
                "rmse": 0.13680794730298634,
                "p50": 0.041513114494179604,
                "p95": 0.3116093943147222,
                "max": 1.159966548593712
              },
              "fused_velocity_mps": {
                "count": 1241,
                "rmse": 0.21750309974799173,
                "p50": 0.07540682619339802,
                "p95": 0.5043702377108413,
                "max": 1.1966737518952189
              },
              "fused_velocity_n_mps": {
                "count": 1241,
                "rmse": 0.10770616145872929,
                "p50": 0.038519436335625934,
                "p95": 0.2714856256591037,
                "max": 0.6194458316287438
              },
              "fused_velocity_u_mps": {
                "count": 1241,
                "rmse": 0.13034786817801927,
                "p50": 0.020464198824376664,
                "p95": 0.37115817677164936,
                "max": 0.577728476468706
              },
              "fused_vertical_m": {
                "count": 1241,
                "rmse": 6.703861962660884,
                "p50": 0.4315503330534651,
                "p95": 14.392998065188605,
                "max": 22.18483451222758
              },
              "heading_deg": {
                "count": 1225,
                "rmse": 1.5778674837132998,
                "p50": 1.2993302422128181,
                "p95": 2.887197190458357,
                "max": 4.2434537851789855
              },
              "pitch_deg": {
                "count": 1241,
                "rmse": 0.38089883675636715,
                "p50": 0.38581907592293874,
                "p95": 0.504641972105702,
                "max": 0.5834720285601236
              },
              "roll_deg": {
                "count": 1241,
                "rmse": 0.24225837483578558,
                "p50": 0.22150676347439457,
                "p95": 0.3515450997367964,
                "max": 0.48983919658769537
              },
              "rotation_deg": {
                "count": 1225,
                "rmse": 1.6492406569086349,
                "p50": 1.3911768576782657,
                "p95": 2.9302852109999784,
                "max": 4.267786654843676
              },
              "rtk_horizontal_m": {
                "count": 1241,
                "rmse": 16.417393425025256,
                "p50": 1.614909099522275,
                "p95": 14.075054824109808,
                "max": 114.74563055449924
              },
              "rtk_position_e_m": {
                "count": 1241,
                "rmse": 10.41280441567718,
                "p50": 0.4061694575761141,
                "p95": 12.99295894063095,
                "max": 86.35486998796667
              },
              "rtk_position_m": {
                "count": 1241,
                "rmse": 21.354236707136735,
                "p50": 11.200826179466887,
                "p95": 32.23666658041046,
                "max": 118.87436220559954
              },
              "rtk_position_n_m": {
                "count": 1241,
                "rmse": 12.69268730698572,
                "p50": 1.5312427303756788,
                "p95": 7.232356760938461,
                "max": 109.98819400076911
              },
              "rtk_position_u_m": {
                "count": 1241,
                "rmse": 13.655497737994157,
                "p50": 11.024631877153244,
                "p95": 25.515471539991054,
                "max": 46.26687328154658
              },
              "rtk_velocity_e_mps": {
                "count": 1241,
                "rmse": 0.3647810946898251,
                "p50": 0.04586013849009571,
                "p95": 0.806166542871244,
                "max": 3.2278900268918846
              },
              "rtk_velocity_mps": {
                "count": 1241,
                "rmse": 0.59638099498703,
                "p50": 0.12768630572374043,
                "p95": 1.417887404300007,
                "max": 4.227336366232398
              },
              "rtk_velocity_n_mps": {
                "count": 1241,
                "rmse": 0.42642121646347997,
                "p50": 0.03802775151495774,
                "p95": 1.1897529196539343,
                "max": 2.667496545767189
              },
              "rtk_velocity_u_mps": {
                "count": 1241,
                "rmse": 0.20191579999697562,
                "p50": 0.06689127176824276,
                "p95": 0.39231011659803827,
                "max": 1.4813792151197351
              },
              "rtk_vertical_m": {
                "count": 1241,
                "rmse": 13.655497737994157,
                "p50": 11.024631877153244,
                "p95": 25.515471539991054,
                "max": 46.26687328154658
              }
            }
          },
          "turn": {
            "epochs": 477,
            "available_epochs": {
              "rtk_available": 461,
              "fused_available": 477,
              "attitude_available": 477,
              "heading_aligned": 477,
              "heading_converged": 477
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 477,
                "rmse": 2.310896171846384,
                "p50": 0.5482292690536257,
                "p95": 6.786030497118413,
                "max": 8.559150121568114
              },
              "fused_position_e_m": {
                "count": 477,
                "rmse": 2.0371024038898553,
                "p50": 0.27308682751587504,
                "p95": 6.436499124022335,
                "max": 8.545703666307965
              },
              "fused_position_m": {
                "count": 477,
                "rmse": 6.43013452828051,
                "p50": 0.938608615609512,
                "p95": 13.256121487965475,
                "max": 13.35269315997801
              },
              "fused_position_n_m": {
                "count": 477,
                "rmse": 1.0910797006270638,
                "p50": 0.4936151258234364,
                "p95": 2.385410346871957,
                "max": 3.5460411981379614
              },
              "fused_position_u_m": {
                "count": 477,
                "rmse": 6.0005323876078664,
                "p50": 0.44721050551601366,
                "p95": 13.242789656953002,
                "max": 13.344792687495723
              },
              "fused_velocity_e_mps": {
                "count": 477,
                "rmse": 0.10836247821866976,
                "p50": 0.03566271443394786,
                "p95": 0.2550530925468645,
                "max": 0.4903966184387061
              },
              "fused_velocity_mps": {
                "count": 477,
                "rmse": 0.2947358121570501,
                "p50": 0.08560372429910615,
                "p95": 0.9841206929954203,
                "max": 1.2213741874626087
              },
              "fused_velocity_n_mps": {
                "count": 477,
                "rmse": 0.25865948129232497,
                "p50": 0.05336165802422932,
                "p95": 0.8628835093448141,
                "max": 1.1725688684554871
              },
              "fused_velocity_u_mps": {
                "count": 477,
                "rmse": 0.09067549293921498,
                "p50": 0.02313685631837667,
                "p95": 0.2373459907918506,
                "max": 0.34066595418519313
              },
              "fused_vertical_m": {
                "count": 477,
                "rmse": 6.0005323876078664,
                "p50": 0.44721050551601366,
                "p95": 13.242789656953002,
                "max": 13.344792687495723
              },
              "heading_deg": {
                "count": 477,
                "rmse": 1.9569467136962635,
                "p50": 1.4703398261036114,
                "p95": 3.900603717521425,
                "max": 4.612764955873047
              },
              "pitch_deg": {
                "count": 477,
                "rmse": 0.3625418843334884,
                "p50": 0.3655400276860803,
                "p95": 0.5000573703748443,
                "max": 0.5677295525971147
              },
              "roll_deg": {
                "count": 477,
                "rmse": 0.27065635052973586,
                "p50": 0.24686436213551133,
                "p95": 0.41689914839466835,
                "max": 0.491102650178334
              },
              "rotation_deg": {
                "count": 477,
                "rmse": 2.018627673336463,
                "p50": 1.5467828293478827,
                "p95": 3.9420883763151777,
                "max": 4.6486844154923475
              },
              "rtk_horizontal_m": {
                "count": 461,
                "rmse": 11.848331394722674,
                "p50": 1.5652076962694446,
                "p95": 5.742525584079444,
                "max": 112.24545107073135
              },
              "rtk_position_e_m": {
                "count": 461,
                "rmse": 8.963203037600724,
                "p50": 0.4072185886031199,
                "p95": 2.4792330417827895,
                "max": 85.88257036428345
              },
              "rtk_position_m": {
                "count": 461,
                "rmse": 15.62843550415039,
                "p50": 10.80731967492624,
                "p95": 14.071290967711006,
                "max": 113.04103774269801
              },
              "rtk_position_n_m": {
                "count": 461,
                "rmse": 7.748803013750967,
                "p50": 1.4866717367612834,
                "p95": 4.765059407678572,
                "max": 72.27188522306477
              },
              "rtk_position_u_m": {
                "count": 461,
                "rmse": 10.191419894608286,
                "p50": 10.673171514490353,
                "p95": 13.173445429538798,
                "max": 15.880984463176304
              },
              "rtk_velocity_e_mps": {
                "count": 459,
                "rmse": 0.4675748633788507,
                "p50": 0.08908233340365179,
                "p95": 1.269840522958729,
                "max": 2.182585940265141
              },
              "rtk_velocity_mps": {
                "count": 459,
                "rmse": 0.9790667315754292,
                "p50": 0.21684611109570484,
                "p95": 2.271079635936677,
                "max": 6.102699229485488
              },
              "rtk_velocity_n_mps": {
                "count": 459,
                "rmse": 0.5169184864775099,
                "p50": 0.06321701910946587,
                "p95": 1.4117767277578723,
                "max": 2.9560917837850518
              },
              "rtk_velocity_u_mps": {
                "count": 459,
                "rmse": 0.6875614084224355,
                "p50": 0.13229261374953466,
                "p95": 1.6136270113463356,
                "max": 5.303928713430718
              },
              "rtk_vertical_m": {
                "count": 461,
                "rmse": 10.191419894608286,
                "p50": 10.673171514490353,
                "p95": 13.173445429538798,
                "max": 15.880984463176304
              }
            }
          },
          "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": 37.6
          }
        },
        "uninitialized_epochs": 10,
        "missing_attitude_epochs": 10,
        "unlatched_heading_epochs": 188,
        "duration_s": 3060.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.9833344225867595,
          "fused_available": 4.996732239722895,
          "rtk_velocity_available": 4.980066662309653,
          "fused_velocity_available": 4.996732239722895,
          "attitude_available": 4.996732239722895,
          "heading_available": 4.9385661067904065,
          "heading_healthy": 4.9385661067904065
        },
        "processing_ms": {
          "count": 15301,
          "rmse": 10.16024763008741,
          "p50": 7.86182,
          "p95": 19.806569,
          "max": 124.977482
        },
        "heading_error_over_90_epochs": 0,
        "heading_error_over_150_epochs": 0,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 15113,
            "rmse": 3.8733094184009453,
            "p50": 0.6101227324289291,
            "p95": 10.864618616786558,
            "max": 22.23180045936058
          },
          "fused_position_e_m": {
            "count": 15113,
            "rmse": 3.09662664337923,
            "p50": 0.2772772215251975,
            "p95": 7.674155209748751,
            "max": 15.464159749857856
          },
          "fused_position_m": {
            "count": 15113,
            "rmse": 8.325145989372755,
            "p50": 1.1800268735700556,
            "p95": 16.344327921163895,
            "max": 27.02947638062396
          },
          "fused_position_n_m": {
            "count": 15113,
            "rmse": 2.3266777349232006,
            "p50": 0.29784101407534647,
            "p95": 5.838908352909168,
            "max": 19.59884742154388
          },
          "fused_position_u_m": {
            "count": 15113,
            "rmse": 7.369228581995256,
            "p50": 0.6480431755233942,
            "p95": 14.066303029088623,
            "max": 22.18483451222758
          },
          "fused_velocity_e_mps": {
            "count": 15113,
            "rmse": 0.1604054765741987,
            "p50": 0.02913982347273203,
            "p95": 0.3282379237848218,
            "max": 1.385830979536765
          },
          "fused_velocity_mps": {
            "count": 15113,
            "rmse": 0.27133269478598127,
            "p50": 0.057808331163930464,
            "p95": 0.5857671524365717,
            "max": 3.425627180235703
          },
          "fused_velocity_n_mps": {
            "count": 15113,
            "rmse": 0.17090904651172215,
            "p50": 0.02722550519809097,
            "p95": 0.29788563749543234,
            "max": 2.243727581484423
          },
          "fused_velocity_u_mps": {
            "count": 15113,
            "rmse": 0.13668069419373266,
            "p50": 0.020177940404860623,
            "p95": 0.3303404816914652,
            "max": 2.932656511988475
          },
          "fused_vertical_m": {
            "count": 15113,
            "rmse": 7.369228581995256,
            "p50": 0.6480431755233942,
            "p95": 14.066303029088623,
            "max": 22.18483451222758
          },
          "heading_deg": {
            "count": 15113,
            "rmse": 1.6286312182401088,
            "p50": 1.3404545861877182,
            "p95": 2.942854562430909,
            "max": 4.612764955873047
          },
          "pitch_deg": {
            "count": 15113,
            "rmse": 0.40985489500226885,
            "p50": 0.41127422470884767,
            "p95": 0.5551694224270648,
            "max": 0.7835595374711204
          },
          "roll_deg": {
            "count": 15113,
            "rmse": 0.24420199517181954,
            "p50": 0.2283365854799797,
            "p95": 0.3691607104991362,
            "max": 0.6379669819536389
          },
          "rotation_deg": {
            "count": 15113,
            "rmse": 1.7062060060994786,
            "p50": 1.4366296846591415,
            "p95": 2.9896953232411536,
            "max": 4.6486844154923475
          },
          "rtk_horizontal_m": {
            "count": 15062,
            "rmse": 21.36149858237216,
            "p50": 1.7538649385578147,
            "p95": 18.808551582951964,
            "max": 273.48733452432
          },
          "rtk_position_e_m": {
            "count": 15062,
            "rmse": 13.384749635183253,
            "p50": 0.4627686189847444,
            "p95": 15.729312767994323,
            "max": 208.42462561387384
          },
          "rtk_position_m": {
            "count": 15062,
            "rmse": 26.034291200024935,
            "p50": 11.457417181043066,
            "p95": 42.31304011431503,
            "max": 304.5496162618517
          },
          "rtk_position_n_m": {
            "count": 15062,
            "rmse": 16.64818605398647,
            "p50": 1.6215313870517636,
            "p95": 13.919603914199637,
            "max": 177.07201242131353
          },
          "rtk_position_u_m": {
            "count": 15062,
            "rmse": 14.881891566699705,
            "p50": 11.234376871685733,
            "p95": 27.875405889389082,
            "max": 133.99681570852294
          },
          "rtk_velocity_e_mps": {
            "count": 15052,
            "rmse": 0.4465870655370331,
            "p50": 0.05255852420916159,
            "p95": 0.9924490491523762,
            "max": 5.386607965633259
          },
          "rtk_velocity_mps": {
            "count": 15052,
            "rmse": 0.8473364930976279,
            "p50": 0.16466523068036584,
            "p95": 1.927184597604652,
            "max": 8.255458361481622
          },
          "rtk_velocity_n_mps": {
            "count": 15052,
            "rmse": 0.48358000565323295,
            "p50": 0.04718758941367604,
            "p95": 1.1250533274140602,
            "max": 5.9749597816133
          },
          "rtk_velocity_u_mps": {
            "count": 15052,
            "rmse": 0.5335630267947991,
            "p50": 0.0845245242079409,
            "p95": 0.9894042025747234,
            "max": 8.052482285846256
          },
          "rtk_vertical_m": {
            "count": 15062,
            "rmse": 14.881891566699705,
            "p50": 11.234376871685733,
            "p95": 27.875405889389082,
            "max": 133.99681570852294
          }
        },
        "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,
          "window_epochs": 50,
          "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": 0.5174281923483742,
              "p50": 0.39503772048870034,
              "p95": 0.9138884302124324,
              "max": 0.9806838581050111
            },
            "fused_velocity_mps": {
              "count": 50,
              "rmse": 0.10769536087467146,
              "p50": 0.09639622719895416,
              "p95": 0.15819983956036288,
              "max": 0.16754634186274583
            },
            "rotation_deg": {
              "count": 50,
              "rmse": 3.1204458894206386,
              "p50": 3.144912882885523,
              "p95": 3.3479351084874724,
              "max": 3.392805493321419
            },
            "heading_deg": {
              "count": 50,
              "rmse": 3.0785235448890322,
              "p50": 3.1009992490545244,
              "p95": 3.3114262883253134,
              "max": 3.3520314094260186
            }
          },
          "drift_anchor_s": 59.8,
          "displacement_error_growth_m": {
            "count": 50,
            "rmse": 0.46823122545737905,
            "p50": 0.32954099456259556,
            "p95": 0.8654996415235403,
            "max": 0.9348406834932702
          },
          "horizontal_displacement_error_growth_m": {
            "count": 50,
            "rmse": 0.4658782177116508,
            "p50": 0.32887892813768316,
            "p95": 0.8600795588755317,
            "max": 0.9286219033680873
          },
          "end_displacement_error_growth_m": 0.9348406834932702,
          "heading_error_change_deg": {
            "count": 50,
            "rmse": 0.3732875798816929,
            "p50": 0.3522803852188474,
            "p95": 0.5627074244896363,
            "max": 0.6033125455903416
          },
          "drift_convention": "(estimate displacement - truth displacement), pre-event anchor ENU; absolute primary errors are unchanged; heading error change uses wrapped difference"
        }
      },
      "common_valid": {
        "rtk_position_m": {
          "control": {
            "count": 15250,
            "rmse": 16.806323684015307,
            "p50": 11.647826921268116,
            "p95": 30.875594140935224,
            "max": 304.5496159158115
          },
          "candidate": {
            "count": 15250,
            "rmse": 25.891205702061786,
            "p50": 11.426059846124279,
            "p95": 41.65886492496611,
            "max": 304.5496162618517
          }
        },
        "fused_position_m": {
          "control": {
            "count": 15291,
            "rmse": 27.210097119511467,
            "p50": 11.835949858006794,
            "p95": 31.86382250756042,
            "max": 285.5212281720768
          },
          "candidate": {
            "count": 15291,
            "rmse": 8.276626260865644,
            "p50": 1.1155363249785337,
            "p95": 16.185180314666283,
            "max": 27.02947638062396
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 15240,
            "rmse": 1.0684204667640205,
            "p50": 0.1255636270972471,
            "p95": 1.5501496086442348,
            "max": 16.792725245559467
          },
          "candidate": {
            "count": 15240,
            "rmse": 0.8420990580139931,
            "p50": 0.16030213835357884,
            "p95": 1.9213546556434455,
            "max": 8.255458361481622
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 15291,
            "rmse": 1.9501417270283743,
            "p50": 0.11275427741548504,
            "p95": 1.3983346949765572,
            "max": 23.229010656873662
          },
          "candidate": {
            "count": 15291,
            "rmse": 0.27074252557865613,
            "p50": 0.05697663483994817,
            "p95": 0.5848481030517743,
            "max": 3.425627180235703
          }
        },
        "rotation_deg": {
          "control": {
            "count": 15113,
            "rmse": 12.653192157654685,
            "p50": 1.5044729472016356,
            "p95": 40.56733974398002,
            "max": 69.86768448914474
          },
          "candidate": {
            "count": 15113,
            "rmse": 1.7062060060994786,
            "p50": 1.4366296846591415,
            "p95": 2.9896953232411536,
            "max": 4.6486844154923475
          }
        }
      },
      "control_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_velcons_20261009/ctl/scenario/tokyo3-gnss_outage/manifest.json",
        "bytes": 4312,
        "sha256": "1fc587cddcbdbdb0c6e5ea760198444d858463e2600512f38e43016788e6ca7a"
      },
      "candidate_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_v3_20261009/cand/scenario/tokyo3-gnss_outage/manifest.json",
        "bytes": 4339,
        "sha256": "a2bcd4eaa702893654f9a5883585a243ab3379661233a2224525ea8f7d04fcc9"
      }
    },
    {
      "name": "tokyo3-imu_gap",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 17.328706844873366,
          "candidate": 15.178732357640927,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 31.01280386185308,
          "candidate": 29.81862300400558,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 17.328706844873366,
          "candidate": 15.178732357640927,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 31.01280386185308,
          "candidate": 29.81862300400558,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 59.345959531234705,
          "candidate": 3.1963435546303334,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 90.20331184779461,
          "candidate": 8.018850460475925,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 59.345959531234705,
          "candidate": 3.1963435546303334,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 90.20331184779461,
          "candidate": 8.018850460475925,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 1.5312148206937517,
          "candidate": 0.9373540034679191,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 1.7430169205066668,
          "candidate": 2.1425349615257194,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 1.5312148206937517,
          "candidate": 0.9373540034679191,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 1.7430169205066668,
          "candidate": 2.1425349615257194,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 6.6030629567384445,
          "candidate": 0.2736473313485639,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 12.335093742826508,
          "candidate": 0.5394267909807434,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 6.6030629567384445,
          "candidate": 0.2736473313485639,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 12.335093742826508,
          "candidate": 0.5394267909807434,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 104.6318068081645,
          "candidate": 2.5281548424966744,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 171.1509390443981,
          "candidate": 3.2569456394129546,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 104.6318068081645,
          "candidate": 2.5281548424966744,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 171.1509390443981,
          "candidate": 3.2569456394129546,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "coverage.rtk_available",
          "control": 0.9999346447944579,
          "candidate": 0.9999346447944579,
          "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.9992810927390366,
          "candidate": 0.9992810927390366,
          "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.9856872099862755,
          "candidate": 0.9856872099862755,
          "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": 37.6,
          "candidate": 37.6,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "processing.p95_ms",
          "control": 8.138418,
          "candidate": 17.836185,
          "allowed": "candidate <= 2 * control; host contention",
          "passed": false
        },
        {
          "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
        }
      ],
      "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.9999346447944579,
          "fused_available": 0.9974511469838573,
          "rtk_velocity_available": 0.9992810927390366,
          "fused_velocity_available": 0.9974511469838573,
          "attitude_available": 0.9974511469838573,
          "heading_available": 0.9856872099862755,
          "heading_healthy": 0.44206261028690935
        },
        "scenes": {
          "all": {
            "epochs": 15301,
            "available_epochs": {
              "rtk_available": 15300,
              "fused_available": 15262,
              "attitude_available": 15262,
              "heading_aligned": 15082,
              "heading_converged": 6764
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 15262,
                "rmse": 52.29521037944176,
                "p50": 12.13350708819451,
                "p95": 54.26957129024686,
                "max": 505.06023082878687
              },
              "fused_position_e_m": {
                "count": 15262,
                "rmse": 30.58832734494121,
                "p50": 7.051575116911838,
                "p95": 39.93262955226201,
                "max": 280.55757534847373
              },
              "fused_position_m": {
                "count": 15262,
                "rmse": 59.345959531234705,
                "p50": 17.34151356741681,
                "p95": 90.20331184779461,
                "max": 507.06188735273696
              },
              "fused_position_n_m": {
                "count": 15262,
                "rmse": 42.41630887841132,
                "p50": 6.8964675641655955,
                "p95": 41.62844446218703,
                "max": 420.8157461548483
              },
              "fused_position_u_m": {
                "count": 15262,
                "rmse": 28.056262831191077,
                "p50": 10.372274628097255,
                "p95": 48.706484724886856,
                "max": 196.35270328462497
              },
              "fused_velocity_e_mps": {
                "count": 15262,
                "rmse": 4.251627301953712,
                "p50": 1.6617369275139258,
                "p95": 9.374560363700091,
                "max": 21.837094182855115
              },
              "fused_velocity_mps": {
                "count": 15262,
                "rmse": 6.6030629567384445,
                "p50": 3.3942590908401424,
                "p95": 12.335093742826508,
                "max": 44.59078288336466
              },
              "fused_velocity_n_mps": {
                "count": 15262,
                "rmse": 4.88043568676566,
                "p50": 1.812990731508326,
                "p95": 8.651969804127367,
                "max": 39.894179713402664
              },
              "fused_velocity_u_mps": {
                "count": 15262,
                "rmse": 1.3059300146935275,
                "p50": 0.3806314343924759,
                "p95": 3.1772436127860297,
                "max": 7.762016283783057
              },
              "fused_vertical_m": {
                "count": 15262,
                "rmse": 28.056262831191077,
                "p50": 10.372274628097255,
                "p95": 48.706484724886856,
                "max": 196.35270328462497
              },
              "heading_deg": {
                "count": 15082,
                "rmse": 104.43871180040462,
                "p50": 90.63695869686401,
                "p95": 171.02521757151422,
                "max": 179.9984689050293
              },
              "pitch_deg": {
                "count": 15262,
                "rmse": 4.785264728892669,
                "p50": 1.9581598113139052,
                "p95": 10.250152298560117,
                "max": 25.516049861143017
              },
              "roll_deg": {
                "count": 15262,
                "rmse": 6.077133533195743,
                "p50": 2.504216987948496,
                "p95": 12.613746347573743,
                "max": 27.919950814161496
              },
              "rotation_deg": {
                "count": 15082,
                "rmse": 104.6318068081645,
                "p50": 90.79024863770796,
                "p95": 171.1509390443981,
                "max": 179.9980645761166
              },
              "rtk_horizontal_m": {
                "count": 15300,
                "rmse": 7.819490859620041,
                "p50": 1.8052692883873247,
                "p95": 14.117051337800035,
                "max": 273.48733404353464
              },
              "rtk_position_e_m": {
                "count": 15300,
                "rmse": 5.606418556776271,
                "p50": 0.49585148614994634,
                "p95": 11.49674233595443,
                "max": 208.42462525267626
              },
              "rtk_position_m": {
                "count": 15300,
                "rmse": 17.328706844873366,
                "p50": 11.65168996022765,
                "p95": 31.01280386185308,
                "max": 304.5496157253167
              },
              "rtk_position_n_m": {
                "count": 15300,
                "rmse": 5.4509181125674635,
                "p50": 1.682193107558942,
                "p95": 6.946918008890808,
                "max": 177.07201210389337
              },
              "rtk_position_u_m": {
                "count": 15300,
                "rmse": 15.464140571395479,
                "p50": 11.446882688473139,
                "p95": 28.41494296168072,
                "max": 133.99681547036175
              },
              "rtk_velocity_e_mps": {
                "count": 15290,
                "rmse": 0.8911673883076063,
                "p50": 0.03869529886922325,
                "p95": 0.6881229637534066,
                "max": 18.722385210537386
              },
              "rtk_velocity_mps": {
                "count": 15290,
                "rmse": 1.5312148206937517,
                "p50": 0.1297678592580717,
                "p95": 1.7430169205066668,
                "max": 21.76129773410665
              },
              "rtk_velocity_n_mps": {
                "count": 15290,
                "rmse": 1.1223841822501412,
                "p50": 0.036232405680501324,
                "p95": 0.7334048314648707,
                "max": 18.901504281931366
              },
              "rtk_velocity_u_mps": {
                "count": 15290,
                "rmse": 0.5391597727611733,
                "p50": 0.084232814988506,
                "p95": 1.0162544818828658,
                "max": 8.052482285847589
              },
              "rtk_vertical_m": {
                "count": 15300,
                "rmse": 15.464140571395479,
                "p50": 11.446882688473139,
                "p95": 28.41494296168072,
                "max": 133.99681547036175
              }
            }
          },
          "stop": {
            "epochs": 5730,
            "available_epochs": {
              "rtk_available": 5730,
              "fused_available": 5720,
              "attitude_available": 5720,
              "heading_aligned": 5558,
              "heading_converged": 3960
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 5720,
                "rmse": 52.4812695562481,
                "p50": 10.476898545002692,
                "p95": 53.307829812446386,
                "max": 505.06023082878687
              },
              "fused_position_e_m": {
                "count": 5720,
                "rmse": 29.183171313918493,
                "p50": 6.8486139519082325,
                "p95": 36.66821092236712,
                "max": 280.55757534847373
              },
              "fused_position_m": {
                "count": 5720,
                "rmse": 63.471140746143384,
                "p50": 17.107119344375874,
                "p95": 119.36290767148803,
                "max": 507.06188735273696
              },
              "fused_position_n_m": {
                "count": 5720,
                "rmse": 43.61910322666042,
                "p50": 6.355120086240108,
                "p95": 26.80943536186593,
                "max": 420.8157461548483
              },
              "fused_position_u_m": {
                "count": 5720,
                "rmse": 35.697367597361705,
                "p50": 12.33562013535876,
                "p95": 57.44657893483886,
                "max": 196.35270328462497
              },
              "fused_velocity_e_mps": {
                "count": 5720,
                "rmse": 3.249068266375652,
                "p50": 1.047095323809228,
                "p95": 8.060864399624037,
                "max": 17.93512639291405
              },
              "fused_velocity_mps": {
                "count": 5720,
                "rmse": 4.627572081950288,
                "p50": 2.1835391940433615,
                "p95": 9.248016543128449,
                "max": 32.00882619572263
              },
              "fused_velocity_n_mps": {
                "count": 5720,
                "rmse": 3.065288266576134,
                "p50": 0.9843941274146659,
                "p95": 4.708895009002448,
                "max": 31.9967528552279
              },
              "fused_velocity_u_mps": {
                "count": 5720,
                "rmse": 1.209126385812138,
                "p50": 0.34461402067792557,
                "p95": 3.349628253799389,
                "max": 5.229549721770723
              },
              "fused_vertical_m": {
                "count": 5720,
                "rmse": 35.697367597361705,
                "p50": 12.33562013535876,
                "p95": 57.44657893483886,
                "max": 196.35270328462497
              },
              "heading_deg": {
                "count": 5558,
                "rmse": 106.7696527573,
                "p50": 93.90201064356044,
                "p95": 171.98738516120054,
                "max": 179.9840695394505
              },
              "pitch_deg": {
                "count": 5720,
                "rmse": 4.69831493879969,
                "p50": 1.7417366678980102,
                "p95": 10.093866025162047,
                "max": 18.856074346469512
              },
              "roll_deg": {
                "count": 5720,
                "rmse": 6.205790529456115,
                "p50": 2.6383492123189995,
                "p95": 12.614247893980162,
                "max": 21.40527413195349
              },
              "rotation_deg": {
                "count": 5558,
                "rmse": 106.93566886761782,
                "p50": 94.15169849451524,
                "p95": 171.98012689260426,
                "max": 179.95337189746172
              },
              "rtk_horizontal_m": {
                "count": 5730,
                "rmse": 5.394770265537283,
                "p50": 1.858452321526364,
                "p95": 14.491353998182882,
                "max": 19.604168562751116
              },
              "rtk_position_e_m": {
                "count": 5730,
                "rmse": 4.5806561992437524,
                "p50": 0.4804113573346158,
                "p95": 13.639416615289822,
                "max": 16.99183534586674
              },
              "rtk_position_m": {
                "count": 5730,
                "rmse": 17.089346341142736,
                "p50": 11.839722495765017,
                "p95": 32.06501118968392,
                "max": 55.75104838549734
              },
              "rtk_position_n_m": {
                "count": 5730,
                "rmse": 2.849760516649597,
                "p50": 1.7323693801398272,
                "p95": 6.008648527471221,
                "max": 14.510551017266105
              },
              "rtk_position_u_m": {
                "count": 5730,
                "rmse": 16.21549296659227,
                "p50": 11.708345133545228,
                "p95": 29.839327289717364,
                "max": 52.190573584176164
              },
              "rtk_velocity_e_mps": {
                "count": 5730,
                "rmse": 0.16513897604963645,
                "p50": 0.017026993587292472,
                "p95": 0.15576159187663358,
                "max": 8.0066399449287
              },
              "rtk_velocity_mps": {
                "count": 5730,
                "rmse": 0.26598531471582226,
                "p50": 0.05718667084030889,
                "p95": 0.3945397207483231,
                "max": 9.280964324599424
              },
              "rtk_velocity_n_mps": {
                "count": 5730,
                "rmse": 0.16512776391447911,
                "p50": 0.0156516937888403,
                "p95": 0.13430391585030302,
                "max": 4.693605838582018
              },
              "rtk_velocity_u_mps": {
                "count": 5730,
                "rmse": 0.1273190002252478,
                "p50": 0.03653371795627784,
                "p95": 0.2705815676592525,
                "max": 1.181984606561004
              },
              "rtk_vertical_m": {
                "count": 5730,
                "rmse": 16.21549296659227,
                "p50": 11.708345133545228,
                "p95": 29.839327289717364,
                "max": 52.190573584176164
              }
            }
          },
          "low_speed": {
            "epochs": 1241,
            "available_epochs": {
              "rtk_available": 1241,
              "fused_available": 1241,
              "attitude_available": 1241,
              "heading_aligned": 1225,
              "heading_converged": 477
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1241,
                "rmse": 56.331342949188475,
                "p50": 12.193333627209169,
                "p95": 43.00225571839573,
                "max": 500.25780676769665
              },
              "fused_position_e_m": {
                "count": 1241,
                "rmse": 35.238486093005946,
                "p50": 5.161975662110606,
                "p95": 39.75012009886028,
                "max": 279.0605491744384
              },
              "fused_position_m": {
                "count": 1241,
                "rmse": 62.471884342738456,
                "p50": 19.739636114028375,
                "p95": 66.68140468805984,
                "max": 504.3872718980523
              },
              "fused_position_n_m": {
                "count": 1241,
                "rmse": 43.948484573783794,
                "p50": 5.0162613538820295,
                "p95": 31.733377056217957,
                "max": 415.19041791265727
              },
              "fused_position_u_m": {
                "count": 1241,
                "rmse": 27.009556362024984,
                "p50": 10.420078928750804,
                "p95": 57.71349768345597,
                "max": 172.55753454462808
              },
              "fused_velocity_e_mps": {
                "count": 1241,
                "rmse": 4.58005264531209,
                "p50": 1.704110505731788,
                "p95": 11.00029391442319,
                "max": 16.349325999537143
              },
              "fused_velocity_mps": {
                "count": 1241,
                "rmse": 6.722197541430953,
                "p50": 3.7188984885153182,
                "p95": 13.839376144743197,
                "max": 34.57909210999904
              },
              "fused_velocity_n_mps": {
                "count": 1241,
                "rmse": 4.778081948604036,
                "p50": 1.9764670756548304,
                "p95": 7.952202601525073,
                "max": 33.73039415377772
              },
              "fused_velocity_u_mps": {
                "count": 1241,
                "rmse": 1.1751554980573156,
                "p50": 0.31961876590448657,
                "p95": 2.470626553665497,
                "max": 5.281963767659991
              },
              "fused_vertical_m": {
                "count": 1241,
                "rmse": 27.009556362024984,
                "p50": 10.420078928750804,
                "p95": 57.71349768345597,
                "max": 172.55753454462808
              },
              "heading_deg": {
                "count": 1225,
                "rmse": 97.32720735817715,
                "p50": 83.13551108227347,
                "p95": 165.53318129327891,
                "max": 179.9934698682432
              },
              "pitch_deg": {
                "count": 1241,
                "rmse": 4.009551766476889,
                "p50": 1.828098634150649,
                "p95": 8.967019868504508,
                "max": 15.0216895623862
              },
              "roll_deg": {
                "count": 1241,
                "rmse": 5.305250176474823,
                "p50": 2.240247443772944,
                "p95": 11.804903506389678,
                "max": 13.505382086437407
              },
              "rotation_deg": {
                "count": 1225,
                "rmse": 97.52353840208426,
                "p50": 83.3062321060887,
                "p95": 165.3989334334099,
                "max": 179.99173595307875
              },
              "rtk_horizontal_m": {
                "count": 1241,
                "rmse": 4.6309519949886475,
                "p50": 1.6640672762661533,
                "p95": 10.690929101262299,
                "max": 17.13892554718792
              },
              "rtk_position_e_m": {
                "count": 1241,
                "rmse": 3.6056697749947517,
                "p50": 0.43129426555071104,
                "p95": 9.184634107644003,
                "max": 15.090824755379574
              },
              "rtk_position_m": {
                "count": 1241,
                "rmse": 14.991702436552972,
                "p50": 11.421053249730006,
                "p95": 29.26642114001073,
                "max": 47.241274396036594
              },
              "rtk_position_n_m": {
                "count": 1241,
                "rmse": 2.906004448306753,
                "p50": 1.579891033882582,
                "p95": 6.797622320174602,
                "max": 8.840055872010502
              },
              "rtk_position_u_m": {
                "count": 1241,
                "rmse": 14.258521156356258,
                "p50": 11.215311860051962,
                "p95": 26.555965106731406,
                "max": 46.26687327615602
              },
              "rtk_velocity_e_mps": {
                "count": 1241,
                "rmse": 1.1182093966635651,
                "p50": 0.0376861332639572,
                "p95": 0.49605894825088015,
                "max": 18.722385210537386
              },
              "rtk_velocity_mps": {
                "count": 1241,
                "rmse": 1.369958092729928,
                "p50": 0.11576770665266461,
                "p95": 0.9877153588681066,
                "max": 21.76129773410665
              },
              "rtk_velocity_n_mps": {
                "count": 1241,
                "rmse": 0.7333900553729834,
                "p50": 0.03102404783516155,
                "p95": 0.3407736859406877,
                "max": 10.987290598231489
              },
              "rtk_velocity_u_mps": {
                "count": 1241,
                "rmse": 0.29754318632685833,
                "p50": 0.07026014581579798,
                "p95": 0.48038554591506843,
                "max": 4.562359629143025
              },
              "rtk_vertical_m": {
                "count": 1241,
                "rmse": 14.258521156356258,
                "p50": 11.215311860051962,
                "p95": 26.555965106731406,
                "max": 46.26687327615602
              }
            }
          },
          "turn": {
            "epochs": 477,
            "available_epochs": {
              "rtk_available": 477,
              "fused_available": 476,
              "attitude_available": 476,
              "heading_aligned": 474,
              "heading_converged": 200
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 476,
                "rmse": 14.564783036623398,
                "p50": 6.698628302763945,
                "p95": 30.69164540599545,
                "max": 35.61299312527554
              },
              "fused_position_e_m": {
                "count": 476,
                "rmse": 11.621575737210556,
                "p50": 2.147017579435535,
                "p95": 25.000237097907842,
                "max": 30.356796996304368
              },
              "fused_position_m": {
                "count": 476,
                "rmse": 18.455344636915154,
                "p50": 11.242746219990467,
                "p95": 38.18148170837705,
                "max": 45.07538743334891
              },
              "fused_position_n_m": {
                "count": 476,
                "rmse": 8.779059305426273,
                "p50": 5.170891723122795,
                "p95": 19.547332857698475,
                "max": 25.94112163705225
              },
              "fused_position_u_m": {
                "count": 476,
                "rmse": 11.33432136316066,
                "p50": 7.742216522472043,
                "p95": 24.090344101778747,
                "max": 31.7137058335347
              },
              "fused_velocity_e_mps": {
                "count": 476,
                "rmse": 3.1206950777770848,
                "p50": 1.381638833994542,
                "p95": 7.620441340039926,
                "max": 9.201175088963614
              },
              "fused_velocity_mps": {
                "count": 476,
                "rmse": 4.387734026888683,
                "p50": 3.231356677738955,
                "p95": 9.313275332574916,
                "max": 11.103874394269186
              },
              "fused_velocity_n_mps": {
                "count": 476,
                "rmse": 3.02365600817824,
                "p50": 1.655069844624386,
                "p95": 6.5929225844390515,
                "max": 10.577779156810148
              },
              "fused_velocity_u_mps": {
                "count": 476,
                "rmse": 0.6090783746467165,
                "p50": 0.2092070309315257,
                "p95": 1.245277857808503,
                "max": 2.7960251732100865
              },
              "fused_vertical_m": {
                "count": 476,
                "rmse": 11.33432136316066,
                "p50": 7.742216522472043,
                "p95": 24.090344101778747,
                "max": 31.7137058335347
              },
              "heading_deg": {
                "count": 474,
                "rmse": 86.58158244983353,
                "p50": 60.0828552305334,
                "p95": 163.56208800326516,
                "max": 179.9934698682432
              },
              "pitch_deg": {
                "count": 476,
                "rmse": 3.73126963536602,
                "p50": 1.518385385471234,
                "p95": 8.429420415673981,
                "max": 12.567936562475893
              },
              "roll_deg": {
                "count": 476,
                "rmse": 4.537418565012502,
                "p50": 2.0204960328040045,
                "p95": 11.023440374677726,
                "max": 14.430508874220436
              },
              "rotation_deg": {
                "count": 474,
                "rmse": 86.59512738324055,
                "p50": 60.16779313094459,
                "p95": 163.4779131710798,
                "max": 179.99173595307875
              },
              "rtk_horizontal_m": {
                "count": 477,
                "rmse": 2.308049904083732,
                "p50": 1.5813371379606138,
                "p95": 5.340613062474162,
                "max": 9.02724865120811
              },
              "rtk_position_e_m": {
                "count": 477,
                "rmse": 1.0721135085836324,
                "p50": 0.41506052920565484,
                "p95": 2.2200116686961255,
                "max": 6.157160270805858
              },
              "rtk_position_m": {
                "count": 477,
                "rmse": 10.90183116058771,
                "p50": 10.939440541576797,
                "p95": 13.888624385692202,
                "max": 17.13487949402382
              },
              "rtk_position_n_m": {
                "count": 477,
                "rmse": 2.043934192789342,
                "p50": 1.5078468718054427,
                "p95": 4.687862084137436,
                "max": 7.902410756957151
              },
              "rtk_position_u_m": {
                "count": 477,
                "rmse": 10.654709207398401,
                "p50": 10.773701534952572,
                "p95": 13.201123788249749,
                "max": 15.880984461344676
              },
              "rtk_velocity_e_mps": {
                "count": 475,
                "rmse": 1.126920636114535,
                "p50": 0.07850287139594236,
                "p95": 1.4970711882802616,
                "max": 13.168707858211784
              },
              "rtk_velocity_mps": {
                "count": 475,
                "rmse": 2.0009040635240996,
                "p50": 0.20428194709614134,
                "p95": 3.742892204263456,
                "max": 15.284711025023034
              },
              "rtk_velocity_n_mps": {
                "count": 475,
                "rmse": 1.5115367651821456,
                "p50": 0.054788702739712036,
                "p95": 2.371079560441543,
                "max": 12.720606095247291
              },
              "rtk_velocity_u_mps": {
                "count": 475,
                "rmse": 0.6700175809851266,
                "p50": 0.13622755901104305,
                "p95": 1.5016216117824097,
                "max": 5.303928713431893
              },
              "rtk_vertical_m": {
                "count": 477,
                "rmse": 10.654709207398401,
                "p50": 10.773701534952572,
                "p95": 13.201123788249749,
                "max": 15.880984461344676
              }
            }
          },
          "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": 37.6
          },
          "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": 219,
        "duration_s": 3060.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.99967322397229,
          "fused_available": 4.9872557349192865,
          "rtk_velocity_available": 4.996405463695184,
          "fused_velocity_available": 4.9872557349192865,
          "attitude_available": 4.9872557349192865,
          "heading_available": 4.928436049931378,
          "heading_healthy": 2.210313051434547
        },
        "processing_ms": {
          "count": 15301,
          "rmse": 4.172156733107287,
          "p50": 3.409038,
          "p95": 8.138418,
          "max": 25.526175
        },
        "heading_error_over_90_epochs": 7584,
        "heading_error_over_150_epochs": 2567,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 6764,
            "rmse": 13.160175924164601,
            "p50": 9.095135995911427,
            "p95": 26.742470048216884,
            "max": 70.06566976939031
          },
          "fused_position_e_m": {
            "count": 6764,
            "rmse": 10.046681592553774,
            "p50": 5.616801511548301,
            "p95": 21.09978989697237,
            "max": 65.35759288064233
          },
          "fused_position_m": {
            "count": 6764,
            "rmse": 23.9224802506459,
            "p50": 14.289690984714706,
            "p95": 41.1332289009752,
            "max": 201.41602327118707
          },
          "fused_position_n_m": {
            "count": 6764,
            "rmse": 8.500259956777956,
            "p50": 4.702296735688614,
            "p95": 17.647429620863754,
            "max": 29.166185382702693
          },
          "fused_position_u_m": {
            "count": 6764,
            "rmse": 19.977357958138047,
            "p50": 11.020747663592681,
            "p95": 36.7816190085115,
            "max": 189.3172302351354
          },
          "fused_velocity_e_mps": {
            "count": 6764,
            "rmse": 1.4445361151618965,
            "p50": 0.8624596931447881,
            "p95": 2.8423357812349925,
            "max": 5.7186059910327955
          },
          "fused_velocity_mps": {
            "count": 6764,
            "rmse": 2.220253865982336,
            "p50": 1.8509543302959468,
            "p95": 3.716823039993727,
            "max": 15.12252936576066
          },
          "fused_velocity_n_mps": {
            "count": 6764,
            "rmse": 1.367537520405389,
            "p50": 0.8448393976347002,
            "p95": 2.699160735860496,
            "max": 13.065181224727828
          },
          "fused_velocity_u_mps": {
            "count": 6764,
            "rmse": 0.9862473177078688,
            "p50": 0.32900546640094797,
            "p95": 2.0481917788330843,
            "max": 6.361914724023291
          },
          "fused_vertical_m": {
            "count": 6764,
            "rmse": 19.977357958138047,
            "p50": 11.020747663592681,
            "p95": 36.7816190085115,
            "max": 189.3172302351354
          },
          "heading_deg": {
            "count": 6764,
            "rmse": 99.2994645258291,
            "p50": 82.11388009577871,
            "p95": 169.57467994957227,
            "max": 179.9984689050293
          },
          "pitch_deg": {
            "count": 6764,
            "rmse": 4.2129714449970646,
            "p50": 1.662428153613135,
            "p95": 9.536500143343625,
            "max": 12.567936562475893
          },
          "roll_deg": {
            "count": 6764,
            "rmse": 5.28879970354193,
            "p50": 2.133084653882733,
            "p95": 11.480800673303879,
            "max": 22.400027730459442
          },
          "rotation_deg": {
            "count": 6764,
            "rmse": 99.46104376673092,
            "p50": 82.31699514687689,
            "p95": 169.60871740232102,
            "max": 179.96453402449183
          },
          "rtk_horizontal_m": {
            "count": 6764,
            "rmse": 6.059496050550401,
            "p50": 1.8476706541465973,
            "p95": 14.68600306257526,
            "max": 41.97003879867299
          },
          "rtk_position_e_m": {
            "count": 6764,
            "rmse": 4.664207941226823,
            "p50": 0.4900684911530919,
            "p95": 13.468561111528118,
            "max": 29.001171286816575
          },
          "rtk_position_m": {
            "count": 6764,
            "rmse": 18.071455349633265,
            "p50": 11.645047228444167,
            "p95": 33.75979692985238,
            "max": 102.3959491558899
          },
          "rtk_position_n_m": {
            "count": 6764,
            "rmse": 3.8681593384493027,
            "p50": 1.7292801804142366,
            "p95": 7.129776208421934,
            "max": 31.108182325349084
          },
          "rtk_position_u_m": {
            "count": 6764,
            "rmse": 17.02527550635093,
            "p50": 11.462657043920371,
            "p95": 31.704426874241612,
            "max": 95.65681187719773
          },
          "rtk_velocity_e_mps": {
            "count": 6760,
            "rmse": 0.32457175520169884,
            "p50": 0.027844876083940512,
            "p95": 0.5575305534446807,
            "max": 4.764555461759551
          },
          "rtk_velocity_mps": {
            "count": 6760,
            "rmse": 0.7075281613141753,
            "p50": 0.09416559362644039,
            "p95": 1.4827451531302822,
            "max": 6.52530893194635
          },
          "rtk_velocity_n_mps": {
            "count": 6760,
            "rmse": 0.3334453331980618,
            "p50": 0.025029109805468814,
            "p95": 0.5717780981422901,
            "max": 5.981664325835613
          },
          "rtk_velocity_u_mps": {
            "count": 6760,
            "rmse": 0.5329760637649121,
            "p50": 0.06061998662494038,
            "p95": 0.9087757232114537,
            "max": 6.070867347372423
          },
          "rtk_vertical_m": {
            "count": 6764,
            "rmse": 17.02527550635093,
            "p50": 11.462657043920371,
            "p95": 31.704426874241612,
            "max": 95.65681187719773
          }
        },
        "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,
          "window_epochs": 20,
          "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": 1.6407548984765008,
              "p50": 1.6407548984765008,
              "p95": 1.6407548984765008,
              "max": 1.6407548984765008
            },
            "fused_velocity_mps": {
              "count": 1,
              "rmse": 0.751643845365561,
              "p50": 0.751643845365561,
              "p95": 0.751643845365561,
              "max": 0.751643845365561
            },
            "rotation_deg": {
              "count": 1,
              "rmse": 34.76426922622105,
              "p50": 34.76426922622105,
              "p95": 34.76426922622105,
              "max": 34.76426922622105
            },
            "heading_deg": {
              "count": 1,
              "rmse": 34.68692077318849,
              "p50": 34.68692077318849,
              "p95": 34.68692077318849,
              "max": 34.68692077318849
            }
          },
          "drift_anchor_s": 59.8,
          "displacement_error_growth_m": {
            "count": 1,
            "rmse": 0.18415664820610453,
            "p50": 0.18415664820610453,
            "p95": 0.18415664820610453,
            "max": 0.18415664820610453
          },
          "horizontal_displacement_error_growth_m": {
            "count": 1,
            "rmse": 0.183810574234436,
            "p50": 0.183810574234436,
            "p95": 0.183810574234436,
            "max": 0.183810574234436
          },
          "end_displacement_error_growth_m": 0.18415664820610453,
          "heading_error_change_deg": {
            "count": 1,
            "rmse": 0.5340580100754551,
            "p50": 0.5340580100754551,
            "p95": 0.5340580100754551,
            "max": 0.5340580100754551
          },
          "drift_convention": "(estimate displacement - truth displacement), pre-event anchor ENU; absolute primary errors are unchanged; heading error change uses wrapped difference"
        }
      },
      "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.9999346447944579,
          "fused_available": 0.9974511469838573,
          "rtk_velocity_available": 0.9992810927390366,
          "fused_velocity_available": 0.9974511469838573,
          "attitude_available": 0.9974511469838573,
          "heading_available": 0.9856872099862755,
          "heading_healthy": 0.9856872099862755
        },
        "scenes": {
          "all": {
            "epochs": 15301,
            "available_epochs": {
              "rtk_available": 15300,
              "fused_available": 15262,
              "attitude_available": 15262,
              "heading_aligned": 15082,
              "heading_converged": 15082
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 15262,
                "rmse": 2.535050631187715,
                "p50": 0.25607603043483684,
                "p95": 5.703639795695494,
                "max": 22.257759544273146
              },
              "fused_position_e_m": {
                "count": 15262,
                "rmse": 1.7507392515691733,
                "p50": 0.13914728410987617,
                "p95": 3.613329964470456,
                "max": 15.476261962866605
              },
              "fused_position_m": {
                "count": 15262,
                "rmse": 3.1963435546303334,
                "p50": 0.4962880441413374,
                "p95": 8.018850460475925,
                "max": 22.25880022727747
              },
              "fused_position_n_m": {
                "count": 15262,
                "rmse": 1.8334104220550955,
                "p50": 0.17368321100414796,
                "p95": 2.3040529513290466,
                "max": 19.630645180497492
              },
              "fused_position_u_m": {
                "count": 15262,
                "rmse": 1.9468257283438704,
                "p50": 0.3806581323290088,
                "p95": 4.796282731859417,
                "max": 13.21174883197163
              },
              "fused_velocity_e_mps": {
                "count": 15262,
                "rmse": 0.1564851266731064,
                "p50": 0.027127059294611566,
                "p95": 0.3308263051767055,
                "max": 1.385223808538525
              },
              "fused_velocity_mps": {
                "count": 15262,
                "rmse": 0.2736473313485639,
                "p50": 0.05837895793161548,
                "p95": 0.5394267909807434,
                "max": 4.259808610394092
              },
              "fused_velocity_n_mps": {
                "count": 15262,
                "rmse": 0.17338313927980997,
                "p50": 0.024457317287033334,
                "p95": 0.26467494112184553,
                "max": 4.198
              },
              "fused_velocity_u_mps": {
                "count": 15262,
                "rmse": 0.14259577166862483,
                "p50": 0.022559133074635078,
                "p95": 0.25943825802345527,
                "max": 2.9319146661984083
              },
              "fused_vertical_m": {
                "count": 15262,
                "rmse": 1.9468257283438704,
                "p50": 0.3806581323290088,
                "p95": 4.796282731859417,
                "max": 13.21174883197163
              },
              "heading_deg": {
                "count": 15082,
                "rmse": 2.469983518639181,
                "p50": 1.408083796024144,
                "p95": 3.1905090479434386,
                "max": 31.018884922056145
              },
              "pitch_deg": {
                "count": 15262,
                "rmse": 0.42725066052647004,
                "p50": 0.41436592138596495,
                "p95": 0.5538209176252052,
                "max": 6.362838702189833
              },
              "roll_deg": {
                "count": 15262,
                "rmse": 0.27646243420649735,
                "p50": 0.2458925688994924,
                "p95": 0.38840142649574283,
                "max": 2.5272836746842415
              },
              "rotation_deg": {
                "count": 15082,
                "rmse": 2.5281548424966744,
                "p50": 1.5101836162951432,
                "p95": 3.2569456394129546,
                "max": 31.024729104494842
              },
              "rtk_horizontal_m": {
                "count": 15300,
                "rmse": 5.784521566717242,
                "p50": 1.7020565465654043,
                "p95": 12.417103098158643,
                "max": 273.48733404353464
              },
              "rtk_position_e_m": {
                "count": 15300,
                "rmse": 4.295734919644118,
                "p50": 0.401188893043833,
                "p95": 9.518096822714995,
                "max": 208.42462525267626
              },
              "rtk_position_m": {
                "count": 15300,
                "rmse": 15.178732357640927,
                "p50": 11.167466998051701,
                "p95": 29.81862300400558,
                "max": 304.5496157253167
              },
              "rtk_position_n_m": {
                "count": 15300,
                "rmse": 3.873932273022728,
                "p50": 1.5642095188921838,
                "p95": 6.42481941226968,
                "max": 177.07201210389337
              },
              "rtk_position_u_m": {
                "count": 15300,
                "rmse": 14.033289928918263,
                "p50": 10.96125909219899,
                "p95": 26.99537650649685,
                "max": 133.99681547036175
              },
              "rtk_velocity_e_mps": {
                "count": 15290,
                "rmse": 0.5419121233435916,
                "p50": 0.05708588391821835,
                "p95": 1.1545335598004527,
                "max": 5.68588849112712
              },
              "rtk_velocity_mps": {
                "count": 15290,
                "rmse": 0.9373540034679191,
                "p50": 0.18742823705121742,
                "p95": 2.1425349615257194,
                "max": 8.255458361482763
              },
              "rtk_velocity_n_mps": {
                "count": 15290,
                "rmse": 0.5487303350215612,
                "p50": 0.05243210042857083,
                "p95": 1.265724853298258,
                "max": 5.974959781613372
              },
              "rtk_velocity_u_mps": {
                "count": 15290,
                "rmse": 0.532784006721017,
                "p50": 0.08014498916550608,
                "p95": 0.9902473147088975,
                "max": 8.052482285847589
              },
              "rtk_vertical_m": {
                "count": 15300,
                "rmse": 14.033289928918263,
                "p50": 10.96125909219899,
                "p95": 26.99537650649685,
                "max": 133.99681547036175
              }
            }
          },
          "stop": {
            "epochs": 5730,
            "available_epochs": {
              "rtk_available": 5730,
              "fused_available": 5720,
              "attitude_available": 5720,
              "heading_aligned": 5558,
              "heading_converged": 5558
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 5720,
                "rmse": 1.7104150937376734,
                "p50": 0.21823334178129858,
                "p95": 2.79070837852334,
                "max": 11.045583577554414
              },
              "fused_position_e_m": {
                "count": 5720,
                "rmse": 1.3948427521711164,
                "p50": 0.10359481453153578,
                "p95": 2.2929771892701627,
                "max": 7.839943740550033
              },
              "fused_position_m": {
                "count": 5720,
                "rmse": 2.5152293759742808,
                "p50": 0.4701759854991391,
                "p95": 4.589502957671314,
                "max": 13.357553238025055
              },
              "fused_position_n_m": {
                "count": 5720,
                "rmse": 0.9899159002669665,
                "p50": 0.14933326331235514,
                "p95": 1.5879423810005089,
                "max": 10.015092244490312
              },
              "fused_position_u_m": {
                "count": 5720,
                "rmse": 1.84414181148802,
                "p50": 0.38575620999390314,
                "p95": 2.5605248818128787,
                "max": 9.573536139132496
              },
              "fused_velocity_e_mps": {
                "count": 5720,
                "rmse": 0.03318415039447281,
                "p50": 0.013032616385459921,
                "p95": 0.06621382225116403,
                "max": 0.299197591304778
              },
              "fused_velocity_mps": {
                "count": 5720,
                "rmse": 0.05918887417285642,
                "p50": 0.03158637384380501,
                "p95": 0.11619113952035826,
                "max": 0.6007826596210983
              },
              "fused_velocity_n_mps": {
                "count": 5720,
                "rmse": 0.030969905927249953,
                "p50": 0.01335446132174969,
                "p95": 0.05804579593224473,
                "max": 0.30996132205191507
              },
              "fused_velocity_u_mps": {
                "count": 5720,
                "rmse": 0.03798683871164497,
                "p50": 0.015082637531666492,
                "p95": 0.07994317874337271,
                "max": 0.5989999679513396
              },
              "fused_vertical_m": {
                "count": 5720,
                "rmse": 1.84414181148802,
                "p50": 0.38575620999390314,
                "p95": 2.5605248818128787,
                "max": 9.573536139132496
              },
              "heading_deg": {
                "count": 5558,
                "rmse": 3.0905285205201922,
                "p50": 1.4844697920147922,
                "p95": 2.6304209421810167,
                "max": 31.018884922056145
              },
              "pitch_deg": {
                "count": 5720,
                "rmse": 0.43386447694571945,
                "p50": 0.4328829312624549,
                "p95": 0.5291333231756482,
                "max": 0.696802880680309
              },
              "roll_deg": {
                "count": 5720,
                "rmse": 0.2480574071364832,
                "p50": 0.2443455466097646,
                "p95": 0.3436597848679881,
                "max": 0.9019676287950631
              },
              "rotation_deg": {
                "count": 5558,
                "rmse": 3.1352327029605256,
                "p50": 1.5548756891199704,
                "p95": 2.6832836908497986,
                "max": 31.024729104494842
              },
              "rtk_horizontal_m": {
                "count": 5730,
                "rmse": 4.87475287540276,
                "p50": 1.7363104674071794,
                "p95": 13.744230761590934,
                "max": 19.604168562751116
              },
              "rtk_position_e_m": {
                "count": 5730,
                "rmse": 4.1357236027556805,
                "p50": 0.37182534052705596,
                "p95": 12.679384406431671,
                "max": 16.98305371071234
              },
              "rtk_position_m": {
                "count": 5730,
                "rmse": 15.381404267204509,
                "p50": 11.09321782982498,
                "p95": 31.15183621960803,
                "max": 55.75104838549734
              },
              "rtk_position_n_m": {
                "count": 5730,
                "rmse": 2.5805049656718437,
                "p50": 1.613583335289972,
                "p95": 5.600630916791558,
                "max": 14.510551017266105
              },
              "rtk_position_u_m": {
                "count": 5730,
                "rmse": 14.588501692597825,
                "p50": 10.911604185046397,
                "p95": 29.03451176693207,
                "max": 52.190573584176164
              },
              "rtk_velocity_e_mps": {
                "count": 5730,
                "rmse": 0.2742250945730086,
                "p50": 0.02362390345802181,
                "p95": 0.7294745565331959,
                "max": 2.176020201351241
              },
              "rtk_velocity_mps": {
                "count": 5730,
                "rmse": 0.4453354484820967,
                "p50": 0.07757712669467018,
                "p95": 1.0732667167148484,
                "max": 2.729214800941732
              },
              "rtk_velocity_n_mps": {
                "count": 5730,
                "rmse": 0.33070703274081276,
                "p50": 0.021052862784404706,
                "p95": 0.7867771768407276,
                "max": 2.1352247452455084
              },
              "rtk_velocity_u_mps": {
                "count": 5730,
                "rmse": 0.11729073994540985,
                "p50": 0.03461014988327774,
                "p95": 0.2498178775025825,
                "max": 1.0563559495660666
              },
              "rtk_vertical_m": {
                "count": 5730,
                "rmse": 14.588501692597825,
                "p50": 10.911604185046397,
                "p95": 29.03451176693207,
                "max": 52.190573584176164
              }
            }
          },
          "low_speed": {
            "epochs": 1241,
            "available_epochs": {
              "rtk_available": 1241,
              "fused_available": 1241,
              "attitude_available": 1241,
              "heading_aligned": 1225,
              "heading_converged": 1225
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1241,
                "rmse": 1.9312412008108761,
                "p50": 0.2666488832391763,
                "p95": 3.639143694013599,
                "max": 11.212892073846646
              },
              "fused_position_e_m": {
                "count": 1241,
                "rmse": 1.344656820241219,
                "p50": 0.16329566970615406,
                "p95": 2.3415099351715654,
                "max": 7.199638714217092
              },
              "fused_position_m": {
                "count": 1241,
                "rmse": 2.9392190499665167,
                "p50": 0.4745892515558565,
                "p95": 7.819706490410034,
                "max": 12.090165048504593
              },
              "fused_position_n_m": {
                "count": 1241,
                "rmse": 1.3862144897122557,
                "p50": 0.18623603760093554,
                "p95": 2.4907856646079782,
                "max": 10.495970540636023
              },
              "fused_position_u_m": {
                "count": 1241,
                "rmse": 2.2156976436275415,
                "p50": 0.34259636104273966,
                "p95": 5.831800269744662,
                "max": 10.491345712243916
              },
              "fused_velocity_e_mps": {
                "count": 1241,
                "rmse": 0.12907047138325173,
                "p50": 0.03628613798920044,
                "p95": 0.29614147453787887,
                "max": 1.159966548593712
              },
              "fused_velocity_mps": {
                "count": 1241,
                "rmse": 0.21976928406341495,
                "p50": 0.07096656847433565,
                "p95": 0.5445958928941286,
                "max": 1.1966737518952189
              },
              "fused_velocity_n_mps": {
                "count": 1241,
                "rmse": 0.1052343686122525,
                "p50": 0.03409425080693551,
                "p95": 0.232000536592049,
                "max": 0.6354347061672689
              },
              "fused_velocity_u_mps": {
                "count": 1241,
                "rmse": 0.14340529731300633,
                "p50": 0.021881590238645283,
                "p95": 0.36086425484626883,
                "max": 0.602312848563475
              },
              "fused_vertical_m": {
                "count": 1241,
                "rmse": 2.2156976436275415,
                "p50": 0.34259636104273966,
                "p95": 5.831800269744662,
                "max": 10.491345712243916
              },
              "heading_deg": {
                "count": 1225,
                "rmse": 3.3007183186920726,
                "p50": 1.500466403828284,
                "p95": 5.823564400768419,
                "max": 22.13327468544736
              },
              "pitch_deg": {
                "count": 1241,
                "rmse": 0.38437450274519747,
                "p50": 0.3878003722799406,
                "p95": 0.5257426379108665,
                "max": 0.8090375547932638
              },
              "roll_deg": {
                "count": 1241,
                "rmse": 0.3027063818424741,
                "p50": 0.24184321026027078,
                "p95": 0.37936987533936417,
                "max": 1.33376353577151
              },
              "rotation_deg": {
                "count": 1225,
                "rmse": 3.3394820253516544,
                "p50": 1.5953935853195529,
                "p95": 5.853221903173926,
                "max": 22.137367715033818
              },
              "rtk_horizontal_m": {
                "count": 1241,
                "rmse": 4.2627325854849625,
                "p50": 1.5846935011157282,
                "p95": 10.450085662401579,
                "max": 25.510686226942344
              },
              "rtk_position_e_m": {
                "count": 1241,
                "rmse": 3.3119826523461438,
                "p50": 0.3827480991909429,
                "p95": 8.380059773860614,
                "max": 17.16302355207487
              },
              "rtk_position_m": {
                "count": 1241,
                "rmse": 13.62053595208003,
                "p50": 11.099142980982084,
                "p95": 27.718741089879174,
                "max": 47.241274396036594
              },
              "rtk_position_n_m": {
                "count": 1241,
                "rmse": 2.6835908790114615,
                "p50": 1.499864209862888,
                "p95": 6.431917644501755,
                "max": 18.873943263675166
              },
              "rtk_position_u_m": {
                "count": 1241,
                "rmse": 12.936309772363574,
                "p50": 10.915764090553335,
                "p95": 25.393726314277217,
                "max": 46.26687327615602
              },
              "rtk_velocity_e_mps": {
                "count": 1241,
                "rmse": 0.4153963387400249,
                "p50": 0.049179883464975205,
                "p95": 1.0314325667526878,
                "max": 2.485274920556152
              },
              "rtk_velocity_mps": {
                "count": 1241,
                "rmse": 0.6227200397934921,
                "p50": 0.14016000792203578,
                "p95": 1.4999384196867265,
                "max": 3.429859699557587
              },
              "rtk_velocity_n_mps": {
                "count": 1241,
                "rmse": 0.42019925267221253,
                "p50": 0.041561898773970374,
                "p95": 0.9940001833880165,
                "max": 2.9834831277332214
              },
              "rtk_velocity_u_mps": {
                "count": 1241,
                "rmse": 0.19661820306244546,
                "p50": 0.06338500650323592,
                "p95": 0.38359195751113395,
                "max": 1.4813792151200027
              },
              "rtk_vertical_m": {
                "count": 1241,
                "rmse": 12.936309772363574,
                "p50": 10.915764090553335,
                "p95": 25.393726314277217,
                "max": 46.26687327615602
              }
            }
          },
          "turn": {
            "epochs": 477,
            "available_epochs": {
              "rtk_available": 477,
              "fused_available": 476,
              "attitude_available": 476,
              "heading_aligned": 474,
              "heading_converged": 474
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 476,
                "rmse": 2.0671123205419866,
                "p50": 0.28081397064838176,
                "p95": 6.5719647631649,
                "max": 8.346482739470552
              },
              "fused_position_e_m": {
                "count": 476,
                "rmse": 1.9769809272602268,
                "p50": 0.10322151584018509,
                "p95": 6.259354369821882,
                "max": 8.339858540065537
              },
              "fused_position_m": {
                "count": 476,
                "rmse": 2.690705459916961,
                "p50": 0.5634946829342856,
                "p95": 8.863236608355226,
                "max": 9.752678766145717
              },
              "fused_position_n_m": {
                "count": 476,
                "rmse": 0.6037381543233541,
                "p50": 0.23010191846043632,
                "p95": 1.3259678191429969,
                "max": 3.408095539513978
              },
              "fused_position_u_m": {
                "count": 476,
                "rmse": 1.7224815024523397,
                "p50": 0.4208804010374849,
                "p95": 5.13201658336216,
                "max": 6.548139342143907
              },
              "fused_velocity_e_mps": {
                "count": 476,
                "rmse": 0.13043409092487365,
                "p50": 0.030977749936205938,
                "p95": 0.3287493070829402,
                "max": 0.7575302122209966
              },
              "fused_velocity_mps": {
                "count": 476,
                "rmse": 0.4243737947326267,
                "p50": 0.06640542206369182,
                "p95": 0.9883789298888256,
                "max": 4.259808610394092
              },
              "fused_velocity_n_mps": {
                "count": 476,
                "rmse": 0.3748625178932676,
                "p50": 0.03779828903329385,
                "p95": 0.9044431263280683,
                "max": 4.198
              },
              "fused_velocity_u_mps": {
                "count": 476,
                "rmse": 0.1501937357518317,
                "p50": 0.023202793554984218,
                "p95": 0.39794634617943847,
                "max": 0.5774485837687434
              },
              "fused_vertical_m": {
                "count": 476,
                "rmse": 1.7224815024523397,
                "p50": 0.4208804010374849,
                "p95": 5.13201658336216,
                "max": 6.548139342143907
              },
              "heading_deg": {
                "count": 474,
                "rmse": 2.6125522554734233,
                "p50": 1.660307248055247,
                "p95": 4.582728767357976,
                "max": 11.6938459540809
              },
              "pitch_deg": {
                "count": 476,
                "rmse": 0.6007734135642071,
                "p50": 0.3524814369416873,
                "p95": 0.8202268180862902,
                "max": 6.362838702189833
              },
              "roll_deg": {
                "count": 476,
                "rmse": 0.4942713718393856,
                "p50": 0.2701946693380677,
                "p95": 1.2044111557988089,
                "max": 2.5272836746842415
              },
              "rotation_deg": {
                "count": 474,
                "rmse": 2.728524108562841,
                "p50": 1.754022894759689,
                "p95": 4.628060825540828,
                "max": 11.992401515727842
              },
              "rtk_horizontal_m": {
                "count": 477,
                "rmse": 2.1688494037377968,
                "p50": 1.545103819792059,
                "p95": 4.835144112403325,
                "max": 9.02724865120811
              },
              "rtk_position_e_m": {
                "count": 477,
                "rmse": 1.0286901519902936,
                "p50": 0.39310356651146705,
                "p95": 2.1664894719974126,
                "max": 6.157160270805858
              },
              "rtk_position_m": {
                "count": 477,
                "rmse": 10.11455135559104,
                "p50": 10.78774126668111,
                "p95": 13.464509929982931,
                "max": 17.13487949402382
              },
              "rtk_position_n_m": {
                "count": 477,
                "rmse": 1.9093727523173634,
                "p50": 1.4710730210347518,
                "p95": 4.331444618875704,
                "max": 7.902410756957151
              },
              "rtk_position_u_m": {
                "count": 477,
                "rmse": 9.879283445108493,
                "p50": 10.649866736270495,
                "p95": 13.087102743936084,
                "max": 15.880984461344676
              },
              "rtk_velocity_e_mps": {
                "count": 475,
                "rmse": 0.7635568705393474,
                "p50": 0.10771725784836383,
                "p95": 1.6731323888575955,
                "max": 3.9999488258424547
              },
              "rtk_velocity_mps": {
                "count": 475,
                "rmse": 1.296911587692545,
                "p50": 0.25706909227954766,
                "p95": 3.037483166299436,
                "max": 6.1026992294862215
              },
              "rtk_velocity_n_mps": {
                "count": 475,
                "rmse": 0.7902731330474464,
                "p50": 0.08509618116441509,
                "p95": 2.145265883614221,
                "max": 4.036024563689114
              },
              "rtk_velocity_u_mps": {
                "count": 475,
                "rmse": 0.6887880275721473,
                "p50": 0.13928300626321455,
                "p95": 1.6310778366086491,
                "max": 5.303928713431893
              },
              "rtk_vertical_m": {
                "count": 477,
                "rmse": 9.879283445108493,
                "p50": 10.649866736270495,
                "p95": 13.087102743936084,
                "max": 15.880984461344676
              }
            }
          },
          "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": 37.6
          },
          "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": 219,
        "duration_s": 3060.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.99967322397229,
          "fused_available": 4.9872557349192865,
          "rtk_velocity_available": 4.996405463695184,
          "fused_velocity_available": 4.9872557349192865,
          "attitude_available": 4.9872557349192865,
          "heading_available": 4.928436049931378,
          "heading_healthy": 4.928436049931378
        },
        "processing_ms": {
          "count": 15301,
          "rmse": 9.071373834717264,
          "p50": 7.398051,
          "p95": 17.836185,
          "max": 52.981629
        },
        "heading_error_over_90_epochs": 0,
        "heading_error_over_150_epochs": 0,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 15082,
            "rmse": 2.5498736144484697,
            "p50": 0.2576795180784004,
            "p95": 5.767799392271327,
            "max": 22.257759544273146
          },
          "fused_position_e_m": {
            "count": 15082,
            "rmse": 1.7608240162324362,
            "p50": 0.1410595696713139,
            "p95": 3.672679437372142,
            "max": 15.476261962866605
          },
          "fused_position_m": {
            "count": 15082,
            "rmse": 3.215149678871703,
            "p50": 0.4995008639493373,
            "p95": 8.129497068788474,
            "max": 22.25880022727747
          },
          "fused_position_n_m": {
            "count": 15082,
            "rmse": 1.8442760730214927,
            "p50": 0.17572352308570463,
            "p95": 2.315262300829085,
            "max": 19.630645180497492
          },
          "fused_position_u_m": {
            "count": 15082,
            "rmse": 1.9584003696609928,
            "p50": 0.3837075075911681,
            "p95": 4.823996524821318,
            "max": 13.21174883197163
          },
          "fused_velocity_e_mps": {
            "count": 15082,
            "rmse": 0.15560613482703797,
            "p50": 0.027544574267827415,
            "p95": 0.3279564996181997,
            "max": 1.385223808538525
          },
          "fused_velocity_mps": {
            "count": 15082,
            "rmse": 0.26987187025881415,
            "p50": 0.05890807452376631,
            "p95": 0.5391479592359814,
            "max": 3.4251576197423
          },
          "fused_velocity_n_mps": {
            "count": 15082,
            "rmse": 0.16745826377284465,
            "p50": 0.024771592641484427,
            "p95": 0.2656055205061016,
            "max": 2.243727581484576
          },
          "fused_velocity_u_mps": {
            "count": 15082,
            "rmse": 0.14344088348641854,
            "p50": 0.02299086519339291,
            "p95": 0.26173659893679546,
            "max": 2.9319146661984083
          },
          "fused_vertical_m": {
            "count": 15082,
            "rmse": 1.9584003696609928,
            "p50": 0.3837075075911681,
            "p95": 4.823996524821318,
            "max": 13.21174883197163
          },
          "heading_deg": {
            "count": 15082,
            "rmse": 2.469983518639181,
            "p50": 1.408083796024144,
            "p95": 3.1905090479434386,
            "max": 31.018884922056145
          },
          "pitch_deg": {
            "count": 15082,
            "rmse": 0.4270644236260229,
            "p50": 0.41363746399150614,
            "p95": 0.5544493136801207,
            "max": 6.362838702189833
          },
          "roll_deg": {
            "count": 15082,
            "rmse": 0.2763254920497723,
            "p50": 0.24705950199214044,
            "p95": 0.38921034554484635,
            "max": 2.5272836746842415
          },
          "rotation_deg": {
            "count": 15082,
            "rmse": 2.5281548424966744,
            "p50": 1.5101836162951432,
            "p95": 3.2569456394129546,
            "max": 31.024729104494842
          },
          "rtk_horizontal_m": {
            "count": 15081,
            "rmse": 5.822769407340736,
            "p50": 1.698760456624776,
            "p95": 12.56890724102906,
            "max": 273.48733404353464
          },
          "rtk_position_e_m": {
            "count": 15081,
            "rmse": 4.326549085012644,
            "p50": 0.4053190758625268,
            "p95": 9.599411585426562,
            "max": 208.42462525267626
          },
          "rtk_position_m": {
            "count": 15081,
            "rmse": 15.251229607372036,
            "p50": 11.207074185299108,
            "p95": 29.86518542551072,
            "max": 304.5496157253167
          },
          "rtk_position_n_m": {
            "count": 15081,
            "rmse": 3.896872667414145,
            "p50": 1.5601302724808397,
            "p95": 6.4558818622586305,
            "max": 177.07201210389337
          },
          "rtk_position_u_m": {
            "count": 15081,
            "rmse": 14.095934199822237,
            "p50": 10.993742814078061,
            "p95": 27.12996665536564,
            "max": 133.99681547036175
          },
          "rtk_velocity_e_mps": {
            "count": 15071,
            "rmse": 0.5457341907534543,
            "p50": 0.058546698188217006,
            "p95": 1.16579037309517,
            "max": 5.68588849112712
          },
          "rtk_velocity_mps": {
            "count": 15071,
            "rmse": 0.9437046158587716,
            "p50": 0.19206840507210748,
            "p95": 2.1572318283256045,
            "max": 8.255458361482763
          },
          "rtk_velocity_n_mps": {
            "count": 15071,
            "rmse": 0.5526771345608075,
            "p50": 0.05375141449774645,
            "p95": 1.275439376379592,
            "max": 5.974959781613372
          },
          "rtk_velocity_u_mps": {
            "count": 15071,
            "rmse": 0.5360042723425619,
            "p50": 0.08212941203212834,
            "p95": 0.9966077568303373,
            "max": 8.052482285847589
          },
          "rtk_vertical_m": {
            "count": 15081,
            "rmse": 14.095934199822237,
            "p50": 10.993742814078061,
            "p95": 27.12996665536564,
            "max": 133.99681547036175
          }
        },
        "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,
          "window_epochs": 20,
          "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.15484140215512385,
              "p50": 0.15484140215512385,
              "p95": 0.15484140215512385,
              "max": 0.15484140215512385
            },
            "fused_velocity_mps": {
              "count": 1,
              "rmse": 0.05368944244477044,
              "p50": 0.05368944244477044,
              "p95": 0.05368944244477044,
              "max": 0.05368944244477044
            },
            "rotation_deg": {
              "count": 1,
              "rmse": 2.7990852900671253,
              "p50": 2.7990852900671253,
              "p95": 2.7990852900671253,
              "max": 2.7990852900671253
            },
            "heading_deg": {
              "count": 1,
              "rmse": 2.7549592293479463,
              "p50": 2.7549592293479463,
              "p95": 2.7549592293479463,
              "max": 2.7549592293479463
            }
          },
          "drift_anchor_s": 59.8,
          "displacement_error_growth_m": {
            "count": 1,
            "rmse": 0.05709936225928211,
            "p50": 0.05709936225928211,
            "p95": 0.05709936225928211,
            "max": 0.05709936225928211
          },
          "horizontal_displacement_error_growth_m": {
            "count": 1,
            "rmse": 0.05709901071948637,
            "p50": 0.05709901071948637,
            "p95": 0.05709901071948637,
            "max": 0.05709901071948637
          },
          "end_displacement_error_growth_m": 0.05709936225928211,
          "heading_error_change_deg": {
            "count": 1,
            "rmse": 0.0062403655122693635,
            "p50": 0.0062403655122693635,
            "p95": 0.0062403655122693635,
            "max": 0.0062403655122693635
          },
          "drift_convention": "(estimate displacement - truth displacement), pre-event anchor ENU; absolute primary errors are unchanged; heading error change uses wrapped difference"
        }
      },
      "common_valid": {
        "rtk_position_m": {
          "control": {
            "count": 15300,
            "rmse": 17.328706844873366,
            "p50": 11.65168996022765,
            "p95": 31.01280386185308,
            "max": 304.5496157253167
          },
          "candidate": {
            "count": 15300,
            "rmse": 15.178732357640927,
            "p50": 11.167466998051701,
            "p95": 29.81862300400558,
            "max": 304.5496157253167
          }
        },
        "fused_position_m": {
          "control": {
            "count": 15262,
            "rmse": 59.345959531234705,
            "p50": 17.34151356741681,
            "p95": 90.20331184779461,
            "max": 507.06188735273696
          },
          "candidate": {
            "count": 15262,
            "rmse": 3.1963435546303334,
            "p50": 0.4962880441413374,
            "p95": 8.018850460475925,
            "max": 22.25880022727747
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 15290,
            "rmse": 1.5312148206937517,
            "p50": 0.1297678592580717,
            "p95": 1.7430169205066668,
            "max": 21.76129773410665
          },
          "candidate": {
            "count": 15290,
            "rmse": 0.9373540034679191,
            "p50": 0.18742823705121742,
            "p95": 2.1425349615257194,
            "max": 8.255458361482763
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 15262,
            "rmse": 6.6030629567384445,
            "p50": 3.3942590908401424,
            "p95": 12.335093742826508,
            "max": 44.59078288336466
          },
          "candidate": {
            "count": 15262,
            "rmse": 0.2736473313485639,
            "p50": 0.05837895793161548,
            "p95": 0.5394267909807434,
            "max": 4.259808610394092
          }
        },
        "rotation_deg": {
          "control": {
            "count": 15082,
            "rmse": 104.6318068081645,
            "p50": 90.79024863770796,
            "p95": 171.1509390443981,
            "max": 179.9980645761166
          },
          "candidate": {
            "count": 15082,
            "rmse": 2.5281548424966744,
            "p50": 1.5101836162951432,
            "p95": 3.2569456394129546,
            "max": 31.024729104494842
          }
        }
      },
      "control_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_velcons_20261009/ctl/scenario/tokyo3-imu_gap/manifest.json",
        "bytes": 4282,
        "sha256": "ba44df6c1507680fe8125f6c49f18831a3dffbf488a6f1822ab4cc47428af564"
      },
      "candidate_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_v3_20261009/cand/scenario/tokyo3-imu_gap/manifest.json",
        "bytes": 4310,
        "sha256": "75b3e095f08d96bf90bc01e06abf084d5b81cddf19adc351f76cc264dc6294fb"
      }
    },
    {
      "name": "nagoya1",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 25.740667580485677,
          "candidate": 30.188905235654932,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 29.044807427332096,
          "candidate": 34.52593727116638,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 25.740667580485677,
          "candidate": 30.188905235654932,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 29.044807427332096,
          "candidate": 34.52593727116638,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 49.33142436005671,
          "candidate": 24.531922953192637,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 118.14565490488448,
          "candidate": 54.49189199548417,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 49.33142436005671,
          "candidate": 24.531922953192637,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 118.14565490488448,
          "candidate": 54.49189199548417,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 2.5144227179223755,
          "candidate": 1.3886218455683086,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 4.262529518179363,
          "candidate": 2.721015133289206,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 2.5144227179223755,
          "candidate": 1.386398294117116,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 4.262529518179363,
          "candidate": 2.70551513375238,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 4.608382699455884,
          "candidate": 1.2419132889394622,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 9.844171101430957,
          "candidate": 1.7263450285989324,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 4.608382699455884,
          "candidate": 1.2419132889394622,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 9.844171101430957,
          "candidate": 1.7263450285989324,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 88.17160640319915,
          "candidate": 41.71932752985419,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 168.65214725149988,
          "candidate": 129.45032379942825,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 88.18944789046712,
          "candidate": 41.71932752985419,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 168.65296202862802,
          "candidate": 129.45032379942825,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "coverage.rtk_available",
          "control": 0.9925019731649566,
          "candidate": 0.9925019731649566,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_available",
          "control": 0.998158379373849,
          "candidate": 0.998158379373849,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.rtk_velocity_available",
          "control": 0.9892133649039726,
          "candidate": 0.989344909234412,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_velocity_available",
          "control": 0.998158379373849,
          "candidate": 0.998158379373849,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.attitude_available",
          "control": 0.998158379373849,
          "candidate": 0.998158379373849,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.heading_available",
          "control": 0.9650092081031307,
          "candidate": 0.9646145751118127,
          "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": 7.1922707999999975,
          "candidate": 15.174799449999997,
          "allowed": "candidate <= 2 * control; host contention",
          "passed": false
        }
      ],
      "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.9925019731649566,
          "fused_available": 0.998158379373849,
          "rtk_velocity_available": 0.9892133649039726,
          "fused_velocity_available": 0.998158379373849,
          "attitude_available": 0.998158379373849,
          "heading_available": 0.9650092081031307,
          "heading_healthy": 0.7023151802157327
        },
        "scenes": {
          "all": {
            "epochs": 7602,
            "available_epochs": {
              "rtk_available": 7545,
              "fused_available": 7588,
              "attitude_available": 7588,
              "heading_aligned": 7336,
              "heading_converged": 5339
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 7588,
                "rmse": 45.145104161766454,
                "p50": 5.741948101500023,
                "p95": 117.0630901978939,
                "max": 247.0480037524419
              },
              "fused_position_e_m": {
                "count": 7588,
                "rmse": 17.02862285051677,
                "p50": 2.3789951550455224,
                "p95": 47.87904783093984,
                "max": 92.48829746234657
              },
              "fused_position_m": {
                "count": 7588,
                "rmse": 49.33142436005671,
                "p50": 14.6915805659799,
                "p95": 118.14565490488448,
                "max": 247.64822260180273
              },
              "fused_position_n_m": {
                "count": 7588,
                "rmse": 41.81036275364758,
                "p50": 4.506654328698906,
                "p95": 104.84045420249724,
                "max": 238.27307683888552
              },
              "fused_position_u_m": {
                "count": 7588,
                "rmse": 19.887408066795764,
                "p50": 8.77374110933946,
                "p95": 43.351501575440764,
                "max": 71.85889284489271
              },
              "fused_velocity_e_mps": {
                "count": 7588,
                "rmse": 1.9627986665563,
                "p50": 0.3596152357879139,
                "p95": 4.474228432341264,
                "max": 15.08046763448258
              },
              "fused_velocity_mps": {
                "count": 7588,
                "rmse": 4.608382699455884,
                "p50": 0.8690535999430622,
                "p95": 9.844171101430957,
                "max": 28.68220564867746
              },
              "fused_velocity_n_mps": {
                "count": 7588,
                "rmse": 4.0673817485375885,
                "p50": 0.2279782226780812,
                "p95": 9.266011285530753,
                "max": 25.985846102203887
              },
              "fused_velocity_u_mps": {
                "count": 7588,
                "rmse": 0.9170704503321544,
                "p50": 0.12091483690593846,
                "p95": 1.701898821961382,
                "max": 7.841677949207828
              },
              "fused_vertical_m": {
                "count": 7588,
                "rmse": 19.887408066795764,
                "p50": 8.77374110933946,
                "p95": 43.351501575440764,
                "max": 71.85889284489271
              },
              "heading_deg": {
                "count": 7336,
                "rmse": 87.88930872208556,
                "p50": 50.96541920670853,
                "p95": 168.52675229202856,
                "max": 179.9857102748296
              },
              "pitch_deg": {
                "count": 7588,
                "rmse": 6.209895797725258,
                "p50": 2.975894433729195,
                "p95": 10.84395159282637,
                "max": 24.649488948677345
              },
              "roll_deg": {
                "count": 7588,
                "rmse": 2.9254343037152895,
                "p50": 0.9520547041108784,
                "p95": 4.911106949879865,
                "max": 30.45096827389375
              },
              "rotation_deg": {
                "count": 7336,
                "rmse": 88.17160640319915,
                "p50": 51.58868514295676,
                "p95": 168.65214725149988,
                "max": 179.97450603855003
              },
              "rtk_horizontal_m": {
                "count": 7545,
                "rmse": 11.581553375350694,
                "p50": 2.6661705970803435,
                "p95": 10.662304789007816,
                "max": 253.6889911824129
              },
              "rtk_position_e_m": {
                "count": 7545,
                "rmse": 8.848020987895525,
                "p50": 0.9951302044415593,
                "p95": 8.538406300719549,
                "max": 253.0766530482044
              },
              "rtk_position_m": {
                "count": 7545,
                "rmse": 25.740667580485677,
                "p50": 13.801145173995124,
                "p95": 29.044807427332096,
                "max": 392.55227679592684
              },
              "rtk_position_n_m": {
                "count": 7545,
                "rmse": 7.472944746474269,
                "p50": 2.3355968159606486,
                "p95": 6.565999357579209,
                "max": 137.1680757002578
              },
              "rtk_position_u_m": {
                "count": 7545,
                "rmse": 22.9880314273095,
                "p50": 13.338538762615952,
                "p95": 26.75389765417971,
                "max": 362.5645744320487
              },
              "rtk_velocity_e_mps": {
                "count": 7520,
                "rmse": 1.1922061953021033,
                "p50": 0.029922220838378255,
                "p95": 1.9259771546168618,
                "max": 15.161158062377362
              },
              "rtk_velocity_mps": {
                "count": 7520,
                "rmse": 2.5144227179223755,
                "p50": 0.1042412484672397,
                "p95": 4.262529518179363,
                "max": 35.28114050527594
              },
              "rtk_velocity_n_mps": {
                "count": 7520,
                "rmse": 1.9417431000287064,
                "p50": 0.025098032899269436,
                "p95": 2.203670188940045,
                "max": 30.56540121868274
              },
              "rtk_velocity_u_mps": {
                "count": 7520,
                "rmse": 1.0632966311327883,
                "p50": 0.050074570878396764,
                "p95": 1.7283098964921826,
                "max": 17.078753780555825
              },
              "rtk_vertical_m": {
                "count": 7545,
                "rmse": 22.9880314273095,
                "p50": 13.338538762615952,
                "p95": 26.75389765417971,
                "max": 362.5645744320487
              }
            }
          },
          "stop": {
            "epochs": 3563,
            "available_epochs": {
              "rtk_available": 3563,
              "fused_available": 3553,
              "attitude_available": 3553,
              "heading_aligned": 3324,
              "heading_converged": 2995
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 3553,
                "rmse": 35.92656229655673,
                "p50": 4.969472224083875,
                "p95": 87.526318080987,
                "max": 191.4585781364162
              },
              "fused_position_e_m": {
                "count": 3553,
                "rmse": 12.965657117535144,
                "p50": 2.101546392190439,
                "p95": 33.46624948013782,
                "max": 79.98961291968189
              },
              "fused_position_m": {
                "count": 3553,
                "rmse": 40.13969704845868,
                "p50": 16.57502692683177,
                "p95": 89.72504759890585,
                "max": 194.21524659450353
              },
              "fused_position_n_m": {
                "count": 3553,
                "rmse": 33.505366942609086,
                "p50": 4.324320143998976,
                "p95": 78.78323944793331,
                "max": 185.77097418813366
              },
              "fused_position_u_m": {
                "count": 3553,
                "rmse": 17.90188260194081,
                "p50": 9.945456602938796,
                "p95": 35.60779560743164,
                "max": 47.32679266788028
              },
              "fused_velocity_e_mps": {
                "count": 3553,
                "rmse": 1.0265273442067093,
                "p50": 0.055907679464566346,
                "p95": 2.1693553424266843,
                "max": 11.865267235533446
              },
              "fused_velocity_mps": {
                "count": 3553,
                "rmse": 1.708562863012916,
                "p50": 0.13372388928038412,
                "p95": 3.5057315611847306,
                "max": 28.62618462147583
              },
              "fused_velocity_n_mps": {
                "count": 3553,
                "rmse": 1.3147330928215055,
                "p50": 0.03647510159761651,
                "p95": 2.610932742826153,
                "max": 25.59940249621048
              },
              "fused_velocity_u_mps": {
                "count": 3553,
                "rmse": 0.37000751763013034,
                "p50": 0.04402269548709237,
                "p95": 0.6562687061361838,
                "max": 4.831611661672362
              },
              "fused_vertical_m": {
                "count": 3553,
                "rmse": 17.90188260194081,
                "p50": 9.945456602938796,
                "p95": 35.60779560743164,
                "max": 47.32679266788028
              },
              "heading_deg": {
                "count": 3324,
                "rmse": 82.62095337858509,
                "p50": 54.745289868203145,
                "p95": 166.8177177299615,
                "max": 179.9857102748296
              },
              "pitch_deg": {
                "count": 3553,
                "rmse": 6.004559620276424,
                "p50": 3.2792334529278264,
                "p95": 9.630652520017804,
                "max": 12.265855128820903
              },
              "roll_deg": {
                "count": 3553,
                "rmse": 2.0090988041481266,
                "p50": 0.8925546109917377,
                "p95": 3.7166395105954164,
                "max": 6.783506135799854
              },
              "rotation_deg": {
                "count": 3324,
                "rmse": 82.88091298798955,
                "p50": 55.368539134873615,
                "p95": 166.83716171330173,
                "max": 179.97450603855003
              },
              "rtk_horizontal_m": {
                "count": 3563,
                "rmse": 3.4793091264206315,
                "p50": 2.6481120121440895,
                "p95": 6.39232482987321,
                "max": 11.30641248997336
              },
              "rtk_position_e_m": {
                "count": 3563,
                "rmse": 2.422420438582064,
                "p50": 1.1775555086055647,
                "p95": 5.129987026538231,
                "max": 11.019361806775558
              },
              "rtk_position_m": {
                "count": 3563,
                "rmse": 15.158028401211844,
                "p50": 14.441939454469981,
                "p95": 22.70540626854563,
                "max": 31.286077289929832
              },
              "rtk_position_n_m": {
                "count": 3563,
                "rmse": 2.4974929861630804,
                "p50": 2.285629699354292,
                "p95": 4.0579518844843525,
                "max": 5.06048880163545
              },
              "rtk_position_u_m": {
                "count": 3563,
                "rmse": 14.753312611571376,
                "p50": 14.080130930841356,
                "p95": 22.166276931168074,
                "max": 30.801525214548967
              },
              "rtk_velocity_e_mps": {
                "count": 3563,
                "rmse": 0.8092739087011962,
                "p50": 0.009368300942893294,
                "p95": 0.7737008493960035,
                "max": 11.326653251181014
              },
              "rtk_velocity_mps": {
                "count": 3563,
                "rmse": 1.4314383588494313,
                "p50": 0.02943441897275164,
                "p95": 0.991599005265103,
                "max": 21.277055514800317
              },
              "rtk_velocity_n_mps": {
                "count": 3563,
                "rmse": 1.167007315610463,
                "p50": 0.007999828678680964,
                "p95": 0.17988795501671004,
                "max": 17.808935972260358
              },
              "rtk_velocity_u_mps": {
                "count": 3563,
                "rmse": 0.17940301333227918,
                "p50": 0.02203858297482625,
                "p95": 0.1584653775471245,
                "max": 2.6947758799826413
              },
              "rtk_vertical_m": {
                "count": 3563,
                "rmse": 14.753312611571376,
                "p50": 14.080130930841356,
                "p95": 22.166276931168074,
                "max": 30.801525214548967
              }
            }
          },
          "low_speed": {
            "epochs": 1051,
            "available_epochs": {
              "rtk_available": 1051,
              "fused_available": 1051,
              "attitude_available": 1051,
              "heading_aligned": 1030,
              "heading_converged": 804
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1051,
                "rmse": 27.801143468888668,
                "p50": 5.131702359614619,
                "p95": 59.90771735118039,
                "max": 215.34105962669207
              },
              "fused_position_e_m": {
                "count": 1051,
                "rmse": 9.421359991665064,
                "p50": 3.1505449512787167,
                "p95": 23.38213039077072,
                "max": 55.489488240984684
              },
              "fused_position_m": {
                "count": 1051,
                "rmse": 30.04477353829642,
                "p50": 12.424177868978491,
                "p95": 60.71724727077963,
                "max": 217.29963427365055
              },
              "fused_position_n_m": {
                "count": 1051,
                "rmse": 26.15609974910602,
                "p50": 3.1325793116259666,
                "p95": 55.55110737426215,
                "max": 208.0689516864546
              },
              "fused_position_u_m": {
                "count": 1051,
                "rmse": 11.39231490039604,
                "p50": 8.473047288113028,
                "p95": 26.862957745386083,
                "max": 43.285117310220905
              },
              "fused_velocity_e_mps": {
                "count": 1051,
                "rmse": 1.5143663434149943,
                "p50": 0.6958820629385893,
                "p95": 2.7108045814678112,
                "max": 11.733370112832981
              },
              "fused_velocity_mps": {
                "count": 1051,
                "rmse": 3.505693807239513,
                "p50": 1.6476699364620977,
                "p95": 5.473142221327369,
                "max": 28.68220564867746
              },
              "fused_velocity_n_mps": {
                "count": 1051,
                "rmse": 3.1047679689179257,
                "p50": 1.0542033239513096,
                "p95": 5.181996551666665,
                "max": 25.898145414662856
              },
              "fused_velocity_u_mps": {
                "count": 1051,
                "rmse": 0.5974943574885319,
                "p50": 0.10308499470960741,
                "p95": 0.9041362021796514,
                "max": 4.946703189601514
              },
              "fused_vertical_m": {
                "count": 1051,
                "rmse": 11.39231490039604,
                "p50": 8.473047288113028,
                "p95": 26.862957745386083,
                "max": 43.285117310220905
              },
              "heading_deg": {
                "count": 1030,
                "rmse": 127.43669594142881,
                "p50": 126.42366666761863,
                "p95": 177.99403496481017,
                "max": 179.98513123545615
              },
              "pitch_deg": {
                "count": 1051,
                "rmse": 3.5747131854810523,
                "p50": 1.677386815831369,
                "p95": 8.7940689291557,
                "max": 11.33737781752464
              },
              "roll_deg": {
                "count": 1051,
                "rmse": 1.9801167233763748,
                "p50": 1.231131890184372,
                "p95": 3.6201227386066535,
                "max": 7.915976904730883
              },
              "rotation_deg": {
                "count": 1030,
                "rmse": 127.4949497540231,
                "p50": 126.3540508752319,
                "p95": 177.98214708798665,
                "max": 179.96605076328188
              },
              "rtk_horizontal_m": {
                "count": 1051,
                "rmse": 2.3839485352880923,
                "p50": 1.8417681543998017,
                "p95": 3.7552103430978097,
                "max": 10.851503093368928
              },
              "rtk_position_e_m": {
                "count": 1051,
                "rmse": 1.2906165836148897,
                "p50": 0.6575323492753267,
                "p95": 2.017664726572047,
                "max": 9.53764849838646
              },
              "rtk_position_m": {
                "count": 1051,
                "rmse": 12.411135932822189,
                "p50": 11.614447813073367,
                "p95": 18.74339203437576,
                "max": 40.2236677320003
              },
              "rtk_position_n_m": {
                "count": 1051,
                "rmse": 2.004375077923409,
                "p50": 1.6574346837869594,
                "p95": 3.062866745548134,
                "max": 10.250333899244028
              },
              "rtk_position_u_m": {
                "count": 1051,
                "rmse": 12.1800281002996,
                "p50": 11.476923989319966,
                "p95": 18.432288263276728,
                "max": 38.750570029215176
              },
              "rtk_velocity_e_mps": {
                "count": 1051,
                "rmse": 0.7432615673308955,
                "p50": 0.04357036523905128,
                "p95": 0.7829613379678864,
                "max": 12.272701351175437
              },
              "rtk_velocity_mps": {
                "count": 1051,
                "rmse": 1.3920972517508574,
                "p50": 0.11613223015172484,
                "p95": 1.5961223195963026,
                "max": 23.975906338406602
              },
              "rtk_velocity_n_mps": {
                "count": 1051,
                "rmse": 1.1587507059658433,
                "p50": 0.037945763137153365,
                "p95": 1.0037441100348465,
                "max": 20.381549733146922
              },
              "rtk_velocity_u_mps": {
                "count": 1051,
                "rmse": 0.20686662921982044,
                "p50": 0.04706655239217636,
                "p95": 0.2593266754425108,
                "max": 2.9693967010423212
              },
              "rtk_vertical_m": {
                "count": 1051,
                "rmse": 12.1800281002996,
                "p50": 11.476923989319966,
                "p95": 18.432288263276728,
                "max": 38.750570029215176
              }
            }
          },
          "turn": {
            "epochs": 384,
            "available_epochs": {
              "rtk_available": 359,
              "fused_available": 380,
              "attitude_available": 380,
              "heading_aligned": 378,
              "heading_converged": 234
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 380,
                "rmse": 47.36704272970165,
                "p50": 4.862230253284317,
                "p95": 125.54903013108782,
                "max": 224.27189979026483
              },
              "fused_position_e_m": {
                "count": 380,
                "rmse": 19.053630574953843,
                "p50": 2.9885282245298654,
                "p95": 50.873830416440406,
                "max": 64.58701425691602
              },
              "fused_position_m": {
                "count": 380,
                "rmse": 48.941367800484414,
                "p50": 13.2055036661514,
                "p95": 125.55942501117454,
                "max": 224.64445612401053
              },
              "fused_position_n_m": {
                "count": 380,
                "rmse": 43.36583792422978,
                "p50": 3.02178125744531,
                "p95": 121.2987455942137,
                "max": 218.8511989436313
              },
              "fused_position_u_m": {
                "count": 380,
                "rmse": 12.313437587648329,
                "p50": 8.464350060338191,
                "p95": 20.307366370333572,
                "max": 43.26564462518538
              },
              "fused_velocity_e_mps": {
                "count": 380,
                "rmse": 2.7975687068970405,
                "p50": 1.5869195677941317,
                "p95": 6.188422298097013,
                "max": 7.263869915868534
              },
              "fused_velocity_mps": {
                "count": 380,
                "rmse": 6.7858338936738205,
                "p50": 2.538274296150409,
                "p95": 16.50728339411793,
                "max": 23.457295948094554
              },
              "fused_velocity_n_mps": {
                "count": 380,
                "rmse": 5.985434580547112,
                "p50": 1.6622829867840325,
                "p95": 15.926750490421302,
                "max": 23.230119923283937
              },
              "fused_velocity_u_mps": {
                "count": 380,
                "rmse": 1.5478125999983439,
                "p50": 0.1667449913718358,
                "p95": 3.9858992613475466,
                "max": 7.841677949207828
              },
              "fused_vertical_m": {
                "count": 380,
                "rmse": 12.313437587648329,
                "p50": 8.464350060338191,
                "p95": 20.307366370333572,
                "max": 43.26564462518538
              },
              "heading_deg": {
                "count": 378,
                "rmse": 111.25114309389132,
                "p50": 112.87725843123724,
                "p95": 170.61592939624305,
                "max": 178.8596107215045
              },
              "pitch_deg": {
                "count": 380,
                "rmse": 6.027261912688907,
                "p50": 1.7856548194393582,
                "p95": 13.563621351517552,
                "max": 24.64073272312487
              },
              "roll_deg": {
                "count": 380,
                "rmse": 3.0992919755614077,
                "p50": 1.7637255234254354,
                "p95": 5.511430683263641,
                "max": 14.241437926244345
              },
              "rotation_deg": {
                "count": 378,
                "rmse": 111.35441571996608,
                "p50": 113.02134432154159,
                "p95": 170.55969207420637,
                "max": 178.7407768201287
              },
              "rtk_horizontal_m": {
                "count": 359,
                "rmse": 11.735153044158706,
                "p50": 1.8602927706401386,
                "p95": 6.658751720985962,
                "max": 126.38501594411895
              },
              "rtk_position_e_m": {
                "count": 359,
                "rmse": 4.185683840180129,
                "p50": 0.6630126045127911,
                "p95": 3.8849327067608126,
                "max": 33.56459162885553
              },
              "rtk_position_m": {
                "count": 359,
                "rmse": 19.039406385764654,
                "p50": 11.234475858418778,
                "p95": 19.720682979427693,
                "max": 126.50512426220068
              },
              "rtk_position_n_m": {
                "count": 359,
                "rmse": 10.963296391135389,
                "p50": 1.6954860353883452,
                "p95": 5.422152962399886,
                "max": 121.84658568865753
              },
              "rtk_position_u_m": {
                "count": 359,
                "rmse": 14.992837575071254,
                "p50": 10.986492854276799,
                "p95": 16.632606016021047,
                "max": 97.34774755065409
              },
              "rtk_velocity_e_mps": {
                "count": 358,
                "rmse": 1.0842541399404964,
                "p50": 0.21286959978007142,
                "p95": 2.2688640352438614,
                "max": 6.563247133130298
              },
              "rtk_velocity_mps": {
                "count": 358,
                "rmse": 1.9624951404485087,
                "p50": 0.3623903942623513,
                "p95": 4.26991151187055,
                "max": 10.855350607331903
              },
              "rtk_velocity_n_mps": {
                "count": 358,
                "rmse": 1.3068732575547315,
                "p50": 0.1758985277194528,
                "p95": 3.0506045901609884,
                "max": 9.295195988780646
              },
              "rtk_velocity_u_mps": {
                "count": 358,
                "rmse": 0.9837999923735462,
                "p50": 0.07060683049495857,
                "p95": 1.4947912953589026,
                "max": 9.136913880407368
              },
              "rtk_vertical_m": {
                "count": 359,
                "rmse": 14.992837575071254,
                "p50": 10.986492854276799,
                "p95": 16.632606016021047,
                "max": 97.34774755065409
              }
            }
          },
          "reverse": {
            "epochs": 115,
            "available_epochs": {
              "rtk_available": 115,
              "fused_available": 115,
              "attitude_available": 115,
              "heading_aligned": 96,
              "heading_converged": 83
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 115,
                "rmse": 4.966376137115118,
                "p50": 4.1308314207723456,
                "p95": 8.558115911356943,
                "max": 8.588874629110604
              },
              "fused_position_e_m": {
                "count": 115,
                "rmse": 4.737932896661658,
                "p50": 3.949292165050106,
                "p95": 8.539607987148973,
                "max": 8.575267710863937
              },
              "fused_position_m": {
                "count": 115,
                "rmse": 10.916281628917302,
                "p50": 12.43770935403947,
                "p95": 14.804405283486428,
                "max": 14.83612385001156
              },
              "fused_position_n_m": {
                "count": 115,
                "rmse": 1.4889203477814927,
                "p50": 0.9471212970913516,
                "p95": 2.8839727203200733,
                "max": 3.007867776389661
              },
              "fused_position_u_m": {
                "count": 115,
                "rmse": 9.721127129429533,
                "p50": 11.772228494107637,
                "p95": 12.072568554430777,
                "max": 12.122972720461831
              },
              "fused_velocity_e_mps": {
                "count": 115,
                "rmse": 1.5721900293573168,
                "p50": 1.206292394105688,
                "p95": 2.7131354085701,
                "max": 2.7583218551619497
              },
              "fused_velocity_mps": {
                "count": 115,
                "rmse": 1.8180528251902504,
                "p50": 1.242065220542914,
                "p95": 3.2392797424114423,
                "max": 3.2583998158973406
              },
              "fused_velocity_n_mps": {
                "count": 115,
                "rmse": 0.912430694787478,
                "p50": 0.48448772026153564,
                "p95": 2.044787749527653,
                "max": 2.4120259638802213
              },
              "fused_velocity_u_mps": {
                "count": 115,
                "rmse": 0.03169880094466347,
                "p50": 0.015123188452195502,
                "p95": 0.07367870720717078,
                "max": 0.08314890177038714
              },
              "fused_vertical_m": {
                "count": 115,
                "rmse": 9.721127129429533,
                "p50": 11.772228494107637,
                "p95": 12.072568554430777,
                "max": 12.122972720461831
              },
              "heading_deg": {
                "count": 96,
                "rmse": 126.67941650882355,
                "p50": 120.21693869440105,
                "p95": 166.4382100348909,
                "max": 179.74214486350627
              },
              "pitch_deg": {
                "count": 115,
                "rmse": 1.8975440075752836,
                "p50": 1.102751001945677,
                "p95": 2.9907451443317314,
                "max": 3.0078341833247464
              },
              "roll_deg": {
                "count": 115,
                "rmse": 0.8407161914185541,
                "p50": 0.5557722264772167,
                "p95": 1.4007454404026958,
                "max": 1.4149001445893248
              },
              "rotation_deg": {
                "count": 96,
                "rmse": 126.69366325263627,
                "p50": 120.24637408499768,
                "p95": 166.43290353631264,
                "max": 179.75339639706937
              },
              "rtk_horizontal_m": {
                "count": 115,
                "rmse": 1.9380444160665018,
                "p50": 1.7416660009535085,
                "p95": 3.0312943499325082,
                "max": 3.142770121780515
              },
              "rtk_position_e_m": {
                "count": 115,
                "rmse": 0.9696646828859465,
                "p50": 0.8400234265062361,
                "p95": 1.7990361857124257,
                "max": 1.9106682854475965
              },
              "rtk_position_m": {
                "count": 115,
                "rmse": 12.051216799920079,
                "p50": 11.78440468550595,
                "p95": 14.482980734923512,
                "max": 14.864509789104625
              },
              "rtk_position_n_m": {
                "count": 115,
                "rmse": 1.678024600955017,
                "p50": 1.5304067680790618,
                "p95": 2.487925103130957,
                "max": 2.5586210574078128
              },
              "rtk_position_u_m": {
                "count": 115,
                "rmse": 11.894360436779666,
                "p50": 11.68736145392606,
                "p95": 14.257850252303996,
                "max": 14.60011675211022
              },
              "rtk_velocity_e_mps": {
                "count": 115,
                "rmse": 0.07410397491406893,
                "p50": 0.041670847972919825,
                "p95": 0.1737899033478652,
                "max": 0.20097537108550667
              },
              "rtk_velocity_mps": {
                "count": 115,
                "rmse": 0.1658006474654371,
                "p50": 0.14561511010121286,
                "p95": 0.2644253091235888,
                "max": 0.632088231116437
              },
              "rtk_velocity_n_mps": {
                "count": 115,
                "rmse": 0.13375488489408507,
                "p50": 0.07273754642875097,
                "p95": 0.22785248859151208,
                "max": 0.6107299910129325
              },
              "rtk_velocity_u_mps": {
                "count": 115,
                "rmse": 0.06409435520280432,
                "p50": 0.04154593786327405,
                "p95": 0.13135108983605692,
                "max": 0.1577078811451994
              },
              "rtk_vertical_m": {
                "count": 115,
                "rmse": 11.894360436779666,
                "p50": 11.68736145392606,
                "p95": 14.257850252303996,
                "max": 14.60011675211022
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 52.0
          },
          "1": {
            "start_s": 227.2,
            "first_fresh_s": 0.8000000000000114,
            "first_heading_s": 1.200000000000017
          }
        },
        "uninitialized_epochs": 14,
        "missing_attitude_epochs": 14,
        "unlatched_heading_epochs": 266,
        "duration_s": 1530.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.930728009410535,
          "fused_available": 4.9588289112534305,
          "rtk_velocity_available": 4.914390275780944,
          "fused_velocity_available": 4.9588289112534305,
          "attitude_available": 4.9588289112534305,
          "heading_available": 4.794144556267154,
          "heading_healthy": 3.489086393935433
        },
        "processing_ms": {
          "count": 7602,
          "rmse": 3.541605869429894,
          "p50": 1.866488,
          "p95": 7.1922707999999975,
          "max": 28.005199
        },
        "heading_error_over_90_epochs": 2546,
        "heading_error_over_150_epochs": 961,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 5339,
            "rmse": 30.217761458570788,
            "p50": 5.728641052459658,
            "p95": 62.436831444457795,
            "max": 199.62682266807448
          },
          "fused_position_e_m": {
            "count": 5339,
            "rmse": 11.693028176089497,
            "p50": 2.32541715843451,
            "p95": 28.75285985730409,
            "max": 64.58701425691602
          },
          "fused_position_m": {
            "count": 5339,
            "rmse": 37.57642482731034,
            "p50": 18.030542466230923,
            "p95": 70.40643067516686,
            "max": 202.37575482141847
          },
          "fused_position_n_m": {
            "count": 5339,
            "rmse": 27.863707571682976,
            "p50": 4.523771214977347,
            "p95": 54.211582697180475,
            "max": 192.93363998790574
          },
          "fused_position_u_m": {
            "count": 5339,
            "rmse": 22.335500783179647,
            "p50": 12.119629334851373,
            "p95": 44.644950878729,
            "max": 71.85889284489271
          },
          "fused_velocity_e_mps": {
            "count": 5339,
            "rmse": 1.3445658286367008,
            "p50": 0.16274673272996487,
            "p95": 2.6783501195410113,
            "max": 7.962312137116358
          },
          "fused_velocity_mps": {
            "count": 5339,
            "rmse": 1.7762335863695597,
            "p50": 0.4307375966744544,
            "p95": 3.7779827281418688,
            "max": 9.460065232801965
          },
          "fused_velocity_n_mps": {
            "count": 5339,
            "rmse": 1.023710545804226,
            "p50": 0.11484990490664687,
            "p95": 2.420572172052905,
            "max": 8.595639041728555
          },
          "fused_velocity_u_mps": {
            "count": 5339,
            "rmse": 0.5469599658283818,
            "p50": 0.10299037145751104,
            "p95": 1.3542860801577532,
            "max": 3.724392358531045
          },
          "fused_vertical_m": {
            "count": 5339,
            "rmse": 22.335500783179647,
            "p50": 12.119629334851373,
            "p95": 44.644950878729,
            "max": 71.85889284489271
          },
          "heading_deg": {
            "count": 5339,
            "rmse": 82.18572416091297,
            "p50": 44.61754761534786,
            "p95": 169.525446459755,
            "max": 179.98513123545615
          },
          "pitch_deg": {
            "count": 5339,
            "rmse": 6.0966740996737085,
            "p50": 3.663394337503064,
            "p95": 9.898518274180162,
            "max": 13.52427452056736
          },
          "roll_deg": {
            "count": 5339,
            "rmse": 2.097335912616717,
            "p50": 0.9103383806940428,
            "p95": 3.707999132889924,
            "max": 14.886702884399995
          },
          "rotation_deg": {
            "count": 5339,
            "rmse": 82.43816236511526,
            "p50": 45.83044966386795,
            "p95": 169.65389943633818,
            "max": 179.96605076328188
          },
          "rtk_horizontal_m": {
            "count": 5310,
            "rmse": 11.59608496157969,
            "p50": 2.7401756728794044,
            "p95": 11.557463365866068,
            "max": 253.6889911824129
          },
          "rtk_position_e_m": {
            "count": 5310,
            "rmse": 9.986386091064505,
            "p50": 1.1390758523824185,
            "p95": 9.355191804575842,
            "max": 253.0766530482044
          },
          "rtk_position_m": {
            "count": 5310,
            "rmse": 28.005719000216438,
            "p50": 13.958235298283327,
            "p95": 28.700976838654093,
            "max": 392.55227679592684
          },
          "rtk_position_n_m": {
            "count": 5310,
            "rmse": 5.894173332738698,
            "p50": 2.358101519570773,
            "p95": 7.058113556673751,
            "max": 107.4087704903601
          },
          "rtk_position_u_m": {
            "count": 5310,
            "rmse": 25.492177433144256,
            "p50": 13.404080622764916,
            "p95": 26.924097185339367,
            "max": 362.5645744320487
          },
          "rtk_velocity_e_mps": {
            "count": 5292,
            "rmse": 0.8451721841995417,
            "p50": 0.02050028453492582,
            "p95": 1.628826074581217,
            "max": 9.159819858446689
          },
          "rtk_velocity_mps": {
            "count": 5292,
            "rmse": 1.4634509458303278,
            "p50": 0.06934243746577959,
            "p95": 2.841441574178173,
            "max": 18.521875163187378
          },
          "rtk_velocity_n_mps": {
            "count": 5292,
            "rmse": 0.562624598640271,
            "p50": 0.01746434515121996,
            "p95": 1.0840573681103456,
            "max": 8.62299574522162
          },
          "rtk_velocity_u_mps": {
            "count": 5292,
            "rmse": 1.0539574046952422,
            "p50": 0.0381838439791678,
            "p95": 1.5227378096719029,
            "max": 17.078753780555825
          },
          "rtk_vertical_m": {
            "count": 5310,
            "rmse": 25.492177433144256,
            "p50": 13.404080622764916,
            "p95": 26.924097185339367,
            "max": 362.5645744320487
          }
        },
        "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.9925019731649566,
          "fused_available": 0.998158379373849,
          "rtk_velocity_available": 0.989344909234412,
          "fused_velocity_available": 0.998158379373849,
          "attitude_available": 0.998158379373849,
          "heading_available": 0.9646145751118127,
          "heading_healthy": 0.9644830307813733
        },
        "scenes": {
          "all": {
            "epochs": 7602,
            "available_epochs": {
              "rtk_available": 7545,
              "fused_available": 7588,
              "attitude_available": 7588,
              "heading_aligned": 7333,
              "heading_converged": 7332
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 7588,
                "rmse": 15.682909202894994,
                "p50": 0.6283961808738933,
                "p95": 21.16000455908154,
                "max": 81.2018895693756
              },
              "fused_position_e_m": {
                "count": 7588,
                "rmse": 14.685831492273262,
                "p50": 0.4412023435439276,
                "p95": 17.91852761262085,
                "max": 77.96348118981241
              },
              "fused_position_m": {
                "count": 7588,
                "rmse": 24.531922953192637,
                "p50": 1.0254207588977748,
                "p95": 54.49189199548417,
                "max": 148.94518516212807
              },
              "fused_position_n_m": {
                "count": 7588,
                "rmse": 5.5027260922931065,
                "p50": 0.3486803616482438,
                "p95": 16.286720010186674,
                "max": 30.63593486372958
              },
              "fused_position_u_m": {
                "count": 7588,
                "rmse": 18.864294386886865,
                "p50": 0.6157878166491776,
                "p95": 42.939081691886976,
                "max": 125.71965150617521
              },
              "fused_velocity_e_mps": {
                "count": 7588,
                "rmse": 0.7675649630746244,
                "p50": 0.03642505094159183,
                "p95": 0.8607693709950639,
                "max": 7.940392906228126
              },
              "fused_velocity_mps": {
                "count": 7588,
                "rmse": 1.2419132889394622,
                "p50": 0.08811319665279702,
                "p95": 1.7263450285989324,
                "max": 11.894868414204554
              },
              "fused_velocity_n_mps": {
                "count": 7588,
                "rmse": 0.33663031392782683,
                "p50": 0.036819991544532985,
                "p95": 0.7567514323383231,
                "max": 7.304521065324169
              },
              "fused_velocity_u_mps": {
                "count": 7588,
                "rmse": 0.9164456756674318,
                "p50": 0.022928098909891538,
                "p95": 0.891783755411192,
                "max": 9.298765743827806
              },
              "fused_vertical_m": {
                "count": 7588,
                "rmse": 18.864294386886865,
                "p50": 0.6157878166491776,
                "p95": 42.939081691886976,
                "max": 125.71965150617521
              },
              "heading_deg": {
                "count": 7333,
                "rmse": 41.7090331053727,
                "p50": 1.314196341150648,
                "p95": 129.4523585556176,
                "max": 179.89915603892752
              },
              "pitch_deg": {
                "count": 7588,
                "rmse": 0.8012169858027223,
                "p50": 0.7045565036332135,
                "p95": 1.1906928127509337,
                "max": 5.1793077674251435
              },
              "roll_deg": {
                "count": 7588,
                "rmse": 0.4888673099980391,
                "p50": 0.368295651130353,
                "p95": 0.7215661632137255,
                "max": 4.175456975656715
              },
              "rotation_deg": {
                "count": 7333,
                "rmse": 41.71932752985419,
                "p50": 1.5567247041698666,
                "p95": 129.45032379942825,
                "max": 179.91249926763408
              },
              "rtk_horizontal_m": {
                "count": 7545,
                "rmse": 20.305320586617164,
                "p50": 2.5871477462410293,
                "p95": 13.697322841749818,
                "max": 253.68899118108007
              },
              "rtk_position_e_m": {
                "count": 7545,
                "rmse": 10.268181208173282,
                "p50": 0.9176937011373774,
                "p95": 10.57085081775419,
                "max": 253.07665304672122
              },
              "rtk_position_m": {
                "count": 7545,
                "rmse": 30.188905235654932,
                "p50": 13.33621563533468,
                "p95": 34.52593727116638,
                "max": 392.5522767921017
              },
              "rtk_position_n_m": {
                "count": 7545,
                "rmse": 17.517719566239663,
                "p50": 2.2805246773121173,
                "p95": 9.34122356869716,
                "max": 147.37661700035034
              },
              "rtk_position_u_m": {
                "count": 7545,
                "rmse": 22.339739371847088,
                "p50": 12.552459652061295,
                "p95": 25.698328391683038,
                "max": 362.56457442851047
              },
              "rtk_velocity_e_mps": {
                "count": 7521,
                "rmse": 0.7375161219837602,
                "p50": 0.037873094461901076,
                "p95": 1.1517465705018743,
                "max": 9.319592987446157
              },
              "rtk_velocity_mps": {
                "count": 7521,
                "rmse": 1.3886218455683086,
                "p50": 0.1353397559679794,
                "p95": 2.721015133289206,
                "max": 18.52187516318752
              },
              "rtk_velocity_n_mps": {
                "count": 7521,
                "rmse": 0.6365598328627579,
                "p50": 0.03848243629264303,
                "p95": 1.2986041860304898,
                "max": 8.622995745221989
              },
              "rtk_velocity_u_mps": {
                "count": 7521,
                "rmse": 0.9895110807814679,
                "p50": 0.048981184067152544,
                "p95": 1.6398293260202457,
                "max": 17.078753780555967
              },
              "rtk_vertical_m": {
                "count": 7545,
                "rmse": 22.339739371847088,
                "p50": 12.552459652061295,
                "p95": 25.698328391683038,
                "max": 362.56457442851047
              }
            }
          },
          "stop": {
            "epochs": 3563,
            "available_epochs": {
              "rtk_available": 3563,
              "fused_available": 3553,
              "attitude_available": 3553,
              "heading_aligned": 3324,
              "heading_converged": 3324
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 3553,
                "rmse": 4.503701179092022,
                "p50": 0.4460700816577107,
                "p95": 8.74378434383303,
                "max": 21.222874078226415
              },
              "fused_position_e_m": {
                "count": 3553,
                "rmse": 2.6820115259742865,
                "p50": 0.348576074149382,
                "p95": 4.816075570938687,
                "max": 13.18946392609084
              },
              "fused_position_m": {
                "count": 3553,
                "rmse": 10.737635428477295,
                "p50": 0.8485431743332609,
                "p95": 24.10020808280603,
                "max": 47.58748814189363
              },
              "fused_position_n_m": {
                "count": 3553,
                "rmse": 3.618029641268289,
                "p50": 0.2381360971372889,
                "p95": 7.297807329013951,
                "max": 17.077411907615737
              },
              "fused_position_u_m": {
                "count": 3553,
                "rmse": 9.747486357227482,
                "p50": 0.5468415399961428,
                "p95": 23.505349012430734,
                "max": 44.800993000141176
              },
              "fused_velocity_e_mps": {
                "count": 3553,
                "rmse": 0.07269515064189115,
                "p50": 0.009797821547182527,
                "p95": 0.10079481678236657,
                "max": 0.6111915502198058
              },
              "fused_velocity_mps": {
                "count": 3553,
                "rmse": 0.11537307002792453,
                "p50": 0.030550339720498844,
                "p95": 0.1696362004917293,
                "max": 1.1372846140835646
              },
              "fused_velocity_n_mps": {
                "count": 3553,
                "rmse": 0.07884624818927743,
                "p50": 0.01302379317703943,
                "p95": 0.08364153147711052,
                "max": 1.137098962455885
              },
              "fused_velocity_u_mps": {
                "count": 3553,
                "rmse": 0.04253974032943776,
                "p50": 0.01211828126481831,
                "p95": 0.08675550392551033,
                "max": 0.511060565580465
              },
              "fused_vertical_m": {
                "count": 3553,
                "rmse": 9.747486357227482,
                "p50": 0.5468415399961428,
                "p95": 23.505349012430734,
                "max": 44.800993000141176
              },
              "heading_deg": {
                "count": 3324,
                "rmse": 28.152946129992323,
                "p50": 1.3023906877349134,
                "p95": 12.651523378667559,
                "max": 179.49171941313324
              },
              "pitch_deg": {
                "count": 3553,
                "rmse": 0.7509124956562631,
                "p50": 0.7026213987151095,
                "p95": 0.9988961052420563,
                "max": 2.489657932855067
              },
              "roll_deg": {
                "count": 3553,
                "rmse": 0.3005766841467456,
                "p50": 0.24582352845601463,
                "p95": 0.5008840540879816,
                "max": 0.6418359528560131
              },
              "rotation_deg": {
                "count": 3324,
                "rmse": 28.16253479440101,
                "p50": 1.544955149880788,
                "p95": 12.692968706063104,
                "max": 179.51564164337483
              },
              "rtk_horizontal_m": {
                "count": 3563,
                "rmse": 22.784756516126542,
                "p50": 2.575171042570614,
                "p95": 9.409972857671294,
                "max": 140.2948304357132
              },
              "rtk_position_e_m": {
                "count": 3563,
                "rmse": 7.759546459259185,
                "p50": 1.096617322095371,
                "p95": 8.820918329649057,
                "max": 45.57474250057062
              },
              "rtk_position_m": {
                "count": 3563,
                "rmse": 26.56215254287711,
                "p50": 14.031524349510137,
                "p95": 25.330868180456143,
                "max": 140.3068702935222
              },
              "rtk_position_n_m": {
                "count": 3563,
                "rmse": 21.422758184831594,
                "p50": 2.2081073963319664,
                "p95": 4.593469669312423,
                "max": 133.14120729348275
              },
              "rtk_position_u_m": {
                "count": 3563,
                "rmse": 13.652941742053319,
                "p50": 13.234883812124085,
                "p95": 21.717758079757676,
                "max": 30.80152521560248
              },
              "rtk_velocity_e_mps": {
                "count": 3563,
                "rmse": 0.1558417726891733,
                "p50": 0.010605334707410978,
                "p95": 0.3842952131978718,
                "max": 1.4266476544395537
              },
              "rtk_velocity_mps": {
                "count": 3563,
                "rmse": 0.33843743404163595,
                "p50": 0.033699076676995544,
                "p95": 0.8146359428945761,
                "max": 2.291687582247407
              },
              "rtk_velocity_n_mps": {
                "count": 3563,
                "rmse": 0.29420081895492123,
                "p50": 0.009664668066574116,
                "p95": 0.7239891916703083,
                "max": 2.238624473933548
              },
              "rtk_velocity_u_mps": {
                "count": 3563,
                "rmse": 0.06082036478052709,
                "p50": 0.021720790311770526,
                "p95": 0.14005899650482992,
                "max": 0.4674037754301057
              },
              "rtk_vertical_m": {
                "count": 3563,
                "rmse": 13.652941742053319,
                "p50": 13.234883812124085,
                "p95": 21.717758079757676,
                "max": 30.80152521560248
              }
            }
          },
          "low_speed": {
            "epochs": 1051,
            "available_epochs": {
              "rtk_available": 1051,
              "fused_available": 1051,
              "attitude_available": 1051,
              "heading_aligned": 1030,
              "heading_converged": 1030
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1051,
                "rmse": 2.782346378668337,
                "p50": 0.29768409172955435,
                "p95": 2.958845487366888,
                "max": 21.199052292892056
              },
              "fused_position_e_m": {
                "count": 1051,
                "rmse": 1.6824782226703259,
                "p50": 0.17834776536439223,
                "p95": 1.8240945552238954,
                "max": 12.188607116875973
              },
              "fused_position_m": {
                "count": 1051,
                "rmse": 7.169520369955034,
                "p50": 0.35069329609480626,
                "p95": 8.325753962731955,
                "max": 56.95294273923399
              },
              "fused_position_n_m": {
                "count": 1051,
                "rmse": 2.2160140796323726,
                "p50": 0.2162774207322094,
                "p95": 2.308674411137546,
                "max": 17.384860639417013
              },
              "fused_position_u_m": {
                "count": 1051,
                "rmse": 6.6076146198390955,
                "p50": 0.10740049573769747,
                "p95": 7.663844834266854,
                "max": 53.16619845657162
              },
              "fused_velocity_e_mps": {
                "count": 1051,
                "rmse": 0.22880447413711202,
                "p50": 0.0581683538350494,
                "p95": 0.4780811718744773,
                "max": 1.5054172445602003
              },
              "fused_velocity_mps": {
                "count": 1051,
                "rmse": 0.3800124079625532,
                "p50": 0.14084164358198292,
                "p95": 0.792715263309675,
                "max": 2.2655952483621675
              },
              "fused_velocity_n_mps": {
                "count": 1051,
                "rmse": 0.254778677936681,
                "p50": 0.07991291464992667,
                "p95": 0.5980759264428146,
                "max": 1.6419137874253869
              },
              "fused_velocity_u_mps": {
                "count": 1051,
                "rmse": 0.16475972835973782,
                "p50": 0.013806456689520073,
                "p95": 0.12931440928201215,
                "max": 2.1054286168912473
              },
              "fused_vertical_m": {
                "count": 1051,
                "rmse": 6.6076146198390955,
                "p50": 0.10740049573769747,
                "p95": 7.663844834266854,
                "max": 53.16619845657162
              },
              "heading_deg": {
                "count": 1030,
                "rmse": 62.36117358951835,
                "p50": 0.6459357454864829,
                "p95": 169.05721048935754,
                "max": 179.89915603892752
              },
              "pitch_deg": {
                "count": 1051,
                "rmse": 0.7722002133841736,
                "p50": 0.7429633859783848,
                "p95": 1.0947202466489756,
                "max": 2.2959920993093306
              },
              "roll_deg": {
                "count": 1051,
                "rmse": 0.4021908893963595,
                "p50": 0.37344285286400236,
                "p95": 0.6187002015024063,
                "max": 1.122618204896554
              },
              "rotation_deg": {
                "count": 1030,
                "rmse": 62.36769132304708,
                "p50": 1.0528252224686798,
                "p95": 169.06301708577368,
                "max": 179.91249926763408
              },
              "rtk_horizontal_m": {
                "count": 1051,
                "rmse": 9.606063577818238,
                "p50": 1.7887338547744023,
                "p95": 3.579394500597761,
                "max": 141.28888793073367
              },
              "rtk_position_e_m": {
                "count": 1051,
                "rmse": 3.320058410962214,
                "p50": 0.607570974945598,
                "p95": 1.9644624823705956,
                "max": 44.668609159050575
              },
              "rtk_position_m": {
                "count": 1051,
                "rmse": 14.886863108806734,
                "p50": 11.45934144303403,
                "p95": 18.451392430379425,
                "max": 141.30093742639653
              },
              "rtk_position_n_m": {
                "count": 1051,
                "rmse": 9.014081739638552,
                "p50": 1.5881390117347998,
                "p95": 3.05192026599078,
                "max": 134.04202776927616
              },
              "rtk_position_u_m": {
                "count": 1051,
                "rmse": 11.372872801507311,
                "p50": 11.29060536517272,
                "p95": 16.730875033524867,
                "max": 38.750570032955665
              },
              "rtk_velocity_e_mps": {
                "count": 1051,
                "rmse": 0.21162954357442193,
                "p50": 0.047443572431852266,
                "p95": 0.42881828911560543,
                "max": 1.8378255022991707
              },
              "rtk_velocity_mps": {
                "count": 1051,
                "rmse": 0.4519761025204684,
                "p50": 0.13692276653790464,
                "p95": 1.1010807511482552,
                "max": 2.7463947354547984
              },
              "rtk_velocity_n_mps": {
                "count": 1051,
                "rmse": 0.37376745417907553,
                "p50": 0.04591555094584221,
                "p95": 0.9879059107489089,
                "max": 2.7126267262877586
              },
              "rtk_velocity_u_mps": {
                "count": 1051,
                "rmse": 0.1406883923163793,
                "p50": 0.04504804713641514,
                "p95": 0.22072465787948764,
                "max": 1.5743294665052443
              },
              "rtk_vertical_m": {
                "count": 1051,
                "rmse": 11.372872801507311,
                "p50": 11.29060536517272,
                "p95": 16.730875033524867,
                "max": 38.750570032955665
              }
            }
          },
          "turn": {
            "epochs": 384,
            "available_epochs": {
              "rtk_available": 359,
              "fused_available": 380,
              "attitude_available": 380,
              "heading_aligned": 375,
              "heading_converged": 374
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 380,
                "rmse": 19.966736067706158,
                "p50": 1.13418383882326,
                "p95": 63.472869953800405,
                "max": 76.66314083571164
              },
              "fused_position_e_m": {
                "count": 380,
                "rmse": 19.74089409619372,
                "p50": 0.4510015510009089,
                "p95": 63.4526780083056,
                "max": 76.64043137652305
              },
              "fused_position_m": {
                "count": 380,
                "rmse": 22.56704935585967,
                "p50": 1.1574203191203511,
                "p95": 63.521110534617826,
                "max": 119.6289134510429
              },
              "fused_position_n_m": {
                "count": 380,
                "rmse": 2.9946033928221527,
                "p50": 0.5091310996582024,
                "p95": 4.947035622021474,
                "max": 24.402446194708556
              },
              "fused_position_u_m": {
                "count": 380,
                "rmse": 10.516708963947242,
                "p50": 0.2637871455708626,
                "p95": 9.123425460209175,
                "max": 93.57606166758768
              },
              "fused_velocity_e_mps": {
                "count": 380,
                "rmse": 1.5284333064736155,
                "p50": 0.20719589239303304,
                "p95": 4.757551472623312,
                "max": 7.500309614021203
              },
              "fused_velocity_mps": {
                "count": 380,
                "rmse": 1.655846143360163,
                "p50": 0.3320591620235982,
                "p95": 4.7698578055014185,
                "max": 10.260424506676435
              },
              "fused_velocity_n_mps": {
                "count": 380,
                "rmse": 0.6077000372018964,
                "p50": 0.14105669393042913,
                "p95": 0.7209070740147622,
                "max": 7.304521065324169
              },
              "fused_velocity_u_mps": {
                "count": 380,
                "rmse": 0.19083695377905485,
                "p50": 0.04485946070829654,
                "p95": 0.41362831255014204,
                "max": 1.1689960827907366
              },
              "fused_vertical_m": {
                "count": 380,
                "rmse": 10.516708963947242,
                "p50": 0.2637871455708626,
                "p95": 9.123425460209175,
                "max": 93.57606166758768
              },
              "heading_deg": {
                "count": 375,
                "rmse": 60.74432034271929,
                "p50": 0.9018234962503584,
                "p95": 165.88233975463066,
                "max": 170.0455995061916
              },
              "pitch_deg": {
                "count": 380,
                "rmse": 1.1993759294869084,
                "p50": 0.7248203592750713,
                "p95": 2.5019731037129804,
                "max": 5.1793077674251435
              },
              "roll_deg": {
                "count": 380,
                "rmse": 0.9830482128523468,
                "p50": 0.39090095077945364,
                "p95": 2.26024024330019,
                "max": 4.175456975656715
              },
              "rotation_deg": {
                "count": 375,
                "rmse": 60.762756302213866,
                "p50": 1.1543804112973115,
                "p95": 165.87509800219212,
                "max": 170.05877269445034
              },
              "rtk_horizontal_m": {
                "count": 359,
                "rmse": 7.427948982521897,
                "p50": 1.8415807478401167,
                "p95": 5.970473377434227,
                "max": 87.91178336817077
              },
              "rtk_position_e_m": {
                "count": 359,
                "rmse": 3.4028044045472816,
                "p50": 0.5873708987752533,
                "p95": 3.081976090170469,
                "max": 28.086514618099443
              },
              "rtk_position_m": {
                "count": 359,
                "rmse": 16.44120936045946,
                "p50": 11.147843620662469,
                "p95": 17.673702664279002,
                "max": 123.07457926282517
              },
              "rtk_position_n_m": {
                "count": 359,
                "rmse": 6.602677356295832,
                "p50": 1.6456593711956846,
                "p95": 5.127835606691027,
                "max": 83.30443776642079
              },
              "rtk_position_u_m": {
                "count": 359,
                "rmse": 14.667615319045959,
                "p50": 10.926909352133007,
                "p95": 16.261175474259502,
                "max": 97.3477475406812
              },
              "rtk_velocity_e_mps": {
                "count": 358,
                "rmse": 0.6939771361220676,
                "p50": 0.21711137857714718,
                "p95": 1.5277945365690304,
                "max": 6.563247133132236
              },
              "rtk_velocity_mps": {
                "count": 358,
                "rmse": 1.386718845583432,
                "p50": 0.3907226147396077,
                "p95": 2.9253803179826683,
                "max": 10.779765629121147
              },
              "rtk_velocity_n_mps": {
                "count": 358,
                "rmse": 0.6667535622548516,
                "p50": 0.1996698022863883,
                "p95": 1.2430138263110146,
                "max": 3.7802523850189256
              },
              "rtk_velocity_u_mps": {
                "count": 358,
                "rmse": 0.9984110268103642,
                "p50": 0.07157693019818245,
                "p95": 1.5317309877896224,
                "max": 9.136913880407368
              },
              "rtk_vertical_m": {
                "count": 359,
                "rmse": 14.667615319045959,
                "p50": 10.926909352133007,
                "p95": 16.261175474259502,
                "max": 97.3477475406812
              }
            }
          },
          "reverse": {
            "epochs": 115,
            "available_epochs": {
              "rtk_available": 115,
              "fused_available": 115,
              "attitude_available": 115,
              "heading_aligned": 96,
              "heading_converged": 96
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 115,
                "rmse": 0.804594615430073,
                "p50": 0.1988819377528536,
                "p95": 1.7880693872206317,
                "max": 1.8151628596636487
              },
              "fused_position_e_m": {
                "count": 115,
                "rmse": 0.4448688453429874,
                "p50": 0.1821634369697538,
                "p95": 1.043065224031125,
                "max": 1.4786089721903766
              },
              "fused_position_m": {
                "count": 115,
                "rmse": 0.8497374672292717,
                "p50": 0.20427135597301227,
                "p95": 1.839245628059257,
                "max": 1.863904584958051
              },
              "fused_position_n_m": {
                "count": 115,
                "rmse": 0.6704209167547387,
                "p50": 0.08092355522955788,
                "p95": 1.688559598875526,
                "max": 1.7265529946876474
              },
              "fused_position_u_m": {
                "count": 115,
                "rmse": 0.2732787368862616,
                "p50": 0.06612996450286687,
                "p95": 0.48902091252068125,
                "max": 0.6616754313198766
              },
              "fused_velocity_e_mps": {
                "count": 115,
                "rmse": 0.22188197758168346,
                "p50": 0.05718207923620999,
                "p95": 0.5689029706711137,
                "max": 0.6106345132477549
              },
              "fused_velocity_mps": {
                "count": 115,
                "rmse": 0.349636111462632,
                "p50": 0.2637921199799525,
                "p95": 0.6448843061088444,
                "max": 0.7961447574043641
              },
              "fused_velocity_n_mps": {
                "count": 115,
                "rmse": 0.269488724102945,
                "p50": 0.23049901967021724,
                "p95": 0.6256387215164702,
                "max": 0.793888392760172
              },
              "fused_velocity_u_mps": {
                "count": 115,
                "rmse": 0.019738947401473902,
                "p50": 0.006799830890732437,
                "p95": 0.04102214405472253,
                "max": 0.12834147717798777
              },
              "fused_vertical_m": {
                "count": 115,
                "rmse": 0.2732787368862616,
                "p50": 0.06612996450286687,
                "p95": 0.48902091252068125,
                "max": 0.6616754313198766
              },
              "heading_deg": {
                "count": 96,
                "rmse": 79.11708541902773,
                "p50": 0.4366593828211336,
                "p95": 179.19620646496057,
                "max": 179.89915603892752
              },
              "pitch_deg": {
                "count": 115,
                "rmse": 0.6905825667223842,
                "p50": 0.6407527225596823,
                "p95": 0.844591356096538,
                "max": 0.8552378558338489
              },
              "roll_deg": {
                "count": 115,
                "rmse": 0.48264349490481867,
                "p50": 0.46199012462875544,
                "p95": 0.6081531077488534,
                "max": 0.6129643245354259
              },
              "rotation_deg": {
                "count": 96,
                "rmse": 79.11668685907344,
                "p50": 0.9037594772030983,
                "p95": 179.18700223961287,
                "max": 179.91249926763408
              },
              "rtk_horizontal_m": {
                "count": 115,
                "rmse": 1.8501944240181365,
                "p50": 1.7098679644109336,
                "p95": 3.0312943499325082,
                "max": 3.142770121780515
              },
              "rtk_position_e_m": {
                "count": 115,
                "rmse": 0.9299181869576135,
                "p50": 0.7993249735363595,
                "p95": 1.7990361857124257,
                "max": 1.9106682854475965
              },
              "rtk_position_m": {
                "count": 115,
                "rmse": 11.288052399415328,
                "p50": 11.740689005226345,
                "p95": 14.482980734923512,
                "max": 14.864509789104625
              },
              "rtk_position_n_m": {
                "count": 115,
                "rmse": 1.5995222950097534,
                "p50": 1.4977135705747053,
                "p95": 2.487925103130957,
                "max": 2.5586210574078128
              },
              "rtk_position_u_m": {
                "count": 115,
                "rmse": 11.135389870376265,
                "p50": 11.604910610750895,
                "p95": 14.257850252303996,
                "max": 14.60011675211022
              },
              "rtk_velocity_e_mps": {
                "count": 115,
                "rmse": 0.0838837498339807,
                "p50": 0.043210690192754364,
                "p95": 0.17452226276967495,
                "max": 0.2524491263907259
              },
              "rtk_velocity_mps": {
                "count": 115,
                "rmse": 0.4268884509650855,
                "p50": 0.15812530380403722,
                "p95": 1.2268400503480352,
                "max": 1.3395754692705388
              },
              "rtk_velocity_n_mps": {
                "count": 115,
                "rmse": 0.4134136392431819,
                "p50": 0.10278229763922384,
                "p95": 1.2093027500716298,
                "max": 1.3326405870826799
              },
              "rtk_velocity_u_mps": {
                "count": 115,
                "rmse": 0.06547082532600737,
                "p50": 0.04490355129866686,
                "p95": 0.12717183313961036,
                "max": 0.1577078811451994
              },
              "rtk_vertical_m": {
                "count": 115,
                "rmse": 11.135389870376265,
                "p50": 11.604910610750895,
                "p95": 14.257850252303996,
                "max": 14.60011675211022
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 52.0
          },
          "1": {
            "start_s": 227.2,
            "first_fresh_s": 0.8000000000000114,
            "first_heading_s": 1.8000000000000114
          }
        },
        "uninitialized_epochs": 14,
        "missing_attitude_epochs": 14,
        "unlatched_heading_epochs": 269,
        "duration_s": 1530.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.930728009410535,
          "fused_available": 4.9588289112534305,
          "rtk_velocity_available": 4.9150437851261275,
          "fused_velocity_available": 4.9588289112534305,
          "attitude_available": 4.9588289112534305,
          "heading_available": 4.7921840282316035,
          "heading_healthy": 4.79153051888642
        },
        "processing_ms": {
          "count": 7602,
          "rmse": 9.039400225682224,
          "p50": 4.6967605,
          "p95": 15.174799449999997,
          "max": 138.031543
        },
        "heading_error_over_90_epochs": 572,
        "heading_error_over_150_epochs": 253,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 7332,
            "rmse": 15.928136875052548,
            "p50": 0.6737761464353128,
            "p95": 22.805954931278762,
            "max": 81.2018895693756
          },
          "fused_position_e_m": {
            "count": 7332,
            "rmse": 14.912998445554416,
            "p50": 0.4651873466543768,
            "p95": 21.848945676893262,
            "max": 77.96348118981241
          },
          "fused_position_m": {
            "count": 7332,
            "rmse": 24.939530666111704,
            "p50": 1.061530359905839,
            "p95": 54.70181540931596,
            "max": 148.94518516212807
          },
          "fused_position_n_m": {
            "count": 7332,
            "rmse": 5.59535715332813,
            "p50": 0.3673585137563822,
            "p95": 16.315852116529722,
            "max": 30.63593486372958
          },
          "fused_position_u_m": {
            "count": 7332,
            "rmse": 19.19048320224161,
            "p50": 0.648723691527914,
            "p95": 47.857828262758645,
            "max": 125.71965150617521
          },
          "fused_velocity_e_mps": {
            "count": 7332,
            "rmse": 0.7708392416296486,
            "p50": 0.03978822030922852,
            "p95": 0.8682796163869124,
            "max": 7.940392906228126
          },
          "fused_velocity_mps": {
            "count": 7332,
            "rmse": 1.2512844277550037,
            "p50": 0.09112355342845604,
            "p95": 1.7863703880858008,
            "max": 11.894868414204554
          },
          "fused_velocity_n_mps": {
            "count": 7332,
            "rmse": 0.3206678363238311,
            "p50": 0.038745127467114865,
            "p95": 0.7694012193038762,
            "max": 2.7438841852653635
          },
          "fused_velocity_u_mps": {
            "count": 7332,
            "rmse": 0.9320363305437123,
            "p50": 0.023887843831563962,
            "p95": 0.9758439067326411,
            "max": 9.298765743827806
          },
          "fused_vertical_m": {
            "count": 7332,
            "rmse": 19.19048320224161,
            "p50": 0.648723691527914,
            "p95": 47.857828262758645,
            "max": 125.71965150617521
          },
          "heading_deg": {
            "count": 7332,
            "rmse": 41.71187732248159,
            "p50": 1.3144598670635048,
            "p95": 129.45846455270834,
            "max": 179.89915603892752
          },
          "pitch_deg": {
            "count": 7332,
            "rmse": 0.7971059683533956,
            "p50": 0.7158529154723965,
            "p95": 1.222780658627479,
            "max": 5.129087832140016
          },
          "roll_deg": {
            "count": 7332,
            "rmse": 0.4867539949336182,
            "p50": 0.35931759303751676,
            "p95": 0.724734843402274,
            "max": 4.175456975656715
          },
          "rotation_deg": {
            "count": 7332,
            "rmse": 41.72217088826683,
            "p50": 1.5567889692768353,
            "p95": 129.45641925803395,
            "max": 179.91249926763408
          },
          "rtk_horizontal_m": {
            "count": 7279,
            "rmse": 20.647135461932525,
            "p50": 2.6326153415238442,
            "p95": 14.218519600691726,
            "max": 253.68899118108007
          },
          "rtk_position_e_m": {
            "count": 7279,
            "rmse": 10.448514385186467,
            "p50": 0.9554467288326212,
            "p95": 10.887579262650531,
            "max": 253.07665304672122
          },
          "rtk_position_m": {
            "count": 7279,
            "rmse": 30.613376371706266,
            "p50": 13.195208889008017,
            "p95": 36.014962865555155,
            "max": 392.5522767921017
          },
          "rtk_position_n_m": {
            "count": 7279,
            "rmse": 17.80822141388474,
            "p50": 2.3125422221522944,
            "p95": 9.708065705531759,
            "max": 147.37661700035034
          },
          "rtk_position_u_m": {
            "count": 7279,
            "rmse": 22.602535479285322,
            "p50": 12.412044280217149,
            "p95": 26.233153334847724,
            "max": 362.56457442851047
          },
          "rtk_velocity_e_mps": {
            "count": 7255,
            "rmse": 0.7496633229285591,
            "p50": 0.04146378359626923,
            "p95": 1.1667525407436903,
            "max": 9.319592987446157
          },
          "rtk_velocity_mps": {
            "count": 7255,
            "rmse": 1.4090250262624726,
            "p50": 0.1477390080840359,
            "p95": 2.74530851366817,
            "max": 18.52187516318752
          },
          "rtk_velocity_n_mps": {
            "count": 7255,
            "rmse": 0.6445221398288726,
            "p50": 0.04205427841681486,
            "p95": 1.3151137965207504,
            "max": 8.622995745221989
          },
          "rtk_velocity_u_mps": {
            "count": 7255,
            "rmse": 1.0039659546817727,
            "p50": 0.05038276272998645,
            "p95": 1.670349182296194,
            "max": 17.078753780555967
          },
          "rtk_vertical_m": {
            "count": 7279,
            "rmse": 22.602535479285322,
            "p50": 12.412044280217149,
            "p95": 26.233153334847724,
            "max": 362.56457442851047
          }
        },
        "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": 7545,
            "rmse": 25.740667580485677,
            "p50": 13.801145173995124,
            "p95": 29.044807427332096,
            "max": 392.55227679592684
          },
          "candidate": {
            "count": 7545,
            "rmse": 30.188905235654932,
            "p50": 13.33621563533468,
            "p95": 34.52593727116638,
            "max": 392.5522767921017
          }
        },
        "fused_position_m": {
          "control": {
            "count": 7588,
            "rmse": 49.33142436005671,
            "p50": 14.6915805659799,
            "p95": 118.14565490488448,
            "max": 247.64822260180273
          },
          "candidate": {
            "count": 7588,
            "rmse": 24.531922953192637,
            "p50": 1.0254207588977748,
            "p95": 54.49189199548417,
            "max": 148.94518516212807
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 7520,
            "rmse": 2.5144227179223755,
            "p50": 0.1042412484672397,
            "p95": 4.262529518179363,
            "max": 35.28114050527594
          },
          "candidate": {
            "count": 7520,
            "rmse": 1.386398294117116,
            "p50": 0.1353354691211388,
            "p95": 2.70551513375238,
            "max": 18.52187516318752
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 7588,
            "rmse": 4.608382699455884,
            "p50": 0.8690535999430622,
            "p95": 9.844171101430957,
            "max": 28.68220564867746
          },
          "candidate": {
            "count": 7588,
            "rmse": 1.2419132889394622,
            "p50": 0.08811319665279702,
            "p95": 1.7263450285989324,
            "max": 11.894868414204554
          }
        },
        "rotation_deg": {
          "control": {
            "count": 7333,
            "rmse": 88.18944789046712,
            "p50": 51.635011581745864,
            "p95": 168.65296202862802,
            "max": 179.97450603855003
          },
          "candidate": {
            "count": 7333,
            "rmse": 41.71932752985419,
            "p50": 1.5567247041698666,
            "p95": 129.45032379942825,
            "max": 179.91249926763408
          }
        }
      },
      "control_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_velcons_20261009/ctl/normal/nagoya1/manifest.json",
        "bytes": 4248,
        "sha256": "720c3df89987e2a9a02df725942ef3f71f83916394cdf2c65432597c3c74da83"
      },
      "candidate_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_v3_20261009/cand/normal/nagoya1/manifest.json",
        "bytes": 4274,
        "sha256": "120f2991f038fbf8a7b49a5eaf0a781698775567754845e7ffe67ad032646ba1"
      }
    },
    {
      "name": "nagoya1-gnss_outage",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 26.020752947806766,
          "candidate": 30.277543658221354,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 29.330954546263637,
          "candidate": 34.92848997085985,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 26.020752947806766,
          "candidate": 30.277543658221354,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 29.330954546263637,
          "candidate": 34.92848997085985,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 53.234113242144055,
          "candidate": 25.016376552541193,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 131.93055484220912,
          "candidate": 54.49189199548417,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 53.234113242144055,
          "candidate": 25.016376552541193,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 131.93055484220912,
          "candidate": 54.49189199548417,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 2.764825693989894,
          "candidate": 1.3909846014251945,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 4.386005079846036,
          "candidate": 2.72098426609616,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 2.764825693989894,
          "candidate": 1.3887502796851972,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 4.386005079846036,
          "candidate": 2.7136390743330896,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 4.874951439987183,
          "candidate": 1.2792115416923824,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 10.91240671050929,
          "candidate": 1.906482303991838,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 4.874951439987183,
          "candidate": 1.2792115416923824,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 10.91240671050929,
          "candidate": 1.906482303991838,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 88.7353757490732,
          "candidate": 40.10290349930602,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 168.7811887913004,
          "candidate": 124.16678516553496,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 88.75333376984469,
          "candidate": 40.10290349930602,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 168.78687145375017,
          "candidate": 124.16678516553496,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "coverage.rtk_available",
          "control": 0.9859247566429887,
          "candidate": 0.9859247566429887,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_available",
          "control": 0.998158379373849,
          "candidate": 0.998158379373849,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.rtk_velocity_available",
          "control": 0.9826361483820047,
          "candidate": 0.9827676927124441,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_velocity_available",
          "control": 0.998158379373849,
          "candidate": 0.998158379373849,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.attitude_available",
          "control": 0.998158379373849,
          "candidate": 0.998158379373849,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.heading_available",
          "control": 0.9650092081031307,
          "candidate": 0.9646145751118127,
          "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": 6.692685949999997,
          "candidate": 14.277297349999996,
          "allowed": "candidate <= 2 * control; host contention",
          "passed": false
        },
        {
          "name": "scenario.recovery_gnss_update_s",
          "control": 0.0,
          "candidate": 26.0,
          "allowed": "no later; both censored allowed",
          "passed": false
        },
        {
          "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
        }
      ],
      "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.9859247566429887,
          "fused_available": 0.998158379373849,
          "rtk_velocity_available": 0.9826361483820047,
          "fused_velocity_available": 0.998158379373849,
          "attitude_available": 0.998158379373849,
          "heading_available": 0.9650092081031307,
          "heading_healthy": 0.6813996316758748
        },
        "scenes": {
          "all": {
            "epochs": 7602,
            "available_epochs": {
              "rtk_available": 7495,
              "fused_available": 7588,
              "attitude_available": 7588,
              "heading_aligned": 7336,
              "heading_converged": 5180
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 7588,
                "rmse": 48.71119470342709,
                "p50": 7.025594181554949,
                "p95": 130.8766920571635,
                "max": 247.0480037524419
              },
              "fused_position_e_m": {
                "count": 7588,
                "rmse": 24.270310725829223,
                "p50": 2.607054417430591,
                "p95": 52.987216252553296,
                "max": 170.70405510970616
              },
              "fused_position_m": {
                "count": 7588,
                "rmse": 53.234113242144055,
                "p50": 18.33867292255504,
                "p95": 131.93055484220912,
                "max": 247.64822260180273
              },
              "fused_position_n_m": {
                "count": 7588,
                "rmse": 42.23425750154586,
                "p50": 5.255226257736217,
                "p95": 104.84045420249724,
                "max": 238.27307683888552
              },
              "fused_position_u_m": {
                "count": 7588,
                "rmse": 21.473013836959023,
                "p50": 10.408774374920021,
                "p95": 45.22242880023844,
                "max": 71.85889284489271
              },
              "fused_velocity_e_mps": {
                "count": 7588,
                "rmse": 2.362969492968981,
                "p50": 0.389701370153712,
                "p95": 5.312898212986753,
                "max": 15.08046763448258
              },
              "fused_velocity_mps": {
                "count": 7588,
                "rmse": 4.874951439987183,
                "p50": 0.9376618668940744,
                "p95": 10.91240671050929,
                "max": 28.68220564867746
              },
              "fused_velocity_n_mps": {
                "count": 7588,
                "rmse": 4.148804871726539,
                "p50": 0.2589332958064443,
                "p95": 9.266011285530753,
                "max": 25.985846102203887
              },
              "fused_velocity_u_mps": {
                "count": 7588,
                "rmse": 0.9843499651390073,
                "p50": 0.14710978008427977,
                "p95": 2.105353842508276,
                "max": 7.841677949207828
              },
              "fused_vertical_m": {
                "count": 7588,
                "rmse": 21.473013836959023,
                "p50": 10.408774374920021,
                "p95": 45.22242880023844,
                "max": 71.85889284489271
              },
              "heading_deg": {
                "count": 7336,
                "rmse": 88.45708096565069,
                "p50": 52.18054175034371,
                "p95": 168.673634576342,
                "max": 179.98513123545615
              },
              "pitch_deg": {
                "count": 7588,
                "rmse": 6.270476031013136,
                "p50": 3.4396038440238783,
                "p95": 10.84395159282637,
                "max": 24.649488948677345
              },
              "roll_deg": {
                "count": 7588,
                "rmse": 2.901307572237056,
                "p50": 0.9300989443907355,
                "p95": 4.766749336036221,
                "max": 30.45096827389375
              },
              "rotation_deg": {
                "count": 7336,
                "rmse": 88.7353757490732,
                "p50": 52.82785493117949,
                "p95": 168.7811887913004,
                "max": 179.96605076328188
              },
              "rtk_horizontal_m": {
                "count": 7495,
                "rmse": 12.003517921837222,
                "p50": 2.7129605718477965,
                "p95": 10.944175347498419,
                "max": 253.6889911824129
              },
              "rtk_position_e_m": {
                "count": 7495,
                "rmse": 9.358618026000935,
                "p50": 1.0104058600852595,
                "p95": 8.747241715295655,
                "max": 253.0766530482044
              },
              "rtk_position_m": {
                "count": 7495,
                "rmse": 26.020752947806766,
                "p50": 13.885149486288697,
                "p95": 29.330954546263637,
                "max": 392.55227679592684
              },
              "rtk_position_n_m": {
                "count": 7495,
                "rmse": 7.516695493584782,
                "p50": 2.365109415118699,
                "p95": 6.599047150457206,
                "max": 137.1680757002578
              },
              "rtk_position_u_m": {
                "count": 7495,
                "rmse": 23.08668753786318,
                "p50": 13.408152438854213,
                "p95": 26.807496498011865,
                "max": 362.5645744320487
              },
              "rtk_velocity_e_mps": {
                "count": 7470,
                "rmse": 1.4555651532603722,
                "p50": 0.028737162482859475,
                "p95": 1.9721178187529396,
                "max": 17.975290230942555
              },
              "rtk_velocity_mps": {
                "count": 7470,
                "rmse": 2.764825693989894,
                "p50": 0.09931803905274494,
                "p95": 4.386005079846036,
                "max": 35.28114050527594
              },
              "rtk_velocity_n_mps": {
                "count": 7470,
                "rmse": 2.0937255513041273,
                "p50": 0.02392174629089372,
                "p95": 2.084332121663319,
                "max": 30.56540121868274
              },
              "rtk_velocity_u_mps": {
                "count": 7470,
                "rmse": 1.0685993255552038,
                "p50": 0.04994704351687007,
                "p95": 1.7479183859800644,
                "max": 17.078753780555825
              },
              "rtk_vertical_m": {
                "count": 7495,
                "rmse": 23.08668753786318,
                "p50": 13.408152438854213,
                "p95": 26.807496498011865,
                "max": 362.5645744320487
              }
            }
          },
          "stop": {
            "epochs": 3563,
            "available_epochs": {
              "rtk_available": 3563,
              "fused_available": 3553,
              "attitude_available": 3553,
              "heading_aligned": 3324,
              "heading_converged": 2974
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 3553,
                "rmse": 36.611721877464404,
                "p50": 5.13004569144719,
                "p95": 87.526318080987,
                "max": 191.4585781364162
              },
              "fused_position_e_m": {
                "count": 3553,
                "rmse": 14.254573514495469,
                "p50": 2.1266046033344397,
                "p95": 38.33174313467492,
                "max": 81.46173036473229
              },
              "fused_position_m": {
                "count": 3553,
                "rmse": 41.91742878971095,
                "p50": 18.38296055726466,
                "p95": 90.48058114314843,
                "max": 194.21524659450353
              },
              "fused_position_n_m": {
                "count": 3553,
                "rmse": 33.722771427518374,
                "p50": 4.518029675661063,
                "p95": 78.78323944793331,
                "max": 185.77097418813366
              },
              "fused_position_u_m": {
                "count": 3553,
                "rmse": 20.412071367396376,
                "p50": 12.794324993804763,
                "p95": 41.892204629682816,
                "max": 58.92851521448294
              },
              "fused_velocity_e_mps": {
                "count": 3553,
                "rmse": 1.341197311145348,
                "p50": 0.05601166135530273,
                "p95": 2.598512856827983,
                "max": 11.865267235533446
              },
              "fused_velocity_mps": {
                "count": 3553,
                "rmse": 1.9669616585304697,
                "p50": 0.13372388928038412,
                "p95": 4.081002978327277,
                "max": 28.62618462147583
              },
              "fused_velocity_n_mps": {
                "count": 3553,
                "rmse": 1.3363975646003783,
                "p50": 0.036558844779727165,
                "p95": 2.7013563499570603,
                "max": 25.59940249621048
              },
              "fused_velocity_u_mps": {
                "count": 3553,
                "rmse": 0.533075499376591,
                "p50": 0.044124132216867326,
                "p95": 1.226578726603842,
                "max": 4.831611661672362
              },
              "fused_vertical_m": {
                "count": 3553,
                "rmse": 20.412071367396376,
                "p50": 12.794324993804763,
                "p95": 41.892204629682816,
                "max": 58.92851521448294
              },
              "heading_deg": {
                "count": 3324,
                "rmse": 78.24492630018906,
                "p50": 51.9667350299795,
                "p95": 161.61833331436887,
                "max": 176.83469805435897
              },
              "pitch_deg": {
                "count": 3553,
                "rmse": 6.044811330151566,
                "p50": 4.437841742165887,
                "p95": 9.630652520017804,
                "max": 12.265855128820903
              },
              "roll_deg": {
                "count": 3553,
                "rmse": 1.9758943527732145,
                "p50": 0.8275048219183532,
                "p95": 3.712251295207943,
                "max": 6.783506135799854
              },
              "rotation_deg": {
                "count": 3324,
                "rmse": 78.51997906250513,
                "p50": 52.65344348341699,
                "p95": 161.74406609791015,
                "max": 176.73587987855038
              },
              "rtk_horizontal_m": {
                "count": 3563,
                "rmse": 3.4881179860505873,
                "p50": 2.6622112381788603,
                "p95": 6.39232482987321,
                "max": 11.30641248997336
              },
              "rtk_position_e_m": {
                "count": 3563,
                "rmse": 2.422539247338873,
                "p50": 1.1775555086055647,
                "p95": 5.129987026538231,
                "max": 11.019361806775558
              },
              "rtk_position_m": {
                "count": 3563,
                "rmse": 15.203222041020828,
                "p50": 14.468612362157534,
                "p95": 22.70540626854563,
                "max": 31.286077289929832
              },
              "rtk_position_n_m": {
                "count": 3563,
                "rmse": 2.5096355671117703,
                "p50": 2.30114853519025,
                "p95": 4.0579518844843525,
                "max": 5.06048880163545
              },
              "rtk_position_u_m": {
                "count": 3563,
                "rmse": 14.797668510409736,
                "p50": 14.090628186695886,
                "p95": 22.166276931168074,
                "max": 30.801525214548967
              },
              "rtk_velocity_e_mps": {
                "count": 3563,
                "rmse": 0.8849188454274206,
                "p50": 0.009267280562282295,
                "p95": 0.6980139597020637,
                "max": 11.934572861372905
              },
              "rtk_velocity_mps": {
                "count": 3563,
                "rmse": 1.493863427752785,
                "p50": 0.029099322114139486,
                "p95": 0.8380969628010022,
                "max": 21.277055514800317
              },
              "rtk_velocity_n_mps": {
                "count": 3563,
                "rmse": 1.1899793586785443,
                "p50": 0.007897313005556086,
                "p95": 0.1544276715355551,
                "max": 17.808935972260358
              },
              "rtk_velocity_u_mps": {
                "count": 3563,
                "rmse": 0.18026564759737582,
                "p50": 0.02205108520130138,
                "p95": 0.16301402545319474,
                "max": 2.6947758799826413
              },
              "rtk_vertical_m": {
                "count": 3563,
                "rmse": 14.797668510409736,
                "p50": 14.090628186695886,
                "p95": 22.166276931168074,
                "max": 30.801525214548967
              }
            }
          },
          "low_speed": {
            "epochs": 1051,
            "available_epochs": {
              "rtk_available": 1024,
              "fused_available": 1051,
              "attitude_available": 1051,
              "heading_aligned": 1030,
              "heading_converged": 677
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1051,
                "rmse": 31.097208115155333,
                "p50": 6.524209228040122,
                "p95": 65.95684966748286,
                "max": 215.34105962669207
              },
              "fused_position_e_m": {
                "count": 1051,
                "rmse": 16.334447322156226,
                "p50": 3.7436268394578462,
                "p95": 25.568593397919656,
                "max": 112.16417842508605
              },
              "fused_position_m": {
                "count": 1051,
                "rmse": 33.743408290534575,
                "p50": 12.996781074424499,
                "p95": 67.90490361149011,
                "max": 217.29963427365055
              },
              "fused_position_n_m": {
                "count": 1051,
                "rmse": 26.461711646017648,
                "p50": 3.8570364994962083,
                "p95": 55.55110737426215,
                "max": 208.0689516864546
              },
              "fused_position_u_m": {
                "count": 1051,
                "rmse": 13.098902645047595,
                "p50": 8.64939794616823,
                "p95": 33.656803926095236,
                "max": 47.20502717100215
              },
              "fused_velocity_e_mps": {
                "count": 1051,
                "rmse": 2.1834982051443954,
                "p50": 0.8072997320511905,
                "p95": 3.8853416687742683,
                "max": 11.733370112832981
              },
              "fused_velocity_mps": {
                "count": 1051,
                "rmse": 3.963764575599651,
                "p50": 1.9508811557955759,
                "p95": 8.188962212206214,
                "max": 28.68220564867746
              },
              "fused_velocity_n_mps": {
                "count": 1051,
                "rmse": 3.2422107694642817,
                "p50": 1.295508874104606,
                "p95": 5.181996551666665,
                "max": 25.898145414662856
              },
              "fused_velocity_u_mps": {
                "count": 1051,
                "rmse": 0.6571411760647137,
                "p50": 0.1283943074973929,
                "p95": 1.2424711099944887,
                "max": 4.946703189601514
              },
              "fused_vertical_m": {
                "count": 1051,
                "rmse": 13.098902645047595,
                "p50": 8.64939794616823,
                "p95": 33.656803926095236,
                "max": 47.20502717100215
              },
              "heading_deg": {
                "count": 1030,
                "rmse": 128.30032203855677,
                "p50": 128.13700204445922,
                "p95": 178.15622089224794,
                "max": 179.98513123545615
              },
              "pitch_deg": {
                "count": 1051,
                "rmse": 3.6764941061807654,
                "p50": 1.8050673325882087,
                "p95": 8.7940689291557,
                "max": 11.33737781752464
              },
              "roll_deg": {
                "count": 1051,
                "rmse": 1.9761014331024547,
                "p50": 1.1654829668557625,
                "p95": 3.5824120583948655,
                "max": 7.915976904730883
              },
              "rotation_deg": {
                "count": 1030,
                "rmse": 128.35827732268706,
                "p50": 128.15412847290588,
                "p95": 178.1489141971507,
                "max": 179.96605076328188
              },
              "rtk_horizontal_m": {
                "count": 1024,
                "rmse": 4.761759105951146,
                "p50": 1.85071091247105,
                "p95": 3.857666082308878,
                "max": 79.38380686013853
              },
              "rtk_position_e_m": {
                "count": 1024,
                "rmse": 4.305080300124574,
                "p50": 0.6696012981065613,
                "p95": 2.178403814618023,
                "max": 79.17108382881995
              },
              "rtk_position_m": {
                "count": 1024,
                "rmse": 13.154653514398417,
                "p50": 11.640367796896612,
                "p95": 19.545216496469717,
                "max": 79.5652801995435
              },
              "rtk_position_n_m": {
                "count": 1024,
                "rmse": 2.0348546367217386,
                "p50": 1.658854042846655,
                "p95": 3.1094296748414436,
                "max": 10.250333899244028
              },
              "rtk_position_u_m": {
                "count": 1024,
                "rmse": 12.262567402496346,
                "p50": 11.492372414004532,
                "p95": 18.51051990578552,
                "max": 38.750570029215176
              },
              "rtk_velocity_e_mps": {
                "count": 1024,
                "rmse": 2.0220247307918022,
                "p50": 0.042727491754642355,
                "p95": 1.254806009863923,
                "max": 17.975290230942555
              },
              "rtk_velocity_mps": {
                "count": 1024,
                "rmse": 3.0504102715133885,
                "p50": 0.10965590101895925,
                "p95": 3.0174851710693362,
                "max": 24.257860626541955
              },
              "rtk_velocity_n_mps": {
                "count": 1024,
                "rmse": 2.271721076387678,
                "p50": 0.03623460625770747,
                "p95": 1.8144454419845735,
                "max": 20.381549733146922
              },
              "rtk_velocity_u_mps": {
                "count": 1024,
                "rmse": 0.23601305836062367,
                "p50": 0.0479951101050011,
                "p95": 0.36907824196462974,
                "max": 2.9693967010423212
              },
              "rtk_vertical_m": {
                "count": 1024,
                "rmse": 12.262567402496346,
                "p50": 11.492372414004532,
                "p95": 18.51051990578552,
                "max": 38.750570029215176
              }
            }
          },
          "turn": {
            "epochs": 384,
            "available_epochs": {
              "rtk_available": 340,
              "fused_available": 380,
              "attitude_available": 380,
              "heading_aligned": 378,
              "heading_converged": 197
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 380,
                "rmse": 50.792348053547315,
                "p50": 6.898576517621047,
                "p95": 125.54903013108782,
                "max": 224.27189979026483
              },
              "fused_position_e_m": {
                "count": 380,
                "rmse": 26.27224613485343,
                "p50": 3.672946418798256,
                "p95": 60.29849264097736,
                "max": 114.72166125251903
              },
              "fused_position_m": {
                "count": 380,
                "rmse": 52.28245598318293,
                "p50": 13.438964157262035,
                "p95": 125.55942501117454,
                "max": 224.64445612401053
              },
              "fused_position_n_m": {
                "count": 380,
                "rmse": 43.46989422373111,
                "p50": 4.124667312220674,
                "p95": 121.2987455942137,
                "max": 218.8511989436313
              },
              "fused_position_u_m": {
                "count": 380,
                "rmse": 12.39324746952019,
                "p50": 8.50300623471848,
                "p95": 20.307366370333572,
                "max": 43.26564462518538
              },
              "fused_velocity_e_mps": {
                "count": 380,
                "rmse": 3.330113908553476,
                "p50": 1.8106354031636431,
                "p95": 6.801979375657677,
                "max": 10.666081086494085
              },
              "fused_velocity_mps": {
                "count": 380,
                "rmse": 7.06849184373593,
                "p50": 2.7311514456323085,
                "p95": 16.50728339411793,
                "max": 23.457295948094554
              },
              "fused_velocity_n_mps": {
                "count": 380,
                "rmse": 6.03739953141316,
                "p50": 1.6159536632572102,
                "p95": 15.926750490421302,
                "max": 23.230119923283937
              },
              "fused_velocity_u_mps": {
                "count": 380,
                "rmse": 1.5568317825353541,
                "p50": 0.1783756625001645,
                "p95": 3.9858992613475466,
                "max": 7.841677949207828
              },
              "fused_vertical_m": {
                "count": 380,
                "rmse": 12.39324746952019,
                "p50": 8.50300623471848,
                "p95": 20.307366370333572,
                "max": 43.26564462518538
              },
              "heading_deg": {
                "count": 378,
                "rmse": 111.9999409787281,
                "p50": 114.71649695858949,
                "p95": 171.8076396810077,
                "max": 179.36076693242802
              },
              "pitch_deg": {
                "count": 380,
                "rmse": 6.122611924860161,
                "p50": 1.9936538202427982,
                "p95": 13.563621351517552,
                "max": 24.64073272312487
              },
              "roll_deg": {
                "count": 380,
                "rmse": 3.0015057365253157,
                "p50": 1.4287123676348443,
                "p95": 5.415017334090598,
                "max": 14.241437926244345
              },
              "rotation_deg": {
                "count": 378,
                "rmse": 112.10185364802213,
                "p50": 115.05550737303514,
                "p95": 171.81133133286002,
                "max": 179.40265228878533
              },
              "rtk_horizontal_m": {
                "count": 340,
                "rmse": 14.708470069523317,
                "p50": 1.856621879048451,
                "p95": 10.187378589322226,
                "max": 126.38501594411895
              },
              "rtk_position_e_m": {
                "count": 340,
                "rmse": 9.374478025043716,
                "p50": 0.6704835333946306,
                "p95": 5.078045078947693,
                "max": 114.91419994706999
              },
              "rtk_position_m": {
                "count": 340,
                "rmse": 21.208526723681324,
                "p50": 11.23889472359702,
                "p95": 20.483709246902535,
                "max": 126.50512426220068
              },
              "rtk_position_n_m": {
                "count": 340,
                "rmse": 11.333942541941692,
                "p50": 1.6740650663056609,
                "p95": 5.686432563846486,
                "max": 121.84658568865753
              },
              "rtk_position_u_m": {
                "count": 340,
                "rmse": 15.279480161413927,
                "p50": 10.990020367264812,
                "p95": 17.260264117159398,
                "max": 97.34774755065409
              },
              "rtk_velocity_e_mps": {
                "count": 339,
                "rmse": 2.3003318969297726,
                "p50": 0.21803197870471225,
                "p95": 4.39888819593479,
                "max": 16.02524443954316
              },
              "rtk_velocity_mps": {
                "count": 339,
                "rmse": 3.914397888549575,
                "p50": 0.3371141866415453,
                "p95": 6.5322916765723775,
                "max": 25.42912025451062
              },
              "rtk_velocity_n_mps": {
                "count": 339,
                "rmse": 2.9957794596902274,
                "p50": 0.1646380954410579,
                "p95": 3.951933396649156,
                "max": 19.665941759701887
              },
              "rtk_velocity_u_mps": {
                "count": 339,
                "rmse": 1.0277594187099288,
                "p50": 0.07436404750474233,
                "p95": 1.6276458602545323,
                "max": 9.136913880407368
              },
              "rtk_vertical_m": {
                "count": 340,
                "rmse": 15.279480161413927,
                "p50": 10.990020367264812,
                "p95": 17.260264117159398,
                "max": 97.34774755065409
              }
            }
          },
          "reverse": {
            "epochs": 115,
            "available_epochs": {
              "rtk_available": 115,
              "fused_available": 115,
              "attitude_available": 115,
              "heading_aligned": 96,
              "heading_converged": 83
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 115,
                "rmse": 4.966376137115118,
                "p50": 4.1308314207723456,
                "p95": 8.558115911356943,
                "max": 8.588874629110604
              },
              "fused_position_e_m": {
                "count": 115,
                "rmse": 4.737932896661658,
                "p50": 3.949292165050106,
                "p95": 8.539607987148973,
                "max": 8.575267710863937
              },
              "fused_position_m": {
                "count": 115,
                "rmse": 10.916281628917302,
                "p50": 12.43770935403947,
                "p95": 14.804405283486428,
                "max": 14.83612385001156
              },
              "fused_position_n_m": {
                "count": 115,
                "rmse": 1.4889203477814927,
                "p50": 0.9471212970913516,
                "p95": 2.8839727203200733,
                "max": 3.007867776389661
              },
              "fused_position_u_m": {
                "count": 115,
                "rmse": 9.721127129429533,
                "p50": 11.772228494107637,
                "p95": 12.072568554430777,
                "max": 12.122972720461831
              },
              "fused_velocity_e_mps": {
                "count": 115,
                "rmse": 1.5721900293573168,
                "p50": 1.206292394105688,
                "p95": 2.7131354085701,
                "max": 2.7583218551619497
              },
              "fused_velocity_mps": {
                "count": 115,
                "rmse": 1.8180528251902504,
                "p50": 1.242065220542914,
                "p95": 3.2392797424114423,
                "max": 3.2583998158973406
              },
              "fused_velocity_n_mps": {
                "count": 115,
                "rmse": 0.912430694787478,
                "p50": 0.48448772026153564,
                "p95": 2.044787749527653,
                "max": 2.4120259638802213
              },
              "fused_velocity_u_mps": {
                "count": 115,
                "rmse": 0.03169880094466347,
                "p50": 0.015123188452195502,
                "p95": 0.07367870720717078,
                "max": 0.08314890177038714
              },
              "fused_vertical_m": {
                "count": 115,
                "rmse": 9.721127129429533,
                "p50": 11.772228494107637,
                "p95": 12.072568554430777,
                "max": 12.122972720461831
              },
              "heading_deg": {
                "count": 96,
                "rmse": 126.67941650882355,
                "p50": 120.21693869440105,
                "p95": 166.4382100348909,
                "max": 179.74214486350627
              },
              "pitch_deg": {
                "count": 115,
                "rmse": 1.8975440075752836,
                "p50": 1.102751001945677,
                "p95": 2.9907451443317314,
                "max": 3.0078341833247464
              },
              "roll_deg": {
                "count": 115,
                "rmse": 0.8407161914185541,
                "p50": 0.5557722264772167,
                "p95": 1.4007454404026958,
                "max": 1.4149001445893248
              },
              "rotation_deg": {
                "count": 96,
                "rmse": 126.69366325263627,
                "p50": 120.24637408499768,
                "p95": 166.43290353631264,
                "max": 179.75339639706937
              },
              "rtk_horizontal_m": {
                "count": 115,
                "rmse": 1.9380444160665018,
                "p50": 1.7416660009535085,
                "p95": 3.0312943499325082,
                "max": 3.142770121780515
              },
              "rtk_position_e_m": {
                "count": 115,
                "rmse": 0.9696646828859465,
                "p50": 0.8400234265062361,
                "p95": 1.7990361857124257,
                "max": 1.9106682854475965
              },
              "rtk_position_m": {
                "count": 115,
                "rmse": 12.051216799920079,
                "p50": 11.78440468550595,
                "p95": 14.482980734923512,
                "max": 14.864509789104625
              },
              "rtk_position_n_m": {
                "count": 115,
                "rmse": 1.678024600955017,
                "p50": 1.5304067680790618,
                "p95": 2.487925103130957,
                "max": 2.5586210574078128
              },
              "rtk_position_u_m": {
                "count": 115,
                "rmse": 11.894360436779666,
                "p50": 11.68736145392606,
                "p95": 14.257850252303996,
                "max": 14.60011675211022
              },
              "rtk_velocity_e_mps": {
                "count": 115,
                "rmse": 0.07410397491406893,
                "p50": 0.041670847972919825,
                "p95": 0.1737899033478652,
                "max": 0.20097537108550667
              },
              "rtk_velocity_mps": {
                "count": 115,
                "rmse": 0.1658006474654371,
                "p50": 0.14561511010121286,
                "p95": 0.2644253091235888,
                "max": 0.632088231116437
              },
              "rtk_velocity_n_mps": {
                "count": 115,
                "rmse": 0.13375488489408507,
                "p50": 0.07273754642875097,
                "p95": 0.22785248859151208,
                "max": 0.6107299910129325
              },
              "rtk_velocity_u_mps": {
                "count": 115,
                "rmse": 0.06409435520280432,
                "p50": 0.04154593786327405,
                "p95": 0.13135108983605692,
                "max": 0.1577078811451994
              },
              "rtk_vertical_m": {
                "count": 115,
                "rmse": 11.894360436779666,
                "p50": 11.68736145392606,
                "p95": 14.257850252303996,
                "max": 14.60011675211022
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 52.0
          },
          "1": {
            "start_s": 227.2,
            "first_fresh_s": 0.8000000000000114,
            "first_heading_s": 1.200000000000017
          }
        },
        "uninitialized_epochs": 14,
        "missing_attitude_epochs": 14,
        "unlatched_heading_epochs": 266,
        "duration_s": 1530.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.898052542151353,
          "fused_available": 4.9588289112534305,
          "rtk_velocity_available": 4.881714808521762,
          "fused_velocity_available": 4.9588289112534305,
          "attitude_available": 4.9588289112534305,
          "heading_available": 4.794144556267154,
          "heading_healthy": 3.385178408051235
        },
        "processing_ms": {
          "count": 7602,
          "rmse": 3.365291451232995,
          "p50": 1.6545975,
          "p95": 6.692685949999997,
          "max": 22.836325
        },
        "heading_error_over_90_epochs": 2539,
        "heading_error_over_150_epochs": 975,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 5180,
            "rmse": 31.39088042454195,
            "p50": 6.416034317174893,
            "p95": 64.31621777287081,
            "max": 199.62682266807448
          },
          "fused_position_e_m": {
            "count": 5180,
            "rmse": 13.30893884118173,
            "p50": 2.3858042034721514,
            "p95": 29.66347698815865,
            "max": 151.11065276896105
          },
          "fused_position_m": {
            "count": 5180,
            "rmse": 39.162115883709234,
            "p50": 20.901005375774464,
            "p95": 72.5401090385724,
            "max": 202.37575482141847
          },
          "fused_position_n_m": {
            "count": 5180,
            "rmse": 28.429905394664527,
            "p50": 5.06576733360243,
            "p95": 56.39705194456848,
            "max": 192.93363998790574
          },
          "fused_position_u_m": {
            "count": 5180,
            "rmse": 23.415463836131458,
            "p50": 13.222357103556366,
            "p95": 46.812435507335415,
            "max": 71.85889284489271
          },
          "fused_velocity_e_mps": {
            "count": 5180,
            "rmse": 1.4020108604068298,
            "p50": 0.15189743920287715,
            "p95": 2.9821662891529006,
            "max": 7.962312137116358
          },
          "fused_velocity_mps": {
            "count": 5180,
            "rmse": 1.8624783191402459,
            "p50": 0.40005132039825014,
            "p95": 4.124298938765851,
            "max": 9.460065232801965
          },
          "fused_velocity_n_mps": {
            "count": 5180,
            "rmse": 1.0686968913046553,
            "p50": 0.10763208858735321,
            "p95": 2.5785731017679256,
            "max": 8.595639041728555
          },
          "fused_velocity_u_mps": {
            "count": 5180,
            "rmse": 0.6008976544175729,
            "p50": 0.10883005216903091,
            "p95": 1.4475034700368372,
            "max": 3.724392358531045
          },
          "fused_vertical_m": {
            "count": 5180,
            "rmse": 23.415463836131458,
            "p50": 13.222357103556366,
            "p95": 46.812435507335415,
            "max": 71.85889284489271
          },
          "heading_deg": {
            "count": 5180,
            "rmse": 81.01518996969727,
            "p50": 43.73332356319111,
            "p95": 169.8603680662811,
            "max": 179.98513123545615
          },
          "pitch_deg": {
            "count": 5180,
            "rmse": 6.225726805406711,
            "p50": 4.505360942610238,
            "p95": 9.998275457906873,
            "max": 13.52427452056736
          },
          "roll_deg": {
            "count": 5180,
            "rmse": 2.0552646269759207,
            "p50": 0.8823316543843873,
            "p95": 3.695707685739197,
            "max": 14.886702884399995
          },
          "rotation_deg": {
            "count": 5180,
            "rmse": 81.27565662128895,
            "p50": 44.668954311767095,
            "p95": 169.96468653228288,
            "max": 179.96605076328188
          },
          "rtk_horizontal_m": {
            "count": 5084,
            "rmse": 11.842334849981093,
            "p50": 2.8150232894368505,
            "p95": 11.955105450104275,
            "max": 253.6889911824129
          },
          "rtk_position_e_m": {
            "count": 5084,
            "rmse": 10.205614462037454,
            "p50": 1.2174813695554483,
            "p95": 9.589329953042455,
            "max": 253.0766530482044
          },
          "rtk_position_m": {
            "count": 5084,
            "rmse": 28.53637944845743,
            "p50": 14.364803885965085,
            "p95": 29.09938165926209,
            "max": 392.55227679592684
          },
          "rtk_position_n_m": {
            "count": 5084,
            "rmse": 6.007189704955942,
            "p50": 2.397558171802796,
            "p95": 7.201795363537334,
            "max": 107.4087704903601
          },
          "rtk_position_u_m": {
            "count": 5084,
            "rmse": 25.963128804658098,
            "p50": 13.687939370902377,
            "p95": 27.313951195643316,
            "max": 362.5645744320487
          },
          "rtk_velocity_e_mps": {
            "count": 5066,
            "rmse": 0.8593427934381002,
            "p50": 0.01937989226337208,
            "p95": 1.664468990658119,
            "max": 9.159819858446689
          },
          "rtk_velocity_mps": {
            "count": 5066,
            "rmse": 1.4872226463222376,
            "p50": 0.06435834890213633,
            "p95": 2.9215873344295487,
            "max": 18.521875163187378
          },
          "rtk_velocity_n_mps": {
            "count": 5066,
            "rmse": 0.5562193905434326,
            "p50": 0.016402415637176107,
            "p95": 1.0613398759540154,
            "max": 8.62299574522162
          },
          "rtk_velocity_u_mps": {
            "count": 5066,
            "rmse": 1.0788795821050716,
            "p50": 0.03751457063641929,
            "p95": 1.6008864073347744,
            "max": 17.078753780555825
          },
          "rtk_vertical_m": {
            "count": 5084,
            "rmse": 25.963128804658098,
            "p50": 13.687939370902377,
            "p95": 27.313951195643316,
            "max": 362.5645744320487
          }
        },
        "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,
          "window_epochs": 50,
          "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.17732303911503,
              "p50": 13.858914704363686,
              "p95": 36.54684326932894,
              "max": 39.27574339560531
            },
            "fused_velocity_mps": {
              "count": 50,
              "rmse": 4.284482674926402,
              "p50": 4.514457161615303,
              "p95": 5.8078554010550425,
              "max": 5.898551536301407
            },
            "rotation_deg": {
              "count": 50,
              "rmse": 151.64341288649604,
              "p50": 151.6926201065005,
              "p95": 177.68807031534868,
              "max": 179.40265228878533
            },
            "heading_deg": {
              "count": 50,
              "rmse": 151.66414524199138,
              "p50": 151.7798716723094,
              "p95": 177.69318594673302,
              "max": 179.36076693242802
            }
          },
          "drift_anchor_s": 59.8,
          "displacement_error_growth_m": {
            "count": 50,
            "rmse": 19.75108382177617,
            "p50": 13.188360753731661,
            "p95": 36.49068628602743,
            "max": 39.285452282539644
          },
          "horizontal_displacement_error_growth_m": {
            "count": 50,
            "rmse": 19.74679017979211,
            "p50": 13.184020733537261,
            "p95": 36.483570420271406,
            "max": 39.277320389675154
          },
          "end_displacement_error_growth_m": 39.285452282539644,
          "heading_error_change_deg": {
            "count": 50,
            "rmse": 45.70863006214672,
            "p50": 39.70156329569005,
            "p95": 74.27975559458297,
            "max": 78.11355844873663
          },
          "drift_convention": "(estimate displacement - truth displacement), pre-event anchor ENU; absolute primary errors are unchanged; heading error change uses wrapped difference"
        }
      },
      "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.9859247566429887,
          "fused_available": 0.998158379373849,
          "rtk_velocity_available": 0.9827676927124441,
          "fused_velocity_available": 0.998158379373849,
          "attitude_available": 0.998158379373849,
          "heading_available": 0.9646145751118127,
          "heading_healthy": 0.9638253091291765
        },
        "scenes": {
          "all": {
            "epochs": 7602,
            "available_epochs": {
              "rtk_available": 7495,
              "fused_available": 7588,
              "attitude_available": 7588,
              "heading_aligned": 7333,
              "heading_converged": 7327
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 7588,
                "rmse": 16.429178557505075,
                "p50": 0.6750535658246508,
                "p95": 35.602209756481365,
                "max": 81.2018895693756
              },
              "fused_position_e_m": {
                "count": 7588,
                "rmse": 15.390747659045465,
                "p50": 0.4702958112392782,
                "p95": 34.91326123160303,
                "max": 77.96348118981241
              },
              "fused_position_m": {
                "count": 7588,
                "rmse": 25.016376552541193,
                "p50": 1.071405355991129,
                "p95": 54.49189199548417,
                "max": 148.94518516212807
              },
              "fused_position_n_m": {
                "count": 7588,
                "rmse": 5.748286228953037,
                "p50": 0.362160425902882,
                "p95": 16.286720010186674,
                "max": 30.63593486372958
              },
              "fused_position_u_m": {
                "count": 7588,
                "rmse": 18.86534356284423,
                "p50": 0.5943582837936893,
                "p95": 42.939081691886976,
                "max": 125.71965150617521
              },
              "fused_velocity_e_mps": {
                "count": 7588,
                "rmse": 0.819476211864255,
                "p50": 0.03811264346635753,
                "p95": 0.9041338096628128,
                "max": 7.940392906228126
              },
              "fused_velocity_mps": {
                "count": 7588,
                "rmse": 1.2792115416923824,
                "p50": 0.0894798986230336,
                "p95": 1.906482303991838,
                "max": 11.894868414204554
              },
              "fused_velocity_n_mps": {
                "count": 7588,
                "rmse": 0.34887239996067676,
                "p50": 0.03744656574122511,
                "p95": 0.8060747233814761,
                "max": 7.304521065324169
              },
              "fused_velocity_u_mps": {
                "count": 7588,
                "rmse": 0.9182205373075085,
                "p50": 0.022047899150080756,
                "p95": 0.891783755411192,
                "max": 9.298765743827806
              },
              "fused_vertical_m": {
                "count": 7588,
                "rmse": 18.86534356284423,
                "p50": 0.5943582837936893,
                "p95": 42.939081691886976,
                "max": 125.71965150617521
              },
              "heading_deg": {
                "count": 7333,
                "rmse": 40.0925830576059,
                "p50": 1.314196341150648,
                "p95": 124.14950743511167,
                "max": 179.89915603892752
              },
              "pitch_deg": {
                "count": 7588,
                "rmse": 0.7815747198775252,
                "p50": 0.7054749861801071,
                "p95": 1.1726153433436655,
                "max": 5.1793077674251435
              },
              "roll_deg": {
                "count": 7588,
                "rmse": 0.5084962811952112,
                "p50": 0.37697450130980314,
                "p95": 0.8060135416350104,
                "max": 4.175456975656715
              },
              "rotation_deg": {
                "count": 7333,
                "rmse": 40.10290349930602,
                "p50": 1.5561713571093279,
                "p95": 124.16678516553496,
                "max": 179.91249926763408
              },
              "rtk_horizontal_m": {
                "count": 7495,
                "rmse": 20.372220810628235,
                "p50": 2.594584438113886,
                "p95": 13.724819566072409,
                "max": 253.68899118108007
              },
              "rtk_position_e_m": {
                "count": 7495,
                "rmse": 10.302304403648561,
                "p50": 0.9281106597023703,
                "p95": 10.621108809119077,
                "max": 253.07665304672122
              },
              "rtk_position_m": {
                "count": 7495,
                "rmse": 30.277543658221354,
                "p50": 13.38100853433742,
                "p95": 34.92848997085985,
                "max": 392.5522767921017
              },
              "rtk_position_n_m": {
                "count": 7495,
                "rmse": 17.5752640017599,
                "p50": 2.284658266500819,
                "p95": 9.423404566020652,
                "max": 147.37661700035034
              },
              "rtk_position_u_m": {
                "count": 7495,
                "rmse": 22.398711329415942,
                "p50": 12.587238989345089,
                "p95": 25.747945877063827,
                "max": 362.56457442851047
              },
              "rtk_velocity_e_mps": {
                "count": 7471,
                "rmse": 0.7394848406882901,
                "p50": 0.03798559450717198,
                "p95": 1.150540119816797,
                "max": 9.319592987446157
              },
              "rtk_velocity_mps": {
                "count": 7471,
                "rmse": 1.3909846014251945,
                "p50": 0.13516000049087934,
                "p95": 2.72098426609616,
                "max": 18.52187516318752
              },
              "rtk_velocity_n_mps": {
                "count": 7471,
                "rmse": 0.6342969645078796,
                "p50": 0.03818936724361937,
                "p95": 1.2895650324911923,
                "max": 8.622995745221989
              },
              "rtk_velocity_u_mps": {
                "count": 7471,
                "rmse": 0.9928079837563307,
                "p50": 0.049052753751000475,
                "p95": 1.644795254440476,
                "max": 17.078753780555967
              },
              "rtk_vertical_m": {
                "count": 7495,
                "rmse": 22.398711329415942,
                "p50": 12.587238989345089,
                "p95": 25.747945877063827,
                "max": 362.56457442851047
              }
            }
          },
          "stop": {
            "epochs": 3563,
            "available_epochs": {
              "rtk_available": 3563,
              "fused_available": 3553,
              "attitude_available": 3553,
              "heading_aligned": 3324,
              "heading_converged": 3324
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 3553,
                "rmse": 4.741362289142393,
                "p50": 0.4442387926005477,
                "p95": 9.054645685812673,
                "max": 38.942965945035844
              },
              "fused_position_e_m": {
                "count": 3553,
                "rmse": 3.0095346895905597,
                "p50": 0.35058636881260224,
                "p95": 5.186362437507984,
                "max": 36.833203758941096
              },
              "fused_position_m": {
                "count": 3553,
                "rmse": 10.863512741657862,
                "p50": 0.8584759139516708,
                "p95": 24.189055135192547,
                "max": 47.58748814189363
              },
              "fused_position_n_m": {
                "count": 3553,
                "rmse": 3.663770913833539,
                "p50": 0.2198765483966098,
                "p95": 7.421954274254056,
                "max": 17.077411907615737
              },
              "fused_position_u_m": {
                "count": 3553,
                "rmse": 9.774220824764555,
                "p50": 0.5523211091632428,
                "p95": 23.505349012430734,
                "max": 44.800993000141176
              },
              "fused_velocity_e_mps": {
                "count": 3553,
                "rmse": 0.08237144886499109,
                "p50": 0.009819237682593861,
                "p95": 0.10558776633951206,
                "max": 0.7110863104711662
              },
              "fused_velocity_mps": {
                "count": 3553,
                "rmse": 0.11769752407174404,
                "p50": 0.030550339720498844,
                "p95": 0.16961171062918248,
                "max": 1.1372846140835646
              },
              "fused_velocity_n_mps": {
                "count": 3553,
                "rmse": 0.07242463183988625,
                "p50": 0.013023085015393877,
                "p95": 0.08249975268154877,
                "max": 1.137098962455885
              },
              "fused_velocity_u_mps": {
                "count": 3553,
                "rmse": 0.04268869039169343,
                "p50": 0.012690674923344872,
                "p95": 0.08675550392551033,
                "max": 0.511060565580465
              },
              "fused_vertical_m": {
                "count": 3553,
                "rmse": 9.774220824764555,
                "p50": 0.5523211091632428,
                "p95": 23.505349012430734,
                "max": 44.800993000141176
              },
              "heading_deg": {
                "count": 3324,
                "rmse": 30.191541211831776,
                "p50": 1.3023906877349134,
                "p95": 12.929510053581701,
                "max": 179.75288046699376
              },
              "pitch_deg": {
                "count": 3553,
                "rmse": 0.7229603607024124,
                "p50": 0.7026213987151095,
                "p95": 0.9939394764231845,
                "max": 1.8964364110556176
              },
              "roll_deg": {
                "count": 3553,
                "rmse": 0.31642740608873005,
                "p50": 0.2475243202622437,
                "p95": 0.5082759342887185,
                "max": 1.1746352895936525
              },
              "rotation_deg": {
                "count": 3324,
                "rmse": 30.200808669766115,
                "p50": 1.544955149880788,
                "p95": 12.970466285210623,
                "max": 179.7391433673287
              },
              "rtk_horizontal_m": {
                "count": 3563,
                "rmse": 22.78475456365003,
                "p50": 2.575171042570614,
                "p95": 9.409972857671294,
                "max": 140.2948304357132
              },
              "rtk_position_e_m": {
                "count": 3563,
                "rmse": 7.759545661146618,
                "p50": 1.096617322095371,
                "p95": 8.820918329649057,
                "max": 45.57474250057062
              },
              "rtk_position_m": {
                "count": 3563,
                "rmse": 26.562148155723982,
                "p50": 14.031524349510137,
                "p95": 25.330868180456143,
                "max": 140.3068702935222
              },
              "rtk_position_n_m": {
                "count": 3563,
                "rmse": 21.42275639730685,
                "p50": 2.2081073963319664,
                "p95": 4.593469669312423,
                "max": 133.14120729348275
              },
              "rtk_position_u_m": {
                "count": 3563,
                "rmse": 13.6529364651294,
                "p50": 13.234883812124085,
                "p95": 21.717758079757676,
                "max": 30.80152521560248
              },
              "rtk_velocity_e_mps": {
                "count": 3563,
                "rmse": 0.15466665357279116,
                "p50": 0.010605334707410978,
                "p95": 0.3842952131978718,
                "max": 0.8201151487823867
              },
              "rtk_velocity_mps": {
                "count": 3563,
                "rmse": 0.33741683742338135,
                "p50": 0.033699076676995544,
                "p95": 0.8124747464588501,
                "max": 2.291687582247407
              },
              "rtk_velocity_n_mps": {
                "count": 3563,
                "rmse": 0.29364745548045096,
                "p50": 0.009664668066574116,
                "p95": 0.7192393237922123,
                "max": 2.238624473933548
              },
              "rtk_velocity_u_mps": {
                "count": 3563,
                "rmse": 0.060823682388090584,
                "p50": 0.021868762009371615,
                "p95": 0.1400589965050651,
                "max": 0.4674037754301057
              },
              "rtk_vertical_m": {
                "count": 3563,
                "rmse": 13.6529364651294,
                "p50": 13.234883812124085,
                "p95": 21.717758079757676,
                "max": 30.80152521560248
              }
            }
          },
          "low_speed": {
            "epochs": 1051,
            "available_epochs": {
              "rtk_available": 1024,
              "fused_available": 1051,
              "attitude_available": 1051,
              "heading_aligned": 1030,
              "heading_converged": 1030
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1051,
                "rmse": 9.911452132355338,
                "p50": 0.3528065818371037,
                "p95": 35.74565289626335,
                "max": 38.990992568420246
              },
              "fused_position_e_m": {
                "count": 1051,
                "rmse": 9.271019803269155,
                "p50": 0.2007902474181924,
                "p95": 34.97427354549511,
                "max": 36.900482291524426
              },
              "fused_position_m": {
                "count": 1051,
                "rmse": 11.855897030403462,
                "p50": 0.44444538535312283,
                "p95": 36.385515556724535,
                "max": 56.95294273923399
              },
              "fused_position_n_m": {
                "count": 1051,
                "rmse": 3.505007158246945,
                "p50": 0.25915419470818696,
                "p95": 10.02471600152398,
                "max": 17.384860639417013
              },
              "fused_position_u_m": {
                "count": 1051,
                "rmse": 6.505798261824481,
                "p50": 0.12890509931736835,
                "p95": 6.378914581027308,
                "max": 53.16619845657162
              },
              "fused_velocity_e_mps": {
                "count": 1051,
                "rmse": 0.3767941851319728,
                "p50": 0.06574617693976254,
                "p95": 0.78011883881939,
                "max": 3.438907680646927
              },
              "fused_velocity_mps": {
                "count": 1051,
                "rmse": 0.5219024492471837,
                "p50": 0.15197574379968048,
                "p95": 0.9040325336946844,
                "max": 3.8178062169718814
              },
              "fused_velocity_n_mps": {
                "count": 1051,
                "rmse": 0.32179966629330314,
                "p50": 0.0907897171868155,
                "p95": 0.6610393976957476,
                "max": 1.751343319732469
              },
              "fused_velocity_u_mps": {
                "count": 1051,
                "rmse": 0.16386971457368318,
                "p50": 0.011457340015753886,
                "p95": 0.1291533263356936,
                "max": 2.1054286168912473
              },
              "fused_vertical_m": {
                "count": 1051,
                "rmse": 6.505798261824481,
                "p50": 0.12890509931736835,
                "p95": 6.378914581027308,
                "max": 53.16619845657162
              },
              "heading_deg": {
                "count": 1030,
                "rmse": 57.63429734122885,
                "p50": 0.6400922584027029,
                "p95": 167.54829313194023,
                "max": 179.89915603892752
              },
              "pitch_deg": {
                "count": 1051,
                "rmse": 0.7448865983343825,
                "p50": 0.7415212001789087,
                "p95": 1.1094589381381041,
                "max": 1.8073664448741624
              },
              "roll_deg": {
                "count": 1051,
                "rmse": 0.44919256719160905,
                "p50": 0.3811292582121837,
                "p95": 0.8120907710271297,
                "max": 1.1712411122303195
              },
              "rotation_deg": {
                "count": 1030,
                "rmse": 57.63906124502615,
                "p50": 1.051840923338087,
                "p95": 167.55135071026962,
                "max": 179.91249926763408
              },
              "rtk_horizontal_m": {
                "count": 1024,
                "rmse": 9.725998526959447,
                "p50": 1.7654163158533942,
                "p95": 3.5891172659437585,
                "max": 141.28888793073367
              },
              "rtk_position_e_m": {
                "count": 1024,
                "rmse": 3.3624532480852687,
                "p50": 0.6178217826209278,
                "p95": 1.9798343363348878,
                "max": 44.668609159050575
              },
              "rtk_position_m": {
                "count": 1024,
                "rmse": 14.989812866043989,
                "p50": 11.461833092701696,
                "p95": 18.612100325526512,
                "max": 141.30093742639653
              },
              "rtk_position_n_m": {
                "count": 1024,
                "rmse": 9.126278294072462,
                "p50": 1.5703245141137483,
                "p95": 3.060949114543269,
                "max": 134.04202776927616
              },
              "rtk_position_u_m": {
                "count": 1024,
                "rmse": 11.406114255635025,
                "p50": 11.291575194531495,
                "p95": 16.87732379129102,
                "max": 38.750570032955665
              },
              "rtk_velocity_e_mps": {
                "count": 1024,
                "rmse": 0.19573944405387098,
                "p50": 0.04720168006264965,
                "p95": 0.4159430495742152,
                "max": 1.8378255022991707
              },
              "rtk_velocity_mps": {
                "count": 1024,
                "rmse": 0.4472304156874444,
                "p50": 0.13355004854074576,
                "p95": 1.0912625452177322,
                "max": 2.7463947354547984
              },
              "rtk_velocity_n_mps": {
                "count": 1024,
                "rmse": 0.37631413228428845,
                "p50": 0.04378674618101394,
                "p95": 0.9870461560092582,
                "max": 2.7126267262877586
              },
              "rtk_velocity_u_mps": {
                "count": 1024,
                "rmse": 0.14173492371525406,
                "p50": 0.04552654717639714,
                "p95": 0.2230873162704987,
                "max": 1.5743294665052443
              },
              "rtk_vertical_m": {
                "count": 1024,
                "rmse": 11.406114255635025,
                "p50": 11.291575194531495,
                "p95": 16.87732379129102,
                "max": 38.750570032955665
              }
            }
          },
          "turn": {
            "epochs": 384,
            "available_epochs": {
              "rtk_available": 340,
              "fused_available": 380,
              "attitude_available": 380,
              "heading_aligned": 375,
              "heading_converged": 374
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 380,
                "rmse": 21.757776907323247,
                "p50": 1.6020940021077634,
                "p95": 63.472869953800405,
                "max": 76.66314083571164
              },
              "fused_position_e_m": {
                "count": 380,
                "rmse": 21.28728782772403,
                "p50": 1.0295380164357113,
                "p95": 63.4526780083056,
                "max": 76.64043137652305
              },
              "fused_position_m": {
                "count": 380,
                "rmse": 24.151037639933218,
                "p50": 1.7841879922513828,
                "p95": 63.521110534617826,
                "max": 119.6289134510429
              },
              "fused_position_n_m": {
                "count": 380,
                "rmse": 4.500248091881281,
                "p50": 0.6728473368156038,
                "p95": 13.590291531030704,
                "max": 24.402446194708556
              },
              "fused_position_u_m": {
                "count": 380,
                "rmse": 10.48197324632258,
                "p50": 0.27649929166966836,
                "p95": 9.123425460209175,
                "max": 93.57606166758768
              },
              "fused_velocity_e_mps": {
                "count": 380,
                "rmse": 1.5671155760843702,
                "p50": 0.25923893512280843,
                "p95": 4.757551472623312,
                "max": 7.500309614021203
              },
              "fused_velocity_mps": {
                "count": 380,
                "rmse": 1.707912850485653,
                "p50": 0.4173580483770778,
                "p95": 4.7698578055014185,
                "max": 10.260424506676435
              },
              "fused_velocity_n_mps": {
                "count": 380,
                "rmse": 0.6521093378410407,
                "p50": 0.1584849060906962,
                "p95": 0.9772578624698314,
                "max": 7.304521065324169
              },
              "fused_velocity_u_mps": {
                "count": 380,
                "rmse": 0.1893897767787358,
                "p50": 0.03776329296287709,
                "p95": 0.41362831255014204,
                "max": 1.1689960827907366
              },
              "fused_vertical_m": {
                "count": 380,
                "rmse": 10.48197324632258,
                "p50": 0.27649929166966836,
                "p95": 9.123425460209175,
                "max": 93.57606166758768
              },
              "heading_deg": {
                "count": 375,
                "rmse": 57.62674756481165,
                "p50": 0.9018234962503584,
                "p95": 161.52839157740613,
                "max": 170.0455995061916
              },
              "pitch_deg": {
                "count": 380,
                "rmse": 1.198171992463342,
                "p50": 0.7208811822030015,
                "p95": 2.5019731037129804,
                "max": 5.1793077674251435
              },
              "roll_deg": {
                "count": 380,
                "rmse": 0.979916310925264,
                "p50": 0.4051868114349162,
                "p95": 2.26024024330019,
                "max": 4.175456975656715
              },
              "rotation_deg": {
                "count": 375,
                "rmse": 57.64087296256017,
                "p50": 1.1543804112973115,
                "p95": 161.50177596767728,
                "max": 170.05877269445034
              },
              "rtk_horizontal_m": {
                "count": 340,
                "rmse": 7.616515088530695,
                "p50": 1.8066490783207114,
                "p95": 6.1761181599995245,
                "max": 87.91178336817077
              },
              "rtk_position_e_m": {
                "count": 340,
                "rmse": 3.4937866033673326,
                "p50": 0.6202104530754102,
                "p95": 3.104928051833725,
                "max": 28.086514618099443
              },
              "rtk_position_m": {
                "count": 340,
                "rmse": 16.71746443187896,
                "p50": 11.087962113946055,
                "p95": 17.821271128298793,
                "max": 123.07457926282517
              },
              "rtk_position_n_m": {
                "count": 340,
                "rmse": 6.767921192208632,
                "p50": 1.568635329178412,
                "p95": 5.2079118575319185,
                "max": 83.30443776642079
              },
              "rtk_position_u_m": {
                "count": 340,
                "rmse": 14.881609957841334,
                "p50": 10.888603401357773,
                "p95": 16.603003897421246,
                "max": 97.3477475406812
              },
              "rtk_velocity_e_mps": {
                "count": 339,
                "rmse": 0.6944927324452,
                "p50": 0.2224842812023755,
                "p95": 1.526663935326626,
                "max": 6.563247133132236
              },
              "rtk_velocity_mps": {
                "count": 339,
                "rmse": 1.4178133163717808,
                "p50": 0.4093502211716663,
                "p95": 2.9443625945210132,
                "max": 10.779765629121147
              },
              "rtk_velocity_n_mps": {
                "count": 339,
                "rmse": 0.689431446922908,
                "p50": 0.1861154870472529,
                "p95": 1.4647734065895308,
                "max": 3.7802523850189256
              },
              "rtk_velocity_u_mps": {
                "count": 339,
                "rmse": 1.0259428466809117,
                "p50": 0.07445674487191375,
                "p95": 1.5505346038383818,
                "max": 9.136913880407368
              },
              "rtk_vertical_m": {
                "count": 340,
                "rmse": 14.881609957841334,
                "p50": 10.888603401357773,
                "p95": 16.603003897421246,
                "max": 97.3477475406812
              }
            }
          },
          "reverse": {
            "epochs": 115,
            "available_epochs": {
              "rtk_available": 115,
              "fused_available": 115,
              "attitude_available": 115,
              "heading_aligned": 96,
              "heading_converged": 96
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 115,
                "rmse": 0.804594615430073,
                "p50": 0.1988819377528536,
                "p95": 1.7880693872206317,
                "max": 1.8151628596636487
              },
              "fused_position_e_m": {
                "count": 115,
                "rmse": 0.4448688453429874,
                "p50": 0.1821634369697538,
                "p95": 1.043065224031125,
                "max": 1.4786089721903766
              },
              "fused_position_m": {
                "count": 115,
                "rmse": 0.8497374672292717,
                "p50": 0.20427135597301227,
                "p95": 1.839245628059257,
                "max": 1.863904584958051
              },
              "fused_position_n_m": {
                "count": 115,
                "rmse": 0.6704209167547387,
                "p50": 0.08092355522955788,
                "p95": 1.688559598875526,
                "max": 1.7265529946876474
              },
              "fused_position_u_m": {
                "count": 115,
                "rmse": 0.2732787368862616,
                "p50": 0.06612996450286687,
                "p95": 0.48902091252068125,
                "max": 0.6616754313198766
              },
              "fused_velocity_e_mps": {
                "count": 115,
                "rmse": 0.22188197758168346,
                "p50": 0.05718207923620999,
                "p95": 0.5689029706711137,
                "max": 0.6106345132477549
              },
              "fused_velocity_mps": {
                "count": 115,
                "rmse": 0.349636111462632,
                "p50": 0.2637921199799525,
                "p95": 0.6448843061088444,
                "max": 0.7961447574043641
              },
              "fused_velocity_n_mps": {
                "count": 115,
                "rmse": 0.269488724102945,
                "p50": 0.23049901967021724,
                "p95": 0.6256387215164702,
                "max": 0.793888392760172
              },
              "fused_velocity_u_mps": {
                "count": 115,
                "rmse": 0.019738947401473902,
                "p50": 0.006799830890732437,
                "p95": 0.04102214405472253,
                "max": 0.12834147717798777
              },
              "fused_vertical_m": {
                "count": 115,
                "rmse": 0.2732787368862616,
                "p50": 0.06612996450286687,
                "p95": 0.48902091252068125,
                "max": 0.6616754313198766
              },
              "heading_deg": {
                "count": 96,
                "rmse": 79.11708541902773,
                "p50": 0.4366593828211336,
                "p95": 179.19620646496057,
                "max": 179.89915603892752
              },
              "pitch_deg": {
                "count": 115,
                "rmse": 0.6905825667223842,
                "p50": 0.6407527225596823,
                "p95": 0.844591356096538,
                "max": 0.8552378558338489
              },
              "roll_deg": {
                "count": 115,
                "rmse": 0.48264349490481867,
                "p50": 0.46199012462875544,
                "p95": 0.6081531077488534,
                "max": 0.6129643245354259
              },
              "rotation_deg": {
                "count": 96,
                "rmse": 79.11668685907344,
                "p50": 0.9037594772030983,
                "p95": 179.18700223961287,
                "max": 179.91249926763408
              },
              "rtk_horizontal_m": {
                "count": 115,
                "rmse": 1.8501944240181365,
                "p50": 1.7098679644109336,
                "p95": 3.0312943499325082,
                "max": 3.142770121780515
              },
              "rtk_position_e_m": {
                "count": 115,
                "rmse": 0.9299181869576135,
                "p50": 0.7993249735363595,
                "p95": 1.7990361857124257,
                "max": 1.9106682854475965
              },
              "rtk_position_m": {
                "count": 115,
                "rmse": 11.288052399415328,
                "p50": 11.740689005226345,
                "p95": 14.482980734923512,
                "max": 14.864509789104625
              },
              "rtk_position_n_m": {
                "count": 115,
                "rmse": 1.5995222950097534,
                "p50": 1.4977135705747053,
                "p95": 2.487925103130957,
                "max": 2.5586210574078128
              },
              "rtk_position_u_m": {
                "count": 115,
                "rmse": 11.135389870376265,
                "p50": 11.604910610750895,
                "p95": 14.257850252303996,
                "max": 14.60011675211022
              },
              "rtk_velocity_e_mps": {
                "count": 115,
                "rmse": 0.0838837498339807,
                "p50": 0.043210690192754364,
                "p95": 0.17452226276967495,
                "max": 0.2524491263907259
              },
              "rtk_velocity_mps": {
                "count": 115,
                "rmse": 0.4268884509650855,
                "p50": 0.15812530380403722,
                "p95": 1.2268400503480352,
                "max": 1.3395754692705388
              },
              "rtk_velocity_n_mps": {
                "count": 115,
                "rmse": 0.4134136392431819,
                "p50": 0.10278229763922384,
                "p95": 1.2093027500716298,
                "max": 1.3326405870826799
              },
              "rtk_velocity_u_mps": {
                "count": 115,
                "rmse": 0.06547082532600737,
                "p50": 0.04490355129866686,
                "p95": 0.12717183313961036,
                "max": 0.1577078811451994
              },
              "rtk_vertical_m": {
                "count": 115,
                "rmse": 11.135389870376265,
                "p50": 11.604910610750895,
                "p95": 14.257850252303996,
                "max": 14.60011675211022
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 52.0
          },
          "1": {
            "start_s": 227.2,
            "first_fresh_s": 0.8000000000000114,
            "first_heading_s": 1.8000000000000114
          }
        },
        "uninitialized_epochs": 14,
        "missing_attitude_epochs": 14,
        "unlatched_heading_epochs": 269,
        "duration_s": 1530.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.898052542151353,
          "fused_available": 4.9588289112534305,
          "rtk_velocity_available": 4.882368317866946,
          "fused_velocity_available": 4.9588289112534305,
          "attitude_available": 4.9588289112534305,
          "heading_available": 4.7921840282316035,
          "heading_healthy": 4.788262972160502
        },
        "processing_ms": {
          "count": 7602,
          "rmse": 7.879268701787483,
          "p50": 4.6132765,
          "p95": 14.277297349999996,
          "max": 138.258559
        },
        "heading_error_over_90_epochs": 529,
        "heading_error_over_150_epochs": 196,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 7327,
            "rmse": 16.66918958351686,
            "p50": 0.7210639536201223,
            "p95": 36.17207388260668,
            "max": 81.2018895693756
          },
          "fused_position_e_m": {
            "count": 7327,
            "rmse": 15.614156311940521,
            "p50": 0.4933389042493246,
            "p95": 35.04241317313518,
            "max": 77.96348118981241
          },
          "fused_position_m": {
            "count": 7327,
            "rmse": 25.424962737724616,
            "p50": 1.1245855396806554,
            "p95": 54.70306385034999,
            "max": 148.94518516212807
          },
          "fused_position_n_m": {
            "count": 7327,
            "rmse": 5.836094930474916,
            "p50": 0.41373391424250394,
            "p95": 16.31680239517679,
            "max": 30.63593486372958
          },
          "fused_position_u_m": {
            "count": 7327,
            "rmse": 19.198094927452004,
            "p50": 0.6156234388497763,
            "p95": 47.892075393616395,
            "max": 125.71965150617521
          },
          "fused_velocity_e_mps": {
            "count": 7327,
            "rmse": 0.8227055189389206,
            "p50": 0.041286844043433746,
            "p95": 0.9251706757937987,
            "max": 7.940392906228126
          },
          "fused_velocity_mps": {
            "count": 7327,
            "rmse": 1.2885705396552523,
            "p50": 0.09296919518503172,
            "p95": 1.967954239324575,
            "max": 11.894868414204554
          },
          "fused_velocity_n_mps": {
            "count": 7327,
            "rmse": 0.33303822143255374,
            "p50": 0.03955286330896568,
            "p95": 0.8150844339660571,
            "max": 2.1502756997012034
          },
          "fused_velocity_u_mps": {
            "count": 7327,
            "rmse": 0.934160161770941,
            "p50": 0.022702321223791323,
            "p95": 0.9897565804023493,
            "max": 9.298765743827806
          },
          "fused_vertical_m": {
            "count": 7327,
            "rmse": 19.198094927452004,
            "p50": 0.6156234388497763,
            "p95": 47.892075393616395,
            "max": 125.71965150617521
          },
          "heading_deg": {
            "count": 7327,
            "rmse": 39.92054253916773,
            "p50": 1.3136527870341013,
            "p95": 123.37756725001368,
            "max": 179.89915603892752
          },
          "pitch_deg": {
            "count": 7327,
            "rmse": 0.7768650985142812,
            "p50": 0.7163036087513035,
            "p95": 1.2038746611079714,
            "max": 5.129087832140016
          },
          "roll_deg": {
            "count": 7327,
            "rmse": 0.5073085671538222,
            "p50": 0.3687115816792641,
            "p95": 0.8098111322752487,
            "max": 4.175456975656715
          },
          "rotation_deg": {
            "count": 7327,
            "rmse": 39.93092088751752,
            "p50": 1.5553867948943372,
            "p95": 123.39728684958357,
            "max": 179.91249926763408
          },
          "rtk_horizontal_m": {
            "count": 7224,
            "rmse": 20.724786583580467,
            "p50": 2.650694487582759,
            "p95": 14.332573396965316,
            "max": 253.68899118108007
          },
          "rtk_position_e_m": {
            "count": 7224,
            "rmse": 10.488136215536587,
            "p50": 0.9679285324905904,
            "p95": 10.924699733017489,
            "max": 253.07665304672122
          },
          "rtk_position_m": {
            "count": 7224,
            "rmse": 30.7163528966162,
            "p50": 13.266326896537475,
            "p95": 36.23858939733169,
            "max": 392.5522767921017
          },
          "rtk_position_n_m": {
            "count": 7224,
            "rmse": 17.87500427018989,
            "p50": 2.3209192648629973,
            "p95": 9.764369622588292,
            "max": 147.37661700035034
          },
          "rtk_position_u_m": {
            "count": 7224,
            "rmse": 22.67107311828236,
            "p50": 12.478855436232472,
            "p95": 26.282749625707424,
            "max": 362.56457442851047
          },
          "rtk_velocity_e_mps": {
            "count": 7200,
            "rmse": 0.7520090222899646,
            "p50": 0.04159028377844269,
            "p95": 1.1659082380160208,
            "max": 9.319592987446157
          },
          "rtk_velocity_mps": {
            "count": 7200,
            "rmse": 1.4120616836434452,
            "p50": 0.14744664133369467,
            "p95": 2.744920577315803,
            "max": 18.52187516318752
          },
          "rtk_velocity_n_mps": {
            "count": 7200,
            "rmse": 0.6424790934945547,
            "p50": 0.04193408659835758,
            "p95": 1.298834638809037,
            "max": 8.622995745221989
          },
          "rtk_velocity_u_mps": {
            "count": 7200,
            "rmse": 1.0077803546561463,
            "p50": 0.0504642933982461,
            "p95": 1.6776255638177977,
            "max": 17.078753780555967
          },
          "rtk_vertical_m": {
            "count": 7224,
            "rmse": 22.67107311828236,
            "p50": 12.478855436232472,
            "p95": 26.282749625707424,
            "max": 362.56457442851047
          }
        },
        "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,
          "window_epochs": 50,
          "recovery_gnss_update_s": 26.0,
          "recovery_fresh_attitude_s": 0.0,
          "recovery_heading_s": 0.0,
          "window_metrics": {
            "fused_position_m": {
              "count": 50,
              "rmse": 15.111567930636653,
              "p50": 8.497112347264515,
              "p95": 29.435157495366372,
              "max": 32.024981381579664
            },
            "fused_velocity_mps": {
              "count": 50,
              "rmse": 3.698034318033515,
              "p50": 3.630006075724017,
              "p95": 5.356035843615039,
              "max": 5.379375671376897
            },
            "rotation_deg": {
              "count": 50,
              "rmse": 160.08615763690958,
              "p50": 159.9602835668137,
              "p95": 168.71780974810008,
              "max": 169.67216187580703
            },
            "heading_deg": {
              "count": 50,
              "rmse": 160.0957142960473,
              "p50": 159.98287304649602,
              "p95": 168.71011493051984,
              "max": 169.66035785431183
            }
          },
          "drift_anchor_s": 59.8,
          "displacement_error_growth_m": {
            "count": 50,
            "rmse": 15.616093005316888,
            "p50": 9.274244354571511,
            "p95": 30.08797952692295,
            "max": 32.67602784748385
          },
          "horizontal_displacement_error_growth_m": {
            "count": 50,
            "rmse": 15.616046801845892,
            "p50": 9.274075825814588,
            "p95": 30.087957727220743,
            "max": 32.67598272239257
          },
          "end_displacement_error_growth_m": 32.67602784748385,
          "heading_error_change_deg": {
            "count": 50,
            "rmse": 11.573711119510603,
            "p50": 10.062726459695568,
            "p95": 18.818449903759774,
            "max": 19.78760675798793
          },
          "drift_convention": "(estimate displacement - truth displacement), pre-event anchor ENU; absolute primary errors are unchanged; heading error change uses wrapped difference"
        }
      },
      "common_valid": {
        "rtk_position_m": {
          "control": {
            "count": 7495,
            "rmse": 26.020752947806766,
            "p50": 13.885149486288697,
            "p95": 29.330954546263637,
            "max": 392.55227679592684
          },
          "candidate": {
            "count": 7495,
            "rmse": 30.277543658221354,
            "p50": 13.38100853433742,
            "p95": 34.92848997085985,
            "max": 392.5522767921017
          }
        },
        "fused_position_m": {
          "control": {
            "count": 7588,
            "rmse": 53.234113242144055,
            "p50": 18.33867292255504,
            "p95": 131.93055484220912,
            "max": 247.64822260180273
          },
          "candidate": {
            "count": 7588,
            "rmse": 25.016376552541193,
            "p50": 1.071405355991129,
            "p95": 54.49189199548417,
            "max": 148.94518516212807
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 7470,
            "rmse": 2.764825693989894,
            "p50": 0.09931803905274494,
            "p95": 4.386005079846036,
            "max": 35.28114050527594
          },
          "candidate": {
            "count": 7470,
            "rmse": 1.3887502796851972,
            "p50": 0.13515421784879503,
            "p95": 2.7136390743330896,
            "max": 18.52187516318752
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 7588,
            "rmse": 4.874951439987183,
            "p50": 0.9376618668940744,
            "p95": 10.91240671050929,
            "max": 28.68220564867746
          },
          "candidate": {
            "count": 7588,
            "rmse": 1.2792115416923824,
            "p50": 0.0894798986230336,
            "p95": 1.906482303991838,
            "max": 11.894868414204554
          }
        },
        "rotation_deg": {
          "control": {
            "count": 7333,
            "rmse": 88.75333376984469,
            "p50": 52.854650282952015,
            "p95": 168.78687145375017,
            "max": 179.96605076328188
          },
          "candidate": {
            "count": 7333,
            "rmse": 40.10290349930602,
            "p50": 1.5561713571093279,
            "p95": 124.16678516553496,
            "max": 179.91249926763408
          }
        }
      },
      "control_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_velcons_20261009/ctl/scenario/nagoya1-gnss_outage/manifest.json",
        "bytes": 4327,
        "sha256": "0387cb3181236a0033f0e6617e0a7d96494d92735fa552205cfd8d2c573c8850"
      },
      "candidate_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_v3_20261009/cand/scenario/nagoya1-gnss_outage/manifest.json",
        "bytes": 4354,
        "sha256": "f14eadaab995df9cc9e38b24f82940d27bba47f66ac60f766f277e65418c926e"
      }
    },
    {
      "name": "nagoya1-imu_gap",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 27.56421302210522,
          "candidate": 30.18889980664652,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 30.848904327053177,
          "candidate": 34.52593727116638,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 27.56421302210522,
          "candidate": 30.18889980664652,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 30.848904327053177,
          "candidate": 34.52593727116638,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 55.80098339086851,
          "candidate": 24.54730027206619,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 130.60194832624788,
          "candidate": 54.54210462883823,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 55.80098339086851,
          "candidate": 24.54730027206619,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 130.60194832624788,
          "candidate": 54.54210462883823,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 2.56975253982175,
          "candidate": 1.3971777185114402,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 4.340639059228773,
          "candidate": 2.758823795163956,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 2.56975253982175,
          "candidate": 1.3949689410832726,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 4.340639059228773,
          "candidate": 2.7548342334823506,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 4.909270843367046,
          "candidate": 1.2232254355440784,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 11.215655643901911,
          "candidate": 1.6102286251883928,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 4.909270843367046,
          "candidate": 1.2232254355440784,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 11.215655643901911,
          "candidate": 1.6102286251883928,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 82.97236432130683,
          "candidate": 14.61527585492342,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 167.38268091916873,
          "candidate": 11.615945443673121,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 82.98920149086267,
          "candidate": 14.61527585492342,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 167.38312736474634,
          "candidate": 11.615945443673121,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "coverage.rtk_available",
          "control": 0.9925019731649566,
          "candidate": 0.9925019731649566,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_available",
          "control": 0.9943435937911076,
          "candidate": 0.9943435937911076,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.rtk_velocity_available",
          "control": 0.9892133649039726,
          "candidate": 0.989344909234412,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.fused_velocity_available",
          "control": 0.9943435937911076,
          "candidate": 0.9943435937911076,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.attitude_available",
          "control": 0.9943435937911076,
          "candidate": 0.9943435937911076,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.heading_available",
          "control": 0.9609313338595107,
          "candidate": 0.9605367008681925,
          "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": 6.243542149999998,
          "candidate": 14.45108855,
          "allowed": "candidate <= 2 * control; host contention",
          "passed": false
        },
        {
          "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
        }
      ],
      "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.9925019731649566,
          "fused_available": 0.9943435937911076,
          "rtk_velocity_available": 0.9892133649039726,
          "fused_velocity_available": 0.9943435937911076,
          "attitude_available": 0.9943435937911076,
          "heading_available": 0.9609313338595107,
          "heading_healthy": 0.696921862667719
        },
        "scenes": {
          "all": {
            "epochs": 7602,
            "available_epochs": {
              "rtk_available": 7545,
              "fused_available": 7559,
              "attitude_available": 7559,
              "heading_aligned": 7305,
              "heading_converged": 5298
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 7559,
                "rmse": 51.824504215776436,
                "p50": 6.942602058638414,
                "p95": 129.0133231790293,
                "max": 247.0480037524419
              },
              "fused_position_e_m": {
                "count": 7559,
                "rmse": 26.606014880745843,
                "p50": 2.495301145619246,
                "p95": 66.25529019718657,
                "max": 123.01513752184454
              },
              "fused_position_m": {
                "count": 7559,
                "rmse": 55.80098339086851,
                "p50": 19.25329178982611,
                "p95": 130.60194832624788,
                "max": 247.64822260180273
              },
              "fused_position_n_m": {
                "count": 7559,
                "rmse": 44.47357877860247,
                "p50": 5.187023377493348,
                "p95": 107.64012576723312,
                "max": 238.27307683888552
              },
              "fused_position_u_m": {
                "count": 7559,
                "rmse": 20.687448131100005,
                "p50": 10.704291324205299,
                "p95": 43.48421868025162,
                "max": 71.85889284489271
              },
              "fused_velocity_e_mps": {
                "count": 7559,
                "rmse": 2.2190930500479484,
                "p50": 0.3267924173091965,
                "p95": 5.122744374170717,
                "max": 15.08046763448258
              },
              "fused_velocity_mps": {
                "count": 7559,
                "rmse": 4.909270843367046,
                "p50": 0.7572771339812364,
                "p95": 11.215655643901911,
                "max": 28.68220564867746
              },
              "fused_velocity_n_mps": {
                "count": 7559,
                "rmse": 4.274719604710272,
                "p50": 0.21544939846556174,
                "p95": 10.346304399842019,
                "max": 25.985846102203887
              },
              "fused_velocity_u_mps": {
                "count": 7559,
                "rmse": 0.9504412395663052,
                "p50": 0.1368140466562588,
                "p95": 1.9460687996528396,
                "max": 7.841677949207828
              },
              "fused_vertical_m": {
                "count": 7559,
                "rmse": 20.687448131100005,
                "p50": 10.704291324205299,
                "p95": 43.48421868025162,
                "max": 71.85889284489271
              },
              "heading_deg": {
                "count": 7305,
                "rmse": 82.66509131097504,
                "p50": 44.80676179556258,
                "p95": 167.24181013046714,
                "max": 179.98513123545615
              },
              "pitch_deg": {
                "count": 7559,
                "rmse": 6.26411487775064,
                "p50": 3.1820343544022194,
                "p95": 10.846407125466706,
                "max": 24.649488948677345
              },
              "roll_deg": {
                "count": 7559,
                "rmse": 3.0015450024821315,
                "p50": 0.9224341149503346,
                "p95": 5.260817171378144,
                "max": 30.45096827389375
              },
              "rotation_deg": {
                "count": 7305,
                "rmse": 82.97236432130683,
                "p50": 46.083202485534116,
                "p95": 167.38268091916873,
                "max": 179.96605076328188
              },
              "rtk_horizontal_m": {
                "count": 7545,
                "rmse": 15.107266186138535,
                "p50": 2.7031289629610264,
                "p95": 11.844481733876686,
                "max": 253.6889911824129
              },
              "rtk_position_e_m": {
                "count": 7545,
                "rmse": 12.181756710751806,
                "p50": 1.0174583577394731,
                "p95": 9.30719783748151,
                "max": 253.0766530482044
              },
              "rtk_position_m": {
                "count": 7545,
                "rmse": 27.56421302210522,
                "p50": 13.899940736742051,
                "p95": 30.848904327053177,
                "max": 392.55227679592684
              },
              "rtk_position_n_m": {
                "count": 7545,
                "rmse": 8.935003920474692,
                "p50": 2.3555120809874794,
                "p95": 7.0970002837262385,
                "max": 137.1680757002578
              },
              "rtk_position_u_m": {
                "count": 7545,
                "rmse": 23.055505804669533,
                "p50": 13.40212726719593,
                "p95": 26.75389765417971,
                "max": 362.5645744320487
              },
              "rtk_velocity_e_mps": {
                "count": 7520,
                "rmse": 1.285199520693044,
                "p50": 0.02980261091164768,
                "p95": 1.94666016089584,
                "max": 15.161158062377362
              },
              "rtk_velocity_mps": {
                "count": 7520,
                "rmse": 2.56975253982175,
                "p50": 0.1039294328825931,
                "p95": 4.340639059228773,
                "max": 35.28114050527594
              },
              "rtk_velocity_n_mps": {
                "count": 7520,
                "rmse": 1.9528351754853457,
                "p50": 0.02485795469108791,
                "p95": 2.110250346099969,
                "max": 30.56540121868274
              },
              "rtk_velocity_u_mps": {
                "count": 7520,
                "rmse": 1.0669231862312414,
                "p50": 0.050841482462716074,
                "p95": 1.7426810768832783,
                "max": 17.078753780555825
              },
              "rtk_vertical_m": {
                "count": 7545,
                "rmse": 23.055505804669533,
                "p50": 13.40212726719593,
                "p95": 26.75389765417971,
                "max": 362.5645744320487
              }
            }
          },
          "stop": {
            "epochs": 3563,
            "available_epochs": {
              "rtk_available": 3563,
              "fused_available": 3553,
              "attitude_available": 3553,
              "heading_aligned": 3324,
              "heading_converged": 2975
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 3553,
                "rmse": 41.47704100148437,
                "p50": 5.108731122863501,
                "p95": 111.43179422884623,
                "max": 191.4585781364162
              },
              "fused_position_e_m": {
                "count": 3553,
                "rmse": 21.414777570332596,
                "p50": 2.1212318364888443,
                "p95": 52.129425521925675,
                "max": 105.30940175747995
              },
              "fused_position_m": {
                "count": 3553,
                "rmse": 45.33958685430192,
                "p50": 18.38296055726466,
                "p95": 113.36264855832023,
                "max": 194.21524659450353
              },
              "fused_position_n_m": {
                "count": 3553,
                "rmse": 35.52115189365339,
                "p50": 4.518042596369301,
                "p95": 84.60826582921915,
                "max": 185.77097418813366
              },
              "fused_position_u_m": {
                "count": 3553,
                "rmse": 18.31210544639725,
                "p50": 12.794324993804763,
                "p95": 35.60779560743164,
                "max": 47.32679266788028
              },
              "fused_velocity_e_mps": {
                "count": 3553,
                "rmse": 1.1041457367051215,
                "p50": 0.0558329674679946,
                "p95": 2.4493929906363148,
                "max": 11.865267235533446
              },
              "fused_velocity_mps": {
                "count": 3553,
                "rmse": 1.8446403314823216,
                "p50": 0.13372388928038412,
                "p95": 4.171377304641678,
                "max": 28.62618462147583
              },
              "fused_velocity_n_mps": {
                "count": 3553,
                "rmse": 1.4284687550344635,
                "p50": 0.03652671287399994,
                "p95": 2.797572270264625,
                "max": 25.59940249621048
              },
              "fused_velocity_u_mps": {
                "count": 3553,
                "rmse": 0.37820253904145507,
                "p50": 0.04298847271324459,
                "p95": 0.7001086795092826,
                "max": 4.831611661672362
              },
              "fused_vertical_m": {
                "count": 3553,
                "rmse": 18.31210544639725,
                "p50": 12.794324993804763,
                "p95": 35.60779560743164,
                "max": 47.32679266788028
              },
              "heading_deg": {
                "count": 3324,
                "rmse": 77.36312143255194,
                "p50": 49.609012548707256,
                "p95": 161.61833331436887,
                "max": 176.83469805435897
              },
              "pitch_deg": {
                "count": 3553,
                "rmse": 6.024334860123875,
                "p50": 3.384460432353933,
                "p95": 9.630652520017804,
                "max": 12.265855128820903
              },
              "roll_deg": {
                "count": 3553,
                "rmse": 2.0422170102282586,
                "p50": 0.8355581743884954,
                "p95": 3.9293936683951607,
                "max": 6.783506135799854
              },
              "rotation_deg": {
                "count": 3324,
                "rmse": 77.64124728776166,
                "p50": 50.30444581081213,
                "p95": 161.74406609791015,
                "max": 176.73587987855038
              },
              "rtk_horizontal_m": {
                "count": 3563,
                "rmse": 9.973813674512543,
                "p50": 2.662701613050002,
                "p95": 6.532782820938497,
                "max": 122.07866016262331
              },
              "rtk_position_e_m": {
                "count": 3563,
                "rmse": 8.167529422387217,
                "p50": 1.1974687420984669,
                "p95": 5.365054419591995,
                "max": 104.36360496412756
              },
              "rtk_position_m": {
                "count": 3563,
                "rmse": 17.886294559777717,
                "p50": 14.496811820212097,
                "p95": 23.28749787228627,
                "max": 123.33467495994391
              },
              "rtk_position_n_m": {
                "count": 3563,
                "rmse": 5.724370912889253,
                "p50": 2.30114853519025,
                "p95": 4.151892497711648,
                "max": 78.84719112061751
              },
              "rtk_position_u_m": {
                "count": 3563,
                "rmse": 14.847308640465466,
                "p50": 14.106665116259403,
                "p95": 22.262254776035565,
                "max": 30.801525214548967
              },
              "rtk_velocity_e_mps": {
                "count": 3563,
                "rmse": 0.8125820888545756,
                "p50": 0.009368300942893294,
                "p95": 0.9299830477514912,
                "max": 11.326653251181014
              },
              "rtk_velocity_mps": {
                "count": 3563,
                "rmse": 1.4386869993712714,
                "p50": 0.02943441897275164,
                "p95": 1.3127106051516277,
                "max": 21.277055514800317
              },
              "rtk_velocity_n_mps": {
                "count": 3563,
                "rmse": 1.1733389165427697,
                "p50": 0.007999828678680964,
                "p95": 0.20445320996569666,
                "max": 17.808935972260358
              },
              "rtk_velocity_u_mps": {
                "count": 3563,
                "rmse": 0.18112542052093927,
                "p50": 0.022176822615561965,
                "p95": 0.17777337470305637,
                "max": 2.6947758799826413
              },
              "rtk_vertical_m": {
                "count": 3563,
                "rmse": 14.847308640465466,
                "p50": 14.106665116259403,
                "p95": 22.262254776035565,
                "max": 30.801525214548967
              }
            }
          },
          "low_speed": {
            "epochs": 1051,
            "available_epochs": {
              "rtk_available": 1051,
              "fused_available": 1025,
              "attitude_available": 1025,
              "heading_aligned": 1004,
              "heading_converged": 807
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1025,
                "rmse": 34.100740322330466,
                "p50": 5.352735296020017,
                "p95": 67.6350076765786,
                "max": 215.34105962669207
              },
              "fused_position_e_m": {
                "count": 1025,
                "rmse": 17.963851609699052,
                "p50": 3.64827310128363,
                "p95": 26.36105942616504,
                "max": 107.71544137399796
              },
              "fused_position_m": {
                "count": 1025,
                "rmse": 36.19081449444756,
                "p50": 13.132507718898957,
                "p95": 69.54479194534247,
                "max": 217.29963427365055
              },
              "fused_position_n_m": {
                "count": 1025,
                "rmse": 28.985522694540588,
                "p50": 2.814587485268501,
                "p95": 60.891338407331624,
                "max": 208.0689516864546
              },
              "fused_position_u_m": {
                "count": 1025,
                "rmse": 12.120831788309758,
                "p50": 8.73899434836175,
                "p95": 26.865382614722513,
                "max": 43.285117310220905
              },
              "fused_velocity_e_mps": {
                "count": 1025,
                "rmse": 1.7565549291278684,
                "p50": 0.5548864915618692,
                "p95": 2.8835410190698236,
                "max": 11.733370112832981
              },
              "fused_velocity_mps": {
                "count": 1025,
                "rmse": 3.7465776578644188,
                "p50": 1.3446986088532173,
                "p95": 6.969924631516325,
                "max": 28.68220564867746
              },
              "fused_velocity_n_mps": {
                "count": 1025,
                "rmse": 3.2431283100507313,
                "p50": 0.7142979260883234,
                "p95": 5.875086160209167,
                "max": 25.898145414662856
              },
              "fused_velocity_u_mps": {
                "count": 1025,
                "rmse": 0.6583902276863702,
                "p50": 0.07000672206779421,
                "p95": 1.2533212258801878,
                "max": 4.946703189601514
              },
              "fused_vertical_m": {
                "count": 1025,
                "rmse": 12.120831788309758,
                "p50": 8.73899434836175,
                "p95": 26.865382614722513,
                "max": 43.285117310220905
              },
              "heading_deg": {
                "count": 1004,
                "rmse": 117.8817420176106,
                "p50": 117.28975688961452,
                "p95": 178.03616593112446,
                "max": 179.98513123545615
              },
              "pitch_deg": {
                "count": 1025,
                "rmse": 3.4796852232779325,
                "p50": 1.1719606576855028,
                "p95": 8.816236256974866,
                "max": 11.33737781752464
              },
              "roll_deg": {
                "count": 1025,
                "rmse": 1.885673014315393,
                "p50": 0.9236230016092861,
                "p95": 3.525299145989737,
                "max": 7.915976904730883
              },
              "rotation_deg": {
                "count": 1004,
                "rmse": 117.94072940336491,
                "p50": 117.31928626481005,
                "p95": 178.02761574580353,
                "max": 179.96605076328188
              },
              "rtk_horizontal_m": {
                "count": 1051,
                "rmse": 8.028860539105306,
                "p50": 1.8764815644480255,
                "p95": 3.8989699615873463,
                "max": 122.48894911017706
              },
              "rtk_position_e_m": {
                "count": 1051,
                "rmse": 6.623767010790806,
                "p50": 0.6682120570516652,
                "p95": 2.2319061879129403,
                "max": 106.0024712850022
              },
              "rtk_position_m": {
                "count": 1051,
                "rmse": 14.6434513705393,
                "p50": 11.6400182450142,
                "p95": 19.790800033246718,
                "max": 123.72594823324755
              },
              "rtk_position_n_m": {
                "count": 1051,
                "rmse": 4.5374345332094626,
                "p50": 1.6675842544222523,
                "p95": 3.0874004581703973,
                "max": 79.19651205832757
              },
              "rtk_position_u_m": {
                "count": 1051,
                "rmse": 12.246144964230457,
                "p50": 11.485925747300167,
                "p95": 18.56405153429545,
                "max": 38.750570029215176
              },
              "rtk_velocity_e_mps": {
                "count": 1051,
                "rmse": 0.9147241384325098,
                "p50": 0.043453334476019956,
                "p95": 0.9354517807352685,
                "max": 12.272701351175437
              },
              "rtk_velocity_mps": {
                "count": 1051,
                "rmse": 1.5813356653398498,
                "p50": 0.11613223015172484,
                "p95": 1.5493850176736652,
                "max": 23.975906338406602
              },
              "rtk_velocity_n_mps": {
                "count": 1051,
                "rmse": 1.2709950358176607,
                "p50": 0.037668229179259924,
                "p95": 0.619830316888474,
                "max": 20.381549733146922
              },
              "rtk_velocity_u_mps": {
                "count": 1051,
                "rmse": 0.22016779049532004,
                "p50": 0.04796514410537534,
                "p95": 0.3399827858514258,
                "max": 2.9693967010423212
              },
              "rtk_vertical_m": {
                "count": 1051,
                "rmse": 12.246144964230457,
                "p50": 11.485925747300167,
                "p95": 18.56405153429545,
                "max": 38.750570029215176
              }
            }
          },
          "turn": {
            "epochs": 384,
            "available_epochs": {
              "rtk_available": 359,
              "fused_available": 362,
              "attitude_available": 362,
              "heading_aligned": 360,
              "heading_converged": 219
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 362,
                "rmse": 49.604615911971386,
                "p50": 6.0558766669076665,
                "p95": 128.36506534284865,
                "max": 224.27189979026483
              },
              "fused_position_e_m": {
                "count": 362,
                "rmse": 21.43833820405044,
                "p50": 3.5270660616424068,
                "p95": 51.20788142128334,
                "max": 64.58701425691602
              },
              "fused_position_m": {
                "count": 362,
                "rmse": 51.29839404813107,
                "p50": 13.60928013652929,
                "p95": 128.3759858331448,
                "max": 224.64445612401053
              },
              "fused_position_n_m": {
                "count": 362,
                "rmse": 44.732712580649036,
                "p50": 3.2139074673785246,
                "p95": 124.0273006343492,
                "max": 218.8511989436313
              },
              "fused_position_u_m": {
                "count": 362,
                "rmse": 13.073152341463956,
                "p50": 8.789761849447356,
                "p95": 20.903975652628134,
                "max": 43.26564462518538
              },
              "fused_velocity_e_mps": {
                "count": 362,
                "rmse": 2.969629665246072,
                "p50": 1.5486286618613807,
                "p95": 6.238939304657238,
                "max": 7.263869915868534
              },
              "fused_velocity_mps": {
                "count": 362,
                "rmse": 7.001615445238833,
                "p50": 2.339592725673087,
                "p95": 16.646832657228178,
                "max": 23.457295948094554
              },
              "fused_velocity_n_mps": {
                "count": 362,
                "rmse": 6.137695168532204,
                "p50": 1.3747575164751102,
                "p95": 16.05700225874242,
                "max": 23.230119923283937
              },
              "fused_velocity_u_mps": {
                "count": 362,
                "rmse": 1.5914196531631482,
                "p50": 0.16468537665996263,
                "p95": 4.222612933776709,
                "max": 7.841677949207828
              },
              "fused_vertical_m": {
                "count": 362,
                "rmse": 13.073152341463956,
                "p50": 8.789761849447356,
                "p95": 20.903975652628134,
                "max": 43.26564462518538
              },
              "heading_deg": {
                "count": 360,
                "rmse": 99.54082639551872,
                "p50": 36.30922928705098,
                "p95": 170.15559357241352,
                "max": 178.8596107215045
              },
              "pitch_deg": {
                "count": 362,
                "rmse": 6.106402264770231,
                "p50": 1.606628861711286,
                "p95": 14.271864308620822,
                "max": 24.64073272312487
              },
              "roll_deg": {
                "count": 362,
                "rmse": 3.058214773452968,
                "p50": 1.1889020955005094,
                "p95": 5.361214134805155,
                "max": 14.241437926244345
              },
              "rotation_deg": {
                "count": 360,
                "rmse": 99.65164326916751,
                "p50": 36.949052527045815,
                "p95": 170.1659435217017,
                "max": 178.7407768201287
              },
              "rtk_horizontal_m": {
                "count": 359,
                "rmse": 12.29777658217518,
                "p50": 1.8722935024866143,
                "p95": 8.494604120531609,
                "max": 126.38501594411895
              },
              "rtk_position_e_m": {
                "count": 359,
                "rmse": 5.562336575037747,
                "p50": 0.6641859358216076,
                "p95": 5.007933932490323,
                "max": 52.75830113217569
              },
              "rtk_position_m": {
                "count": 359,
                "rmse": 19.414094779406085,
                "p50": 11.25500019360129,
                "p95": 20.4665155180619,
                "max": 126.50512426220068
              },
              "rtk_position_n_m": {
                "count": 359,
                "rmse": 10.967940585683968,
                "p50": 1.7785727730964966,
                "p95": 5.422152962399886,
                "max": 121.84658568865753
              },
              "rtk_position_u_m": {
                "count": 359,
                "rmse": 15.022375552443975,
                "p50": 10.990641336007343,
                "p95": 16.632606016021047,
                "max": 97.34774755065409
              },
              "rtk_velocity_e_mps": {
                "count": 358,
                "rmse": 1.67334208678571,
                "p50": 0.20896444441616477,
                "p95": 3.7525401481940737,
                "max": 12.37342717592505
              },
              "rtk_velocity_mps": {
                "count": 358,
                "rmse": 2.5275078463035343,
                "p50": 0.3495171836849874,
                "p95": 6.238167013286052,
                "max": 14.064024219590355
              },
              "rtk_velocity_n_mps": {
                "count": 358,
                "rmse": 1.608790666540747,
                "p50": 0.17762536087368502,
                "p95": 3.112830215493459,
                "max": 12.628334960602817
              },
              "rtk_velocity_u_mps": {
                "count": 358,
                "rmse": 1.0000073824572273,
                "p50": 0.07251226446186343,
                "p95": 1.4947912953589026,
                "max": 9.136913880407368
              },
              "rtk_vertical_m": {
                "count": 359,
                "rmse": 15.022375552443975,
                "p50": 10.990641336007343,
                "p95": 16.632606016021047,
                "max": 97.34774755065409
              }
            }
          },
          "reverse": {
            "epochs": 115,
            "available_epochs": {
              "rtk_available": 115,
              "fused_available": 115,
              "attitude_available": 115,
              "heading_aligned": 96,
              "heading_converged": 83
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 115,
                "rmse": 4.966376137115118,
                "p50": 4.1308314207723456,
                "p95": 8.558115911356943,
                "max": 8.588874629110604
              },
              "fused_position_e_m": {
                "count": 115,
                "rmse": 4.737932896661658,
                "p50": 3.949292165050106,
                "p95": 8.539607987148973,
                "max": 8.575267710863937
              },
              "fused_position_m": {
                "count": 115,
                "rmse": 10.916281628917302,
                "p50": 12.43770935403947,
                "p95": 14.804405283486428,
                "max": 14.83612385001156
              },
              "fused_position_n_m": {
                "count": 115,
                "rmse": 1.4889203477814927,
                "p50": 0.9471212970913516,
                "p95": 2.8839727203200733,
                "max": 3.007867776389661
              },
              "fused_position_u_m": {
                "count": 115,
                "rmse": 9.721127129429533,
                "p50": 11.772228494107637,
                "p95": 12.072568554430777,
                "max": 12.122972720461831
              },
              "fused_velocity_e_mps": {
                "count": 115,
                "rmse": 1.5721900293573168,
                "p50": 1.206292394105688,
                "p95": 2.7131354085701,
                "max": 2.7583218551619497
              },
              "fused_velocity_mps": {
                "count": 115,
                "rmse": 1.8180528251902504,
                "p50": 1.242065220542914,
                "p95": 3.2392797424114423,
                "max": 3.2583998158973406
              },
              "fused_velocity_n_mps": {
                "count": 115,
                "rmse": 0.912430694787478,
                "p50": 0.48448772026153564,
                "p95": 2.044787749527653,
                "max": 2.4120259638802213
              },
              "fused_velocity_u_mps": {
                "count": 115,
                "rmse": 0.03169880094466347,
                "p50": 0.015123188452195502,
                "p95": 0.07367870720717078,
                "max": 0.08314890177038714
              },
              "fused_vertical_m": {
                "count": 115,
                "rmse": 9.721127129429533,
                "p50": 11.772228494107637,
                "p95": 12.072568554430777,
                "max": 12.122972720461831
              },
              "heading_deg": {
                "count": 96,
                "rmse": 126.67941650882355,
                "p50": 120.21693869440105,
                "p95": 166.4382100348909,
                "max": 179.74214486350627
              },
              "pitch_deg": {
                "count": 115,
                "rmse": 1.8975440075752836,
                "p50": 1.102751001945677,
                "p95": 2.9907451443317314,
                "max": 3.0078341833247464
              },
              "roll_deg": {
                "count": 115,
                "rmse": 0.8407161914185541,
                "p50": 0.5557722264772167,
                "p95": 1.4007454404026958,
                "max": 1.4149001445893248
              },
              "rotation_deg": {
                "count": 96,
                "rmse": 126.69366325263627,
                "p50": 120.24637408499768,
                "p95": 166.43290353631264,
                "max": 179.75339639706937
              },
              "rtk_horizontal_m": {
                "count": 115,
                "rmse": 1.9380444160665018,
                "p50": 1.7416660009535085,
                "p95": 3.0312943499325082,
                "max": 3.142770121780515
              },
              "rtk_position_e_m": {
                "count": 115,
                "rmse": 0.9696646828859465,
                "p50": 0.8400234265062361,
                "p95": 1.7990361857124257,
                "max": 1.9106682854475965
              },
              "rtk_position_m": {
                "count": 115,
                "rmse": 12.051216799920079,
                "p50": 11.78440468550595,
                "p95": 14.482980734923512,
                "max": 14.864509789104625
              },
              "rtk_position_n_m": {
                "count": 115,
                "rmse": 1.678024600955017,
                "p50": 1.5304067680790618,
                "p95": 2.487925103130957,
                "max": 2.5586210574078128
              },
              "rtk_position_u_m": {
                "count": 115,
                "rmse": 11.894360436779666,
                "p50": 11.68736145392606,
                "p95": 14.257850252303996,
                "max": 14.60011675211022
              },
              "rtk_velocity_e_mps": {
                "count": 115,
                "rmse": 0.07410397491406893,
                "p50": 0.041670847972919825,
                "p95": 0.1737899033478652,
                "max": 0.20097537108550667
              },
              "rtk_velocity_mps": {
                "count": 115,
                "rmse": 0.1658006474654371,
                "p50": 0.14561511010121286,
                "p95": 0.2644253091235888,
                "max": 0.632088231116437
              },
              "rtk_velocity_n_mps": {
                "count": 115,
                "rmse": 0.13375488489408507,
                "p50": 0.07273754642875097,
                "p95": 0.22785248859151208,
                "max": 0.6107299910129325
              },
              "rtk_velocity_u_mps": {
                "count": 115,
                "rmse": 0.06409435520280432,
                "p50": 0.04154593786327405,
                "p95": 0.13135108983605692,
                "max": 0.1577078811451994
              },
              "rtk_vertical_m": {
                "count": 115,
                "rmse": 11.894360436779666,
                "p50": 11.68736145392606,
                "p95": 14.257850252303996,
                "max": 14.60011675211022
              }
            }
          }
        },
        "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": 0.8000000000000114,
            "first_heading_s": 1.200000000000017
          }
        },
        "uninitialized_epochs": 43,
        "missing_attitude_epochs": 43,
        "unlatched_heading_epochs": 297,
        "duration_s": 1530.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.930728009410535,
          "fused_available": 4.939877140243105,
          "rtk_velocity_available": 4.914390275780944,
          "fused_velocity_available": 4.939877140243105,
          "attitude_available": 4.939877140243105,
          "heading_available": 4.773885766566462,
          "heading_healthy": 3.462292510782904
        },
        "processing_ms": {
          "count": 7602,
          "rmse": 3.033311836203472,
          "p50": 1.6703895,
          "p95": 6.243542149999998,
          "max": 20.706189
        },
        "heading_error_over_90_epochs": 2190,
        "heading_error_over_150_epochs": 852,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 5298,
            "rmse": 32.24651182991893,
            "p50": 6.051372951322724,
            "p95": 66.71231289374272,
            "max": 199.62682266807448
          },
          "fused_position_e_m": {
            "count": 5298,
            "rmse": 15.322245109120832,
            "p50": 2.3436572520368664,
            "p95": 30.684204390770123,
            "max": 108.68353112409783
          },
          "fused_position_m": {
            "count": 5298,
            "rmse": 39.334415578706796,
            "p50": 19.326973722164738,
            "p95": 78.18943067726559,
            "max": 202.37575482141847
          },
          "fused_position_n_m": {
            "count": 5298,
            "rmse": 28.373690807033274,
            "p50": 4.61125178236404,
            "p95": 55.02272009326695,
            "max": 192.93363998790574
          },
          "fused_position_u_m": {
            "count": 5298,
            "rmse": 22.5246248297571,
            "p50": 12.341194972377712,
            "p95": 44.66206734674057,
            "max": 71.85889284489271
          },
          "fused_velocity_e_mps": {
            "count": 5298,
            "rmse": 1.3519390332066632,
            "p50": 0.15291891227134108,
            "p95": 2.7332628151705594,
            "max": 7.962312137116358
          },
          "fused_velocity_mps": {
            "count": 5298,
            "rmse": 1.7597780332629025,
            "p50": 0.3762660268867336,
            "p95": 3.793843657598483,
            "max": 9.460065232801965
          },
          "fused_velocity_n_mps": {
            "count": 5298,
            "rmse": 0.9834011135384471,
            "p50": 0.10715710561556793,
            "p95": 2.339671733383016,
            "max": 8.595639041728555
          },
          "fused_velocity_u_mps": {
            "count": 5298,
            "rmse": 0.5495469286041218,
            "p50": 0.09219291217413805,
            "p95": 1.3585566730343428,
            "max": 3.724392358531045
          },
          "fused_vertical_m": {
            "count": 5298,
            "rmse": 22.5246248297571,
            "p50": 12.341194972377712,
            "p95": 44.66206734674057,
            "max": 71.85889284489271
          },
          "heading_deg": {
            "count": 5298,
            "rmse": 78.25284567924827,
            "p50": 38.598795107055196,
            "p95": 169.36497514987676,
            "max": 179.98513123545615
          },
          "pitch_deg": {
            "count": 5298,
            "rmse": 6.107402699409838,
            "p50": 3.527472371188935,
            "p95": 9.922559738204463,
            "max": 13.52427452056736
          },
          "roll_deg": {
            "count": 5298,
            "rmse": 1.9999376916090892,
            "p50": 0.8336153675737847,
            "p95": 3.684403178252448,
            "max": 14.886702884399995
          },
          "rotation_deg": {
            "count": 5298,
            "rmse": 78.51368099907583,
            "p50": 39.541579523416445,
            "p95": 169.48364398334573,
            "max": 179.96605076328188
          },
          "rtk_horizontal_m": {
            "count": 5269,
            "rmse": 12.803243497996121,
            "p50": 2.72373617398428,
            "p95": 12.314418663856115,
            "max": 253.6889911824129
          },
          "rtk_position_e_m": {
            "count": 5269,
            "rmse": 11.094468655271617,
            "p50": 1.1632605153115492,
            "p95": 9.721125852656337,
            "max": 253.0766530482044
          },
          "rtk_position_m": {
            "count": 5269,
            "rmse": 28.606249419589588,
            "p50": 14.065935722460223,
            "p95": 29.228869210162824,
            "max": 392.55227679592684
          },
          "rtk_position_n_m": {
            "count": 5269,
            "rmse": 6.3902902380232725,
            "p50": 2.356341510571611,
            "p95": 7.204734767119844,
            "max": 107.4087704903601
          },
          "rtk_position_u_m": {
            "count": 5269,
            "rmse": 25.58113488074346,
            "p50": 13.401276536132942,
            "p95": 27.046324117886112,
            "max": 362.5645744320487
          },
          "rtk_velocity_e_mps": {
            "count": 5251,
            "rmse": 0.8646896267977605,
            "p50": 0.020267534783032073,
            "p95": 1.6989012985925722,
            "max": 9.159819858446689
          },
          "rtk_velocity_mps": {
            "count": 5251,
            "rmse": 1.477226343219668,
            "p50": 0.06877668388880771,
            "p95": 2.922671244156569,
            "max": 18.521875163187378
          },
          "rtk_velocity_n_mps": {
            "count": 5251,
            "rmse": 0.560842098159639,
            "p50": 0.017343566418082546,
            "p95": 1.0606657932538857,
            "max": 8.62299574522162
          },
          "rtk_velocity_u_mps": {
            "count": 5251,
            "rmse": 1.058284299865776,
            "p50": 0.03831535286912123,
            "p95": 1.5340155668991375,
            "max": 17.078753780555825
          },
          "rtk_vertical_m": {
            "count": 5269,
            "rmse": 25.58113488074346,
            "p50": 13.401276536132942,
            "p95": 27.046324117886112,
            "max": 362.5645744320487
          }
        },
        "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,
          "window_epochs": 20,
          "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.7484410483470705,
              "p50": 3.7484410483470705,
              "p95": 3.7484410483470705,
              "max": 3.7484410483470705
            },
            "fused_velocity_mps": {
              "count": 1,
              "rmse": 1.532621202123464,
              "p50": 1.532621202123464,
              "p95": 1.532621202123464,
              "max": 1.532621202123464
            },
            "rotation_deg": {
              "count": 1,
              "rmse": 170.15804208162388,
              "p50": 170.15804208162388,
              "p95": 170.15804208162388,
              "max": 170.15804208162388
            },
            "heading_deg": {
              "count": 1,
              "rmse": 170.14452025513037,
              "p50": 170.14452025513037,
              "p95": 170.14452025513037,
              "max": 170.14452025513037
            }
          },
          "drift_anchor_s": 59.8,
          "displacement_error_growth_m": {
            "count": 1,
            "rmse": 0.32636732049338435,
            "p50": 0.32636732049338435,
            "p95": 0.32636732049338435,
            "max": 0.32636732049338435
          },
          "horizontal_displacement_error_growth_m": {
            "count": 1,
            "rmse": 0.32636680650345934,
            "p50": 0.32636680650345934,
            "p95": 0.32636680650345934,
            "max": 0.32636680650345934
          },
          "end_displacement_error_growth_m": 0.32636732049338435,
          "heading_error_change_deg": {
            "count": 1,
            "rmse": 1.6259552231298358,
            "p50": 1.6259552231298358,
            "p95": 1.6259552231298358,
            "max": 1.6259552231298358
          },
          "drift_convention": "(estimate displacement - truth displacement), pre-event anchor ENU; absolute primary errors are unchanged; heading error change uses wrapped difference"
        }
      },
      "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.9925019731649566,
          "fused_available": 0.9943435937911076,
          "rtk_velocity_available": 0.989344909234412,
          "fused_velocity_available": 0.9943435937911076,
          "attitude_available": 0.9943435937911076,
          "heading_available": 0.9605367008681925,
          "heading_healthy": 0.9604051565377533
        },
        "scenes": {
          "all": {
            "epochs": 7602,
            "available_epochs": {
              "rtk_available": 7545,
              "fused_available": 7559,
              "attitude_available": 7559,
              "heading_aligned": 7302,
              "heading_converged": 7301
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 7559,
                "rmse": 15.700759104650604,
                "p50": 0.4960675332305406,
                "p95": 21.182069957218538,
                "max": 81.2018895693756
              },
              "fused_position_e_m": {
                "count": 7559,
                "rmse": 14.708363862702695,
                "p50": 0.3651372762210686,
                "p95": 18.528899884015473,
                "max": 77.96348118981241
              },
              "fused_position_m": {
                "count": 7559,
                "rmse": 24.54730027206619,
                "p50": 0.8926834388276238,
                "p95": 54.54210462883823,
                "max": 148.94518516212807
              },
              "fused_position_n_m": {
                "count": 7559,
                "rmse": 5.493438717653112,
                "p50": 0.27839972746738983,
                "p95": 16.28774127854033,
                "max": 30.63593486372958
              },
              "fused_position_u_m": {
                "count": 7559,
                "rmse": 18.86944922844099,
                "p50": 0.5362117643464007,
                "p95": 43.889716985854704,
                "max": 125.71965150617521
              },
              "fused_velocity_e_mps": {
                "count": 7559,
                "rmse": 0.7581000368110545,
                "p50": 0.030391726868177787,
                "p95": 0.7484220448324657,
                "max": 7.940392906228126
              },
              "fused_velocity_mps": {
                "count": 7559,
                "rmse": 1.2232254355440784,
                "p50": 0.07686110026169038,
                "p95": 1.6102286251883928,
                "max": 11.894868414204554
              },
              "fused_velocity_n_mps": {
                "count": 7559,
                "rmse": 0.2872613155131189,
                "p50": 0.03192489246230955,
                "p95": 0.5858831663914171,
                "max": 7.304521065324169
              },
              "fused_velocity_u_mps": {
                "count": 7559,
                "rmse": 0.9159943978861173,
                "p50": 0.020678012025716508,
                "p95": 0.8335603256873967,
                "max": 9.298765743827806
              },
              "fused_vertical_m": {
                "count": 7559,
                "rmse": 18.86944922844099,
                "p50": 0.5362117643464007,
                "p95": 43.889716985854704,
                "max": 125.71965150617521
              },
              "heading_deg": {
                "count": 7302,
                "rmse": 14.58807778723696,
                "p50": 1.1286328920193682,
                "p95": 11.565747335422062,
                "max": 179.89915603892752
              },
              "pitch_deg": {
                "count": 7559,
                "rmse": 0.7578782763608649,
                "p50": 0.726121280348849,
                "p95": 0.987192294841122,
                "max": 5.1793077674251435
              },
              "roll_deg": {
                "count": 7559,
                "rmse": 0.4974153009317032,
                "p50": 0.3817655853716815,
                "p95": 0.7303335831038055,
                "max": 4.175456975656715
              },
              "rotation_deg": {
                "count": 7302,
                "rmse": 14.61527585492342,
                "p50": 1.4086936956354252,
                "p95": 11.615945443673121,
                "max": 179.91249926763408
              },
              "rtk_horizontal_m": {
                "count": 7545,
                "rmse": 20.305312502187775,
                "p50": 2.5871477462410293,
                "p95": 13.697322841749818,
                "max": 253.68899118108007
              },
              "rtk_position_e_m": {
                "count": 7545,
                "rmse": 10.268183768923937,
                "p50": 0.9176937011373774,
                "p95": 10.57085081775419,
                "max": 253.07665304672122
              },
              "rtk_position_m": {
                "count": 7545,
                "rmse": 30.18889980664652,
                "p50": 13.336215631152369,
                "p95": 34.52593727116638,
                "max": 392.5522767921017
              },
              "rtk_position_n_m": {
                "count": 7545,
                "rmse": 17.517708694321588,
                "p50": 2.2805246773121173,
                "p95": 9.34122356869716,
                "max": 147.37661700035034
              },
              "rtk_position_u_m": {
                "count": 7545,
                "rmse": 22.33973938353443,
                "p50": 12.552459657701702,
                "p95": 25.698328391683038,
                "max": 362.56457442851047
              },
              "rtk_velocity_e_mps": {
                "count": 7521,
                "rmse": 0.7429546569528828,
                "p50": 0.03812362780230594,
                "p95": 1.1619422273459343,
                "max": 9.319592987446157
              },
              "rtk_velocity_mps": {
                "count": 7521,
                "rmse": 1.3971777185114402,
                "p50": 0.1357938853374716,
                "p95": 2.758823795163956,
                "max": 18.52187516318752
              },
              "rtk_velocity_n_mps": {
                "count": 7521,
                "rmse": 0.6478100716069599,
                "p50": 0.038348348551485556,
                "p95": 1.3261623835084588,
                "max": 8.622995745221989
              },
              "rtk_velocity_u_mps": {
                "count": 7521,
                "rmse": 0.9901848645285602,
                "p50": 0.04962595243219799,
                "p95": 1.6398293260202457,
                "max": 17.078753780555967
              },
              "rtk_vertical_m": {
                "count": 7545,
                "rmse": 22.33973938353443,
                "p50": 12.552459657701702,
                "p95": 25.698328391683038,
                "max": 362.56457442851047
              }
            }
          },
          "stop": {
            "epochs": 3563,
            "available_epochs": {
              "rtk_available": 3563,
              "fused_available": 3553,
              "attitude_available": 3553,
              "heading_aligned": 3324,
              "heading_converged": 3324
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 3553,
                "rmse": 4.5004160785043466,
                "p50": 0.42962333005719755,
                "p95": 8.74378434383303,
                "max": 21.222874078226415
              },
              "fused_position_e_m": {
                "count": 3553,
                "rmse": 2.678576706111745,
                "p50": 0.326590261587965,
                "p95": 4.816075570938687,
                "max": 13.18946392609084
              },
              "fused_position_m": {
                "count": 3553,
                "rmse": 10.733447803365799,
                "p50": 0.8145849161953066,
                "p95": 24.10020808280603,
                "max": 47.58748814189363
              },
              "fused_position_n_m": {
                "count": 3553,
                "rmse": 3.6164860996741015,
                "p50": 0.20949342867978,
                "p95": 7.297807329013951,
                "max": 17.077411907615737
              },
              "fused_position_u_m": {
                "count": 3553,
                "rmse": 9.744391046541473,
                "p50": 0.5457555944500141,
                "p95": 23.505349012430734,
                "max": 44.800993000141176
              },
              "fused_velocity_e_mps": {
                "count": 3553,
                "rmse": 0.034502944861774534,
                "p50": 0.009513065966177535,
                "p95": 0.0823032881739257,
                "max": 0.27886093842439386
              },
              "fused_velocity_mps": {
                "count": 3553,
                "rmse": 0.07437697633585791,
                "p50": 0.02972477885390118,
                "p95": 0.12484865893241616,
                "max": 1.1372846140835646
              },
              "fused_velocity_n_mps": {
                "count": 3553,
                "rmse": 0.05035886504495327,
                "p50": 0.01208265955406312,
                "p95": 0.07095124578414211,
                "max": 1.137098962455885
              },
              "fused_velocity_u_mps": {
                "count": 3553,
                "rmse": 0.042490776835853415,
                "p50": 0.012157155491681063,
                "p95": 0.08675550392551033,
                "max": 0.511060565580465
              },
              "fused_vertical_m": {
                "count": 3553,
                "rmse": 9.744391046541473,
                "p50": 0.5457555944500141,
                "p95": 23.505349012430734,
                "max": 44.800993000141176
              },
              "heading_deg": {
                "count": 3324,
                "rmse": 8.008173098499135,
                "p50": 1.2123660523957653,
                "p95": 10.08019497939674,
                "max": 179.49171941313324
              },
              "pitch_deg": {
                "count": 3553,
                "rmse": 0.6801832401741243,
                "p50": 0.7026213987151095,
                "p95": 0.9144657295804272,
                "max": 1.129424087010733
              },
              "roll_deg": {
                "count": 3553,
                "rmse": 0.30575505272467224,
                "p50": 0.2721113756374507,
                "p95": 0.4995078886543467,
                "max": 1.097921481183505
              },
              "rotation_deg": {
                "count": 3324,
                "rmse": 8.043364522915276,
                "p50": 1.4788545341550439,
                "p95": 10.099314417748671,
                "max": 179.51564164337483
              },
              "rtk_horizontal_m": {
                "count": 3563,
                "rmse": 22.784754442611607,
                "p50": 2.575171042570614,
                "p95": 9.409972857671294,
                "max": 140.2948304357132
              },
              "rtk_position_e_m": {
                "count": 3563,
                "rmse": 7.759545492256425,
                "p50": 1.096617322095371,
                "p95": 8.820918329649057,
                "max": 45.57474250057062
              },
              "rtk_position_m": {
                "count": 3563,
                "rmse": 26.562147998974247,
                "p50": 14.031524349510137,
                "p95": 25.330868180456143,
                "max": 140.3068702935222
              },
              "rtk_position_n_m": {
                "count": 3563,
                "rmse": 21.42275632974694,
                "p50": 2.2081073963319664,
                "p95": 4.593469669312423,
                "max": 133.14120729348275
              },
              "rtk_position_u_m": {
                "count": 3563,
                "rmse": 13.65293636216408,
                "p50": 13.234883812124085,
                "p95": 21.717758079757676,
                "max": 30.80152521560248
              },
              "rtk_velocity_e_mps": {
                "count": 3563,
                "rmse": 0.1540786728209097,
                "p50": 0.010591250836675871,
                "p95": 0.37345605478523997,
                "max": 0.8201151487823867
              },
              "rtk_velocity_mps": {
                "count": 3563,
                "rmse": 0.3431175919157964,
                "p50": 0.033699076676995544,
                "p95": 0.8269430526535624,
                "max": 2.291687582247407
              },
              "rtk_velocity_n_mps": {
                "count": 3563,
                "rmse": 0.30046711997827347,
                "p50": 0.009661441872314616,
                "p95": 0.747600712849553,
                "max": 2.238624473933548
              },
              "rtk_velocity_u_mps": {
                "count": 3563,
                "rmse": 0.06090118451888994,
                "p50": 0.02188293609224915,
                "p95": 0.1406404694412463,
                "max": 0.4674037754301057
              },
              "rtk_vertical_m": {
                "count": 3563,
                "rmse": 13.65293636216408,
                "p50": 13.234883812124085,
                "p95": 21.717758079757676,
                "max": 30.80152521560248
              }
            }
          },
          "low_speed": {
            "epochs": 1051,
            "available_epochs": {
              "rtk_available": 1051,
              "fused_available": 1025,
              "attitude_available": 1025,
              "heading_aligned": 1004,
              "heading_converged": 1004
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 1025,
                "rmse": 2.7559506730905565,
                "p50": 0.2502539935667784,
                "p95": 3.215569898776682,
                "max": 21.199052292892056
              },
              "fused_position_e_m": {
                "count": 1025,
                "rmse": 1.6752382211439723,
                "p50": 0.13088449474769082,
                "p95": 1.9153356118450444,
                "max": 12.188607116875973
              },
              "fused_position_m": {
                "count": 1025,
                "rmse": 7.103904667411163,
                "p50": 0.2795749566481041,
                "p95": 7.65809000310159,
                "max": 56.95294273923399
              },
              "fused_position_n_m": {
                "count": 1025,
                "rmse": 2.188342069907416,
                "p50": 0.15903721659860426,
                "p95": 1.6769938152877417,
                "max": 17.384860639417013
              },
              "fused_position_u_m": {
                "count": 1025,
                "rmse": 6.547533689196093,
                "p50": 0.09236756913494051,
                "p95": 6.185698879824262,
                "max": 53.16619845657162
              },
              "fused_velocity_e_mps": {
                "count": 1025,
                "rmse": 0.1387857058840974,
                "p50": 0.04899255786233607,
                "p95": 0.33693068639765333,
                "max": 0.6106345132477549
              },
              "fused_velocity_mps": {
                "count": 1025,
                "rmse": 0.26964959554064377,
                "p50": 0.10395320061938514,
                "p95": 0.5328209343535574,
                "max": 2.2655952483621675
              },
              "fused_velocity_n_mps": {
                "count": 1025,
                "rmse": 0.16165530760237046,
                "p50": 0.06281236839327087,
                "p95": 0.2885993782143227,
                "max": 1.3797104176782269
              },
              "fused_velocity_u_mps": {
                "count": 1025,
                "rmse": 0.1652785338193336,
                "p50": 0.010799777184338513,
                "p95": 0.1160665788159559,
                "max": 2.1054286168912473
              },
              "fused_vertical_m": {
                "count": 1025,
                "rmse": 6.547533689196093,
                "p50": 0.09236756913494051,
                "p95": 6.185698879824262,
                "max": 53.16619845657162
              },
              "heading_deg": {
                "count": 1004,
                "rmse": 33.353886952562526,
                "p50": 0.487904301469257,
                "p95": 11.802220407550159,
                "max": 179.89915603892752
              },
              "pitch_deg": {
                "count": 1025,
                "rmse": 0.7411095590501054,
                "p50": 0.7519429857084674,
                "p95": 0.9544040753388457,
                "max": 1.141322444112859
              },
              "roll_deg": {
                "count": 1025,
                "rmse": 0.45618454073293013,
                "p50": 0.3973834535883327,
                "p95": 0.7335947723913705,
                "max": 1.096122967037985
              },
              "rotation_deg": {
                "count": 1004,
                "rmse": 33.36485246296685,
                "p50": 1.0024164119068528,
                "p95": 11.81884044164447,
                "max": 179.91249926763408
              },
              "rtk_horizontal_m": {
                "count": 1051,
                "rmse": 9.606029068986034,
                "p50": 1.7887338547744023,
                "p95": 3.579394500597761,
                "max": 141.28888793073367
              },
              "rtk_position_e_m": {
                "count": 1051,
                "rmse": 3.3201342328489942,
                "p50": 0.607570974945598,
                "p95": 1.9644624823705956,
                "max": 44.668609159050575
              },
              "rtk_position_m": {
                "count": 1051,
                "rmse": 14.886863720178237,
                "p50": 11.459341449030466,
                "p95": 18.451392430379425,
                "max": 141.30093742639653
              },
              "rtk_position_n_m": {
                "count": 1051,
                "rmse": 9.01401703737401,
                "p50": 1.5881390117347998,
                "p95": 3.051920265994001,
                "max": 134.04202776927616
              },
              "rtk_position_u_m": {
                "count": 1051,
                "rmse": 11.372902749472287,
                "p50": 11.29060536517272,
                "p95": 16.730875033524867,
                "max": 38.750570032955665
              },
              "rtk_velocity_e_mps": {
                "count": 1051,
                "rmse": 0.23611248848720381,
                "p50": 0.04791739187210406,
                "p95": 0.42261391985375774,
                "max": 3.1352341989776993
              },
              "rtk_velocity_mps": {
                "count": 1051,
                "rmse": 0.488565712058026,
                "p50": 0.13806634828687445,
                "p95": 1.1188291189515414,
                "max": 3.2155659345109964
              },
              "rtk_velocity_n_mps": {
                "count": 1051,
                "rmse": 0.4030095654098591,
                "p50": 0.04591555094584221,
                "p95": 0.9963783297987182,
                "max": 2.7126267262877586
              },
              "rtk_velocity_u_mps": {
                "count": 1051,
                "rmse": 0.14328516310945283,
                "p50": 0.04638127402470345,
                "p95": 0.2247088400729973,
                "max": 1.5743294665052443
              },
              "rtk_vertical_m": {
                "count": 1051,
                "rmse": 11.372902749472287,
                "p50": 11.29060536517272,
                "p95": 16.730875033524867,
                "max": 38.750570032955665
              }
            }
          },
          "turn": {
            "epochs": 384,
            "available_epochs": {
              "rtk_available": 359,
              "fused_available": 362,
              "attitude_available": 362,
              "heading_aligned": 357,
              "heading_converged": 356
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 362,
                "rmse": 20.439529404887885,
                "p50": 0.3227795041630424,
                "p95": 64.16811883127495,
                "max": 76.66314083571164
              },
              "fused_position_e_m": {
                "count": 362,
                "rmse": 20.218858995133722,
                "p50": 0.2547653382228279,
                "p95": 64.1469964809171,
                "max": 76.64043137652305
              },
              "fused_position_m": {
                "count": 362,
                "rmse": 23.07646940680216,
                "p50": 0.3832566852836028,
                "p95": 64.21617039456223,
                "max": 119.6289134510429
              },
              "fused_position_n_m": {
                "count": 362,
                "rmse": 2.9953469295186257,
                "p50": 0.20291955337321999,
                "p95": 5.116155966334692,
                "max": 24.402446194708556
              },
              "fused_position_u_m": {
                "count": 362,
                "rmse": 10.712099606977128,
                "p50": 0.17525936843318396,
                "p95": 9.198948062340591,
                "max": 93.57606166758768
              },
              "fused_velocity_e_mps": {
                "count": 362,
                "rmse": 1.5346921474332342,
                "p50": 0.19282963888912177,
                "p95": 4.772822939488343,
                "max": 7.500309614021203
              },
              "fused_velocity_mps": {
                "count": 362,
                "rmse": 1.657400086457462,
                "p50": 0.31221029369254527,
                "p95": 4.786557175554758,
                "max": 10.260424506676435
              },
              "fused_velocity_n_mps": {
                "count": 362,
                "rmse": 0.596649652583474,
                "p50": 0.1554832474506857,
                "p95": 0.5704136297727281,
                "max": 7.304521065324169
              },
              "fused_velocity_u_mps": {
                "count": 362,
                "rmse": 0.18895568599010337,
                "p50": 0.03038577974142992,
                "p95": 0.41781388092473526,
                "max": 1.1689960827907366
              },
              "fused_vertical_m": {
                "count": 362,
                "rmse": 10.712099606977128,
                "p50": 0.17525936843318396,
                "p95": 9.198948062340591,
                "max": 93.57606166758768
              },
              "heading_deg": {
                "count": 357,
                "rmse": 15.23576669865165,
                "p50": 0.8083133580800563,
                "p95": 21.14936338543556,
                "max": 170.0455995061916
              },
              "pitch_deg": {
                "count": 362,
                "rmse": 1.2421524260139822,
                "p50": 0.7706044856869596,
                "p95": 2.509705465904848,
                "max": 5.1793077674251435
              },
              "roll_deg": {
                "count": 362,
                "rmse": 1.0025495094855634,
                "p50": 0.43045269381680384,
                "p95": 2.2615942318482483,
                "max": 4.175456975656715
              },
              "rotation_deg": {
                "count": 357,
                "rmse": 15.301717175572106,
                "p50": 1.1256290829504576,
                "p95": 21.17244454235047,
                "max": 170.05877269445034
              },
              "rtk_horizontal_m": {
                "count": 359,
                "rmse": 7.427891581233668,
                "p50": 1.8415807478401167,
                "p95": 5.970473377434227,
                "max": 87.91178336817077
              },
              "rtk_position_e_m": {
                "count": 359,
                "rmse": 3.402847405607161,
                "p50": 0.5873709017479136,
                "p95": 3.081976090170469,
                "max": 28.086514618099443
              },
              "rtk_position_m": {
                "count": 359,
                "rmse": 16.44125365451282,
                "p50": 11.147843620662469,
                "p95": 17.673702664279002,
                "max": 123.07457926282517
              },
              "rtk_position_n_m": {
                "count": 359,
                "rmse": 6.6025906185916625,
                "p50": 1.6456593711956846,
                "p95": 5.127835606691027,
                "max": 83.30443776642079
              },
              "rtk_position_u_m": {
                "count": 359,
                "rmse": 14.667694037900747,
                "p50": 10.926909352133007,
                "p95": 16.261175474259502,
                "max": 97.3477475406812
              },
              "rtk_velocity_e_mps": {
                "count": 358,
                "rmse": 0.7526408537312371,
                "p50": 0.2120864166633537,
                "p95": 1.612671203267939,
                "max": 6.563247133132236
              },
              "rtk_velocity_mps": {
                "count": 358,
                "rmse": 1.419363340162764,
                "p50": 0.40476957562339555,
                "p95": 3.0812118894204867,
                "max": 10.779765629121147
              },
              "rtk_velocity_n_mps": {
                "count": 358,
                "rmse": 0.6680412425139142,
                "p50": 0.21016263959327075,
                "p95": 1.24705768791118,
                "max": 3.7802523850189256
              },
              "rtk_velocity_u_mps": {
                "count": 358,
                "rmse": 1.000922042415481,
                "p50": 0.0749762987455372,
                "p95": 1.5317309877896224,
                "max": 9.136913880407368
              },
              "rtk_vertical_m": {
                "count": 359,
                "rmse": 14.667694037900747,
                "p50": 10.926909352133007,
                "p95": 16.261175474259502,
                "max": 97.3477475406812
              }
            }
          },
          "reverse": {
            "epochs": 115,
            "available_epochs": {
              "rtk_available": 115,
              "fused_available": 115,
              "attitude_available": 115,
              "heading_aligned": 96,
              "heading_converged": 96
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 115,
                "rmse": 0.804594615430073,
                "p50": 0.1988819377528536,
                "p95": 1.7880693872206317,
                "max": 1.8151628596636487
              },
              "fused_position_e_m": {
                "count": 115,
                "rmse": 0.4448688453429874,
                "p50": 0.1821634369697538,
                "p95": 1.043065224031125,
                "max": 1.4786089721903766
              },
              "fused_position_m": {
                "count": 115,
                "rmse": 0.8497374672292717,
                "p50": 0.20427135597301227,
                "p95": 1.839245628059257,
                "max": 1.863904584958051
              },
              "fused_position_n_m": {
                "count": 115,
                "rmse": 0.6704209167547387,
                "p50": 0.08092355522955788,
                "p95": 1.688559598875526,
                "max": 1.7265529946876474
              },
              "fused_position_u_m": {
                "count": 115,
                "rmse": 0.2732787368862616,
                "p50": 0.06612996450286687,
                "p95": 0.48902091252068125,
                "max": 0.6616754313198766
              },
              "fused_velocity_e_mps": {
                "count": 115,
                "rmse": 0.22188197758168346,
                "p50": 0.05718207923620999,
                "p95": 0.5689029706711137,
                "max": 0.6106345132477549
              },
              "fused_velocity_mps": {
                "count": 115,
                "rmse": 0.349636111462632,
                "p50": 0.2637921199799525,
                "p95": 0.6448843061088444,
                "max": 0.7961447574043641
              },
              "fused_velocity_n_mps": {
                "count": 115,
                "rmse": 0.269488724102945,
                "p50": 0.23049901967021724,
                "p95": 0.6256387215164702,
                "max": 0.793888392760172
              },
              "fused_velocity_u_mps": {
                "count": 115,
                "rmse": 0.019738947401473902,
                "p50": 0.006799830890732437,
                "p95": 0.04102214405472253,
                "max": 0.12834147717798777
              },
              "fused_vertical_m": {
                "count": 115,
                "rmse": 0.2732787368862616,
                "p50": 0.06612996450286687,
                "p95": 0.48902091252068125,
                "max": 0.6616754313198766
              },
              "heading_deg": {
                "count": 96,
                "rmse": 79.11708541902773,
                "p50": 0.4366593828211336,
                "p95": 179.19620646496057,
                "max": 179.89915603892752
              },
              "pitch_deg": {
                "count": 115,
                "rmse": 0.6905825667223842,
                "p50": 0.6407527225596823,
                "p95": 0.844591356096538,
                "max": 0.8552378558338489
              },
              "roll_deg": {
                "count": 115,
                "rmse": 0.48264349490481867,
                "p50": 0.46199012462875544,
                "p95": 0.6081531077488534,
                "max": 0.6129643245354259
              },
              "rotation_deg": {
                "count": 96,
                "rmse": 79.11668685907344,
                "p50": 0.9037594772030983,
                "p95": 179.18700223961287,
                "max": 179.91249926763408
              },
              "rtk_horizontal_m": {
                "count": 115,
                "rmse": 1.8501944240181365,
                "p50": 1.7098679644109336,
                "p95": 3.0312943499325082,
                "max": 3.142770121780515
              },
              "rtk_position_e_m": {
                "count": 115,
                "rmse": 0.9299181869576135,
                "p50": 0.7993249735363595,
                "p95": 1.7990361857124257,
                "max": 1.9106682854475965
              },
              "rtk_position_m": {
                "count": 115,
                "rmse": 11.288052399415328,
                "p50": 11.740689005226345,
                "p95": 14.482980734923512,
                "max": 14.864509789104625
              },
              "rtk_position_n_m": {
                "count": 115,
                "rmse": 1.5995222950097534,
                "p50": 1.4977135705747053,
                "p95": 2.487925103130957,
                "max": 2.5586210574078128
              },
              "rtk_position_u_m": {
                "count": 115,
                "rmse": 11.135389870376265,
                "p50": 11.604910610750895,
                "p95": 14.257850252303996,
                "max": 14.60011675211022
              },
              "rtk_velocity_e_mps": {
                "count": 115,
                "rmse": 0.0838837498339807,
                "p50": 0.043210690192754364,
                "p95": 0.17452226276967495,
                "max": 0.2524491263907259
              },
              "rtk_velocity_mps": {
                "count": 115,
                "rmse": 0.4268884509650855,
                "p50": 0.15812530380403722,
                "p95": 1.2268400503480352,
                "max": 1.3395754692705388
              },
              "rtk_velocity_n_mps": {
                "count": 115,
                "rmse": 0.4134136392431819,
                "p50": 0.10278229763922384,
                "p95": 1.2093027500716298,
                "max": 1.3326405870826799
              },
              "rtk_velocity_u_mps": {
                "count": 115,
                "rmse": 0.06547082532600737,
                "p50": 0.04490355129866686,
                "p95": 0.12717183313961036,
                "max": 0.1577078811451994
              },
              "rtk_vertical_m": {
                "count": 115,
                "rmse": 11.135389870376265,
                "p50": 11.604910610750895,
                "p95": 14.257850252303996,
                "max": 14.60011675211022
              }
            }
          }
        },
        "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": 0.8000000000000114,
            "first_heading_s": 1.8000000000000114
          }
        },
        "uninitialized_epochs": 43,
        "missing_attitude_epochs": 43,
        "unlatched_heading_epochs": 300,
        "duration_s": 1530.0,
        "median_input_period_s": 0.2,
        "output_rate_hz": {
          "rtk_available": 4.930728009410535,
          "fused_available": 4.939877140243105,
          "rtk_velocity_available": 4.9150437851261275,
          "fused_velocity_available": 4.939877140243105,
          "attitude_available": 4.939877140243105,
          "heading_available": 4.771925238530911,
          "heading_healthy": 4.771271729185727
        },
        "processing_ms": {
          "count": 7602,
          "rmse": 7.779990961882703,
          "p50": 3.6626485,
          "p95": 14.45108855,
          "max": 113.781944
        },
        "heading_error_over_90_epochs": 41,
        "heading_error_over_150_epochs": 41,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 7301,
            "rmse": 15.949475879459543,
            "p50": 0.5253926038049339,
            "p95": 23.246442667255796,
            "max": 81.2018895693756
          },
          "fused_position_e_m": {
            "count": 7301,
            "rmse": 14.938903367797117,
            "p50": 0.3861971973788677,
            "p95": 22.13683206475069,
            "max": 77.96348118981241
          },
          "fused_position_m": {
            "count": 7301,
            "rmse": 24.96020831789561,
            "p50": 0.9181290060929471,
            "p95": 54.70550819855513,
            "max": 148.94518516212807
          },
          "fused_position_n_m": {
            "count": 7301,
            "rmse": 5.587033828166936,
            "p50": 0.27340895467009485,
            "p95": 16.322334257652365,
            "max": 30.63593486372958
          },
          "fused_position_u_m": {
            "count": 7301,
            "rmse": 19.199641101939473,
            "p50": 0.5358435504192115,
            "p95": 48.006129250393535,
            "max": 125.71965150617521
          },
          "fused_velocity_e_mps": {
            "count": 7301,
            "rmse": 0.7602677156467509,
            "p50": 0.03245850104846425,
            "p95": 0.7588935693182499,
            "max": 7.940392906228126
          },
          "fused_velocity_mps": {
            "count": 7301,
            "rmse": 1.2317127193273638,
            "p50": 0.08039799112672802,
            "p95": 1.6766387071628739,
            "max": 11.894868414204554
          },
          "fused_velocity_n_mps": {
            "count": 7301,
            "rmse": 0.26631124590890876,
            "p50": 0.03286219365470622,
            "p95": 0.5972398432207617,
            "max": 2.073826578499702
          },
          "fused_velocity_u_mps": {
            "count": 7301,
            "rmse": 0.931765820257711,
            "p50": 0.021096999358344606,
            "p95": 0.856116173157828,
            "max": 9.298765743827806
          },
          "fused_vertical_m": {
            "count": 7301,
            "rmse": 19.199641101939473,
            "p50": 0.5358435504192115,
            "p95": 48.006129250393535,
            "max": 125.71965150617521
          },
          "heading_deg": {
            "count": 7301,
            "rmse": 14.589076797360121,
            "p50": 1.1291766752855494,
            "p95": 11.56595609672081,
            "max": 179.89915603892752
          },
          "pitch_deg": {
            "count": 7301,
            "rmse": 0.7511099413987362,
            "p50": 0.7368542095090618,
            "p95": 0.9894233313814027,
            "max": 5.129087832140016
          },
          "roll_deg": {
            "count": 7301,
            "rmse": 0.4954904913706141,
            "p50": 0.3776733508218513,
            "p95": 0.7318456557759134,
            "max": 4.175456975656715
          },
          "rotation_deg": {
            "count": 7301,
            "rmse": 14.616272253698126,
            "p50": 1.4087338493311496,
            "p95": 11.616739116509716,
            "max": 179.91249926763408
          },
          "rtk_horizontal_m": {
            "count": 7248,
            "rmse": 20.69077417717566,
            "p50": 2.643174313504498,
            "p95": 14.235646805620668,
            "max": 253.68899118108007
          },
          "rtk_position_e_m": {
            "count": 7248,
            "rmse": 10.47077883847796,
            "p50": 0.9611200063268734,
            "p95": 10.912942955733593,
            "max": 253.07665304672122
          },
          "rtk_position_m": {
            "count": 7248,
            "rmse": 30.671148086822384,
            "p50": 13.24197284410089,
            "p95": 36.12894618884446,
            "max": 392.5522767921017
          },
          "rtk_position_n_m": {
            "count": 7248,
            "rmse": 17.84575374049976,
            "p50": 2.3162090285362726,
            "p95": 9.739547782247792,
            "max": 147.37661700035034
          },
          "rtk_position_u_m": {
            "count": 7248,
            "rmse": 22.640918464428722,
            "p50": 12.449588362926939,
            "p95": 26.269201604140733,
            "max": 362.56457442851047
          },
          "rtk_velocity_e_mps": {
            "count": 7224,
            "rmse": 0.7567990547175675,
            "p50": 0.041489262418876016,
            "p95": 1.189273730368642,
            "max": 9.319592987446157
          },
          "rtk_velocity_mps": {
            "count": 7224,
            "rmse": 1.4206585702204388,
            "p50": 0.14691105246251457,
            "p95": 2.801355821335802,
            "max": 18.52187516318752
          },
          "rtk_velocity_n_mps": {
            "count": 7224,
            "rmse": 0.6572076699096346,
            "p50": 0.0417833963129719,
            "p95": 1.3389560806458585,
            "max": 8.622995745221989
          },
          "rtk_velocity_u_mps": {
            "count": 7224,
            "rmse": 1.0067790435499373,
            "p50": 0.05077092686132337,
            "p95": 1.675441325271361,
            "max": 17.078753780555967
          },
          "rtk_vertical_m": {
            "count": 7248,
            "rmse": 22.640918464428722,
            "p50": 12.449588362926939,
            "p95": 26.269201604140733,
            "max": 362.56457442851047
          }
        },
        "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,
          "window_epochs": 20,
          "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": 1.3934728186472005,
              "p50": 1.3934728186472005,
              "p95": 1.3934728186472005,
              "max": 1.3934728186472005
            },
            "fused_velocity_mps": {
              "count": 1,
              "rmse": 0.411685480215674,
              "p50": 0.411685480215674,
              "p95": 0.411685480215674,
              "max": 0.411685480215674
            },
            "rotation_deg": {
              "count": 1,
              "rmse": 169.53515287221498,
              "p50": 169.53515287221498,
              "p95": 169.53515287221498,
              "max": 169.53515287221498
            },
            "heading_deg": {
              "count": 1,
              "rmse": 169.52331247292886,
              "p50": 169.52331247292886,
              "p95": 169.52331247292886,
              "max": 169.52331247292886
            }
          },
          "drift_anchor_s": 59.8,
          "displacement_error_growth_m": {
            "count": 1,
            "rmse": 0.10723399356845095,
            "p50": 0.10723399356845095,
            "p95": 0.10723399356845095,
            "max": 0.10723399356845095
          },
          "horizontal_displacement_error_growth_m": {
            "count": 1,
            "rmse": 0.10719934763446523,
            "p50": 0.10719934763446523,
            "p95": 0.10719934763446523,
            "max": 0.10719934763446523
          },
          "end_displacement_error_growth_m": 0.10723399356845095,
          "heading_error_change_deg": {
            "count": 1,
            "rmse": 0.5222870332627281,
            "p50": 0.5222870332627281,
            "p95": 0.5222870332627281,
            "max": 0.5222870332627281
          },
          "drift_convention": "(estimate displacement - truth displacement), pre-event anchor ENU; absolute primary errors are unchanged; heading error change uses wrapped difference"
        }
      },
      "common_valid": {
        "rtk_position_m": {
          "control": {
            "count": 7545,
            "rmse": 27.56421302210522,
            "p50": 13.899940736742051,
            "p95": 30.848904327053177,
            "max": 392.55227679592684
          },
          "candidate": {
            "count": 7545,
            "rmse": 30.18889980664652,
            "p50": 13.336215631152369,
            "p95": 34.52593727116638,
            "max": 392.5522767921017
          }
        },
        "fused_position_m": {
          "control": {
            "count": 7559,
            "rmse": 55.80098339086851,
            "p50": 19.25329178982611,
            "p95": 130.60194832624788,
            "max": 247.64822260180273
          },
          "candidate": {
            "count": 7559,
            "rmse": 24.54730027206619,
            "p50": 0.8926834388276238,
            "p95": 54.54210462883823,
            "max": 148.94518516212807
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 7520,
            "rmse": 2.56975253982175,
            "p50": 0.1039294328825931,
            "p95": 4.340639059228773,
            "max": 35.28114050527594
          },
          "candidate": {
            "count": 7520,
            "rmse": 1.3949689410832726,
            "p50": 0.1357782666697428,
            "p95": 2.7548342334823506,
            "max": 18.52187516318752
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 7559,
            "rmse": 4.909270843367046,
            "p50": 0.7572771339812364,
            "p95": 11.215655643901911,
            "max": 28.68220564867746
          },
          "candidate": {
            "count": 7559,
            "rmse": 1.2232254355440784,
            "p50": 0.07686110026169038,
            "p95": 1.6102286251883928,
            "max": 11.894868414204554
          }
        },
        "rotation_deg": {
          "control": {
            "count": 7302,
            "rmse": 82.98920149086267,
            "p50": 46.13169945343388,
            "p95": 167.38312736474634,
            "max": 179.96605076328188
          },
          "candidate": {
            "count": 7302,
            "rmse": 14.61527585492342,
            "p50": 1.4086936956354252,
            "p95": 11.615945443673121,
            "max": 179.91249926763408
          }
        }
      },
      "control_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_velcons_20261009/ctl/scenario/nagoya1-imu_gap/manifest.json",
        "bytes": 4625,
        "sha256": "fba0f5c3c8f31abe69ef000c0a0dbd2a94831c445645ac8c946a6394d49e4f9b"
      },
      "candidate_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_v3_20261009/cand/scenario/nagoya1-imu_gap/manifest.json",
        "bytes": 4325,
        "sha256": "1709b02fb866acd552f86310fae362a84b3bed43b4d23e630b0f66b1b43b1f4a"
      }
    },
    {
      "name": "nagoya2",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 37.688967483526035,
          "candidate": 37.11043826878556,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 81.8062367067428,
          "candidate": 83.87500396586003,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 37.688967483526035,
          "candidate": 37.11043826878556,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 81.8062367067428,
          "candidate": 83.87500396586003,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 80.99248542616597,
          "candidate": 35.354066370928734,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 167.96498088404405,
          "candidate": 83.85279497168555,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 80.99248542616597,
          "candidate": 35.354066370928734,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 167.96498088404405,
          "candidate": 83.85279497168555,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 2.303152862654648,
          "candidate": 1.4806663095707238,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 5.085232711918327,
          "candidate": 3.04128329559562,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 2.303152862654648,
          "candidate": 1.479901851932821,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 5.085232711918327,
          "candidate": 3.0389382785406744,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 3.731596094199408,
          "candidate": 0.5755649823399908,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 9.959777080487605,
          "candidate": 1.129307361530274,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 3.731596094199408,
          "candidate": 0.5755649823399908,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 9.959777080487605,
          "candidate": 1.129307361530274,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 18.481445661510573,
          "candidate": 3.096818183956375,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 39.81559602088979,
          "candidate": 6.241456557537986,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 18.482059290455382,
          "candidate": 3.096818183956375,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 39.816376425093324,
          "candidate": 6.241456557537986,
          "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.9989419109088985,
          "candidate": 0.9989419109088985,
          "allowed": "loss <= 0.001",
          "passed": true
        },
        {
          "name": "coverage.rtk_velocity_available",
          "control": 0.9931224209078404,
          "candidate": 0.9932282298169506,
          "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.9777801290868691,
          "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": 42.0,
          "allowed": "no later; both censored allowed",
          "passed": false
        },
        {
          "name": "processing.p95_ms",
          "control": 6.841737,
          "candidate": 17.056404,
          "allowed": "candidate <= 2 * control; host contention",
          "passed": false
        }
      ],
      "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.9931224209078404,
          "fused_velocity_available": 0.9989419109088985,
          "attitude_available": 0.9989419109088985,
          "heading_available": 0.9778859379959792,
          "heading_healthy": 0.6955877684901068
        },
        "scenes": {
          "all": {
            "epochs": 9451,
            "available_epochs": {
              "rtk_available": 9426,
              "fused_available": 9441,
              "attitude_available": 9441,
              "heading_aligned": 9242,
              "heading_converged": 6574
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 9441,
                "rmse": 66.40901243194784,
                "p50": 9.537542651127785,
                "p95": 137.32391768506335,
                "max": 218.44564210588555
              },
              "fused_position_e_m": {
                "count": 9441,
                "rmse": 48.83529832405996,
                "p50": 3.447725183807872,
                "p95": 116.72551363090093,
                "max": 203.53979513430383
              },
              "fused_position_m": {
                "count": 9441,
                "rmse": 80.99248542616597,
                "p50": 18.427719647789704,
                "p95": 167.96498088404405,
                "max": 219.39638278918042
              },
              "fused_position_n_m": {
                "count": 9441,
                "rmse": 45.003006230547186,
                "p50": 6.568140343299997,
                "p95": 111.16687688236632,
                "max": 218.32603543509518
              },
              "fused_position_u_m": {
                "count": 9441,
                "rmse": 46.36405680396297,
                "p50": 8.023655344854678,
                "p95": 114.2367834484117,
                "max": 126.86060060999537
              },
              "fused_velocity_e_mps": {
                "count": 9441,
                "rmse": 2.7084734261634735,
                "p50": 0.1712302540022883,
                "p95": 6.818458823972085,
                "max": 15.271815148182784
              },
              "fused_velocity_mps": {
                "count": 9441,
                "rmse": 3.731596094199408,
                "p50": 0.5043229856732013,
                "p95": 9.959777080487605,
                "max": 22.46427648350308
              },
              "fused_velocity_n_mps": {
                "count": 9441,
                "rmse": 2.4212105672597164,
                "p50": 0.2435303804303534,
                "p95": 5.324106835008399,
                "max": 22.047211561154842
              },
              "fused_velocity_u_mps": {
                "count": 9441,
                "rmse": 0.8524790314139414,
                "p50": 0.10192618502197856,
                "p95": 1.7897004363945657,
                "max": 7.583355751214332
              },
              "fused_vertical_m": {
                "count": 9441,
                "rmse": 46.36405680396297,
                "p50": 8.023655344854678,
                "p95": 114.2367834484117,
                "max": 126.86060060999537
              },
              "heading_deg": {
                "count": 9242,
                "rmse": 18.275769234204166,
                "p50": 8.401503879481808,
                "p95": 39.77638854541064,
                "max": 62.44410032734416
              },
              "pitch_deg": {
                "count": 9441,
                "rmse": 2.3028946980476315,
                "p50": 0.9176772233702764,
                "p95": 5.173684387107244,
                "max": 16.990849843395466
              },
              "roll_deg": {
                "count": 9441,
                "rmse": 1.4005393883559831,
                "p50": 0.5787690233314038,
                "p95": 3.281105087216247,
                "max": 8.049379046902175
              },
              "rotation_deg": {
                "count": 9242,
                "rmse": 18.481445661510573,
                "p50": 8.843455713866582,
                "p95": 39.81559602088979,
                "max": 63.1203397240226
              },
              "rtk_horizontal_m": {
                "count": 9426,
                "rmse": 20.291712240399185,
                "p50": 1.888985645153399,
                "p95": 31.58865703813197,
                "max": 459.74718025855356
              },
              "rtk_position_e_m": {
                "count": 9426,
                "rmse": 14.89551441542671,
                "p50": 1.0537336106575972,
                "p95": 14.037870487119593,
                "max": 457.3912819653346
              },
              "rtk_position_m": {
                "count": 9426,
                "rmse": 37.688967483526035,
                "p50": 8.896201234779877,
                "p95": 81.8062367067428,
                "max": 808.7125310703453
              },
              "rtk_position_n_m": {
                "count": 9426,
                "rmse": 13.779594912296272,
                "p50": 1.3716817807276538,
                "p95": 27.695500663298017,
                "max": 149.6624007944533
              },
              "rtk_position_u_m": {
                "count": 9426,
                "rmse": 31.760111528883467,
                "p50": 8.57699483580449,
                "p95": 72.51881964327374,
                "max": 665.3183359524321
              },
              "rtk_velocity_e_mps": {
                "count": 9386,
                "rmse": 1.4629666619316473,
                "p50": 0.034526883979623425,
                "p95": 2.2215265840996463,
                "max": 15.250750077555129
              },
              "rtk_velocity_mps": {
                "count": 9386,
                "rmse": 2.303152862654648,
                "p50": 0.10791654759553587,
                "p95": 5.085232711918327,
                "max": 28.095723032479903
              },
              "rtk_velocity_n_mps": {
                "count": 9386,
                "rmse": 1.36040490031213,
                "p50": 0.0351492651365219,
                "p95": 2.25683666954903,
                "max": 13.985371783766459
              },
              "rtk_velocity_u_mps": {
                "count": 9386,
                "rmse": 1.1460977977631828,
                "p50": 0.05296992597890875,
                "p95": 1.9945834690573012,
                "max": 25.924483379060632
              },
              "rtk_vertical_m": {
                "count": 9426,
                "rmse": 31.760111528883467,
                "p50": 8.57699483580449,
                "p95": 72.51881964327374,
                "max": 665.3183359524321
              }
            }
          },
          "stop": {
            "epochs": 5292,
            "available_epochs": {
              "rtk_available": 5292,
              "fused_available": 5282,
              "attitude_available": 5282,
              "heading_aligned": 5118,
              "heading_converged": 4528
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 5282,
                "rmse": 62.59988925617316,
                "p50": 10.83673593589818,
                "p95": 125.88513282392682,
                "max": 191.87195179619673
              },
              "fused_position_e_m": {
                "count": 5282,
                "rmse": 49.160636906030035,
                "p50": 3.342734792216019,
                "p95": 117.18541796578236,
                "max": 191.17623506585696
              },
              "fused_position_m": {
                "count": 5282,
                "rmse": 82.05936889592266,
                "p50": 22.458596870806183,
                "p95": 168.2561214989676,
                "max": 210.12750442908043
              },
              "fused_position_n_m": {
                "count": 5282,
                "rmse": 38.75535980840097,
                "p50": 8.390816998436122,
                "p95": 94.2266840776871,
                "max": 187.6037111126323
              },
              "fused_position_u_m": {
                "count": 5282,
                "rmse": 53.056515987312764,
                "p50": 8.596602187337513,
                "p95": 114.33202096233872,
                "max": 126.86060060999537
              },
              "fused_velocity_e_mps": {
                "count": 5282,
                "rmse": 0.8430644356774027,
                "p50": 0.054780735240255604,
                "p95": 1.661020251153956,
                "max": 9.941094791146389
              },
              "fused_velocity_mps": {
                "count": 5282,
                "rmse": 1.493316574885312,
                "p50": 0.1638529743087798,
                "p95": 2.8369991418298484,
                "max": 20.78617611290816
              },
              "fused_velocity_n_mps": {
                "count": 5282,
                "rmse": 1.1247976526234622,
                "p50": 0.05244635546992381,
                "p95": 1.744932557583473,
                "max": 20.278597802058723
              },
              "fused_velocity_u_mps": {
                "count": 5282,
                "rmse": 0.5040505835488055,
                "p50": 0.03181443887622261,
                "p95": 1.1429079198564767,
                "max": 5.618323095267774
              },
              "fused_vertical_m": {
                "count": 5282,
                "rmse": 53.056515987312764,
                "p50": 8.596602187337513,
                "p95": 114.33202096233872,
                "max": 126.86060060999537
              },
              "heading_deg": {
                "count": 5118,
                "rmse": 20.50685229512928,
                "p50": 10.72404779054959,
                "p95": 42.1663313069637,
                "max": 54.194124165419026
              },
              "pitch_deg": {
                "count": 5282,
                "rmse": 1.6854769233463338,
                "p50": 0.7849194636654886,
                "p95": 2.5513213410742965,
                "max": 14.20454847704076
              },
              "roll_deg": {
                "count": 5282,
                "rmse": 1.3549542537214154,
                "p50": 0.5726095474368265,
                "p95": 3.434971885414373,
                "max": 8.017673896010422
              },
              "rotation_deg": {
                "count": 5118,
                "rmse": 20.62256038085496,
                "p50": 11.147121336865478,
                "p95": 42.19300687535217,
                "max": 54.21167798179001
              },
              "rtk_horizontal_m": {
                "count": 5292,
                "rmse": 17.478765141067015,
                "p50": 1.8116859672612706,
                "p95": 31.661267218151902,
                "max": 129.49478760768113
              },
              "rtk_position_e_m": {
                "count": 5292,
                "rmse": 13.693881341790636,
                "p50": 1.0306091402764639,
                "p95": 10.876219190431177,
                "max": 123.90103286519992
              },
              "rtk_position_m": {
                "count": 5292,
                "rmse": 37.76449167021441,
                "p50": 8.344253944201764,
                "p95": 81.61830381119279,
                "max": 246.5486708608101
              },
              "rtk_position_n_m": {
                "count": 5292,
                "rmse": 10.862082887436353,
                "p50": 1.3151100435230765,
                "p95": 28.390351249405406,
                "max": 60.15992532869926
              },
              "rtk_position_u_m": {
                "count": 5292,
                "rmse": 33.47610491459714,
                "p50": 8.128228018521632,
                "p95": 78.76105772848123,
                "max": 222.34313292543038
              },
              "rtk_velocity_e_mps": {
                "count": 5292,
                "rmse": 0.5694685888757145,
                "p50": 0.011651516575418833,
                "p95": 0.23630919377092566,
                "max": 8.16505874159497
              },
              "rtk_velocity_mps": {
                "count": 5292,
                "rmse": 0.9064630987631712,
                "p50": 0.03916309571454828,
                "p95": 0.4861587697740147,
                "max": 11.30807325759251
              },
              "rtk_velocity_n_mps": {
                "count": 5292,
                "rmse": 0.6993120258251397,
                "p50": 0.012118863958152315,
                "p95": 0.2561811931727012,
                "max": 7.783103357404701
              },
              "rtk_velocity_u_mps": {
                "count": 5292,
                "rmse": 0.09134312365784461,
                "p50": 0.024652526607068095,
                "p95": 0.18129807931290193,
                "max": 1.0318039819459703
              },
              "rtk_vertical_m": {
                "count": 5292,
                "rmse": 33.47610491459714,
                "p50": 8.128228018521632,
                "p95": 78.76105772848123,
                "max": 222.34313292543038
              }
            }
          },
          "low_speed": {
            "epochs": 821,
            "available_epochs": {
              "rtk_available": 821,
              "fused_available": 821,
              "attitude_available": 821,
              "heading_aligned": 786,
              "heading_converged": 538
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 821,
                "rmse": 60.16050593613574,
                "p50": 2.5965421470482735,
                "p95": 174.93355998402916,
                "max": 199.90771196564035
              },
              "fused_position_e_m": {
                "count": 821,
                "rmse": 47.33521511768193,
                "p50": 1.2275075550589047,
                "p95": 112.241352543949,
                "max": 199.41166192244663
              },
              "fused_position_m": {
                "count": 821,
                "rmse": 69.23204762913505,
                "p50": 5.908757204917328,
                "p95": 188.40096118006107,
                "max": 213.2003839562565
              },
              "fused_position_n_m": {
                "count": 821,
                "rmse": 37.13036337358683,
                "p50": 2.26510097973037,
                "p95": 96.46432532512772,
                "max": 199.09609690565267
              },
              "fused_position_u_m": {
                "count": 821,
                "rmse": 34.260617980868375,
                "p50": 4.411190385507411,
                "p95": 113.84757482678364,
                "max": 126.16355636422992
              },
              "fused_velocity_e_mps": {
                "count": 821,
                "rmse": 2.428828738491463,
                "p50": 0.16908163195112158,
                "p95": 5.804904334259016,
                "max": 12.126267982622949
              },
              "fused_velocity_mps": {
                "count": 821,
                "rmse": 3.9402092182452484,
                "p50": 0.4795290328800431,
                "p95": 9.313957157552641,
                "max": 21.88156021061877
              },
              "fused_velocity_n_mps": {
                "count": 821,
                "rmse": 2.872002284714054,
                "p50": 0.20758085627352607,
                "p95": 5.745661657049651,
                "max": 21.58507008133264
              },
              "fused_velocity_u_mps": {
                "count": 821,
                "rmse": 1.1737301730892213,
                "p50": 0.042022688653604534,
                "p95": 3.013030173633899,
                "max": 5.446406625980356
              },
              "fused_vertical_m": {
                "count": 821,
                "rmse": 34.260617980868375,
                "p50": 4.411190385507411,
                "p95": 113.84757482678364,
                "max": 126.16355636422992
              },
              "heading_deg": {
                "count": 786,
                "rmse": 16.938643367193432,
                "p50": 7.397601799667569,
                "p95": 46.738923142840186,
                "max": 54.77780256940548
              },
              "pitch_deg": {
                "count": 821,
                "rmse": 3.9691546024372055,
                "p50": 1.0198508146594918,
                "p95": 8.305369758112136,
                "max": 16.990849843395466
              },
              "roll_deg": {
                "count": 821,
                "rmse": 1.650384920422599,
                "p50": 0.43861464509203074,
                "p95": 3.9835074188818282,
                "max": 8.049379046902175
              },
              "rotation_deg": {
                "count": 786,
                "rmse": 17.51561147723532,
                "p50": 8.557799964994267,
                "p95": 47.16718785460109,
                "max": 54.79445779415589
              },
              "rtk_horizontal_m": {
                "count": 821,
                "rmse": 15.94539282180341,
                "p50": 1.6023531386180478,
                "p95": 27.8536444764341,
                "max": 138.47945132381062
              },
              "rtk_position_e_m": {
                "count": 821,
                "rmse": 9.265437301172916,
                "p50": 0.902044767160592,
                "p95": 12.395210847437752,
                "max": 83.55126340758433
              },
              "rtk_position_m": {
                "count": 821,
                "rmse": 28.229556443165635,
                "p50": 6.855582171814249,
                "p95": 62.352576871953474,
                "max": 146.84848199193775
              },
              "rtk_position_n_m": {
                "count": 821,
                "rmse": 12.977180890303305,
                "p50": 1.2315123289348724,
                "p95": 23.32742300082105,
                "max": 115.63905216545578
              },
              "rtk_position_u_m": {
                "count": 821,
                "rmse": 23.294898684824854,
                "p50": 6.623585605774075,
                "p95": 49.105042879928874,
                "max": 118.34451829766653
              },
              "rtk_velocity_e_mps": {
                "count": 821,
                "rmse": 1.1077821922834508,
                "p50": 0.07336912437166476,
                "p95": 1.5498806461787953,
                "max": 10.017855393571278
              },
              "rtk_velocity_mps": {
                "count": 821,
                "rmse": 1.5483715574070274,
                "p50": 0.22923339271645912,
                "p95": 2.4499934883816588,
                "max": 13.809024014701684
              },
              "rtk_velocity_n_mps": {
                "count": 821,
                "rmse": 1.0334907974241212,
                "p50": 0.07654230865106307,
                "p95": 1.4534040822567085,
                "max": 9.443799373398932
              },
              "rtk_velocity_u_mps": {
                "count": 821,
                "rmse": 0.319640213187247,
                "p50": 0.09047051218010715,
                "p95": 0.7071089654112317,
                "max": 2.053342137706134
              },
              "rtk_vertical_m": {
                "count": 821,
                "rmse": 23.294898684824854,
                "p50": 6.623585605774075,
                "p95": 49.105042879928874,
                "max": 118.34451829766653
              }
            }
          },
          "turn": {
            "epochs": 471,
            "available_epochs": {
              "rtk_available": 471,
              "fused_available": 471,
              "attitude_available": 471,
              "heading_aligned": 464,
              "heading_converged": 289
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 471,
                "rmse": 51.94485609686387,
                "p50": 1.7724229769080844,
                "p95": 136.60417197299705,
                "max": 140.19299138901042
              },
              "fused_position_e_m": {
                "count": 471,
                "rmse": 39.08467250591652,
                "p50": 0.9950309987037746,
                "p95": 104.90748461748416,
                "max": 116.04879020132896
              },
              "fused_position_m": {
                "count": 471,
                "rmse": 62.900814206268414,
                "p50": 4.322804994762963,
                "p95": 160.43977544834507,
                "max": 168.84738131591342
              },
              "fused_position_n_m": {
                "count": 471,
                "rmse": 34.214857153423104,
                "p50": 1.4667639621596533,
                "p95": 113.67908507576479,
                "max": 117.37630781451976
              },
              "fused_position_u_m": {
                "count": 471,
                "rmse": 35.47174020100513,
                "p50": 1.1128140475285573,
                "p95": 113.48956877659873,
                "max": 116.61328810777563
              },
              "fused_velocity_e_mps": {
                "count": 471,
                "rmse": 2.297280862921912,
                "p50": 0.3111682716413385,
                "p95": 6.16475305555271,
                "max": 7.793429617264088
              },
              "fused_velocity_mps": {
                "count": 471,
                "rmse": 3.30599531059028,
                "p50": 0.6284083980225286,
                "p95": 9.196338358312424,
                "max": 10.545690288957537
              },
              "fused_velocity_n_mps": {
                "count": 471,
                "rmse": 2.1788418281984048,
                "p50": 0.48200925854441923,
                "p95": 5.8100664363800245,
                "max": 8.017097332209417
              },
              "fused_velocity_u_mps": {
                "count": 471,
                "rmse": 0.9511855330011663,
                "p50": 0.11414418716937323,
                "p95": 2.69086221075383,
                "max": 4.963976027132529
              },
              "fused_vertical_m": {
                "count": 471,
                "rmse": 35.47174020100513,
                "p50": 1.1128140475285573,
                "p95": 113.48956877659873,
                "max": 116.61328810777563
              },
              "heading_deg": {
                "count": 464,
                "rmse": 12.425355109308496,
                "p50": 4.355793780472268,
                "p95": 31.74223411951295,
                "max": 43.29323530934809
              },
              "pitch_deg": {
                "count": 471,
                "rmse": 1.5936245756097625,
                "p50": 0.7568637132315814,
                "p95": 3.884869612956038,
                "max": 4.602060225338363
              },
              "roll_deg": {
                "count": 471,
                "rmse": 1.2535023503945566,
                "p50": 0.5129881175805053,
                "p95": 2.742370587085148,
                "max": 3.878971916813896
              },
              "rotation_deg": {
                "count": 464,
                "rmse": 12.608292866414034,
                "p50": 4.713674690060236,
                "p95": 31.815680297999208,
                "max": 43.34742479150723
              },
              "rtk_horizontal_m": {
                "count": 471,
                "rmse": 15.874858447396207,
                "p50": 1.7920611368645325,
                "p95": 26.933112266052866,
                "max": 124.03543193757508
              },
              "rtk_position_e_m": {
                "count": 471,
                "rmse": 12.546570857485541,
                "p50": 0.9355971959359994,
                "p95": 17.751798895587253,
                "max": 117.71140024594386
              },
              "rtk_position_m": {
                "count": 471,
                "rmse": 27.53854525699802,
                "p50": 6.328892983010257,
                "p95": 58.55397285764683,
                "max": 170.69907736984166
              },
              "rtk_position_n_m": {
                "count": 471,
                "rmse": 9.725980179033952,
                "p50": 1.3611521325893987,
                "p95": 23.361032377364673,
                "max": 62.271918568812886
              },
              "rtk_position_u_m": {
                "count": 471,
                "rmse": 22.502451958550235,
                "p50": 6.116259814798366,
                "p95": 49.57199087652512,
                "max": 117.27483378361433
              },
              "rtk_velocity_e_mps": {
                "count": 469,
                "rmse": 1.950601555062012,
                "p50": 0.33032860389216046,
                "p95": 5.428659763919633,
                "max": 11.900078632286519
              },
              "rtk_velocity_mps": {
                "count": 469,
                "rmse": 2.840456704610793,
                "p50": 0.7296763821091583,
                "p95": 7.555424856040131,
                "max": 13.826633043007238
              },
              "rtk_velocity_n_mps": {
                "count": 469,
                "rmse": 1.6160787776349899,
                "p50": 0.3087339370965798,
                "p95": 3.5544477464555047,
                "max": 9.647059092164675
              },
              "rtk_velocity_u_mps": {
                "count": 469,
                "rmse": 1.2851603980188093,
                "p50": 0.2759520525512507,
                "p95": 3.0766232167701686,
                "max": 6.674943717268057
              },
              "rtk_vertical_m": {
                "count": 471,
                "rmse": 22.502451958550235,
                "p50": 6.116259814798366,
                "p95": 49.57199087652512,
                "max": 117.27483378361433
              }
            }
          },
          "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": 0.6246670176078207,
                "p50": 0.6023285617911045,
                "p95": 0.7869366924548075,
                "max": 0.8122097518193774
              },
              "fused_position_e_m": {
                "count": 13,
                "rmse": 0.521080602917401,
                "p50": 0.5124559706177447,
                "p95": 0.776770462458313,
                "max": 0.8054443437180461
              },
              "fused_position_m": {
                "count": 13,
                "rmse": 5.786658381222949,
                "p50": 5.791009141872553,
                "p95": 5.8275559895579025,
                "max": 5.8301260766437215
              },
              "fused_position_n_m": {
                "count": 13,
                "rmse": 0.34450528029376737,
                "p50": 0.3165257880924799,
                "p95": 0.49726262663079973,
                "max": 0.5025101839158241
              },
              "fused_position_u_m": {
                "count": 13,
                "rmse": 5.752843326398759,
                "p50": 5.759599568103857,
                "p95": 5.777932647316101,
                "max": 5.779382651930835
              },
              "fused_velocity_e_mps": {
                "count": 13,
                "rmse": 0.24816541955529822,
                "p50": 0.2793014328887179,
                "p95": 0.3256852916762192,
                "max": 0.3277176716705491
              },
              "fused_velocity_mps": {
                "count": 13,
                "rmse": 0.2676650842688322,
                "p50": 0.2973051652184674,
                "p95": 0.33471860426088956,
                "max": 0.3373742443113808
              },
              "fused_velocity_n_mps": {
                "count": 13,
                "rmse": 0.09996256532789856,
                "p50": 0.09957410791713275,
                "p95": 0.11926681924242233,
                "max": 0.12074474602123347
              },
              "fused_velocity_u_mps": {
                "count": 13,
                "rmse": 0.008124494239609708,
                "p50": 0.007560364574914864,
                "p95": 0.011782033883900542,
                "max": 0.01274083654575783
              },
              "fused_vertical_m": {
                "count": 13,
                "rmse": 5.752843326398759,
                "p50": 5.759599568103857,
                "p95": 5.777932647316101,
                "max": 5.779382651930835
              },
              "heading_deg": {
                "count": 13,
                "rmse": 0.2021596435579032,
                "p50": 0.21769432612984474,
                "p95": 0.2607303932095533,
                "max": 0.26727072717852707
              },
              "pitch_deg": {
                "count": 13,
                "rmse": 0.8497880114924272,
                "p50": 0.8401594708008417,
                "p95": 0.8904214339100349,
                "max": 0.8940501020861689
              },
              "roll_deg": {
                "count": 13,
                "rmse": 0.7996178116408601,
                "p50": 0.8000226894530726,
                "p95": 0.8044810525788989,
                "max": 0.8061199024410826
              },
              "rotation_deg": {
                "count": 13,
                "rmse": 1.19015962037497,
                "p50": 1.1994655092415474,
                "p95": 1.219203447241168,
                "max": 1.2230903626009006
              },
              "rtk_horizontal_m": {
                "count": 13,
                "rmse": 1.2858232444058397,
                "p50": 1.1986700916795265,
                "p95": 1.5984029573608194,
                "max": 1.6185623678500707
              },
              "rtk_position_e_m": {
                "count": 13,
                "rmse": 1.1646523596932425,
                "p50": 1.1645823604867598,
                "p95": 1.4637409614355241,
                "max": 1.466436211455235
              },
              "rtk_position_m": {
                "count": 13,
                "rmse": 7.255191137542151,
                "p50": 7.3391240615055215,
                "p95": 7.7024868134395525,
                "max": 7.709315700409583
              },
              "rtk_position_n_m": {
                "count": 13,
                "rmse": 0.5449094391872119,
                "p50": 0.5953383474524083,
                "p95": 0.7649791137953171,
                "max": 0.7722192448566743
              },
              "rtk_position_u_m": {
                "count": 13,
                "rmse": 7.140340119799322,
                "p50": 7.167375356261576,
                "p95": 7.612269986784366,
                "max": 7.617844213216447
              },
              "rtk_velocity_e_mps": {
                "count": 13,
                "rmse": 0.10635118502665747,
                "p50": 0.10640092069397644,
                "p95": 0.15818918459696488,
                "max": 0.15867358606134352
              },
              "rtk_velocity_mps": {
                "count": 13,
                "rmse": 0.22519112995292573,
                "p50": 0.20326682501310708,
                "p95": 0.33203649082876835,
                "max": 0.40384170688990806
              },
              "rtk_velocity_n_mps": {
                "count": 13,
                "rmse": 0.1058182416165543,
                "p50": 0.06624349976203074,
                "p95": 0.20977381244515086,
                "max": 0.2455492981696789
              },
              "rtk_velocity_u_mps": {
                "count": 13,
                "rmse": 0.16793739962879525,
                "p50": 0.12169596750560317,
                "p95": 0.29934420267748724,
                "max": 0.39149704076199116
              },
              "rtk_vertical_m": {
                "count": 13,
                "rmse": 7.140340119799322,
                "p50": 7.167375356261576,
                "p95": 7.612269986784366,
                "max": 7.617844213216447
              }
            }
          }
        },
        "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.965612104539202,
          "fused_velocity_available": 4.994709554544492,
          "attitude_available": 4.994709554544492,
          "heading_available": 4.889429689979896,
          "heading_healthy": 3.477938842450534
        },
        "processing_ms": {
          "count": 9451,
          "rmse": 3.63789764516202,
          "p50": 1.226456,
          "p95": 6.841737,
          "max": 25.485963
        },
        "heading_error_over_90_epochs": 0,
        "heading_error_over_150_epochs": 0,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 6574,
            "rmse": 61.86757458576694,
            "p50": 6.899639691911981,
            "p95": 128.08732030586174,
            "max": 196.51386620500023
          },
          "fused_position_e_m": {
            "count": 6574,
            "rmse": 48.18298292684788,
            "p50": 2.354090480338497,
            "p95": 115.44494487436562,
            "max": 195.95848982173527
          },
          "fused_position_m": {
            "count": 6574,
            "rmse": 79.54688355883248,
            "p50": 15.553199270490097,
            "p95": 166.94657360446044,
            "max": 196.51605708693927
          },
          "fused_position_n_m": {
            "count": 6574,
            "rmse": 38.807176416180056,
            "p50": 4.617724202264416,
            "p95": 100.27337185738223,
            "max": 190.7038358738352
          },
          "fused_position_u_m": {
            "count": 6574,
            "rmse": 50.001098975892695,
            "p50": 8.01195613944719,
            "p95": 114.24505905376944,
            "max": 119.87344425609209
          },
          "fused_velocity_e_mps": {
            "count": 6574,
            "rmse": 0.903126570369611,
            "p50": 0.08782292879539072,
            "p95": 2.1127663178060376,
            "max": 8.271707286660194
          },
          "fused_velocity_mps": {
            "count": 6574,
            "rmse": 1.3997094238487018,
            "p50": 0.26633694096652527,
            "p95": 3.154399452113367,
            "max": 8.985241164521424
          },
          "fused_velocity_n_mps": {
            "count": 6574,
            "rmse": 0.9443175470444263,
            "p50": 0.10359962852318186,
            "p95": 2.064884802820508,
            "max": 7.444220902565922
          },
          "fused_velocity_u_mps": {
            "count": 6574,
            "rmse": 0.501809963479489,
            "p50": 0.03973322501460261,
            "p95": 0.945185361014951,
            "max": 5.584840494268249
          },
          "fused_vertical_m": {
            "count": 6574,
            "rmse": 50.001098975892695,
            "p50": 8.01195613944719,
            "p95": 114.24505905376944,
            "max": 119.87344425609209
          },
          "heading_deg": {
            "count": 6574,
            "rmse": 19.791179346163716,
            "p50": 8.756405285754767,
            "p95": 41.657644667284806,
            "max": 54.77780256940548
          },
          "pitch_deg": {
            "count": 6574,
            "rmse": 1.4703220426556547,
            "p50": 0.8141339383786459,
            "p95": 2.6515287341154963,
            "max": 8.83325987402074
          },
          "roll_deg": {
            "count": 6574,
            "rmse": 1.2392488763609142,
            "p50": 0.5669507224371131,
            "p95": 2.784152960936999,
            "max": 5.435341109419284
          },
          "rotation_deg": {
            "count": 6574,
            "rmse": 19.88746541133922,
            "p50": 8.869607411664884,
            "p95": 41.68445775168019,
            "max": 54.79445779415589
          },
          "rtk_horizontal_m": {
            "count": 6574,
            "rmse": 17.247276921748064,
            "p50": 1.7234424272373978,
            "p95": 29.734173700145615,
            "max": 138.98756767551322
          },
          "rtk_position_e_m": {
            "count": 6574,
            "rmse": 13.40113326609668,
            "p50": 0.9731771159137974,
            "p95": 12.64888890111413,
            "max": 123.63127622582293
          },
          "rtk_position_m": {
            "count": 6574,
            "rmse": 36.25184669982985,
            "p50": 8.16786672544841,
            "p95": 82.05704647527071,
            "max": 246.5486708608101
          },
          "rtk_position_n_m": {
            "count": 6574,
            "rmse": 10.857172210100574,
            "p50": 1.2472492417064962,
            "p95": 27.248034376519062,
            "max": 138.78923966459323
          },
          "rtk_position_u_m": {
            "count": 6574,
            "rmse": 31.886169853597988,
            "p50": 7.983585589251485,
            "p95": 76.27969323626155,
            "max": 222.34313292543038
          },
          "rtk_velocity_e_mps": {
            "count": 6547,
            "rmse": 0.5388412445107076,
            "p50": 0.02112371485809163,
            "p95": 0.8095903336252191,
            "max": 8.569540132710712
          },
          "rtk_velocity_mps": {
            "count": 6547,
            "rmse": 1.2417945044564247,
            "p50": 0.0657719079277446,
            "p95": 2.32611680013069,
            "max": 28.095723032479903
          },
          "rtk_velocity_n_mps": {
            "count": 6547,
            "rmse": 0.5091472502033392,
            "p50": 0.020723889102549187,
            "p95": 1.01493674744111,
            "max": 10.219715298561038
          },
          "rtk_velocity_u_mps": {
            "count": 6547,
            "rmse": 0.9962292819038734,
            "p50": 0.03631172122599553,
            "p95": 1.329966029559142,
            "max": 25.924483379060632
          },
          "rtk_vertical_m": {
            "count": 6574,
            "rmse": 31.886169853597988,
            "p50": 7.983585589251485,
            "p95": 76.27969323626155,
            "max": 222.34313292543038
          }
        },
        "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.9932282298169506,
          "fused_velocity_available": 0.9989419109088985,
          "attitude_available": 0.9989419109088985,
          "heading_available": 0.9777801290868691,
          "heading_healthy": 0.9777801290868691
        },
        "scenes": {
          "all": {
            "epochs": 9451,
            "available_epochs": {
              "rtk_available": 9426,
              "fused_available": 9441,
              "attitude_available": 9441,
              "heading_aligned": 9241,
              "heading_converged": 9241
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 9441,
                "rmse": 12.72627401195674,
                "p50": 1.181452245519235,
                "p95": 27.749038947525488,
                "max": 44.75992057606525
              },
              "fused_position_e_m": {
                "count": 9441,
                "rmse": 8.89658830227336,
                "p50": 0.7726848802224442,
                "p95": 18.255300431564216,
                "max": 29.489893638526468
              },
              "fused_position_m": {
                "count": 9441,
                "rmse": 35.354066370928734,
                "p50": 2.727473728536832,
                "p95": 83.85279497168555,
                "max": 101.23336770571369
              },
              "fused_position_n_m": {
                "count": 9441,
                "rmse": 9.09993224190479,
                "p50": 0.9041017408211497,
                "p95": 13.771534749312698,
                "max": 40.9811934730622
              },
              "fused_position_u_m": {
                "count": 9441,
                "rmse": 32.98411676447664,
                "p50": 2.097477459827113,
                "p95": 79.05087774077592,
                "max": 92.84138464427689
              },
              "fused_velocity_e_mps": {
                "count": 9441,
                "rmse": 0.3534948108358692,
                "p50": 0.02717705643234249,
                "p95": 0.6781597066266158,
                "max": 4.309937233361873
              },
              "fused_velocity_mps": {
                "count": 9441,
                "rmse": 0.5755649823399908,
                "p50": 0.08136424720094067,
                "p95": 1.129307361530274,
                "max": 6.431263287201542
              },
              "fused_velocity_n_mps": {
                "count": 9441,
                "rmse": 0.33943608011109727,
                "p50": 0.0254820684488396,
                "p95": 0.6273991331521245,
                "max": 3.175432869715105
              },
              "fused_velocity_u_mps": {
                "count": 9441,
                "rmse": 0.3018271278844226,
                "p50": 0.03312816039232244,
                "p95": 0.5043969197103284,
                "max": 4.116758299062133
              },
              "fused_vertical_m": {
                "count": 9441,
                "rmse": 32.98411676447664,
                "p50": 2.097477459827113,
                "p95": 79.05087774077592,
                "max": 92.84138464427689
              },
              "heading_deg": {
                "count": 9241,
                "rmse": 3.0018373970296133,
                "p50": 1.1553877870839528,
                "p95": 6.186147829514226,
                "max": 19.729632468012085
              },
              "pitch_deg": {
                "count": 9441,
                "rmse": 0.6889178929489814,
                "p50": 0.7110266220977906,
                "p95": 0.8677992501696963,
                "max": 1.4189481054960709
              },
              "roll_deg": {
                "count": 9441,
                "rmse": 0.32522668274481226,
                "p50": 0.30108656667800915,
                "p95": 0.516319085836443,
                "max": 0.8216980483797727
              },
              "rotation_deg": {
                "count": 9241,
                "rmse": 3.096818183956375,
                "p50": 1.364980613260654,
                "p95": 6.241456557537986,
                "max": 19.750505957404023
              },
              "rtk_horizontal_m": {
                "count": 9426,
                "rmse": 16.33149943257812,
                "p50": 1.8397957045447897,
                "p95": 30.81837938497742,
                "max": 459.7471746582058
              },
              "rtk_position_e_m": {
                "count": 9426,
                "rmse": 13.360215275909475,
                "p50": 1.0265147512721073,
                "p95": 16.430146642203614,
                "max": 457.3912763921719
              },
              "rtk_position_m": {
                "count": 9426,
                "rmse": 37.11043826878556,
                "p50": 8.775032599350833,
                "p95": 83.87500396586003,
                "max": 808.712521233375
              },
              "rtk_position_n_m": {
                "count": 9426,
                "rmse": 9.392684467054908,
                "p50": 1.3433230189089334,
                "p95": 26.129538248576296,
                "max": 60.15992532693399
              },
              "rtk_position_u_m": {
                "count": 9426,
                "rmse": 33.32366658675249,
                "p50": 8.446189727008363,
                "p95": 78.64662658540564,
                "max": 665.3183278652702
              },
              "rtk_velocity_e_mps": {
                "count": 9387,
                "rmse": 0.6931888926444254,
                "p50": 0.03801566334011941,
                "p95": 1.3171837185851598,
                "max": 9.113187086335426
              },
              "rtk_velocity_mps": {
                "count": 9387,
                "rmse": 1.4806663095707238,
                "p50": 0.11745080767603391,
                "p95": 3.04128329559562,
                "max": 28.095723032480063
              },
              "rtk_velocity_n_mps": {
                "count": 9387,
                "rmse": 0.6271135423235109,
                "p50": 0.04320585141191447,
                "p95": 1.2775345177411934,
                "max": 10.219715298560693
              },
              "rtk_velocity_u_mps": {
                "count": 9387,
                "rmse": 1.1482989525583653,
                "p50": 0.048291872982896,
                "p95": 2.100304281660886,
                "max": 25.924483379061076
              },
              "rtk_vertical_m": {
                "count": 9426,
                "rmse": 33.32366658675249,
                "p50": 8.446189727008363,
                "p95": 78.64662658540564,
                "max": 665.3183278652702
              }
            }
          },
          "stop": {
            "epochs": 5292,
            "available_epochs": {
              "rtk_available": 5292,
              "fused_available": 5282,
              "attitude_available": 5282,
              "heading_aligned": 5118,
              "heading_converged": 5118
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 5282,
                "rmse": 13.402862348366773,
                "p50": 0.9443824460006478,
                "p95": 27.762454816787898,
                "max": 40.21702153255012
              },
              "fused_position_e_m": {
                "count": 5282,
                "rmse": 9.500593947207076,
                "p50": 0.38761095125770784,
                "p95": 22.447431572733457,
                "max": 27.01543778379204
              },
              "fused_position_m": {
                "count": 5282,
                "rmse": 35.79287094713116,
                "p50": 1.3292108694438005,
                "p95": 84.16525223147845,
                "max": 95.50388131010766
              },
              "fused_position_n_m": {
                "count": 5282,
                "rmse": 9.45385814255534,
                "p50": 0.5094961433319707,
                "p95": 12.837610438208646,
                "max": 38.78673196335576
              },
              "fused_position_u_m": {
                "count": 5282,
                "rmse": 33.18874645883328,
                "p50": 1.197507354684305,
                "p95": 79.46436142176297,
                "max": 86.62322162298935
              },
              "fused_velocity_e_mps": {
                "count": 5282,
                "rmse": 0.0447347124464914,
                "p50": 0.012805535149750694,
                "p95": 0.07331506995451828,
                "max": 0.5664012796454075
              },
              "fused_velocity_mps": {
                "count": 5282,
                "rmse": 0.08221052899469355,
                "p50": 0.036023846487760816,
                "p95": 0.13411376996058427,
                "max": 1.112967149669348
              },
              "fused_velocity_n_mps": {
                "count": 5282,
                "rmse": 0.04029653102248436,
                "p50": 0.009795666885133468,
                "p95": 0.07769183416258692,
                "max": 0.47256767601863425
              },
              "fused_velocity_u_mps": {
                "count": 5282,
                "rmse": 0.05597826513452371,
                "p50": 0.016545578739234033,
                "p95": 0.1111705205317694,
                "max": 0.9112350307468652
              },
              "fused_vertical_m": {
                "count": 5282,
                "rmse": 33.18874645883328,
                "p50": 1.197507354684305,
                "p95": 79.46436142176297,
                "max": 86.62322162298935
              },
              "heading_deg": {
                "count": 5118,
                "rmse": 2.289402247724413,
                "p50": 1.0893451597618338,
                "p95": 2.891992090061359,
                "max": 16.19131112454653
              },
              "pitch_deg": {
                "count": 5282,
                "rmse": 0.7047558309115347,
                "p50": 0.7254072222567629,
                "p95": 0.8311995978405534,
                "max": 1.168354853044491
              },
              "roll_deg": {
                "count": 5282,
                "rmse": 0.29789021569986857,
                "p50": 0.29382602323654794,
                "p95": 0.4015954726882924,
                "max": 0.549188283186254
              },
              "rotation_deg": {
                "count": 5118,
                "rmse": 2.413664037962715,
                "p50": 1.351754159755281,
                "p95": 3.0099247324225775,
                "max": 16.2160716878973
              },
              "rtk_horizontal_m": {
                "count": 5292,
                "rmse": 13.838602583351433,
                "p50": 1.7783824286470382,
                "p95": 30.97231774900653,
                "max": 140.94834832554278
              },
              "rtk_position_e_m": {
                "count": 5292,
                "rmse": 9.49510643958576,
                "p50": 0.9963580932376248,
                "p95": 15.749816874359254,
                "max": 138.283388333816
              },
              "rtk_position_m": {
                "count": 5292,
                "rmse": 37.378654040179896,
                "p50": 8.08659227813649,
                "p95": 83.68387382797663,
                "max": 246.54867086325757
              },
              "rtk_position_n_m": {
                "count": 5292,
                "rmse": 10.067267512134462,
                "p50": 1.294554687613572,
                "p95": 27.656050401540003,
                "max": 60.15992532693399
              },
              "rtk_position_u_m": {
                "count": 5292,
                "rmse": 34.72256984146646,
                "p50": 7.930693518581513,
                "p95": 80.2714913659688,
                "max": 222.34313292499633
              },
              "rtk_velocity_e_mps": {
                "count": 5292,
                "rmse": 0.12221132258847274,
                "p50": 0.013459175462429751,
                "p95": 0.2710722240323828,
                "max": 1.156599767463658
              },
              "rtk_velocity_mps": {
                "count": 5292,
                "rmse": 0.17084525010824167,
                "p50": 0.044781619917837974,
                "p95": 0.3629566845093894,
                "max": 1.1871201068321005
              },
              "rtk_velocity_n_mps": {
                "count": 5292,
                "rmse": 0.09516090019695299,
                "p50": 0.01453418301983151,
                "p95": 0.19981599006354356,
                "max": 0.6332904821046241
              },
              "rtk_velocity_u_mps": {
                "count": 5292,
                "rmse": 0.07208949430693397,
                "p50": 0.02176484293699013,
                "p95": 0.14257263640793102,
                "max": 1.0318039819460783
              },
              "rtk_vertical_m": {
                "count": 5292,
                "rmse": 34.72256984146646,
                "p50": 7.930693518581513,
                "p95": 80.2714913659688,
                "max": 222.34313292499633
              }
            }
          },
          "low_speed": {
            "epochs": 821,
            "available_epochs": {
              "rtk_available": 821,
              "fused_available": 821,
              "attitude_available": 821,
              "heading_aligned": 785,
              "heading_converged": 785
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 821,
                "rmse": 10.98507407158153,
                "p50": 0.6595199477538208,
                "p95": 23.320688091394597,
                "max": 40.39579286684554
              },
              "fused_position_e_m": {
                "count": 821,
                "rmse": 7.822632835914695,
                "p50": 0.35394357554067624,
                "p95": 17.80267577676459,
                "max": 29.489893638526468
              },
              "fused_position_m": {
                "count": 821,
                "rmse": 34.22495778542922,
                "p50": 0.9867177038487811,
                "p95": 81.02659195602563,
                "max": 101.23336770571369
              },
              "fused_position_n_m": {
                "count": 821,
                "rmse": 7.7122154970282075,
                "p50": 0.5156895541795832,
                "p95": 12.235019213279502,
                "max": 38.91832784826629
              },
              "fused_position_u_m": {
                "count": 821,
                "rmse": 32.414130916257484,
                "p50": 0.614551813909877,
                "p95": 77.74480055582629,
                "max": 92.84138464427689
              },
              "fused_velocity_e_mps": {
                "count": 821,
                "rmse": 0.21458595945449543,
                "p50": 0.08147584235563465,
                "p95": 0.5007525564828218,
                "max": 0.8271306413463427
              },
              "fused_velocity_mps": {
                "count": 821,
                "rmse": 0.34737370369487475,
                "p50": 0.15982781807331198,
                "p95": 0.7020204978777027,
                "max": 1.523636742444087
              },
              "fused_velocity_n_mps": {
                "count": 821,
                "rmse": 0.19748991372279814,
                "p50": 0.06801516223213305,
                "p95": 0.48187515649199175,
                "max": 0.8625860590994603
              },
              "fused_velocity_u_mps": {
                "count": 821,
                "rmse": 0.1887302042637851,
                "p50": 0.027007314917714065,
                "p95": 0.43049698634990285,
                "max": 1.136964630043654
              },
              "fused_vertical_m": {
                "count": 821,
                "rmse": 32.414130916257484,
                "p50": 0.614551813909877,
                "p95": 77.74480055582629,
                "max": 92.84138464427689
              },
              "heading_deg": {
                "count": 785,
                "rmse": 5.018908491562818,
                "p50": 1.431271749567486,
                "p95": 12.106352711042556,
                "max": 16.439851377739075
              },
              "pitch_deg": {
                "count": 821,
                "rmse": 0.6984726911467326,
                "p50": 0.6949392418026719,
                "p95": 0.8951181102948738,
                "max": 1.0371200413710255
              },
              "roll_deg": {
                "count": 821,
                "rmse": 0.3226245091312105,
                "p50": 0.2992445951953471,
                "p95": 0.5101986571974635,
                "max": 0.6261506698955372
              },
              "rotation_deg": {
                "count": 785,
                "rmse": 5.077102164976211,
                "p50": 1.6924573008254593,
                "p95": 12.136425204551427,
                "max": 16.464288604398334
              },
              "rtk_horizontal_m": {
                "count": 821,
                "rmse": 19.289340876136922,
                "p50": 1.6143625122978293,
                "p95": 29.020855520086645,
                "max": 145.70614675775042
              },
              "rtk_position_e_m": {
                "count": 821,
                "rmse": 17.21251994009169,
                "p50": 0.895929757540673,
                "p95": 14.742758896992996,
                "max": 142.99716105355054
              },
              "rtk_position_m": {
                "count": 821,
                "rmse": 32.154465962856484,
                "p50": 6.802449775470199,
                "p95": 83.82262400388561,
                "max": 148.97330207161812
              },
              "rtk_position_n_m": {
                "count": 821,
                "rmse": 8.706769133711585,
                "p50": 1.2479784062014554,
                "p95": 27.345207799167685,
                "max": 35.82514006539784
              },
              "rtk_position_u_m": {
                "count": 821,
                "rmse": 25.726076457957777,
                "p50": 6.559041628099049,
                "p95": 71.396190355631,
                "max": 127.41415098858646
              },
              "rtk_velocity_e_mps": {
                "count": 821,
                "rmse": 0.32763131802697554,
                "p50": 0.0745286681141406,
                "p95": 0.7615508614948858,
                "max": 1.9668153820035998
              },
              "rtk_velocity_mps": {
                "count": 821,
                "rmse": 0.5043327565273497,
                "p50": 0.23502988325704005,
                "p95": 1.070132802154772,
                "max": 2.3175796945612586
              },
              "rtk_velocity_n_mps": {
                "count": 821,
                "rmse": 0.2331465216843724,
                "p50": 0.07668812390378187,
                "p95": 0.45197678971105765,
                "max": 1.696901729670059
              },
              "rtk_velocity_u_mps": {
                "count": 821,
                "rmse": 0.30438782528356845,
                "p50": 0.08107506567546116,
                "p95": 0.6806306162907199,
                "max": 2.053342137706476
              },
              "rtk_vertical_m": {
                "count": 821,
                "rmse": 25.726076457957777,
                "p50": 6.559041628099049,
                "p95": 71.396190355631,
                "max": 127.41415098858646
              }
            }
          },
          "turn": {
            "epochs": 471,
            "available_epochs": {
              "rtk_available": 471,
              "fused_available": 471,
              "attitude_available": 471,
              "heading_aligned": 463,
              "heading_converged": 463
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 471,
                "rmse": 14.675233218562687,
                "p50": 0.9216234258489358,
                "p95": 39.35838256487993,
                "max": 41.63778658013548
              },
              "fused_position_e_m": {
                "count": 471,
                "rmse": 9.980649924302332,
                "p50": 0.7218531470733511,
                "p95": 20.255975066496845,
                "max": 22.219589786770104
              },
              "fused_position_m": {
                "count": 471,
                "rmse": 39.682575714566546,
                "p50": 1.0136568436188484,
                "p95": 90.93071367191266,
                "max": 92.47137019023553
              },
              "fused_position_n_m": {
                "count": 471,
                "rmse": 10.758675434630865,
                "p50": 0.43903223441132466,
                "p95": 37.60658154592596,
                "max": 39.060443160487964
              },
              "fused_position_u_m": {
                "count": 471,
                "rmse": 36.86928729068547,
                "p50": 0.6538710740548551,
                "p95": 81.9817340807611,
                "max": 82.56663389993969
              },
              "fused_velocity_e_mps": {
                "count": 471,
                "rmse": 0.5346224367933248,
                "p50": 0.20872690269543992,
                "p95": 0.7722656366590784,
                "max": 4.309937233361873
              },
              "fused_velocity_mps": {
                "count": 471,
                "rmse": 0.9466909696503718,
                "p50": 0.35189950004468473,
                "p95": 1.9097137075763855,
                "max": 6.431263287201542
              },
              "fused_velocity_n_mps": {
                "count": 471,
                "rmse": 0.6861317174269828,
                "p50": 0.22820766471534437,
                "p95": 1.7093222699693593,
                "max": 2.8778752105950614
              },
              "fused_velocity_u_mps": {
                "count": 471,
                "rmse": 0.37366550340568966,
                "p50": 0.0664143359340384,
                "p95": 0.34401583741550734,
                "max": 4.116758299062133
              },
              "fused_vertical_m": {
                "count": 471,
                "rmse": 36.86928729068547,
                "p50": 0.6538710740548551,
                "p95": 81.9817340807611,
                "max": 82.56663389993969
              },
              "heading_deg": {
                "count": 463,
                "rmse": 3.483179716074445,
                "p50": 1.8574761657320948,
                "p95": 6.571104857503055,
                "max": 12.120873598999964
              },
              "pitch_deg": {
                "count": 471,
                "rmse": 0.6038647445225281,
                "p50": 0.6211698828054466,
                "p95": 0.8097077607507401,
                "max": 0.895342768689801
              },
              "roll_deg": {
                "count": 471,
                "rmse": 0.34648116993437433,
                "p50": 0.3068113815415927,
                "p95": 0.5824598011863173,
                "max": 0.8216980483797727
              },
              "rotation_deg": {
                "count": 463,
                "rmse": 3.55376457524335,
                "p50": 1.9743029142782464,
                "p95": 6.619337799198341,
                "max": 12.151666480875262
              },
              "rtk_horizontal_m": {
                "count": 471,
                "rmse": 10.850301396401136,
                "p50": 1.7588050410602019,
                "p95": 26.933112264861798,
                "max": 42.593243146429025
              },
              "rtk_position_e_m": {
                "count": 471,
                "rmse": 7.430759149768495,
                "p50": 0.9361402592913164,
                "p95": 14.227034235274825,
                "max": 42.50570679623115
              },
              "rtk_position_m": {
                "count": 471,
                "rmse": 31.29031881429918,
                "p50": 6.343105108094151,
                "p95": 74.47746256656518,
                "max": 132.54899391004213
              },
              "rtk_position_n_m": {
                "count": 471,
                "rmse": 7.9065073737318565,
                "p50": 1.3443625885870238,
                "p95": 20.184917393660925,
                "max": 34.880134159706955
              },
              "rtk_position_u_m": {
                "count": 471,
                "rmse": 29.348850251887907,
                "p50": 6.131187179032712,
                "p95": 68.90074766621834,
                "max": 129.2898665076628
              },
              "rtk_velocity_e_mps": {
                "count": 469,
                "rmse": 0.8332799950072755,
                "p50": 0.31758227359286906,
                "p95": 1.7406305346104303,
                "max": 5.570727253295621
              },
              "rtk_velocity_mps": {
                "count": 469,
                "rmse": 1.8001960084089734,
                "p50": 0.7116648290174272,
                "p95": 3.874844763852851,
                "max": 7.697565132823635
              },
              "rtk_velocity_n_mps": {
                "count": 469,
                "rmse": 0.8382340881364257,
                "p50": 0.29455220167411644,
                "p95": 1.7534070253499354,
                "max": 5.811072739978118
              },
              "rtk_velocity_u_mps": {
                "count": 469,
                "rmse": 1.3578342064104771,
                "p50": 0.31924052636289013,
                "p95": 3.2118016062541663,
                "max": 6.674943717267986
              },
              "rtk_vertical_m": {
                "count": 471,
                "rmse": 29.348850251887907,
                "p50": 6.131187179032712,
                "p95": 68.90074766621834,
                "max": 129.2898665076628
              }
            }
          },
          "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": 0.2270965950272625,
                "p50": 0.21275713534156257,
                "p95": 0.2790491647097712,
                "max": 0.28791540090713463
              },
              "fused_position_e_m": {
                "count": 13,
                "rmse": 0.20794133556367925,
                "p50": 0.1892760808696785,
                "p95": 0.27866982675826907,
                "max": 0.2871775657626605
              },
              "fused_position_m": {
                "count": 13,
                "rmse": 0.41283716138930193,
                "p50": 0.41032468402437455,
                "p95": 0.44749527534589684,
                "max": 0.458184318718438
              },
              "fused_position_n_m": {
                "count": 13,
                "rmse": 0.09128671555582336,
                "p50": 0.07179925352717871,
                "p95": 0.15916467533791698,
                "max": 0.1689411232559712
              },
              "fused_position_u_m": {
                "count": 13,
                "rmse": 0.34476319169975217,
                "p50": 0.344838854019062,
                "p95": 0.35988020418931604,
                "max": 0.3650655119556874
              },
              "fused_velocity_e_mps": {
                "count": 13,
                "rmse": 0.06461197520378631,
                "p50": 0.058155450938388586,
                "p95": 0.10776586437438794,
                "max": 0.11312714903596122
              },
              "fused_velocity_mps": {
                "count": 13,
                "rmse": 0.08249786866047046,
                "p50": 0.06561570873428568,
                "p95": 0.13004531029373895,
                "max": 0.1321104170710797
              },
              "fused_velocity_n_mps": {
                "count": 13,
                "rmse": 0.04243920228749392,
                "p50": 0.04055482262366729,
                "p95": 0.0668683388490906,
                "max": 0.0705741984555505
              },
              "fused_velocity_u_mps": {
                "count": 13,
                "rmse": 0.02881154461299684,
                "p50": 0.026813783595591348,
                "p95": 0.03685091902643597,
                "max": 0.039758349392802865
              },
              "fused_vertical_m": {
                "count": 13,
                "rmse": 0.34476319169975217,
                "p50": 0.344838854019062,
                "p95": 0.35988020418931604,
                "max": 0.3650655119556874
              },
              "heading_deg": {
                "count": 13,
                "rmse": 0.37467023004127575,
                "p50": 0.37783276663412835,
                "p95": 0.40992973133205624,
                "max": 0.41367689708516764
              },
              "pitch_deg": {
                "count": 13,
                "rmse": 0.7339515505947445,
                "p50": 0.740159679491029,
                "p95": 0.7482896583519789,
                "max": 0.7486861527473536
              },
              "roll_deg": {
                "count": 13,
                "rmse": 0.3314228829947764,
                "p50": 0.33112452951155547,
                "p95": 0.3426543848493509,
                "max": 0.34585024195783376
              },
              "rotation_deg": {
                "count": 13,
                "rmse": 0.8815756727257218,
                "p50": 0.8797720737641486,
                "p95": 0.9111192912796814,
                "max": 0.9135896587738744
              },
              "rtk_horizontal_m": {
                "count": 13,
                "rmse": 1.1692295886315967,
                "p50": 1.1075381843123322,
                "p95": 1.597030467200346,
                "max": 1.618562367998285
              },
              "rtk_position_e_m": {
                "count": 13,
                "rmse": 1.055662516088581,
                "p50": 1.0526128837884001,
                "p95": 1.4439475116800882,
                "max": 1.4664362084824978
              },
              "rtk_position_m": {
                "count": 13,
                "rmse": 6.643794584125947,
                "p50": 7.240259212742832,
                "p95": 7.702486814698949,
                "max": 7.70931570377734
              },
              "rtk_position_n_m": {
                "count": 13,
                "rmse": 0.5026673682040033,
                "p50": 0.44725724968136826,
                "p95": 0.7649791149336617,
                "max": 0.7722192454348116
              },
              "rtk_position_u_m": {
                "count": 13,
                "rmse": 6.54010004855657,
                "p50": 7.166441174371137,
                "p95": 7.612269988863117,
                "max": 7.617844213176147
              },
              "rtk_velocity_e_mps": {
                "count": 13,
                "rmse": 0.3312247055423789,
                "p50": 0.11910729725954367,
                "p95": 0.7958602486464864,
                "max": 0.8586264838355204
              },
              "rtk_velocity_mps": {
                "count": 13,
                "rmse": 0.3753869653481366,
                "p50": 0.20326682501293802,
                "p95": 0.799358010410647,
                "max": 0.864950531928563
              },
              "rtk_velocity_n_mps": {
                "count": 13,
                "rmse": 0.08443018020455535,
                "p50": 0.06624349976236248,
                "p95": 0.1439223598779706,
                "max": 0.1859234886288209
              },
              "rtk_velocity_u_mps": {
                "count": 13,
                "rmse": 0.15516801494597326,
                "p50": 0.08937359025337062,
                "p95": 0.29934420267773276,
                "max": 0.391497040762
              },
              "rtk_vertical_m": {
                "count": 13,
                "rmse": 6.54010004855657,
                "p50": 7.166441174371137,
                "p95": 7.612269988863117,
                "max": 7.617844213176147
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 42.0
          }
        },
        "uninitialized_epochs": 10,
        "missing_attitude_epochs": 10,
        "unlatched_heading_epochs": 210,
        "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.966141149084753,
          "fused_velocity_available": 4.994709554544492,
          "attitude_available": 4.994709554544492,
          "heading_available": 4.8889006454343455,
          "heading_healthy": 4.8889006454343455
        },
        "processing_ms": {
          "count": 9451,
          "rmse": 8.616731993738705,
          "p50": 2.884342,
          "p95": 17.056404,
          "max": 137.51609
        },
        "heading_error_over_90_epochs": 0,
        "heading_error_over_150_epochs": 0,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 9241,
            "rmse": 12.863238432964156,
            "p50": 1.3725011394324897,
            "p95": 27.761447854515815,
            "max": 44.75992057606525
          },
          "fused_position_e_m": {
            "count": 9241,
            "rmse": 8.992339133455067,
            "p50": 0.9092825576950864,
            "p95": 18.27075998464853,
            "max": 29.489893638526468
          },
          "fused_position_m": {
            "count": 9241,
            "rmse": 35.734589904065686,
            "p50": 2.9351626779687336,
            "p95": 83.9465459688722,
            "max": 101.23336770571369
          },
          "fused_position_n_m": {
            "count": 9241,
            "rmse": 9.197866051004373,
            "p50": 0.9140799778002282,
            "p95": 13.865782011785509,
            "max": 40.9811934730622
          },
          "fused_position_u_m": {
            "count": 9241,
            "rmse": 33.33913635096847,
            "p50": 2.2382217415635397,
            "p95": 79.06808927263513,
            "max": 92.84138464427689
          },
          "fused_velocity_e_mps": {
            "count": 9241,
            "rmse": 0.35721054840091615,
            "p50": 0.02801100118771327,
            "p95": 0.6872395633595882,
            "max": 4.309937233361873
          },
          "fused_velocity_mps": {
            "count": 9241,
            "rmse": 0.5816979838947413,
            "p50": 0.08429125515014496,
            "p95": 1.1422087816664175,
            "max": 6.431263287201542
          },
          "fused_velocity_n_mps": {
            "count": 9241,
            "rmse": 0.3430798868783234,
            "p50": 0.026512112649619946,
            "p95": 0.6394811110792848,
            "max": 3.175432869715105
          },
          "fused_velocity_u_mps": {
            "count": 9241,
            "rmse": 0.3050727123127865,
            "p50": 0.03481396662159808,
            "p95": 0.5100481287588952,
            "max": 4.116758299062133
          },
          "fused_vertical_m": {
            "count": 9241,
            "rmse": 33.33913635096847,
            "p50": 2.2382217415635397,
            "p95": 79.06808927263513,
            "max": 92.84138464427689
          },
          "heading_deg": {
            "count": 9241,
            "rmse": 3.0018373970296133,
            "p50": 1.1553877870839528,
            "p95": 6.186147829514226,
            "max": 19.729632468012085
          },
          "pitch_deg": {
            "count": 9241,
            "rmse": 0.6904843527172067,
            "p50": 0.7137868324275303,
            "p95": 0.8715105054775165,
            "max": 1.4189481054960709
          },
          "roll_deg": {
            "count": 9241,
            "rmse": 0.3268663945129072,
            "p50": 0.30323170597966964,
            "p95": 0.5176910175763396,
            "max": 0.8216980483797727
          },
          "rotation_deg": {
            "count": 9241,
            "rmse": 3.096818183956375,
            "p50": 1.364980613260654,
            "p95": 6.241456557537986,
            "max": 19.750505957404023
          },
          "rtk_horizontal_m": {
            "count": 9216,
            "rmse": 16.514701864942094,
            "p50": 1.858751852892052,
            "p95": 31.159094590520738,
            "max": 459.7471746582058
          },
          "rtk_position_e_m": {
            "count": 9216,
            "rmse": 13.510808202776,
            "p50": 1.027479830584093,
            "p95": 16.78435488140473,
            "max": 457.3912763921719
          },
          "rtk_position_m": {
            "count": 9216,
            "rmse": 37.5202758494821,
            "p50": 8.97176538484403,
            "p95": 84.22753106549172,
            "max": 808.712521233375
          },
          "rtk_position_n_m": {
            "count": 9216,
            "rmse": 9.497022659535068,
            "p50": 1.3329660806490653,
            "p95": 26.31365015652705,
            "max": 60.15992532693399
          },
          "rtk_position_u_m": {
            "count": 9216,
            "rmse": 33.69029121472991,
            "p50": 8.648563219645883,
            "p95": 78.86786374900612,
            "max": 665.3183278652702
          },
          "rtk_velocity_e_mps": {
            "count": 9177,
            "rmse": 0.7010535322473602,
            "p50": 0.0396439608851477,
            "p95": 1.3331388030698,
            "max": 9.113187086335426
          },
          "rtk_velocity_mps": {
            "count": 9177,
            "rmse": 1.4974817101963818,
            "p50": 0.1252813993505027,
            "p95": 3.0634582573542213,
            "max": 28.095723032480063
          },
          "rtk_velocity_n_mps": {
            "count": 9177,
            "rmse": 0.6342069199394972,
            "p50": 0.045458534326991595,
            "p95": 1.2905124522255784,
            "max": 10.219715298560693
          },
          "rtk_velocity_u_mps": {
            "count": 9177,
            "rmse": 1.1613599786444493,
            "p50": 0.050889156833509724,
            "p95": 2.1376844835028943,
            "max": 25.924483379061076
          },
          "rtk_vertical_m": {
            "count": 9216,
            "rmse": 33.69029121472991,
            "p50": 8.648563219645883,
            "p95": 78.86786374900612,
            "max": 665.3183278652702
          }
        },
        "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.688967483526035,
            "p50": 8.896201234779877,
            "p95": 81.8062367067428,
            "max": 808.7125310703453
          },
          "candidate": {
            "count": 9426,
            "rmse": 37.11043826878556,
            "p50": 8.775032599350833,
            "p95": 83.87500396586003,
            "max": 808.712521233375
          }
        },
        "fused_position_m": {
          "control": {
            "count": 9441,
            "rmse": 80.99248542616597,
            "p50": 18.427719647789704,
            "p95": 167.96498088404405,
            "max": 219.39638278918042
          },
          "candidate": {
            "count": 9441,
            "rmse": 35.354066370928734,
            "p50": 2.727473728536832,
            "p95": 83.85279497168555,
            "max": 101.23336770571369
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 9386,
            "rmse": 2.303152862654648,
            "p50": 0.10791654759553587,
            "p95": 5.085232711918327,
            "max": 28.095723032479903
          },
          "candidate": {
            "count": 9386,
            "rmse": 1.479901851932821,
            "p50": 0.11743121910864926,
            "p95": 3.0389382785406744,
            "max": 28.095723032480063
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 9441,
            "rmse": 3.731596094199408,
            "p50": 0.5043229856732013,
            "p95": 9.959777080487605,
            "max": 22.46427648350308
          },
          "candidate": {
            "count": 9441,
            "rmse": 0.5755649823399908,
            "p50": 0.08136424720094067,
            "p95": 1.129307361530274,
            "max": 6.431263287201542
          }
        },
        "rotation_deg": {
          "control": {
            "count": 9241,
            "rmse": 18.482059290455382,
            "p50": 8.843385180787253,
            "p95": 39.816376425093324,
            "max": 63.1203397240226
          },
          "candidate": {
            "count": 9241,
            "rmse": 3.096818183956375,
            "p50": 1.364980613260654,
            "p95": 6.241456557537986,
            "max": 19.750505957404023
          }
        }
      },
      "control_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_velcons_20261009/ctl/normal/nagoya2/manifest.json",
        "bytes": 4248,
        "sha256": "378a5dff2a62e67b82a44403eee78a69f86bec5302115e27df276394dc4b4a61"
      },
      "candidate_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_v3_20261009/cand/normal/nagoya2/manifest.json",
        "bytes": 4273,
        "sha256": "5c959925d747d8dc4a4d20ad82652b8f175ca95548d47c90dd6a26523931be03"
      }
    },
    {
      "name": "nagoya2-gnss_outage",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 37.23358610892553,
          "candidate": 37.206938868585524,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 85.74912048512512,
          "candidate": 83.95434778681759,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 37.23358610892553,
          "candidate": 37.206938868585524,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 85.74912048512512,
          "candidate": 83.95434778681759,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 55.16915092170009,
          "candidate": 35.35948462252576,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 133.16331767196448,
          "candidate": 83.85167391731837,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 55.16915092170009,
          "candidate": 35.35948462252576,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 133.16331767196448,
          "candidate": 83.85167391731837,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 4.242345441863292,
          "candidate": 1.4886524665542273,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 13.91423154833897,
          "candidate": 3.0506360549575926,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 4.238900038249978,
          "candidate": 1.4873136303922248,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 13.914231544111175,
          "candidate": 3.043970367050264,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 4.3008661513772335,
          "candidate": 0.579633265693186,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 9.760151258155235,
          "candidate": 1.1518811280707617,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 4.3008661513772335,
          "candidate": 0.579633265693186,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 9.760151258155235,
          "candidate": 1.1518811280707617,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 90.80793386840817,
          "candidate": 4.172261384399957,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 167.5060146811584,
          "candidate": 6.0549608535796215,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 90.81276843023036,
          "candidate": 4.172261384399957,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 167.50717516863867,
          "candidate": 6.0549608535796215,
          "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.9879377843614432,
          "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.9777801290868691,
          "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": 42.0,
          "allowed": "no later; both censored allowed",
          "passed": false
        },
        {
          "name": "processing.p95_ms",
          "control": 6.205432999999999,
          "candidate": 12.979648000000001,
          "allowed": "candidate <= 2 * control; host contention",
          "passed": false
        },
        {
          "name": "scenario.recovery_gnss_update_s",
          "control": 0.0,
          "candidate": 0.20000000000000284,
          "allowed": "no later; both censored allowed",
          "passed": false
        },
        {
          "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
        }
      ],
      "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.4208020315310549
        },
        "scenes": {
          "all": {
            "epochs": 9451,
            "available_epochs": {
              "rtk_available": 9376,
              "fused_available": 9441,
              "attitude_available": 9441,
              "heading_aligned": 9242,
              "heading_converged": 3977
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 9441,
                "rmse": 49.85523718644546,
                "p50": 5.157900657347245,
                "p95": 128.24140620673683,
                "max": 171.711460073627
              },
              "fused_position_e_m": {
                "count": 9441,
                "rmse": 40.46384579572114,
                "p50": 2.9725510324457787,
                "p95": 112.86438023696314,
                "max": 159.71802680564602
              },
              "fused_position_m": {
                "count": 9441,
                "rmse": 55.16915092170009,
                "p50": 6.732664697703425,
                "p95": 133.16331767196448,
                "max": 177.07167122467544
              },
              "fused_position_n_m": {
                "count": 9441,
                "rmse": 29.12424863128376,
                "p50": 2.72590203418055,
                "p95": 67.33451347547776,
                "max": 143.4724109766078
              },
              "fused_position_u_m": {
                "count": 9441,
                "rmse": 23.623939944568683,
                "p50": 2.145224514756426,
                "p95": 50.49130213090124,
                "max": 93.90410291098846
              },
              "fused_velocity_e_mps": {
                "count": 9441,
                "rmse": 2.991882123532447,
                "p50": 0.39640160301975924,
                "p95": 7.307006814315749,
                "max": 19.877222667739098
              },
              "fused_velocity_mps": {
                "count": 9441,
                "rmse": 4.3008661513772335,
                "p50": 0.9930111482849997,
                "p95": 9.760151258155235,
                "max": 29.622988165074332
              },
              "fused_velocity_n_mps": {
                "count": 9441,
                "rmse": 2.8004133103759097,
                "p50": 0.32611999785613754,
                "p95": 5.93014818855359,
                "max": 26.000666681399014
              },
              "fused_velocity_u_mps": {
                "count": 9441,
                "rmse": 1.3052878234392713,
                "p50": 0.12660214561488398,
                "p95": 2.719225046407354,
                "max": 8.956050567330529
              },
              "fused_vertical_m": {
                "count": 9441,
                "rmse": 23.623939944568683,
                "p50": 2.145224514756426,
                "p95": 50.49130213090124,
                "max": 93.90410291098846
              },
              "heading_deg": {
                "count": 9242,
                "rmse": 90.7326457235522,
                "p50": 65.10758473868059,
                "p95": 167.39690909451227,
                "max": 179.9721798737702
              },
              "pitch_deg": {
                "count": 9441,
                "rmse": 3.1655036192228168,
                "p50": 1.674197952458627,
                "p95": 7.055124743999556,
                "max": 16.45108685161003
              },
              "roll_deg": {
                "count": 9441,
                "rmse": 2.468137488634247,
                "p50": 1.1311387834341815,
                "p95": 5.197530474179018,
                "max": 17.29563080021873
              },
              "rotation_deg": {
                "count": 9242,
                "rmse": 90.80793386840817,
                "p50": 65.14174320758565,
                "p95": 167.5060146811584,
                "max": 179.99929133084342
              },
              "rtk_horizontal_m": {
                "count": 9376,
                "rmse": 21.75407010816612,
                "p50": 1.8637502973811517,
                "p95": 33.42021988046836,
                "max": 459.74717465647785
              },
              "rtk_position_e_m": {
                "count": 9376,
                "rmse": 16.81596253458569,
                "p50": 1.0289083187928076,
                "p95": 18.562914587462053,
                "max": 457.3912763904507
              },
              "rtk_position_m": {
                "count": 9376,
                "rmse": 37.23358610892553,
                "p50": 8.866411005105807,
                "p95": 85.74912048512512,
                "max": 808.7125212302179
              },
              "rtk_position_n_m": {
                "count": 9376,
                "rmse": 13.800832232384286,
                "p50": 1.3522389626697588,
                "p95": 28.903318771650788,
                "max": 147.22327035893724
              },
              "rtk_position_u_m": {
                "count": 9376,
                "rmse": 30.21755066612391,
                "p50": 8.531791331400118,
                "p95": 66.52047299335068,
                "max": 665.3183278626267
              },
              "rtk_velocity_e_mps": {
                "count": 9335,
                "rmse": 1.323343486893345,
                "p50": 0.04747816061600607,
                "p95": 2.371525082482827,
                "max": 12.05868877384595
              },
              "rtk_velocity_mps": {
                "count": 9335,
                "rmse": 4.242345441863292,
                "p50": 0.15666780996464943,
                "p95": 13.91423154833897,
                "max": 28.095723032479334
              },
              "rtk_velocity_n_mps": {
                "count": 9335,
                "rmse": 2.0281506370466937,
                "p50": 0.05211388139650013,
                "p95": 6.996753640298173,
                "max": 10.809038959035755
              },
              "rtk_velocity_u_mps": {
                "count": 9335,
                "rmse": 3.4832257832707754,
                "p50": 0.06740250782930703,
                "p95": 11.841804084885066,
                "max": 25.92448337906012
              },
              "rtk_vertical_m": {
                "count": 9376,
                "rmse": 30.21755066612391,
                "p50": 8.531791331400118,
                "p95": 66.52047299335068,
                "max": 665.3183278626267
              }
            }
          },
          "stop": {
            "epochs": 5292,
            "available_epochs": {
              "rtk_available": 5292,
              "fused_available": 5282,
              "attitude_available": 5282,
              "heading_aligned": 5118,
              "heading_converged": 2675
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 5282,
                "rmse": 45.364587713440514,
                "p50": 2.497350392897011,
                "p95": 126.37416151754637,
                "max": 157.18276571354167
              },
              "fused_position_e_m": {
                "count": 5282,
                "rmse": 38.70958273045338,
                "p50": 1.5293084009166233,
                "p95": 112.78860315258498,
                "max": 136.83131792780156
              },
              "fused_position_m": {
                "count": 5282,
                "rmse": 50.37618394409484,
                "p50": 3.544574551099209,
                "p95": 130.93058829241926,
                "max": 161.32723306243187
              },
              "fused_position_n_m": {
                "count": 5282,
                "rmse": 23.654048770657077,
                "p50": 1.521431646522934,
                "p95": 61.11633138646032,
                "max": 85.76486079226646
              },
              "fused_position_u_m": {
                "count": 5282,
                "rmse": 21.904659101634998,
                "p50": 1.7954021377488893,
                "p95": 41.14817122138007,
                "max": 65.90495765848888
              },
              "fused_velocity_e_mps": {
                "count": 5282,
                "rmse": 1.3989986650351962,
                "p50": 0.1431304811734418,
                "p95": 2.94816198688554,
                "max": 8.874534332614617
              },
              "fused_velocity_mps": {
                "count": 5282,
                "rmse": 1.9073131148411082,
                "p50": 0.32853163048356443,
                "p95": 4.157519519516735,
                "max": 14.255180786686944
              },
              "fused_velocity_n_mps": {
                "count": 5282,
                "rmse": 1.1957949342925438,
                "p50": 0.18259615636083615,
                "p95": 2.415993036410218,
                "max": 12.039518442590138
              },
              "fused_velocity_u_mps": {
                "count": 5282,
                "rmse": 0.5007200099805491,
                "p50": 0.06498545073645445,
                "p95": 1.237533430816407,
                "max": 3.5098038927696
              },
              "fused_vertical_m": {
                "count": 5282,
                "rmse": 21.904659101634998,
                "p50": 1.7954021377488893,
                "p95": 41.14817122138007,
                "max": 65.90495765848888
              },
              "heading_deg": {
                "count": 5118,
                "rmse": 96.53787949501044,
                "p50": 77.69475038273023,
                "p95": 170.19191053773764,
                "max": 179.9721798737702
              },
              "pitch_deg": {
                "count": 5282,
                "rmse": 2.4152985248741663,
                "p50": 1.7609879060152593,
                "p95": 4.642014216158319,
                "max": 9.227538946056256
              },
              "roll_deg": {
                "count": 5282,
                "rmse": 1.7642253882402998,
                "p50": 1.028055858523814,
                "p95": 3.76797672832025,
                "max": 6.959067926972324
              },
              "rotation_deg": {
                "count": 5118,
                "rmse": 96.56942609036248,
                "p50": 77.75062928312721,
                "p95": 170.20674949621213,
                "max": 179.9756882543934
              },
              "rtk_horizontal_m": {
                "count": 5292,
                "rmse": 22.564537119945545,
                "p50": 1.7876067154287778,
                "p95": 36.51931957142304,
                "max": 143.8473606073531
              },
              "rtk_position_e_m": {
                "count": 5292,
                "rmse": 17.799019540586105,
                "p50": 0.9966154390066815,
                "p95": 19.249391092101728,
                "max": 119.82254743127308
              },
              "rtk_position_m": {
                "count": 5292,
                "rmse": 38.564528997740965,
                "p50": 8.13904372173717,
                "p95": 98.84528822245333,
                "max": 246.5486708670563
              },
              "rtk_position_n_m": {
                "count": 5292,
                "rmse": 13.869147011667094,
                "p50": 1.301033852707372,
                "p95": 31.452120422711157,
                "max": 81.95814759653518
              },
              "rtk_position_u_m": {
                "count": 5292,
                "rmse": 31.27402374783589,
                "p50": 7.978407299341141,
                "p95": 71.14277369221062,
                "max": 222.34313293101457
              },
              "rtk_velocity_e_mps": {
                "count": 5292,
                "rmse": 0.7888839253700849,
                "p50": 0.014193616303433656,
                "p95": 2.1055144922275484,
                "max": 4.722992379077097
              },
              "rtk_velocity_mps": {
                "count": 5292,
                "rmse": 3.931630022228275,
                "p50": 0.04706965102929005,
                "p95": 13.914734434550969,
                "max": 13.94045893988768
              },
              "rtk_velocity_n_mps": {
                "count": 5292,
                "rmse": 2.0046200413070125,
                "p50": 0.015202918843663196,
                "p95": 6.996872802869196,
                "max": 7.023572077069851
              },
              "rtk_velocity_u_mps": {
                "count": 5292,
                "rmse": 3.288901834042734,
                "p50": 0.029935717073364933,
                "p95": 11.841188806717376,
                "max": 11.849991602016631
              },
              "rtk_vertical_m": {
                "count": 5292,
                "rmse": 31.27402374783589,
                "p50": 7.978407299341141,
                "p95": 71.14277369221062,
                "max": 222.34313293101457
              }
            }
          },
          "low_speed": {
            "epochs": 821,
            "available_epochs": {
              "rtk_available": 792,
              "fused_available": 821,
              "attitude_available": 821,
              "heading_aligned": 786,
              "heading_converged": 341
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 821,
                "rmse": 51.28262408186723,
                "p50": 3.533161718388407,
                "p95": 139.3067934502482,
                "max": 157.35520113479734
              },
              "fused_position_e_m": {
                "count": 821,
                "rmse": 41.63126599068907,
                "p50": 1.818107017631488,
                "p95": 117.17127348460507,
                "max": 146.84174079574103
              },
              "fused_position_m": {
                "count": 821,
                "rmse": 54.381779293168314,
                "p50": 4.167934988143137,
                "p95": 141.8579917821016,
                "max": 161.4561298128105
              },
              "fused_position_n_m": {
                "count": 821,
                "rmse": 29.94570461242486,
                "p50": 1.578155419147235,
                "p95": 80.66340406849115,
                "max": 130.73989655999782
              },
              "fused_position_u_m": {
                "count": 821,
                "rmse": 18.096142858873577,
                "p50": 0.765936154074343,
                "p95": 40.69047394614554,
                "max": 66.0592808243373
              },
              "fused_velocity_e_mps": {
                "count": 821,
                "rmse": 2.632190051783796,
                "p50": 0.9871658919204285,
                "p95": 6.377160154357224,
                "max": 10.014872497621388
              },
              "fused_velocity_mps": {
                "count": 821,
                "rmse": 3.6488148756751597,
                "p50": 1.4750597414019984,
                "p95": 7.542176040012756,
                "max": 14.36436155639679
              },
              "fused_velocity_n_mps": {
                "count": 821,
                "rmse": 2.3827217084710806,
                "p50": 0.5456832245858098,
                "p95": 4.422353885653686,
                "max": 12.419330128703017
              },
              "fused_velocity_u_mps": {
                "count": 821,
                "rmse": 0.8414646684320171,
                "p50": 0.08457209121102191,
                "p95": 2.2145980020200615,
                "max": 4.08976767553516
              },
              "fused_vertical_m": {
                "count": 821,
                "rmse": 18.096142858873577,
                "p50": 0.765936154074343,
                "p95": 40.69047394614554,
                "max": 66.0592808243373
              },
              "heading_deg": {
                "count": 786,
                "rmse": 82.65837752432591,
                "p50": 47.2088748153691,
                "p95": 142.6253524918143,
                "max": 177.43970987259974
              },
              "pitch_deg": {
                "count": 821,
                "rmse": 3.1311232730826783,
                "p50": 1.0354044412259498,
                "p95": 7.70827796734892,
                "max": 10.580918542883154
              },
              "roll_deg": {
                "count": 821,
                "rmse": 2.6192829794937764,
                "p50": 0.7399077404379852,
                "p95": 4.638826275740797,
                "max": 14.260982903983546
              },
              "rotation_deg": {
                "count": 786,
                "rmse": 82.7528019207618,
                "p50": 47.286038477623805,
                "p95": 142.78100740588366,
                "max": 177.4148464753462
              },
              "rtk_horizontal_m": {
                "count": 792,
                "rmse": 19.765048360214784,
                "p50": 1.5752305948532876,
                "p95": 28.97429094284879,
                "max": 144.93066249553047
              },
              "rtk_position_e_m": {
                "count": 792,
                "rmse": 13.46615308990569,
                "p50": 0.8864150196901289,
                "p95": 12.685549124646284,
                "max": 119.55191366902939
              },
              "rtk_position_m": {
                "count": 792,
                "rmse": 29.969174807395394,
                "p50": 6.846548768976533,
                "p95": 74.7860529854723,
                "max": 149.65917459957925
              },
              "rtk_position_n_m": {
                "count": 792,
                "rmse": 14.467890573295493,
                "p50": 1.1642514917667997,
                "p95": 28.265751859035984,
                "max": 133.42387343640777
              },
              "rtk_position_u_m": {
                "count": 792,
                "rmse": 22.527634184587463,
                "p50": 6.615454598312159,
                "p95": 50.44135749345061,
                "max": 91.98107691483693
              },
              "rtk_velocity_e_mps": {
                "count": 792,
                "rmse": 0.8105685472935064,
                "p50": 0.08478336180161003,
                "p95": 2.0472114782101785,
                "max": 5.476145421414879
              },
              "rtk_velocity_mps": {
                "count": 792,
                "rmse": 4.067558593254893,
                "p50": 0.2565644389394925,
                "p95": 13.771410296970243,
                "max": 14.06859944557477
              },
              "rtk_velocity_n_mps": {
                "count": 792,
                "rmse": 2.067145188928315,
                "p50": 0.08931293808809787,
                "p95": 6.854184199543978,
                "max": 7.292572239180738
              },
              "rtk_velocity_u_mps": {
                "count": 792,
                "rmse": 3.408067239300121,
                "p50": 0.11662581313939369,
                "p95": 11.842371463944888,
                "max": 11.880798113689425
              },
              "rtk_vertical_m": {
                "count": 792,
                "rmse": 22.527634184587463,
                "p50": 6.615454598312159,
                "p95": 50.44135749345061,
                "max": 91.98107691483693
              }
            }
          },
          "turn": {
            "epochs": 471,
            "available_epochs": {
              "rtk_available": 465,
              "fused_available": 471,
              "attitude_available": 471,
              "heading_aligned": 464,
              "heading_converged": 179
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 471,
                "rmse": 44.562465632548566,
                "p50": 6.013258490704415,
                "p95": 144.71943581871147,
                "max": 163.7775205070797
              },
              "fused_position_e_m": {
                "count": 471,
                "rmse": 38.75218142638554,
                "p50": 3.8899619185650005,
                "p95": 121.2325021599676,
                "max": 154.63782621394628
              },
              "fused_position_m": {
                "count": 471,
                "rmse": 48.57851916796265,
                "p50": 6.809654100947763,
                "p95": 149.23854725007678,
                "max": 167.42275578337586
              },
              "fused_position_n_m": {
                "count": 471,
                "rmse": 22.00185851123881,
                "p50": 2.9967994111465424,
                "p95": 55.55357906156246,
                "max": 79.17672789814223
              },
              "fused_position_u_m": {
                "count": 471,
                "rmse": 19.340609641374872,
                "p50": 0.9216469314107101,
                "p95": 39.283939963715234,
                "max": 64.1920910211001
              },
              "fused_velocity_e_mps": {
                "count": 471,
                "rmse": 3.6209777202485345,
                "p50": 1.4506718849975173,
                "p95": 8.254144997337345,
                "max": 19.877222667739098
              },
              "fused_velocity_mps": {
                "count": 471,
                "rmse": 6.004267013724622,
                "p50": 3.58082795785552,
                "p95": 12.804774644679567,
                "max": 29.622988165074332
              },
              "fused_velocity_n_mps": {
                "count": 471,
                "rmse": 4.5932399690009245,
                "p50": 1.2327990466702152,
                "p95": 11.775848582973161,
                "max": 21.154867325816536
              },
              "fused_velocity_u_mps": {
                "count": 471,
                "rmse": 1.357162226389205,
                "p50": 0.19195464586837235,
                "p95": 3.5776810112287434,
                "max": 5.906694106888639
              },
              "fused_vertical_m": {
                "count": 471,
                "rmse": 19.340609641374872,
                "p50": 0.9216469314107101,
                "p95": 39.283939963715234,
                "max": 64.1920910211001
              },
              "heading_deg": {
                "count": 464,
                "rmse": 82.75106983330143,
                "p50": 49.4443724108184,
                "p95": 163.95116563108473,
                "max": 170.34989171013942
              },
              "pitch_deg": {
                "count": 471,
                "rmse": 2.269679108174291,
                "p50": 0.8741731709735348,
                "p95": 4.9574971862518,
                "max": 9.640756970070868
              },
              "roll_deg": {
                "count": 471,
                "rmse": 3.031339778756265,
                "p50": 1.1271647006458068,
                "p95": 7.152532552911254,
                "max": 11.339062338980682
              },
              "rotation_deg": {
                "count": 464,
                "rmse": 82.82263872454591,
                "p50": 50.62065758871855,
                "p95": 163.85472423577988,
                "max": 170.30484177364607
              },
              "rtk_horizontal_m": {
                "count": 465,
                "rmse": 10.339182077913328,
                "p50": 1.7588050392148866,
                "p95": 23.001506327515532,
                "max": 77.57953104011894
              },
              "rtk_position_e_m": {
                "count": 465,
                "rmse": 6.997647674350391,
                "p50": 0.922643341793743,
                "p95": 13.57124605493463,
                "max": 64.85126166336386
              },
              "rtk_position_m": {
                "count": 465,
                "rmse": 24.7337236918673,
                "p50": 6.343105109660296,
                "p95": 54.37842032089455,
                "max": 101.99808340671366
              },
              "rtk_position_n_m": {
                "count": 465,
                "rmse": 7.61128195942725,
                "p50": 1.3416258558004113,
                "p95": 18.706651108154727,
                "max": 42.57813402527981
              },
              "rtk_position_u_m": {
                "count": 465,
                "rmse": 22.46905431088264,
                "p50": 6.09874962012339,
                "p95": 50.037434906548796,
                "max": 83.24787808915423
              },
              "rtk_velocity_e_mps": {
                "count": 463,
                "rmse": 1.4321100120722803,
                "p50": 0.3362289370568283,
                "p95": 2.806260110278661,
                "max": 9.45395444064805
              },
              "rtk_velocity_mps": {
                "count": 463,
                "rmse": 3.8924490537769767,
                "p50": 0.8650811250568061,
                "p95": 11.913694405662445,
                "max": 14.659716536762355
              },
              "rtk_velocity_n_mps": {
                "count": 463,
                "rmse": 1.6804318362001978,
                "p50": 0.3524738933305873,
                "p95": 4.189286268473752,
                "max": 7.694601730721137
              },
              "rtk_velocity_u_mps": {
                "count": 463,
                "rmse": 3.2056776808432335,
                "p50": 0.33826086894588464,
                "p95": 11.77346334078999,
                "max": 12.130088907459076
              },
              "rtk_vertical_m": {
                "count": 465,
                "rmse": 22.46905431088264,
                "p50": 6.09874962012339,
                "p95": 50.037434906548796,
                "max": 83.24787808915423
              }
            }
          },
          "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": 2.3256943681995175,
                "p50": 2.2036480527574662,
                "p95": 3.4122023264708345,
                "max": 3.7393901006958434
              },
              "fused_position_e_m": {
                "count": 13,
                "rmse": 1.6856687228143634,
                "p50": 1.4400915785195108,
                "p95": 2.826060033922883,
                "max": 3.1156964141394337
              },
              "fused_position_m": {
                "count": 13,
                "rmse": 2.334007149145088,
                "p50": 2.2052793857403215,
                "p95": 3.420767615231352,
                "max": 3.7571544725113077
              },
              "fused_position_n_m": {
                "count": 13,
                "rmse": 1.6023031084037578,
                "p50": 0.8366160888599801,
                "p95": 2.8727076766925537,
                "max": 3.738089332690808
              },
              "fused_position_u_m": {
                "count": 13,
                "rmse": 0.1968122912458225,
                "p50": 0.17260509383035189,
                "p95": 0.30731733843394193,
                "max": 0.3649265749841384
              },
              "fused_velocity_e_mps": {
                "count": 13,
                "rmse": 1.8024090347423214,
                "p50": 1.765474667123022,
                "p95": 2.542002154591009,
                "max": 2.67996186033135
              },
              "fused_velocity_mps": {
                "count": 13,
                "rmse": 1.9543981629573026,
                "p50": 1.9053251066233785,
                "p95": 2.7958981589333884,
                "max": 2.9479444307762375
              },
              "fused_velocity_n_mps": {
                "count": 13,
                "rmse": 0.7519411794378096,
                "p50": 0.6707302516794713,
                "p95": 1.1607951547673832,
                "max": 1.2245829496365863
              },
              "fused_velocity_u_mps": {
                "count": 13,
                "rmse": 0.07468810826235016,
                "p50": 0.0731693104223995,
                "p95": 0.08846212169436017,
                "max": 0.09261421906662959
              },
              "fused_vertical_m": {
                "count": 13,
                "rmse": 0.1968122912458225,
                "p50": 0.17260509383035189,
                "p95": 0.30731733843394193,
                "max": 0.3649265749841384
              },
              "heading_deg": {
                "count": 13,
                "rmse": 113.02245214746252,
                "p50": 113.87460732831687,
                "p95": 118.32286310851995,
                "max": 118.81379202627159
              },
              "pitch_deg": {
                "count": 13,
                "rmse": 3.1623982535735324,
                "p50": 3.254855047131997,
                "p95": 3.487022606569474,
                "max": 3.501312122440936
              },
              "roll_deg": {
                "count": 13,
                "rmse": 0.3126165866189466,
                "p50": 0.26609829174105926,
                "p95": 0.4461853782319224,
                "max": 0.46558352599274144
              },
              "rotation_deg": {
                "count": 13,
                "rmse": 113.04342183723013,
                "p50": 113.8983686065537,
                "p95": 118.3483574988935,
                "max": 118.83928385916278
              },
              "rtk_horizontal_m": {
                "count": 13,
                "rmse": 1.1697483459107059,
                "p50": 1.1075381839946143,
                "p95": 1.5970304687909407,
                "max": 1.6185623693262399
              },
              "rtk_position_e_m": {
                "count": 13,
                "rmse": 1.0551065003025015,
                "p50": 1.052612884446583,
                "p95": 1.443947513265954,
                "max": 1.466436210060849
              },
              "rtk_position_m": {
                "count": 13,
                "rmse": 6.644746184677924,
                "p50": 7.240259212828793,
                "p95": 7.702486813449341,
                "max": 7.709315697510781
              },
              "rtk_position_n_m": {
                "count": 13,
                "rmse": 0.5050361034423568,
                "p50": 0.44725724953858537,
                "p95": 0.7649791156937039,
                "max": 0.7722192475794323
              },
              "rtk_position_u_m": {
                "count": 13,
                "rmse": 6.540973984509571,
                "p50": 7.166441164195463,
                "p95": 7.612269986277904,
                "max": 7.617844215339391
              },
              "rtk_velocity_e_mps": {
                "count": 13,
                "rmse": 1.0743381882160712,
                "p50": 0.11910729725989655,
                "p95": 2.70606822376361,
                "max": 2.826667489376297
              },
              "rtk_velocity_mps": {
                "count": 13,
                "rmse": 5.511949546586471,
                "p50": 0.2032668250130557,
                "p95": 14.03862590528954,
                "max": 14.06859944557477
              },
              "rtk_velocity_n_mps": {
                "count": 13,
                "rmse": 2.7673662759429787,
                "p50": 0.07692839514678224,
                "p95": 7.051945574732338,
                "max": 7.054945273287794
              },
              "rtk_velocity_u_mps": {
                "count": 13,
                "rmse": 4.644251194350807,
                "p50": 0.12169596750578694,
                "p95": 11.833053219981714,
                "max": 11.83905352870085
              },
              "rtk_vertical_m": {
                "count": 13,
                "rmse": 6.540973984509571,
                "p50": 7.166441164195463,
                "p95": 7.612269986277904,
                "max": 7.617844215339391
              }
            }
          }
        },
        "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.938630832716115,
          "fused_velocity_available": 4.994709554544492,
          "attitude_available": 4.994709554544492,
          "heading_available": 4.889429689979896,
          "heading_healthy": 2.1040101576552743
        },
        "processing_ms": {
          "count": 9451,
          "rmse": 3.3202157266269436,
          "p50": 1.079844,
          "p95": 6.205432999999999,
          "max": 30.257705
        },
        "heading_error_over_90_epochs": 3457,
        "heading_error_over_150_epochs": 1073,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 3977,
            "rmse": 60.140102576715954,
            "p50": 14.411170184522883,
            "p95": 129.4858025478413,
            "max": 170.98433528935365
          },
          "fused_position_e_m": {
            "count": 3977,
            "rmse": 48.80606487384392,
            "p50": 11.765934525469364,
            "p95": 116.7513096216874,
            "max": 159.71802680564602
          },
          "fused_position_m": {
            "count": 3977,
            "rmse": 66.4025012577538,
            "p50": 27.33801749005596,
            "p95": 134.8304188351832,
            "max": 174.4251712671638
          },
          "fused_position_n_m": {
            "count": 3977,
            "rmse": 35.1397206799948,
            "p50": 7.8711749384015315,
            "p95": 74.14589190737527,
            "max": 141.88033045930797
          },
          "fused_position_u_m": {
            "count": 3977,
            "rmse": 28.1506702468712,
            "p50": 22.060997618240307,
            "p95": 50.84376325141456,
            "max": 66.0592808243373
          },
          "fused_velocity_e_mps": {
            "count": 3977,
            "rmse": 1.2460175400616167,
            "p50": 0.19628048979914126,
            "p95": 2.986294788502287,
            "max": 6.262711921053917
          },
          "fused_velocity_mps": {
            "count": 3977,
            "rmse": 1.7087459262443705,
            "p50": 0.441433114015802,
            "p95": 3.737514971959654,
            "max": 8.825092499230172
          },
          "fused_velocity_n_mps": {
            "count": 3977,
            "rmse": 1.0071080139202442,
            "p50": 0.15146018085660007,
            "p95": 2.3438484211395965,
            "max": 8.594580919873595
          },
          "fused_velocity_u_mps": {
            "count": 3977,
            "rmse": 0.5941265678398419,
            "p50": 0.08876307487933852,
            "p95": 1.4276186277356764,
            "max": 5.942752003580678
          },
          "fused_vertical_m": {
            "count": 3977,
            "rmse": 28.1506702468712,
            "p50": 22.060997618240307,
            "p95": 50.84376325141456,
            "max": 66.0592808243373
          },
          "heading_deg": {
            "count": 3977,
            "rmse": 77.48425976215128,
            "p50": 42.72845028779108,
            "p95": 165.31873837941006,
            "max": 179.9721798737702
          },
          "pitch_deg": {
            "count": 3977,
            "rmse": 2.179114180748529,
            "p50": 1.198737315776441,
            "p95": 3.536729238193049,
            "max": 10.14371513701272
          },
          "roll_deg": {
            "count": 3977,
            "rmse": 1.942147167277549,
            "p50": 1.195580895910183,
            "p95": 4.241172156539045,
            "max": 6.959067926972324
          },
          "rotation_deg": {
            "count": 3977,
            "rmse": 77.52527995575912,
            "p50": 42.803631805248784,
            "p95": 165.34592041736346,
            "max": 179.96130838716013
          },
          "rtk_horizontal_m": {
            "count": 3902,
            "rmse": 29.57512794110056,
            "p50": 3.774219811729492,
            "p95": 66.93734793403283,
            "max": 459.74717465647785
          },
          "rtk_position_e_m": {
            "count": 3902,
            "rmse": 23.450093691566455,
            "p50": 2.1050115583302693,
            "p95": 53.54493528291909,
            "max": 457.3912763904507
          },
          "rtk_position_m": {
            "count": 3902,
            "rmse": 49.328141144307594,
            "p50": 15.195426633240206,
            "p95": 105.89706823548734,
            "max": 808.7125212302179
          },
          "rtk_position_n_m": {
            "count": 3902,
            "rmse": 18.021689670761237,
            "p50": 2.331520249456318,
            "p95": 39.97288368627324,
            "max": 147.22327035893724
          },
          "rtk_position_u_m": {
            "count": 3902,
            "rmse": 39.478821107275536,
            "p50": 13.906645891456693,
            "p95": 80.60944317693978,
            "max": 665.3183278626267
          },
          "rtk_velocity_e_mps": {
            "count": 3895,
            "rmse": 0.6749029215398878,
            "p50": 0.036474177534636304,
            "p95": 1.4751173885213633,
            "max": 7.502394698397653
          },
          "rtk_velocity_mps": {
            "count": 3895,
            "rmse": 1.2381522188124783,
            "p50": 0.10272573792226408,
            "p95": 2.799578521666018,
            "max": 12.080081290928156
          },
          "rtk_velocity_n_mps": {
            "count": 3895,
            "rmse": 0.6272374489954456,
            "p50": 0.04031555363224325,
            "p95": 1.3703925036495561,
            "max": 5.460720162493982
          },
          "rtk_velocity_u_mps": {
            "count": 3895,
            "rmse": 0.8271034675449455,
            "p50": 0.049777005630907645,
            "p95": 1.2916563624868331,
            "max": 11.818308862540961
          },
          "rtk_vertical_m": {
            "count": 3902,
            "rmse": 39.478821107275536,
            "p50": 13.906645891456693,
            "p95": 80.60944317693978,
            "max": 665.3183278626267
          }
        },
        "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,
          "window_epochs": 50,
          "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.3230187079558915,
              "p50": 3.1702947115996682,
              "p95": 7.612752245351026,
              "max": 8.27107966975967
            },
            "fused_velocity_mps": {
              "count": 50,
              "rmse": 0.7751714621239514,
              "p50": 0.8622803682161089,
              "p95": 0.993023938626839,
              "max": 1.1252012181110502
            },
            "rotation_deg": {
              "count": 50,
              "rmse": 15.569354333062895,
              "p50": 15.28137622428869,
              "p95": 19.84759673521994,
              "max": 20.347446934361702
            },
            "heading_deg": {
              "count": 50,
              "rmse": 15.540241404740843,
              "p50": 15.2509056705141,
              "p95": 19.827097407216105,
              "max": 20.329589959908105
            }
          },
          "drift_anchor_s": 59.8,
          "displacement_error_growth_m": {
            "count": 50,
            "rmse": 3.8048689244707123,
            "p50": 2.5385031621192216,
            "p95": 6.994143039861996,
            "max": 7.652547512026584
          },
          "horizontal_displacement_error_growth_m": {
            "count": 50,
            "rmse": 3.804188131726668,
            "p50": 2.5374895237316686,
            "p95": 6.993703332069038,
            "max": 7.6522534908207795
          },
          "end_displacement_error_growth_m": 7.652547512026584,
          "heading_error_change_deg": {
            "count": 50,
            "rmse": 5.974412847323287,
            "p50": 5.186977155565728,
            "p95": 9.763168892267734,
            "max": 10.265661444959733
          },
          "drift_convention": "(estimate displacement - truth displacement), pre-event anchor ENU; absolute primary errors are unchanged; heading error change uses wrapped difference"
        }
      },
      "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.9879377843614432,
          "fused_velocity_available": 0.9989419109088985,
          "attitude_available": 0.9989419109088985,
          "heading_available": 0.9777801290868691,
          "heading_healthy": 0.9777801290868691
        },
        "scenes": {
          "all": {
            "epochs": 9451,
            "available_epochs": {
              "rtk_available": 9376,
              "fused_available": 9441,
              "attitude_available": 9441,
              "heading_aligned": 9241,
              "heading_converged": 9241
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 9441,
                "rmse": 12.740154354710342,
                "p50": 1.5864399190314151,
                "p95": 27.746513442903403,
                "max": 44.764076912102354
              },
              "fused_position_e_m": {
                "count": 9441,
                "rmse": 8.899611109904857,
                "p50": 0.9086449037153074,
                "p95": 18.255258156311385,
                "max": 29.491895964957216
              },
              "fused_position_m": {
                "count": 9441,
                "rmse": 35.35948462252576,
                "p50": 2.9370659612626273,
                "p95": 83.85167391731837,
                "max": 101.22643507158931
              },
              "fused_position_n_m": {
                "count": 9441,
                "rmse": 9.116383881468733,
                "p50": 0.9301559117806236,
                "p95": 13.771502865474767,
                "max": 40.98300828672817
              },
              "fused_position_u_m": {
                "count": 9441,
                "rmse": 32.98456638776371,
                "p50": 2.097477688628544,
                "p95": 79.04651491488202,
                "max": 92.83898924884629
              },
              "fused_velocity_e_mps": {
                "count": 9441,
                "rmse": 0.35430434837605607,
                "p50": 0.027730763105208,
                "p95": 0.67724521972033,
                "max": 4.30993723336202
              },
              "fused_velocity_mps": {
                "count": 9441,
                "rmse": 0.579633265693186,
                "p50": 0.08229768088513577,
                "p95": 1.1518811280707617,
                "max": 6.431263287201634
              },
              "fused_velocity_n_mps": {
                "count": 9441,
                "rmse": 0.345371958060685,
                "p50": 0.02547604841733897,
                "p95": 0.6584391036807362,
                "max": 3.1754331707102414
              },
              "fused_velocity_u_mps": {
                "count": 9441,
                "rmse": 0.3019293990410577,
                "p50": 0.03548122015130906,
                "p95": 0.5043951774279438,
                "max": 4.116758299062099
              },
              "fused_vertical_m": {
                "count": 9441,
                "rmse": 32.98456638776371,
                "p50": 2.097477688628544,
                "p95": 79.04651491488202,
                "max": 92.83898924884629
              },
              "heading_deg": {
                "count": 9241,
                "rmse": 4.102885043069592,
                "p50": 1.1126253088530689,
                "p95": 6.022935138953727,
                "max": 32.25433406524817
              },
              "pitch_deg": {
                "count": 9441,
                "rmse": 0.6864287766477355,
                "p50": 0.7077739642710696,
                "p95": 0.8677970553837895,
                "max": 1.4189093962521042
              },
              "roll_deg": {
                "count": 9441,
                "rmse": 0.3222276669942171,
                "p50": 0.2997083594978278,
                "p95": 0.513732900129753,
                "max": 0.8216980483797727
              },
              "rotation_deg": {
                "count": 9241,
                "rmse": 4.172261384399957,
                "p50": 1.355865119132119,
                "p95": 6.0549608535796215,
                "max": 32.262954595373394
              },
              "rtk_horizontal_m": {
                "count": 9376,
                "rmse": 16.374750989549874,
                "p50": 1.8521622195658227,
                "p95": 30.91132615948461,
                "max": 459.74717463143855
              },
              "rtk_position_e_m": {
                "count": 9376,
                "rmse": 13.395864656499363,
                "p50": 1.034316697401926,
                "p95": 16.480981695924665,
                "max": 457.3912763662212
              },
              "rtk_position_m": {
                "count": 9376,
                "rmse": 37.206938868585524,
                "p50": 8.833002301034739,
                "p95": 83.95434778681759,
                "max": 808.7125212158398
              },
              "rtk_position_n_m": {
                "count": 9376,
                "rmse": 9.41718004895923,
                "p50": 1.3416694405815814,
                "p95": 26.164356331474345,
                "max": 60.15992532899827
              },
              "rtk_position_u_m": {
                "count": 9376,
                "rmse": 33.409936096929236,
                "p50": 8.50043136377038,
                "p95": 78.69435987802024,
                "max": 665.3183278624524
              },
              "rtk_velocity_e_mps": {
                "count": 9337,
                "rmse": 0.6984743536709737,
                "p50": 0.03890386341659705,
                "p95": 1.3290361888324556,
                "max": 9.113187104147833
              },
              "rtk_velocity_mps": {
                "count": 9337,
                "rmse": 1.4886524665542273,
                "p50": 0.12165508006544963,
                "p95": 3.0506360549575926,
                "max": 28.095723032481345
              },
              "rtk_velocity_n_mps": {
                "count": 9337,
                "rmse": 0.6346530394449611,
                "p50": 0.04373587914962368,
                "p95": 1.2953454090079763,
                "max": 10.219715298560764
              },
              "rtk_velocity_u_mps": {
                "count": 9337,
                "rmse": 1.1512754939479832,
                "p50": 0.04909960821046237,
                "p95": 2.1053815705579715,
                "max": 25.924483379062437
              },
              "rtk_vertical_m": {
                "count": 9376,
                "rmse": 33.409936096929236,
                "p50": 8.50043136377038,
                "p95": 78.69435987802024,
                "max": 665.3183278624524
              }
            }
          },
          "stop": {
            "epochs": 5292,
            "available_epochs": {
              "rtk_available": 5292,
              "fused_available": 5282,
              "attitude_available": 5282,
              "heading_aligned": 5118,
              "heading_converged": 5118
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 5282,
                "rmse": 13.409897718453742,
                "p50": 0.9536563171701948,
                "p95": 27.75992493274872,
                "max": 40.21007373080171
              },
              "fused_position_e_m": {
                "count": 5282,
                "rmse": 9.50169308097062,
                "p50": 0.4196091261320008,
                "p95": 22.445648489580766,
                "max": 27.01331097599702
              },
              "fused_position_m": {
                "count": 5282,
                "rmse": 35.795643101506826,
                "p50": 1.3665927362128114,
                "p95": 84.15976923306411,
                "max": 95.50210763979042
              },
              "fused_position_n_m": {
                "count": 5282,
                "rmse": 9.462726109025132,
                "p50": 0.7048006229534971,
                "p95": 12.88357392315749,
                "max": 38.777452230355344
              },
              "fused_position_u_m": {
                "count": 5282,
                "rmse": 33.188894350837636,
                "p50": 1.197767896520379,
                "p95": 79.45947767984244,
                "max": 86.62449153793405
              },
              "fused_velocity_e_mps": {
                "count": 5282,
                "rmse": 0.0445087806814354,
                "p50": 0.012579283597066842,
                "p95": 0.07172159633770199,
                "max": 0.5674705808228088
              },
              "fused_velocity_mps": {
                "count": 5282,
                "rmse": 0.08223217723953094,
                "p50": 0.03639784295991367,
                "p95": 0.13344743208733886,
                "max": 1.11176291812019
              },
              "fused_velocity_n_mps": {
                "count": 5282,
                "rmse": 0.03989854545468851,
                "p50": 0.009825803760639941,
                "p95": 0.07674503364227615,
                "max": 0.47256695645107605
              },
              "fused_velocity_u_mps": {
                "count": 5282,
                "rmse": 0.056473050974829304,
                "p50": 0.01770491246345538,
                "p95": 0.11105603757429203,
                "max": 0.9100656907133062
              },
              "fused_vertical_m": {
                "count": 5282,
                "rmse": 33.188894350837636,
                "p50": 1.197767896520379,
                "p95": 79.45947767984244,
                "max": 86.62449153793405
              },
              "heading_deg": {
                "count": 5118,
                "rmse": 3.0564062262532983,
                "p50": 1.0682042324341126,
                "p95": 2.890401810909636,
                "max": 27.23653399190175
              },
              "pitch_deg": {
                "count": 5282,
                "rmse": 0.7035830633881296,
                "p50": 0.7239141009307843,
                "p95": 0.8297048846697279,
                "max": 1.1639652648478602
              },
              "roll_deg": {
                "count": 5282,
                "rmse": 0.2949217955796412,
                "p50": 0.29316079232093273,
                "p95": 0.3814129092046698,
                "max": 0.5491261051423351
              },
              "rotation_deg": {
                "count": 5118,
                "rmse": 3.1498655584838984,
                "p50": 1.345913502798851,
                "p95": 3.0091162521997825,
                "max": 27.25098904189726
              },
              "rtk_horizontal_m": {
                "count": 5292,
                "rmse": 13.838559855316486,
                "p50": 1.778382428872118,
                "p95": 30.972294483333314,
                "max": 140.94835467794204
              },
              "rtk_position_e_m": {
                "count": 5292,
                "rmse": 9.495123324942487,
                "p50": 0.9963580905830788,
                "p95": 15.749812611431489,
                "max": 138.28336667997564
              },
              "rtk_position_m": {
                "count": 5292,
                "rmse": 37.3785915634568,
                "p50": 8.086592276570315,
                "p95": 83.68387382878973,
                "max": 246.5486708578531
              },
              "rtk_position_n_m": {
                "count": 5292,
                "rmse": 10.067192851699534,
                "p50": 1.2945546874230875,
                "p95": 27.656050399877277,
                "max": 60.15992532899827
              },
              "rtk_position_u_m": {
                "count": 5292,
                "rmse": 34.72251961477662,
                "p50": 7.930693523415597,
                "p95": 80.2749626745986,
                "max": 222.34313292192905
              },
              "rtk_velocity_e_mps": {
                "count": 5292,
                "rmse": 0.12404511840155837,
                "p50": 0.013517096366080977,
                "p95": 0.27130982834132866,
                "max": 1.1533017571439037
              },
              "rtk_velocity_mps": {
                "count": 5292,
                "rmse": 0.17710172138292485,
                "p50": 0.044859091395001244,
                "p95": 0.3727453155709459,
                "max": 1.1871201068321477
              },
              "rtk_velocity_n_mps": {
                "count": 5292,
                "rmse": 0.10378628995557918,
                "p50": 0.014550847454049928,
                "p95": 0.20971216279137206,
                "max": 0.9076549606275981
              },
              "rtk_velocity_u_mps": {
                "count": 5292,
                "rmse": 0.07215423989479029,
                "p50": 0.022006061835306057,
                "p95": 0.14257263640811163,
                "max": 1.0318039819459197
              },
              "rtk_vertical_m": {
                "count": 5292,
                "rmse": 34.72251961477662,
                "p50": 7.930693523415597,
                "p95": 80.2749626745986,
                "max": 222.34313292192905
              }
            }
          },
          "low_speed": {
            "epochs": 821,
            "available_epochs": {
              "rtk_available": 792,
              "fused_available": 821,
              "attitude_available": 821,
              "heading_aligned": 785,
              "heading_converged": 785
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 821,
                "rmse": 11.110540472952385,
                "p50": 2.2965424121637783,
                "p95": 23.31792455626101,
                "max": 40.38704824688847
              },
              "fused_position_e_m": {
                "count": 821,
                "rmse": 7.848643344018842,
                "p50": 1.1091228266309896,
                "p95": 17.801115850064985,
                "max": 29.491895964957216
              },
              "fused_position_m": {
                "count": 821,
                "rmse": 34.26630376376323,
                "p50": 3.0320498559768674,
                "p95": 81.0219375236999,
                "max": 101.22643507158931
              },
              "fused_position_n_m": {
                "count": 821,
                "rmse": 7.864026148195448,
                "p50": 0.8670695344249517,
                "p95": 12.235048320917812,
                "max": 38.90697199899193
              },
              "fused_position_u_m": {
                "count": 821,
                "rmse": 32.41504996185231,
                "p50": 0.7154897726178598,
                "p95": 77.74947633370361,
                "max": 92.83898924884629
              },
              "fused_velocity_e_mps": {
                "count": 821,
                "rmse": 0.23222543604986182,
                "p50": 0.09918519921679653,
                "p95": 0.5312783789231855,
                "max": 0.8282930859908582
              },
              "fused_velocity_mps": {
                "count": 821,
                "rmse": 0.4151368668667511,
                "p50": 0.1779567381334513,
                "p95": 1.0180534973468884,
                "max": 1.5261821765535513
              },
              "fused_velocity_n_mps": {
                "count": 821,
                "rmse": 0.28743175570004237,
                "p50": 0.060374958855663574,
                "p95": 0.7172964222836256,
                "max": 1.451545551445151
              },
              "fused_velocity_u_mps": {
                "count": 821,
                "rmse": 0.18919025053787875,
                "p50": 0.035484621434566,
                "p95": 0.43041029419178983,
                "max": 1.1355934616555403
              },
              "fused_vertical_m": {
                "count": 821,
                "rmse": 32.41504996185231,
                "p50": 0.7154897726178598,
                "p95": 77.74947633370361,
                "max": 92.83898924884629
              },
              "heading_deg": {
                "count": 785,
                "rmse": 9.433379522322603,
                "p50": 1.3532163889260573,
                "p95": 26.554383714289308,
                "max": 32.25433406524817
              },
              "pitch_deg": {
                "count": 821,
                "rmse": 0.6864111759860583,
                "p50": 0.6749157608036569,
                "p95": 0.8950777093132274,
                "max": 1.034496178561028
              },
              "roll_deg": {
                "count": 821,
                "rmse": 0.32081185343258095,
                "p50": 0.2980385631039155,
                "p95": 0.509612286150599,
                "max": 0.6261038414942561
              },
              "rotation_deg": {
                "count": 785,
                "rmse": 9.464089303707938,
                "p50": 1.6077135736804091,
                "p95": 26.569692012030632,
                "max": 32.262954595373394
              },
              "rtk_horizontal_m": {
                "count": 792,
                "rmse": 19.637195091892767,
                "p50": 1.6082031883971912,
                "p95": 29.636813416708097,
                "max": 145.70617484698022
              },
              "rtk_position_e_m": {
                "count": 792,
                "rmse": 17.524122117603287,
                "p50": 0.9016554627150337,
                "p95": 14.866516070128416,
                "max": 142.9971569486617
              },
              "rtk_position_m": {
                "count": 792,
                "rmse": 32.71907035777711,
                "p50": 6.911138500380893,
                "p95": 84.15536728249681,
                "max": 148.9733285107262
              },
              "rtk_position_n_m": {
                "count": 792,
                "rmse": 8.861409317054747,
                "p50": 1.2129159837858245,
                "p95": 27.39478395988906,
                "max": 35.825140065065526
              },
              "rtk_position_u_m": {
                "count": 792,
                "rmse": 26.17094064033832,
                "p50": 6.648289383182426,
                "p95": 72.63283481774806,
                "max": 127.41361475842618
              },
              "rtk_velocity_e_mps": {
                "count": 792,
                "rmse": 0.35486894782071904,
                "p50": 0.07960676734421515,
                "p95": 0.8100506506839971,
                "max": 2.418848669084222
              },
              "rtk_velocity_mps": {
                "count": 792,
                "rmse": 0.5362922645167446,
                "p50": 0.24473839808293424,
                "p95": 1.1435036348842451,
                "max": 2.4632790682887102
              },
              "rtk_velocity_n_mps": {
                "count": 792,
                "rmse": 0.25623773957404444,
                "p50": 0.0771111889863888,
                "p95": 0.4535511311621959,
                "max": 2.0722165194539555
              },
              "rtk_velocity_u_mps": {
                "count": 792,
                "rmse": 0.30987036591306694,
                "p50": 0.08686600080682613,
                "p95": 0.684063592643391,
                "max": 2.053342137706874
              },
              "rtk_vertical_m": {
                "count": 792,
                "rmse": 26.17094064033832,
                "p50": 6.648289383182426,
                "p95": 72.63283481774806,
                "max": 127.41361475842618
              }
            }
          },
          "turn": {
            "epochs": 471,
            "available_epochs": {
              "rtk_available": 465,
              "fused_available": 471,
              "attitude_available": 471,
              "heading_aligned": 463,
              "heading_converged": 463
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 471,
                "rmse": 14.704817754077496,
                "p50": 0.949800147340013,
                "p95": 39.364764046550206,
                "max": 41.64247200343951
              },
              "fused_position_e_m": {
                "count": 471,
                "rmse": 9.988396126566226,
                "p50": 0.7167531736804873,
                "p95": 20.2591109857044,
                "max": 22.220145176098715
              },
              "fused_position_m": {
                "count": 471,
                "rmse": 39.69537960410033,
                "p50": 1.0757887271118511,
                "p95": 90.93664810521656,
                "max": 92.47628257281147
              },
              "fused_position_n_m": {
                "count": 471,
                "rmse": 10.791830613914838,
                "p50": 0.7010209329530319,
                "p95": 37.60837314336781,
                "max": 39.06102028251883
              },
              "fused_position_u_m": {
                "count": 471,
                "rmse": 36.87128281919402,
                "p50": 0.6632798766849459,
                "p95": 81.98527255931616,
                "max": 82.56977270120848
              },
              "fused_velocity_e_mps": {
                "count": 471,
                "rmse": 0.5380854898927535,
                "p50": 0.21304766374901574,
                "p95": 0.7725506733115526,
                "max": 4.30993723336202
              },
              "fused_velocity_mps": {
                "count": 471,
                "rmse": 0.956848145609168,
                "p50": 0.3667746590910608,
                "p95": 1.908225978052923,
                "max": 6.431263287201634
              },
              "fused_velocity_n_mps": {
                "count": 471,
                "rmse": 0.6973294530461166,
                "p50": 0.2513199581025365,
                "p95": 1.7085478353043917,
                "max": 2.8770304874056607
              },
              "fused_velocity_u_mps": {
                "count": 471,
                "rmse": 0.3738368805200777,
                "p50": 0.06914878918242548,
                "p95": 0.34400770165118744,
                "max": 4.116758299062099
              },
              "fused_vertical_m": {
                "count": 471,
                "rmse": 36.87128281919402,
                "p50": 0.6632798766849459,
                "p95": 81.98527255931616,
                "max": 82.56977270120848
              },
              "heading_deg": {
                "count": 463,
                "rmse": 4.7799092648583,
                "p50": 1.6162221754966026,
                "p95": 6.48697568414094,
                "max": 31.680352782483453
              },
              "pitch_deg": {
                "count": 471,
                "rmse": 0.5937902444427594,
                "p50": 0.6165099748884018,
                "p95": 0.7972311856496077,
                "max": 0.8952831992743029
              },
              "roll_deg": {
                "count": 471,
                "rmse": 0.3377043863643653,
                "p50": 0.29997592319932664,
                "p95": 0.5824146533951904,
                "max": 0.8216980483797727
              },
              "rotation_deg": {
                "count": 463,
                "rmse": 4.829383663750539,
                "p50": 1.787022288464849,
                "p95": 6.52944009613457,
                "max": 31.689798459576682
              },
              "rtk_horizontal_m": {
                "count": 465,
                "rmse": 10.919035662364898,
                "p50": 1.7694002549445842,
                "p95": 26.938535478551252,
                "max": 42.60420413979429
              },
              "rtk_position_e_m": {
                "count": 465,
                "rmse": 7.478641285182791,
                "p50": 0.9355971933683902,
                "p95": 14.385708297132865,
                "max": 42.51651806369851
              },
              "rtk_position_m": {
                "count": 465,
                "rmse": 31.485012014528525,
                "p50": 6.363645273215335,
                "p95": 74.70940887912703,
                "max": 132.54691278501392
              },
              "rtk_position_n_m": {
                "count": 465,
                "rmse": 7.955832094982646,
                "p50": 1.3412139292804321,
                "p95": 20.19991652179955,
                "max": 34.88013416059231
              },
              "rtk_position_u_m": {
                "count": 465,
                "rmse": 29.531011526173792,
                "p50": 6.158666481984292,
                "p95": 69.52385900543295,
                "max": 129.28785398473806
              },
              "rtk_velocity_e_mps": {
                "count": 463,
                "rmse": 0.8857272292523972,
                "p50": 0.32620490038551075,
                "p95": 1.895718860268312,
                "max": 5.570727253295448
              },
              "rtk_velocity_mps": {
                "count": 463,
                "rmse": 1.8368870723128246,
                "p50": 0.7293044717496479,
                "p95": 3.9860030677185705,
                "max": 7.697565132823493
              },
              "rtk_velocity_n_mps": {
                "count": 463,
                "rmse": 0.8516327321959444,
                "p50": 0.3087339370965798,
                "p95": 1.7685424508592376,
                "max": 5.811072739977631
              },
              "rtk_velocity_u_mps": {
                "count": 463,
                "rmse": 1.365416815936922,
                "p50": 0.3275889993493745,
                "p95": 3.1888343828234573,
                "max": 6.6749437172695085
              },
              "rtk_vertical_m": {
                "count": 465,
                "rmse": 29.531011526173792,
                "p50": 6.158666481984292,
                "p95": 69.52385900543295,
                "max": 129.28785398473806
              }
            }
          },
          "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": 0.2270974349890058,
                "p50": 0.2127579738061817,
                "p95": 0.27905001443182154,
                "max": 0.2879162675818406
              },
              "fused_position_e_m": {
                "count": 13,
                "rmse": 0.2079422021525595,
                "p50": 0.18927708417963762,
                "p95": 0.2786706893251191,
                "max": 0.2871784541745062
              },
              "fused_position_m": {
                "count": 13,
                "rmse": 0.4128376821463637,
                "p50": 0.41032528045379457,
                "p95": 0.4474958884489691,
                "max": 0.45818495922573277
              },
              "fused_position_n_m": {
                "count": 13,
                "rmse": 0.09128683115614097,
                "p50": 0.07179943008236994,
                "p95": 0.15916484067713377,
                "max": 0.16894129528638752
              },
              "fused_position_u_m": {
                "count": 13,
                "rmse": 0.34476326199494667,
                "p50": 0.34483890075381657,
                "p95": 0.359880294648673,
                "max": 0.36506555317837047
              },
              "fused_velocity_e_mps": {
                "count": 13,
                "rmse": 0.06461202654891687,
                "p50": 0.05815492434992131,
                "p95": 0.10776641410595283,
                "max": 0.11312772815285388
              },
              "fused_velocity_mps": {
                "count": 13,
                "rmse": 0.08249793293010128,
                "p50": 0.0656152587907549,
                "p95": 0.1300457994022268,
                "max": 0.13211094987252694
              },
              "fused_velocity_n_mps": {
                "count": 13,
                "rmse": 0.042439245516538174,
                "p50": 0.04055487626969109,
                "p95": 0.06686838813455136,
                "max": 0.07057424584826481
              },
              "fused_velocity_u_mps": {
                "count": 13,
                "rmse": 0.02881154981892757,
                "p50": 0.026813806117472194,
                "p95": 0.0368509259890531,
                "max": 0.03975837912001258
              },
              "fused_vertical_m": {
                "count": 13,
                "rmse": 0.34476326199494667,
                "p50": 0.34483890075381657,
                "p95": 0.359880294648673,
                "max": 0.36506555317837047
              },
              "heading_deg": {
                "count": 13,
                "rmse": 0.37466916158324787,
                "p50": 0.37783168372169484,
                "p95": 0.4099286328444293,
                "max": 0.41367579824989775
              },
              "pitch_deg": {
                "count": 13,
                "rmse": 0.733950107770734,
                "p50": 0.7401582092742558,
                "p95": 0.7482882911282616,
                "max": 0.7486846737600672
              },
              "roll_deg": {
                "count": 13,
                "rmse": 0.33142198012236784,
                "p50": 0.33112365475619754,
                "p95": 0.34265353102321683,
                "max": 0.3458493918006411
              },
              "rotation_deg": {
                "count": 13,
                "rmse": 0.8815737133101578,
                "p50": 0.8797702291870062,
                "p95": 0.9111172937566682,
                "max": 0.9135876647545891
              },
              "rtk_horizontal_m": {
                "count": 13,
                "rmse": 1.1692295900004048,
                "p50": 1.1075381827528579,
                "p95": 1.5970304673003963,
                "max": 1.6185623668949798
              },
              "rtk_position_e_m": {
                "count": 13,
                "rmse": 1.055662517627514,
                "p50": 1.0526128824065393,
                "p95": 1.4439475114692122,
                "max": 1.4664362089098337
              },
              "rtk_position_m": {
                "count": 13,
                "rmse": 6.643794585220431,
                "p50": 7.240259213271972,
                "p95": 7.702486816614652,
                "max": 7.709315704569598
              },
              "rtk_position_n_m": {
                "count": 13,
                "rmse": 0.502667368155974,
                "p50": 0.4472572495418645,
                "p95": 0.764979113954808,
                "max": 0.7722192447171705
              },
              "rtk_position_u_m": {
                "count": 13,
                "rmse": 6.540100049423693,
                "p50": 7.166441169813318,
                "p95": 7.612269990514632,
                "max": 7.617844216095555
              },
              "rtk_velocity_e_mps": {
                "count": 13,
                "rmse": 0.3312242463620485,
                "p50": 0.11910729725975455,
                "p95": 0.7958590483422116,
                "max": 0.8586251668494973
              },
              "rtk_velocity_mps": {
                "count": 13,
                "rmse": 0.37538656824367905,
                "p50": 0.20326682501307894,
                "p95": 0.7993568235751143,
                "max": 0.8649493048932198
              },
              "rtk_velocity_n_mps": {
                "count": 13,
                "rmse": 0.08443021761584411,
                "p50": 0.06624349976221915,
                "p95": 0.1439223598780014,
                "max": 0.18592348862872415
              },
              "rtk_velocity_u_mps": {
                "count": 13,
                "rmse": 0.1551680140782904,
                "p50": 0.0893735902530946,
                "p95": 0.29934420267754125,
                "max": 0.3914970407622703
              },
              "rtk_vertical_m": {
                "count": 13,
                "rmse": 6.540100049423693,
                "p50": 7.166441169813318,
                "p95": 7.612269990514632,
                "max": 7.617844216095555
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 42.0
          }
        },
        "uninitialized_epochs": 10,
        "missing_attitude_epochs": 10,
        "unlatched_heading_epochs": 210,
        "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.939688921807216,
          "fused_velocity_available": 4.994709554544492,
          "attitude_available": 4.994709554544492,
          "heading_available": 4.8889006454343455,
          "heading_healthy": 4.8889006454343455
        },
        "processing_ms": {
          "count": 9451,
          "rmse": 7.170141634194861,
          "p50": 2.424218,
          "p95": 12.979648000000001,
          "max": 179.66994
        },
        "heading_error_over_90_epochs": 0,
        "heading_error_over_150_epochs": 0,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 9241,
            "rmse": 12.877268190561248,
            "p50": 2.0850881401988195,
            "p95": 27.75891718476817,
            "max": 44.764076912102354
          },
          "fused_position_e_m": {
            "count": 9241,
            "rmse": 8.995394479137891,
            "p50": 1.1447853911966128,
            "p95": 18.270713759042515,
            "max": 29.491895964957216
          },
          "fused_position_m": {
            "count": 9241,
            "rmse": 35.74006647560966,
            "p50": 3.064286286663565,
            "p95": 83.94173371729521,
            "max": 101.22643507158931
          },
          "fused_position_n_m": {
            "count": 9241,
            "rmse": 9.214494788990661,
            "p50": 0.9431509130231797,
            "p95": 13.864956020940255,
            "max": 40.98300828672817
          },
          "fused_position_u_m": {
            "count": 9241,
            "rmse": 33.33959081376611,
            "p50": 2.239280266438464,
            "p95": 79.06379105807368,
            "max": 92.83898924884629
          },
          "fused_velocity_e_mps": {
            "count": 9241,
            "rmse": 0.35802900290034684,
            "p50": 0.028543876019777807,
            "p95": 0.6847662177330456,
            "max": 4.30993723336202
          },
          "fused_velocity_mps": {
            "count": 9241,
            "rmse": 0.5858104913728787,
            "p50": 0.08542971523031664,
            "p95": 1.164239042156111,
            "max": 6.431263287201634
          },
          "fused_velocity_n_mps": {
            "count": 9241,
            "rmse": 0.34907982158900647,
            "p50": 0.026506406091761872,
            "p95": 0.6693221657751978,
            "max": 3.1754331707102414
          },
          "fused_velocity_u_mps": {
            "count": 9241,
            "rmse": 0.3051760853083091,
            "p50": 0.036814221695952075,
            "p95": 0.5100460498534014,
            "max": 4.116758299062099
          },
          "fused_vertical_m": {
            "count": 9241,
            "rmse": 33.33959081376611,
            "p50": 2.239280266438464,
            "p95": 79.06379105807368,
            "max": 92.83898924884629
          },
          "heading_deg": {
            "count": 9241,
            "rmse": 4.102885043069592,
            "p50": 1.1126253088530689,
            "p95": 6.022935138953727,
            "max": 32.25433406524817
          },
          "pitch_deg": {
            "count": 9241,
            "rmse": 0.6879470561248839,
            "p50": 0.7103460566980573,
            "p95": 0.8713207840652331,
            "max": 1.4189093962521042
          },
          "roll_deg": {
            "count": 9241,
            "rmse": 0.3238176800615835,
            "p50": 0.3016530325373594,
            "p95": 0.5150178619138615,
            "max": 0.8216980483797727
          },
          "rotation_deg": {
            "count": 9241,
            "rmse": 4.172261384399957,
            "p50": 1.355865119132119,
            "p95": 6.0549608535796215,
            "max": 32.262954595373394
          },
          "rtk_horizontal_m": {
            "count": 9166,
            "rmse": 16.559444693250686,
            "p50": 1.8695366620118214,
            "p95": 31.297504441847906,
            "max": 459.74717463143855
          },
          "rtk_position_e_m": {
            "count": 9166,
            "rmse": 13.547682569547328,
            "p50": 1.035119280767653,
            "p95": 16.843881661491043,
            "max": 457.3912763662212
          },
          "rtk_position_m": {
            "count": 9166,
            "rmse": 37.620126623210304,
            "p50": 9.00587304251832,
            "p95": 84.28131612965433,
            "max": 808.7125212158398
          },
          "rtk_position_n_m": {
            "count": 9166,
            "rmse": 9.522368693954878,
            "p50": 1.3315144089092912,
            "p95": 26.382488591668945,
            "max": 60.15992532899827
          },
          "rtk_position_u_m": {
            "count": 9166,
            "rmse": 33.77956066318134,
            "p50": 8.694333822052515,
            "p95": 78.97161416834206,
            "max": 665.3183278624524
          },
          "rtk_velocity_e_mps": {
            "count": 9127,
            "rmse": 0.7064424599188153,
            "p50": 0.040840687434489875,
            "p95": 1.344436865067445,
            "max": 9.113187104147833
          },
          "rtk_velocity_mps": {
            "count": 9127,
            "rmse": 1.5056509810556609,
            "p50": 0.13149171980670338,
            "p95": 3.0814795110484874,
            "max": 28.095723032481345
          },
          "rtk_velocity_n_mps": {
            "count": 9127,
            "rmse": 0.6418717941738911,
            "p50": 0.046136674546161466,
            "p95": 1.3176906468466603,
            "max": 10.219715298560764
          },
          "rtk_velocity_u_mps": {
            "count": 9127,
            "rmse": 1.164441723497452,
            "p50": 0.05147268518435932,
            "p95": 2.1473822814803882,
            "max": 25.924483379062437
          },
          "rtk_vertical_m": {
            "count": 9166,
            "rmse": 33.77956066318134,
            "p50": 8.694333822052515,
            "p95": 78.97161416834206,
            "max": 665.3183278624524
          }
        },
        "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,
          "window_epochs": 50,
          "recovery_gnss_update_s": 0.20000000000000284,
          "recovery_fresh_attitude_s": 0.0,
          "recovery_heading_s": 0.0,
          "window_metrics": {
            "fused_position_m": {
              "count": 50,
              "rmse": 4.5360784363716,
              "p50": 3.0123238888342785,
              "p95": 8.310888853144435,
              "max": 9.093900841856657
            },
            "fused_velocity_mps": {
              "count": 50,
              "rmse": 0.9238025091901402,
              "p50": 1.0430239636292997,
              "p95": 1.220141405078744,
              "max": 1.4246223947451302
            },
            "rotation_deg": {
              "count": 50,
              "rmse": 25.098252300926532,
              "p50": 24.732910987864862,
              "p95": 31.261102297435272,
              "max": 31.979626554477502
            },
            "heading_deg": {
              "count": 50,
              "rmse": 25.082722019356453,
              "p50": 24.716954366520753,
              "p95": 31.251043018844882,
              "max": 31.970757809998247
            }
          },
          "drift_anchor_s": 59.8,
          "displacement_error_growth_m": {
            "count": 50,
            "rmse": 4.317590217671213,
            "p50": 2.7400365830985973,
            "p95": 8.035486076739579,
            "max": 8.818182337488
          },
          "horizontal_displacement_error_growth_m": {
            "count": 50,
            "rmse": 4.317431628485726,
            "p50": 2.7400290960389944,
            "p95": 8.035066182624558,
            "max": 8.817549444955201
          },
          "end_displacement_error_growth_m": 8.818182337488,
          "heading_error_change_deg": {
            "count": 50,
            "rmse": 8.579492722666371,
            "p50": 7.455078262014325,
            "p95": 13.989166914338455,
            "max": 14.70888170549182
          },
          "drift_convention": "(estimate displacement - truth displacement), pre-event anchor ENU; absolute primary errors are unchanged; heading error change uses wrapped difference"
        }
      },
      "common_valid": {
        "rtk_position_m": {
          "control": {
            "count": 9376,
            "rmse": 37.23358610892553,
            "p50": 8.866411005105807,
            "p95": 85.74912048512512,
            "max": 808.7125212302179
          },
          "candidate": {
            "count": 9376,
            "rmse": 37.206938868585524,
            "p50": 8.833002301034739,
            "p95": 83.95434778681759,
            "max": 808.7125212158398
          }
        },
        "fused_position_m": {
          "control": {
            "count": 9441,
            "rmse": 55.16915092170009,
            "p50": 6.732664697703425,
            "p95": 133.16331767196448,
            "max": 177.07167122467544
          },
          "candidate": {
            "count": 9441,
            "rmse": 35.35948462252576,
            "p50": 2.9370659612626273,
            "p95": 83.85167391731837,
            "max": 101.22643507158931
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 9334,
            "rmse": 4.238900038249978,
            "p50": 0.1566368876055797,
            "p95": 13.914231544111175,
            "max": 28.095723032479334
          },
          "candidate": {
            "count": 9334,
            "rmse": 1.4873136303922248,
            "p50": 0.121541033975458,
            "p95": 3.043970367050264,
            "max": 28.095723032481345
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 9441,
            "rmse": 4.3008661513772335,
            "p50": 0.9930111482849997,
            "p95": 9.760151258155235,
            "max": 29.622988165074332
          },
          "candidate": {
            "count": 9441,
            "rmse": 0.579633265693186,
            "p50": 0.08229768088513577,
            "p95": 1.1518811280707617,
            "max": 6.431263287201634
          }
        },
        "rotation_deg": {
          "control": {
            "count": 9241,
            "rmse": 90.81276843023036,
            "p50": 65.15504153638679,
            "p95": 167.50717516863867,
            "max": 179.99929133084342
          },
          "candidate": {
            "count": 9241,
            "rmse": 4.172261384399957,
            "p50": 1.355865119132119,
            "p95": 6.0549608535796215,
            "max": 32.262954595373394
          }
        }
      },
      "control_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_velcons_20261009/ctl/scenario/nagoya2-gnss_outage/manifest.json",
        "bytes": 4327,
        "sha256": "16e8bda6f667d0cc2b7159d97e66d7b615e983cd5cb576c4e527239b72e7ab0f"
      },
      "candidate_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_v3_20261009/cand/scenario/nagoya2-gnss_outage/manifest.json",
        "bytes": 4354,
        "sha256": "906bdf9ed358d9ecc5567cbea40575334d764d771e88deea26957888037571ba"
      }
    },
    {
      "name": "nagoya2-imu_gap",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 38.271328250740616,
          "candidate": 37.11121641357628,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 84.97876364397635,
          "candidate": 83.87500687199238,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 38.271328250740616,
          "candidate": 37.11121641357628,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 84.97876364397635,
          "candidate": 83.87500687199238,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 64.15201513293916,
          "candidate": 35.39948402429466,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 146.16887411459626,
          "candidate": 83.88637944591888,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 64.15201513293916,
          "candidate": 35.39948402429466,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 146.16887411459626,
          "candidate": 83.88637944591888,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 4.341474178570366,
          "candidate": 1.4857449927171251,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 14.589287982784985,
          "candidate": 3.0439069370271845,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 4.33833229982743,
          "candidate": 1.4834432816128549,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 14.589231414492229,
          "candidate": 3.0393451530726625,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 4.412586333905511,
          "candidate": 0.5772434230276394,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 9.378393912521744,
          "candidate": 1.1380209721420673,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 4.412586333905511,
          "candidate": 0.5772434230276394,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 9.378393912521744,
          "candidate": 1.1380209721420673,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 104.14870636558706,
          "candidate": 2.604547767775931,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 170.725440247628,
          "candidate": 5.640214234439486,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 104.1542915397175,
          "candidate": 2.604547767775931,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 170.72552187992252,
          "candidate": 5.640214234439486,
          "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.9930166119987303,
          "candidate": 0.9932282298169506,
          "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.9745000529044545,
          "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": 42.0,
          "allowed": "no later; both censored allowed",
          "passed": false
        },
        {
          "name": "processing.p95_ms",
          "control": 5.74737,
          "candidate": 16.6711885,
          "allowed": "candidate <= 2 * control; host contention",
          "passed": false
        },
        {
          "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
        }
      ],
      "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.9930166119987303,
          "fused_velocity_available": 0.9958734525447043,
          "attitude_available": 0.9958734525447043,
          "heading_available": 0.9746058618135647,
          "heading_healthy": 0.35192043170034915
        },
        "scenes": {
          "all": {
            "epochs": 9451,
            "available_epochs": {
              "rtk_available": 9426,
              "fused_available": 9412,
              "attitude_available": 9412,
              "heading_aligned": 9211,
              "heading_converged": 3326
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 9412,
                "rmse": 56.74818857339594,
                "p50": 8.408586775661238,
                "p95": 144.19593541246516,
                "max": 165.5689803825729
              },
              "fused_position_e_m": {
                "count": 9412,
                "rmse": 33.91272369205442,
                "p50": 4.242066661530285,
                "p95": 85.98473628206584,
                "max": 119.83335158669018
              },
              "fused_position_m": {
                "count": 9412,
                "rmse": 64.15201513293916,
                "p50": 11.986771541157474,
                "p95": 146.16887411459626,
                "max": 169.12586391246506
              },
              "fused_position_n_m": {
                "count": 9412,
                "rmse": 45.50037448360262,
                "p50": 5.382528266434051,
                "p95": 122.03022837187095,
                "max": 164.73295475449294
              },
              "fused_position_u_m": {
                "count": 9412,
                "rmse": 29.918625290195877,
                "p50": 7.411637237088083,
                "p95": 65.64482297844829,
                "max": 98.53488049929348
              },
              "fused_velocity_e_mps": {
                "count": 9412,
                "rmse": 3.148103468334897,
                "p50": 1.1910857159348323,
                "p95": 7.201848637726156,
                "max": 14.545597889537301
              },
              "fused_velocity_mps": {
                "count": 9412,
                "rmse": 4.412586333905511,
                "p50": 2.3348006278970512,
                "p95": 9.378393912521744,
                "max": 15.970026215076757
              },
              "fused_velocity_n_mps": {
                "count": 9412,
                "rmse": 2.77825277998521,
                "p50": 1.1022480027922068,
                "p95": 6.009884051031588,
                "max": 11.612251129457066
              },
              "fused_velocity_u_mps": {
                "count": 9412,
                "rmse": 1.3570829736357048,
                "p50": 0.2139553329776419,
                "p95": 3.0066333785520767,
                "max": 11.572576806748659
              },
              "fused_vertical_m": {
                "count": 9412,
                "rmse": 29.918625290195877,
                "p50": 7.411637237088083,
                "p95": 65.64482297844829,
                "max": 98.53488049929348
              },
              "heading_deg": {
                "count": 9211,
                "rmse": 104.08541897734743,
                "p50": 90.40999705860037,
                "p95": 170.7394614587807,
                "max": 179.98810648241135
              },
              "pitch_deg": {
                "count": 9412,
                "rmse": 3.318164161909083,
                "p50": 2.0925597182926623,
                "p95": 5.841193950024988,
                "max": 16.25997434559099
              },
              "roll_deg": {
                "count": 9412,
                "rmse": 2.5143730831891142,
                "p50": 1.458069334293853,
                "p95": 5.420061542386601,
                "max": 11.453927533459876
              },
              "rotation_deg": {
                "count": 9211,
                "rmse": 104.14870636558706,
                "p50": 90.50768172556509,
                "p95": 170.725440247628,
                "max": 179.97276345998978
              },
              "rtk_horizontal_m": {
                "count": 9426,
                "rmse": 21.221336364830485,
                "p50": 1.8909525793005102,
                "p95": 33.08784168956894,
                "max": 459.7471733640467
              },
              "rtk_position_e_m": {
                "count": 9426,
                "rmse": 13.721823891877897,
                "p50": 1.0612386984130757,
                "p95": 18.018125258799312,
                "max": 457.391275105979
              },
              "rtk_position_m": {
                "count": 9426,
                "rmse": 38.271328250740616,
                "p50": 8.928223596430813,
                "p95": 84.97876364397635,
                "max": 808.7125190378587
              },
              "rtk_position_n_m": {
                "count": 9426,
                "rmse": 16.188164386043454,
                "p50": 1.3726651795830742,
                "p95": 28.91841763929883,
                "max": 141.30057454835875
              },
              "rtk_position_u_m": {
                "count": 9426,
                "rmse": 31.848853181341717,
                "p50": 8.641145632702067,
                "p95": 70.14329190498243,
                "max": 665.3183260908481
              },
              "rtk_velocity_e_mps": {
                "count": 9385,
                "rmse": 1.4649102967452872,
                "p50": 0.03918991364969143,
                "p95": 3.6984188956264012,
                "max": 27.55369449394584
              },
              "rtk_velocity_mps": {
                "count": 9385,
                "rmse": 4.341474178570366,
                "p50": 0.1257092825644267,
                "p95": 14.589287982784985,
                "max": 28.457014807941967
              },
              "rtk_velocity_n_mps": {
                "count": 9385,
                "rmse": 2.091413895642685,
                "p50": 0.0428988995448977,
                "p95": 7.425307891644465,
                "max": 10.219715298561056
              },
              "rtk_velocity_u_mps": {
                "count": 9385,
                "rmse": 3.51118552383601,
                "p50": 0.0655346044771864,
                "p95": 12.002859108136034,
                "max": 25.924483379061265
              },
              "rtk_vertical_m": {
                "count": 9426,
                "rmse": 31.848853181341717,
                "p50": 8.641145632702067,
                "p95": 70.14329190498243,
                "max": 665.3183260908481
              }
            }
          },
          "stop": {
            "epochs": 5292,
            "available_epochs": {
              "rtk_available": 5292,
              "fused_available": 5282,
              "attitude_available": 5282,
              "heading_aligned": 5118,
              "heading_converged": 2273
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 5282,
                "rmse": 59.65145023266253,
                "p50": 6.656174352577432,
                "p95": 151.06952604158226,
                "max": 165.5689803825729
              },
              "fused_position_e_m": {
                "count": 5282,
                "rmse": 35.51411180272596,
                "p50": 3.291551136428761,
                "p95": 86.85831099642888,
                "max": 119.83335158669018
              },
              "fused_position_m": {
                "count": 5282,
                "rmse": 65.54055198382292,
                "p50": 10.518217806658562,
                "p95": 151.9616050453292,
                "max": 169.12586391246506
              },
              "fused_position_n_m": {
                "count": 5282,
                "rmse": 47.92748040240897,
                "p50": 3.5711591802173395,
                "p95": 124.41593870330694,
                "max": 164.73295475449294
              },
              "fused_position_u_m": {
                "count": 5282,
                "rmse": 27.152687518630287,
                "p50": 6.423630593580887,
                "p95": 60.73739986797347,
                "max": 83.76482065241454
              },
              "fused_velocity_e_mps": {
                "count": 5282,
                "rmse": 1.9306048542378076,
                "p50": 0.6327767843798122,
                "p95": 4.483472188726673,
                "max": 7.949338579746824
              },
              "fused_velocity_mps": {
                "count": 5282,
                "rmse": 2.8437780304933953,
                "p50": 1.342965747032252,
                "p95": 6.416480091177853,
                "max": 12.976305032781442
              },
              "fused_velocity_n_mps": {
                "count": 5282,
                "rmse": 1.9318916717852055,
                "p50": 0.645746090170005,
                "p95": 4.657613766874873,
                "max": 10.001417713015517
              },
              "fused_velocity_u_mps": {
                "count": 5282,
                "rmse": 0.7922328899996981,
                "p50": 0.14587939382098397,
                "p95": 1.099332735793598,
                "max": 5.236978435092941
              },
              "fused_vertical_m": {
                "count": 5282,
                "rmse": 27.152687518630287,
                "p50": 6.423630593580887,
                "p95": 60.73739986797347,
                "max": 83.76482065241454
              },
              "heading_deg": {
                "count": 5118,
                "rmse": 105.72095173645239,
                "p50": 92.47154822618708,
                "p95": 171.37423255756985,
                "max": 179.98351686099136
              },
              "pitch_deg": {
                "count": 5282,
                "rmse": 3.117246254150663,
                "p50": 1.823637662395015,
                "p95": 5.373597096707526,
                "max": 13.454425726969077
              },
              "roll_deg": {
                "count": 5282,
                "rmse": 2.1091360158397054,
                "p50": 1.1636881495027183,
                "p95": 4.560977537938479,
                "max": 11.453927533459876
              },
              "rotation_deg": {
                "count": 5118,
                "rmse": 105.75851009626957,
                "p50": 92.62286989001225,
                "p95": 171.3742052295814,
                "max": 179.97276345998978
              },
              "rtk_horizontal_m": {
                "count": 5292,
                "rmse": 19.942258607161314,
                "p50": 1.820372237699035,
                "p95": 33.597071553603136,
                "max": 159.00463109956843
              },
              "rtk_position_e_m": {
                "count": 5292,
                "rmse": 12.346499327039146,
                "p50": 1.0359949700469167,
                "p95": 17.17284259839182,
                "max": 114.65629337509452
              },
              "rtk_position_m": {
                "count": 5292,
                "rmse": 38.865530320633184,
                "p50": 8.339477435180202,
                "p95": 87.00275365740981,
                "max": 246.54867086939296
              },
              "rtk_position_n_m": {
                "count": 5292,
                "rmse": 15.66070345553869,
                "p50": 1.3131624975337486,
                "p95": 31.351378807078408,
                "max": 130.5119666711441
              },
              "rtk_position_u_m": {
                "count": 5292,
                "rmse": 33.35919316693912,
                "p50": 8.126042665864215,
                "p95": 74.94797643101703,
                "max": 222.34313293115238
              },
              "rtk_velocity_e_mps": {
                "count": 5292,
                "rmse": 1.0800838455176949,
                "p50": 0.013010015411065702,
                "p95": 3.6984017488107126,
                "max": 12.978625494883527
              },
              "rtk_velocity_mps": {
                "count": 5292,
                "rmse": 4.0827274968460765,
                "p50": 0.04375697344688724,
                "p95": 14.590633424082862,
                "max": 14.634773080789852
              },
              "rtk_velocity_n_mps": {
                "count": 5292,
                "rmse": 2.094699836014769,
                "p50": 0.014083434814604532,
                "p95": 7.425459851730365,
                "max": 7.451988955066824
              },
              "rtk_velocity_u_mps": {
                "count": 5292,
                "rmse": 3.3338139265943503,
                "p50": 0.028659102986198354,
                "p95": 12.00230254067011,
                "max": 12.011315325485501
              },
              "rtk_vertical_m": {
                "count": 5292,
                "rmse": 33.35919316693912,
                "p50": 8.126042665864215,
                "p95": 74.94797643101703,
                "max": 222.34313293115238
              }
            }
          },
          "low_speed": {
            "epochs": 821,
            "available_epochs": {
              "rtk_available": 821,
              "fused_available": 812,
              "attitude_available": 812,
              "heading_aligned": 775,
              "heading_converged": 212
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 812,
                "rmse": 55.620461225927116,
                "p50": 8.980615264898464,
                "p95": 138.95402581102434,
                "max": 164.5678850475023
              },
              "fused_position_e_m": {
                "count": 812,
                "rmse": 35.4282292505405,
                "p50": 4.486528215931777,
                "p95": 89.10592485641925,
                "max": 119.82178897999412
              },
              "fused_position_m": {
                "count": 812,
                "rmse": 62.686492196481574,
                "p50": 11.554682907149854,
                "p95": 142.83390219827098,
                "max": 168.08782946388823
              },
              "fused_position_n_m": {
                "count": 812,
                "rmse": 42.87745653785924,
                "p50": 4.881532113921052,
                "p95": 125.27011907172616,
                "max": 162.99668915727563
              },
              "fused_position_u_m": {
                "count": 812,
                "rmse": 28.9129831894719,
                "p50": 5.926329034486615,
                "p95": 69.76317456424624,
                "max": 85.26654085130473
              },
              "fused_velocity_e_mps": {
                "count": 812,
                "rmse": 3.41586661159886,
                "p50": 1.6712473433716135,
                "p95": 7.042652200116014,
                "max": 13.082641537776766
              },
              "fused_velocity_mps": {
                "count": 812,
                "rmse": 4.75618509042281,
                "p50": 3.1369541509504266,
                "p95": 8.768196387865842,
                "max": 14.800866752783506
              },
              "fused_velocity_n_mps": {
                "count": 812,
                "rmse": 3.1237692348978734,
                "p50": 1.8525253856433213,
                "p95": 6.423565364630684,
                "max": 9.710367274556113
              },
              "fused_velocity_u_mps": {
                "count": 812,
                "rmse": 1.09326011233828,
                "p50": 0.17112059571973806,
                "p95": 2.7879849193547797,
                "max": 4.179351399356101
              },
              "fused_vertical_m": {
                "count": 812,
                "rmse": 28.9129831894719,
                "p50": 5.926329034486615,
                "p95": 69.76317456424624,
                "max": 85.26654085130473
              },
              "heading_deg": {
                "count": 775,
                "rmse": 101.7461054272032,
                "p50": 92.43219452454673,
                "p95": 168.7580315503677,
                "max": 179.75314028738364
              },
              "pitch_deg": {
                "count": 812,
                "rmse": 3.460394927597173,
                "p50": 2.621346298795416,
                "p95": 6.253911204849197,
                "max": 8.531329980013766
              },
              "roll_deg": {
                "count": 812,
                "rmse": 2.9242755960743563,
                "p50": 1.5763049335938746,
                "p95": 6.2354277002946485,
                "max": 11.079202270388123
              },
              "rotation_deg": {
                "count": 775,
                "rmse": 101.8263828512947,
                "p50": 92.58700764037667,
                "p95": 169.02336493432563,
                "max": 179.94059693682865
              },
              "rtk_horizontal_m": {
                "count": 821,
                "rmse": 20.77818990753481,
                "p50": 1.6313929054257752,
                "p95": 33.750577927118506,
                "max": 145.99255101420567
              },
              "rtk_position_e_m": {
                "count": 821,
                "rmse": 15.295070618254895,
                "p50": 0.9169487473889029,
                "p95": 15.44708572368669,
                "max": 119.60167443858235
              },
              "rtk_position_m": {
                "count": 821,
                "rmse": 31.531302360018845,
                "p50": 6.82890872049267,
                "p95": 81.53540887538692,
                "max": 150.03429555192972
              },
              "rtk_position_n_m": {
                "count": 821,
                "rmse": 14.063925149693354,
                "p50": 1.2793137830809724,
                "p95": 27.307977195901834,
                "max": 126.05460960270806
              },
              "rtk_position_u_m": {
                "count": 821,
                "rmse": 23.71686852612184,
                "p50": 6.569811876326116,
                "p95": 61.80200833989717,
                "max": 91.98107692681563
              },
              "rtk_velocity_e_mps": {
                "count": 821,
                "rmse": 1.870568865647819,
                "p50": 0.07599778786406816,
                "p95": 3.195366999781622,
                "max": 27.55369449394584
              },
              "rtk_velocity_mps": {
                "count": 821,
                "rmse": 4.393291014348578,
                "p50": 0.23631537370782996,
                "p95": 14.349584976256915,
                "max": 28.457014807941967
              },
              "rtk_velocity_n_mps": {
                "count": 821,
                "rmse": 2.0814586603812177,
                "p50": 0.07922040222373905,
                "p95": 7.271084169665974,
                "max": 7.720988780494893
              },
              "rtk_velocity_u_mps": {
                "count": 821,
                "rmse": 3.3866661926958503,
                "p50": 0.11741898506613674,
                "p95": 12.001302620308785,
                "max": 12.041965329385174
              },
              "rtk_vertical_m": {
                "count": 821,
                "rmse": 23.71686852612184,
                "p50": 6.569811876326116,
                "p95": 61.80200833989717,
                "max": 91.98107692681563
              }
            }
          },
          "turn": {
            "epochs": 471,
            "available_epochs": {
              "rtk_available": 471,
              "fused_available": 471,
              "attitude_available": 471,
              "heading_aligned": 464,
              "heading_converged": 172
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 471,
                "rmse": 48.60653517526312,
                "p50": 8.264463717066821,
                "p95": 120.49082701911684,
                "max": 133.00053661888433
              },
              "fused_position_e_m": {
                "count": 471,
                "rmse": 33.12661622856797,
                "p50": 3.9301066086647403,
                "p95": 109.9737815977995,
                "max": 119.12152873772341
              },
              "fused_position_m": {
                "count": 471,
                "rmse": 62.54966575262182,
                "p50": 10.302254171832416,
                "p95": 134.4714542190089,
                "max": 142.59369983689183
              },
              "fused_position_n_m": {
                "count": 471,
                "rmse": 35.56996709288987,
                "p50": 5.777797063746817,
                "p95": 106.25951046983192,
                "max": 132.64626750470572
              },
              "fused_position_u_m": {
                "count": 471,
                "rmse": 39.36833021631245,
                "p50": 4.885907247686902,
                "p95": 86.68208984575071,
                "max": 87.8388317371664
              },
              "fused_velocity_e_mps": {
                "count": 471,
                "rmse": 4.328429765668397,
                "p50": 1.8472441379320594,
                "p95": 8.226748156960554,
                "max": 13.401855814149307
              },
              "fused_velocity_mps": {
                "count": 471,
                "rmse": 5.389771706606118,
                "p50": 3.624292144473088,
                "p95": 10.26980501119775,
                "max": 14.218626169199432
              },
              "fused_velocity_n_mps": {
                "count": 471,
                "rmse": 3.0875209199617184,
                "p50": 1.9626191342345845,
                "p95": 6.4103716972933285,
                "max": 8.656625087379485
              },
              "fused_velocity_u_mps": {
                "count": 471,
                "rmse": 0.8840528161859993,
                "p50": 0.16778187493219723,
                "p95": 2.189728782259257,
                "max": 4.123537790043696
              },
              "fused_vertical_m": {
                "count": 471,
                "rmse": 39.36833021631245,
                "p50": 4.885907247686902,
                "p95": 86.68208984575071,
                "max": 87.8388317371664
              },
              "heading_deg": {
                "count": 464,
                "rmse": 83.6295577716212,
                "p50": 66.15155257664784,
                "p95": 150.13276821071577,
                "max": 178.69477853751312
              },
              "pitch_deg": {
                "count": 471,
                "rmse": 3.369306533164392,
                "p50": 2.4808051454357667,
                "p95": 6.436854347116309,
                "max": 7.317872391272317
              },
              "roll_deg": {
                "count": 471,
                "rmse": 2.5534024945998506,
                "p50": 1.5091811042383654,
                "p95": 5.048003138935044,
                "max": 7.61288077328058
              },
              "rotation_deg": {
                "count": 464,
                "rmse": 83.71236175006979,
                "p50": 66.36841381307303,
                "p95": 150.14167172817324,
                "max": 178.27795330626086
              },
              "rtk_horizontal_m": {
                "count": 471,
                "rmse": 22.32181596997963,
                "p50": 1.7941742939390621,
                "p95": 26.933112267791763,
                "max": 134.60228554619277
              },
              "rtk_position_e_m": {
                "count": 471,
                "rmse": 15.980675601779277,
                "p50": 0.9416367267908172,
                "p95": 15.057081102582268,
                "max": 114.51369831824583
              },
              "rtk_position_m": {
                "count": 471,
                "rmse": 33.06779725364178,
                "p50": 6.363645273215335,
                "p95": 69.07369755182457,
                "max": 143.66306967332812
              },
              "rtk_position_n_m": {
                "count": 471,
                "rmse": 15.584655129592512,
                "p50": 1.3697713058660859,
                "p95": 21.544293894672734,
                "max": 134.2620557398442
              },
              "rtk_position_u_m": {
                "count": 471,
                "rmse": 24.397043817034902,
                "p50": 6.157442374697304,
                "p95": 55.74794985838664,
                "max": 83.24787807850876
              },
              "rtk_velocity_e_mps": {
                "count": 469,
                "rmse": 1.69823917161374,
                "p50": 0.32746675467861275,
                "p95": 2.345726764113447,
                "max": 17.58602668593758
              },
              "rtk_velocity_mps": {
                "count": 469,
                "rmse": 3.9445582391944964,
                "p50": 0.7159674958783041,
                "p95": 12.45466117578588,
                "max": 18.090999570368528
              },
              "rtk_velocity_n_mps": {
                "count": 469,
                "rmse": 1.6963774482393286,
                "p50": 0.2965294381338095,
                "p95": 4.546347841534171,
                "max": 7.580519290572345
              },
              "rtk_velocity_u_mps": {
                "count": 469,
                "rmse": 3.13014807501161,
                "p50": 0.3564046395996117,
                "p95": 11.897329154902085,
                "max": 12.291192024694363
              },
              "rtk_vertical_m": {
                "count": 471,
                "rmse": 24.397043817034902,
                "p50": 6.157442374697304,
                "p95": 55.74794985838664,
                "max": 83.24787807850876
              }
            }
          },
          "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": 2.3783330809153473,
                "p50": 2.176729672260853,
                "p95": 3.635052309401746,
                "max": 3.89702276825721
              },
              "fused_position_e_m": {
                "count": 13,
                "rmse": 0.39168671810528144,
                "p50": 0.28826609958386107,
                "p95": 0.6718619218833299,
                "max": 0.8733175371691507
              },
              "fused_position_m": {
                "count": 13,
                "rmse": 2.609442274407702,
                "p50": 2.3834936763294627,
                "p95": 3.753876409259846,
                "max": 4.013326936336332
              },
              "fused_position_n_m": {
                "count": 13,
                "rmse": 2.345858000526929,
                "p50": 2.17324165805993,
                "p95": 3.6098704871630076,
                "max": 3.866226717960588
              },
              "fused_position_u_m": {
                "count": 13,
                "rmse": 1.0736483314799834,
                "p50": 1.0695687190246779,
                "p95": 1.3253918413723673,
                "max": 1.4602305445222563
              },
              "fused_velocity_e_mps": {
                "count": 13,
                "rmse": 0.44489620031186,
                "p50": 0.42721018172236846,
                "p95": 0.5651870685822009,
                "max": 0.5984520618310992
              },
              "fused_velocity_mps": {
                "count": 13,
                "rmse": 2.2301359989167024,
                "p50": 2.302992050308653,
                "p95": 2.439189402146352,
                "max": 2.473406540416843
              },
              "fused_velocity_n_mps": {
                "count": 13,
                "rmse": 2.170673207419597,
                "p50": 2.25140797880374,
                "p95": 2.381819802107985,
                "max": 2.4319760874049505
              },
              "fused_velocity_u_mps": {
                "count": 13,
                "rmse": 0.2524911309392615,
                "p50": 0.24245622654367133,
                "p95": 0.33606939822914006,
                "max": 0.3763792025097147
              },
              "fused_vertical_m": {
                "count": 13,
                "rmse": 1.0736483314799834,
                "p50": 1.0695687190246779,
                "p95": 1.3253918413723673,
                "max": 1.4602305445222563
              },
              "heading_deg": {
                "count": 13,
                "rmse": 39.280107605236026,
                "p50": 39.462403953041274,
                "p95": 53.35131868250266,
                "max": 54.86310789982696
              },
              "pitch_deg": {
                "count": 13,
                "rmse": 3.7122663212370974,
                "p50": 3.729001515155119,
                "p95": 3.8472252165878387,
                "max": 3.8650405632227205
              },
              "roll_deg": {
                "count": 13,
                "rmse": 1.180143848431594,
                "p50": 1.1424727354706476,
                "p95": 1.7131352778310145,
                "max": 1.7592058804559372
              },
              "rotation_deg": {
                "count": 13,
                "rmse": 39.36717415465406,
                "p50": 39.549796698248784,
                "p95": 53.355096637229906,
                "max": 54.86186080431242
              },
              "rtk_horizontal_m": {
                "count": 13,
                "rmse": 1.1697483454121604,
                "p50": 1.1075381834208347,
                "p95": 1.597030466950476,
                "max": 1.6185623661724404
              },
              "rtk_position_e_m": {
                "count": 13,
                "rmse": 1.0551064997595687,
                "p50": 1.0526128835357214,
                "p95": 1.443947510822268,
                "max": 1.4664362089534984
              },
              "rtk_position_m": {
                "count": 13,
                "rmse": 6.644746184569614,
                "p50": 7.240259211910743,
                "p95": 7.702486813316067,
                "max": 7.70931570252514
              },
              "rtk_position_n_m": {
                "count": 13,
                "rmse": 0.5050361034219217,
                "p50": 0.44725725029066576,
                "p95": 0.7649791148854259,
                "max": 0.7722192462289865
              },
              "rtk_position_u_m": {
                "count": 13,
                "rmse": 6.540973984488698,
                "p50": 7.166441168468989,
                "p95": 7.612269987520055,
                "max": 7.617844211820302
              },
              "rtk_velocity_e_mps": {
                "count": 13,
                "rmse": 1.6973025999313778,
                "p50": 0.11910729725976216,
                "p95": 4.299056373083262,
                "max": 4.419655653661674
              },
              "rtk_velocity_mps": {
                "count": 13,
                "rmse": 5.801470465657334,
                "p50": 0.2032668250130738,
                "p95": 14.775257653757304,
                "max": 14.81688230360893
              },
              "rtk_velocity_n_mps": {
                "count": 13,
                "rmse": 2.9354149589881353,
                "p50": 0.07692839514691843,
                "p95": 7.480558122069342,
                "max": 7.483557699445088
              },
              "rtk_velocity_u_mps": {
                "count": 13,
                "rmse": 4.707394445625859,
                "p50": 0.12169596750552537,
                "p95": 11.994124902056537,
                "max": 12.00012538522544
              },
              "rtk_vertical_m": {
                "count": 13,
                "rmse": 6.540973984488698,
                "p50": 7.166441168468989,
                "p95": 7.612269987520055,
                "max": 7.617844211820302
              }
            }
          }
        },
        "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.965083059993652,
          "fused_velocity_available": 4.979367262723521,
          "attitude_available": 4.979367262723521,
          "heading_available": 4.873029309067824,
          "heading_healthy": 1.7596021585017458
        },
        "processing_ms": {
          "count": 9451,
          "rmse": 3.0334256266105726,
          "p50": 0.88176,
          "p95": 5.74737,
          "max": 26.620121
        },
        "heading_error_over_90_epochs": 4618,
        "heading_error_over_150_epochs": 1545,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 3326,
            "rmse": 73.73634070348915,
            "p50": 23.48743464363085,
            "p95": 154.37505700251143,
            "max": 162.6761676160821
          },
          "fused_position_e_m": {
            "count": 3326,
            "rmse": 43.40250848039648,
            "p50": 11.715774101879054,
            "p95": 89.01946473095634,
            "max": 119.83335158669018
          },
          "fused_position_m": {
            "count": 3326,
            "rmse": 81.25521604687037,
            "p50": 55.074058019719956,
            "p95": 155.286442475556,
            "max": 163.65676452013338
          },
          "fused_position_n_m": {
            "count": 3326,
            "rmse": 59.609313013573164,
            "p50": 13.800297853360323,
            "p95": 126.62046301121737,
            "max": 152.5880642171321
          },
          "fused_position_u_m": {
            "count": 3326,
            "rmse": 34.13740169495254,
            "p50": 13.052737422882192,
            "p95": 64.61481486653793,
            "max": 88.30016451549724
          },
          "fused_velocity_e_mps": {
            "count": 3326,
            "rmse": 1.6069315291060489,
            "p50": 0.9256981533172265,
            "p95": 3.054050363164465,
            "max": 7.506697419896996
          },
          "fused_velocity_mps": {
            "count": 3326,
            "rmse": 2.5915882397944436,
            "p50": 1.8244511666171253,
            "p95": 4.891080703425048,
            "max": 11.378068714102474
          },
          "fused_velocity_n_mps": {
            "count": 3326,
            "rmse": 1.8934878971566687,
            "p50": 0.8649137816028268,
            "p95": 3.9386705357424256,
            "max": 9.354753942047076
          },
          "fused_velocity_u_mps": {
            "count": 3326,
            "rmse": 0.7408132347137008,
            "p50": 0.24006513785402694,
            "p95": 1.4979435426908174,
            "max": 5.22006019698603
          },
          "fused_vertical_m": {
            "count": 3326,
            "rmse": 34.13740169495254,
            "p50": 13.052737422882192,
            "p95": 64.61481486653793,
            "max": 88.30016451549724
          },
          "heading_deg": {
            "count": 3326,
            "rmse": 102.46376459555661,
            "p50": 89.22470704160489,
            "p95": 170.26388342216427,
            "max": 179.9631282061416
          },
          "pitch_deg": {
            "count": 3326,
            "rmse": 3.1871456457145295,
            "p50": 2.1186175935678335,
            "p95": 5.4136486526987895,
            "max": 7.396309813321949
          },
          "roll_deg": {
            "count": 3326,
            "rmse": 2.3591246570413467,
            "p50": 1.3192394982685443,
            "p95": 5.338374807218756,
            "max": 8.24916089871391
          },
          "rotation_deg": {
            "count": 3326,
            "rmse": 102.52174858716293,
            "p50": 89.2659695968596,
            "p95": 170.2750894367569,
            "max": 179.94069946068237
          },
          "rtk_horizontal_m": {
            "count": 3301,
            "rmse": 26.15542444972185,
            "p50": 3.3599703497338296,
            "p95": 43.08553389638328,
            "max": 459.7471733640467
          },
          "rtk_position_e_m": {
            "count": 3301,
            "rmse": 18.030770668143447,
            "p50": 2.130819317859014,
            "p95": 27.06245907234943,
            "max": 457.391275105979
          },
          "rtk_position_m": {
            "count": 3301,
            "rmse": 49.361039429999735,
            "p50": 16.297268156563923,
            "p95": 105.95811931024316,
            "max": 808.7125190378587
          },
          "rtk_position_n_m": {
            "count": 3301,
            "rmse": 18.947230332107264,
            "p50": 2.135720674519878,
            "p95": 33.8393081109169,
            "max": 130.5119666711441
          },
          "rtk_position_u_m": {
            "count": 3301,
            "rmse": 41.86174847596408,
            "p50": 14.945706100520372,
            "p95": 92.5680349424556,
            "max": 665.3183260908481
          },
          "rtk_velocity_e_mps": {
            "count": 3286,
            "rmse": 0.6132689063710682,
            "p50": 0.03384249900322313,
            "p95": 1.3775623838481694,
            "max": 5.977794918374864
          },
          "rtk_velocity_mps": {
            "count": 3286,
            "rmse": 1.4185356912063043,
            "p50": 0.09276493331888207,
            "p95": 3.0065025979906705,
            "max": 28.095723032480457
          },
          "rtk_velocity_n_mps": {
            "count": 3286,
            "rmse": 0.7167197614863782,
            "p50": 0.035931448532111734,
            "p95": 1.2289760042600208,
            "max": 10.219715298561056
          },
          "rtk_velocity_u_mps": {
            "count": 3286,
            "rmse": 1.0594609663406624,
            "p50": 0.051437432000153535,
            "p95": 1.717025738524372,
            "max": 25.924483379061265
          },
          "rtk_vertical_m": {
            "count": 3301,
            "rmse": 41.86174847596408,
            "p50": 14.945706100520372,
            "p95": 92.5680349424556,
            "max": 665.3183260908481
          }
        },
        "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,
          "window_epochs": 20,
          "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.7228106000658735,
              "p50": 0.7228106000658735,
              "p95": 0.7228106000658735,
              "max": 0.7228106000658735
            },
            "fused_velocity_mps": {
              "count": 1,
              "rmse": 0.3002505920359645,
              "p50": 0.3002505920359645,
              "p95": 0.3002505920359645,
              "max": 0.3002505920359645
            },
            "rotation_deg": {
              "count": 1,
              "rmse": 10.296702168446966,
              "p50": 10.296702168446966,
              "p95": 10.296702168446966,
              "max": 10.296702168446966
            },
            "heading_deg": {
              "count": 1,
              "rmse": 10.256192815194083,
              "p50": 10.256192815194083,
              "p95": 10.256192815194083,
              "max": 10.256192815194083
            }
          },
          "drift_anchor_s": 59.8,
          "displacement_error_growth_m": {
            "count": 1,
            "rmse": 0.061146342162525374,
            "p50": 0.061146342162525374,
            "p95": 0.061146342162525374,
            "max": 0.061146342162525374
          },
          "horizontal_displacement_error_growth_m": {
            "count": 1,
            "rmse": 0.06089556499964827,
            "p50": 0.06089556499964827,
            "p95": 0.06089556499964827,
            "max": 0.06089556499964827
          },
          "end_displacement_error_growth_m": 0.061146342162525374,
          "heading_error_change_deg": {
            "count": 1,
            "rmse": 0.19226430024571073,
            "p50": 0.19226430024571073,
            "p95": 0.19226430024571073,
            "max": 0.19226430024571073
          },
          "drift_convention": "(estimate displacement - truth displacement), pre-event anchor ENU; absolute primary errors are unchanged; heading error change uses wrapped difference"
        }
      },
      "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.9932282298169506,
          "fused_velocity_available": 0.9958734525447043,
          "attitude_available": 0.9958734525447043,
          "heading_available": 0.9745000529044545,
          "heading_healthy": 0.9745000529044545
        },
        "scenes": {
          "all": {
            "epochs": 9451,
            "available_epochs": {
              "rtk_available": 9426,
              "fused_available": 9412,
              "attitude_available": 9412,
              "heading_aligned": 9210,
              "heading_converged": 9210
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 9412,
                "rmse": 12.727697472318177,
                "p50": 1.390878552602075,
                "p95": 27.766463833347547,
                "max": 44.57834468550782
              },
              "fused_position_e_m": {
                "count": 9412,
                "rmse": 8.921050203532241,
                "p50": 0.7419547091033012,
                "p95": 18.25739482513852,
                "max": 29.489162528421538
              },
              "fused_position_m": {
                "count": 9412,
                "rmse": 35.39948402429466,
                "p50": 2.753010342886552,
                "p95": 83.88637944591888,
                "max": 101.07262265651084
              },
              "fused_position_n_m": {
                "count": 9412,
                "rmse": 9.077948348217886,
                "p50": 0.9187738702923879,
                "p95": 13.774816480601363,
                "max": 40.72247560356346
              },
              "fused_position_u_m": {
                "count": 9412,
                "rmse": 33.03224464427809,
                "p50": 2.1068971566107404,
                "p95": 79.07537394855822,
                "max": 92.72444419331184
              },
              "fused_velocity_e_mps": {
                "count": 9412,
                "rmse": 0.35559816563947716,
                "p50": 0.02638993814539655,
                "p95": 0.6851770153927742,
                "max": 4.3099372333622625
              },
              "fused_velocity_mps": {
                "count": 9412,
                "rmse": 0.5772434230276394,
                "p50": 0.08132449704569897,
                "p95": 1.1380209721420673,
                "max": 6.431263287202239
              },
              "fused_velocity_n_mps": {
                "count": 9412,
                "rmse": 0.3406945071118937,
                "p50": 0.026741684355269885,
                "p95": 0.6458068344415053,
                "max": 3.175449038152461
              },
              "fused_velocity_u_mps": {
                "count": 9412,
                "rmse": 0.30114310028006464,
                "p50": 0.03532456769731257,
                "p95": 0.49285473430288085,
                "max": 4.116758299062695
              },
              "fused_vertical_m": {
                "count": 9412,
                "rmse": 33.03224464427809,
                "p50": 2.1068971566107404,
                "p95": 79.07537394855822,
                "max": 92.72444419331184
              },
              "heading_deg": {
                "count": 9210,
                "rmse": 2.4900267350847196,
                "p50": 1.059636895049266,
                "p95": 5.582071515226897,
                "max": 17.53882288845452
              },
              "pitch_deg": {
                "count": 9412,
                "rmse": 0.6951664091871512,
                "p50": 0.7155383701651914,
                "p95": 0.8731735578325981,
                "max": 3.1660465055367695
              },
              "roll_deg": {
                "count": 9412,
                "rmse": 0.32524885985654023,
                "p50": 0.2997607855023432,
                "p95": 0.5246974953424683,
                "max": 0.8216980483797727
              },
              "rotation_deg": {
                "count": 9210,
                "rmse": 2.604547767775931,
                "p50": 1.3436102108497732,
                "p95": 5.640214234439486,
                "max": 17.562393366559515
              },
              "rtk_horizontal_m": {
                "count": 9426,
                "rmse": 16.331727600887913,
                "p50": 1.8397957055354728,
                "p95": 30.818412824482866,
                "max": 459.7471745312987
              },
              "rtk_position_e_m": {
                "count": 9426,
                "rmse": 13.360397049070102,
                "p50": 1.0265147546571676,
                "p95": 16.43014664611279,
                "max": 457.3912762665073
              },
              "rtk_position_m": {
                "count": 9426,
                "rmse": 37.11121641357628,
                "p50": 8.775032602672702,
                "p95": 83.87500687199238,
                "max": 808.7125210163945
              },
              "rtk_position_n_m": {
                "count": 9426,
                "rmse": 9.392822638632273,
                "p50": 1.343323020232046,
                "p95": 26.129538246858083,
                "max": 60.15992532635718
              },
              "rtk_position_u_m": {
                "count": 9426,
                "rmse": 33.324421334296105,
                "p50": 8.446189724185697,
                "p95": 78.65604031435018,
                "max": 665.3183276892197
              },
              "rtk_velocity_e_mps": {
                "count": 9387,
                "rmse": 0.6944403953650146,
                "p50": 0.03861795411700189,
                "p95": 1.3175671126588622,
                "max": 9.113186090954278
              },
              "rtk_velocity_mps": {
                "count": 9387,
                "rmse": 1.4857449927171251,
                "p50": 0.11788992921206566,
                "p95": 3.0439069370271845,
                "max": 28.09572303247982
              },
              "rtk_velocity_n_mps": {
                "count": 9387,
                "rmse": 0.6382345049546876,
                "p50": 0.043193480390261316,
                "p95": 1.3009031611660007,
                "max": 10.219715298561528
              },
              "rtk_velocity_u_mps": {
                "count": 9387,
                "rmse": 1.1479753644371198,
                "p50": 0.04893242465294808,
                "p95": 2.10030428166114,
                "max": 25.924483379060334
              },
              "rtk_vertical_m": {
                "count": 9426,
                "rmse": 33.324421334296105,
                "p50": 8.446189724185697,
                "p95": 78.65604031435018,
                "max": 665.3183276892197
              }
            }
          },
          "stop": {
            "epochs": 5292,
            "available_epochs": {
              "rtk_available": 5292,
              "fused_available": 5282,
              "attitude_available": 5282,
              "heading_aligned": 5118,
              "heading_converged": 5118
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 5282,
                "rmse": 13.38009763976343,
                "p50": 0.8975518859834972,
                "p95": 27.77474571801057,
                "max": 40.05825451312393
              },
              "fused_position_e_m": {
                "count": 5282,
                "rmse": 9.50797075573581,
                "p50": 0.36932356046185727,
                "p95": 22.4563897784702,
                "max": 27.026681663537186
              },
              "fused_position_m": {
                "count": 5282,
                "rmse": 35.78354746602333,
                "p50": 1.3374356157844687,
                "p95": 84.19256017210652,
                "max": 95.32981930139154
              },
              "fused_position_n_m": {
                "count": 5282,
                "rmse": 9.414112011107344,
                "p50": 0.5781298903941645,
                "p95": 13.019344214908266,
                "max": 38.59201898006428
              },
              "fused_position_u_m": {
                "count": 5282,
                "rmse": 33.187878154584425,
                "p50": 1.1853780922726123,
                "p95": 79.48875652063177,
                "max": 86.50497496328029
              },
              "fused_velocity_e_mps": {
                "count": 5282,
                "rmse": 0.04376304729078615,
                "p50": 0.012405248172319215,
                "p95": 0.0710693275710351,
                "max": 0.5720329048589948
              },
              "fused_velocity_mps": {
                "count": 5282,
                "rmse": 0.08203219157347572,
                "p50": 0.035943329495723916,
                "p95": 0.13348934927190192,
                "max": 1.1128539332238574
              },
              "fused_velocity_n_mps": {
                "count": 5282,
                "rmse": 0.0405548275577734,
                "p50": 0.010230958968536251,
                "p95": 0.0746063781453299,
                "max": 0.4718634602562944
              },
              "fused_velocity_u_mps": {
                "count": 5282,
                "rmse": 0.05629726554577139,
                "p50": 0.016761927371342966,
                "p95": 0.11136573079807723,
                "max": 0.9123298739611458
              },
              "fused_vertical_m": {
                "count": 5282,
                "rmse": 33.187878154584425,
                "p50": 1.1853780922726123,
                "p95": 79.48875652063177,
                "max": 86.50497496328029
              },
              "heading_deg": {
                "count": 5118,
                "rmse": 1.858862713983086,
                "p50": 1.0095095983930094,
                "p95": 2.954792884463805,
                "max": 9.217972487797425
              },
              "pitch_deg": {
                "count": 5282,
                "rmse": 0.7059676264652627,
                "p50": 0.7295626414079237,
                "p95": 0.8329018297950739,
                "max": 1.1626070330307812
              },
              "roll_deg": {
                "count": 5282,
                "rmse": 0.2981427263030044,
                "p50": 0.29227750593042856,
                "p95": 0.4080701672605457,
                "max": 0.6887832649424013
              },
              "rotation_deg": {
                "count": 5118,
                "rmse": 2.0106722432393473,
                "p50": 1.2508194263959358,
                "p95": 3.0613712905176023,
                "max": 9.223636591497248
              },
              "rtk_horizontal_m": {
                "count": 5292,
                "rmse": 13.838866180676716,
                "p50": 1.7783824275917766,
                "p95": 30.972376600022397,
                "max": 140.95102818423774
              },
              "rtk_position_e_m": {
                "count": 5292,
                "rmse": 9.495384115192904,
                "p50": 0.9963580911758202,
                "p95": 15.749590448801495,
                "max": 138.28582246430906
              },
              "rtk_position_m": {
                "count": 5292,
                "rmse": 37.379438503141095,
                "p50": 8.086592279549428,
                "p95": 83.683873830566,
                "max": 246.54867086344908
              },
              "rtk_position_n_m": {
                "count": 5292,
                "rmse": 10.067367961469374,
                "p50": 1.2945546851018188,
                "p95": 27.656050399490276,
                "max": 60.15992532635718
              },
              "rtk_position_u_m": {
                "count": 5292,
                "rmse": 34.72330925536087,
                "p50": 7.930693517333896,
                "p95": 80.27992219071743,
                "max": 222.34313292498825
              },
              "rtk_velocity_e_mps": {
                "count": 5292,
                "rmse": 0.12368020854510416,
                "p50": 0.013537638857888721,
                "p95": 0.27736273625112073,
                "max": 1.1551073638860114
              },
              "rtk_velocity_mps": {
                "count": 5292,
                "rmse": 0.177909995623394,
                "p50": 0.04490935224029623,
                "p95": 0.3727933617918902,
                "max": 1.2600522294035996
              },
              "rtk_velocity_n_mps": {
                "count": 5292,
                "rmse": 0.10556993942335607,
                "p50": 0.014445306665504186,
                "p95": 0.20074350597417984,
                "max": 1.1892355908414323
              },
              "rtk_velocity_u_mps": {
                "count": 5292,
                "rmse": 0.07218144115425063,
                "p50": 0.022006061835319418,
                "p95": 0.14252069026266742,
                "max": 1.0318039819467724
              },
              "rtk_vertical_m": {
                "count": 5292,
                "rmse": 34.72330925536087,
                "p50": 7.930693517333896,
                "p95": 80.27992219071743,
                "max": 222.34313292498825
              }
            }
          },
          "low_speed": {
            "epochs": 821,
            "available_epochs": {
              "rtk_available": 821,
              "fused_available": 812,
              "attitude_available": 812,
              "heading_aligned": 774,
              "heading_converged": 774
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 812,
                "rmse": 11.037155725029592,
                "p50": 1.2009933859021533,
                "p95": 23.325517156454836,
                "max": 40.259806499280366
              },
              "fused_position_e_m": {
                "count": 812,
                "rmse": 7.8717002288443085,
                "p50": 0.4629028868711176,
                "p95": 17.91139558292769,
                "max": 29.489162528421538
              },
              "fused_position_m": {
                "count": 812,
                "rmse": 34.4054926670663,
                "p50": 1.8307289099590167,
                "p95": 81.0674717439302,
                "max": 101.07262265651084
              },
              "fused_position_n_m": {
                "count": 812,
                "rmse": 7.736610498517161,
                "p50": 0.7846197313669282,
                "p95": 12.242953759364529,
                "max": 38.7323831125141
              },
              "fused_position_u_m": {
                "count": 812,
                "rmse": 32.587100502576156,
                "p50": 0.687282137191669,
                "p95": 77.74660910816975,
                "max": 92.72444419331184
              },
              "fused_velocity_e_mps": {
                "count": 812,
                "rmse": 0.22699128739444857,
                "p50": 0.09239059514200333,
                "p95": 0.5243769621307355,
                "max": 1.4202286870885943
              },
              "fused_velocity_mps": {
                "count": 812,
                "rmse": 0.35825997194791537,
                "p50": 0.17552446966362933,
                "p95": 0.7281214181399858,
                "max": 1.5222838467288184
              },
              "fused_velocity_n_mps": {
                "count": 812,
                "rmse": 0.20092534215640429,
                "p50": 0.06026736450712507,
                "p95": 0.4867664562203049,
                "max": 0.8623243190528196
              },
              "fused_velocity_u_mps": {
                "count": 812,
                "rmse": 0.19092975102498788,
                "p50": 0.03729168624930432,
                "p95": 0.4057377518013524,
                "max": 1.1380024179919992
              },
              "fused_vertical_m": {
                "count": 812,
                "rmse": 32.587100502576156,
                "p50": 0.687282137191669,
                "p95": 77.74660910816975,
                "max": 92.72444419331184
              },
              "heading_deg": {
                "count": 774,
                "rmse": 3.6083052631695254,
                "p50": 1.332484510470465,
                "p95": 7.4230204289805135,
                "max": 15.855482193455344
              },
              "pitch_deg": {
                "count": 812,
                "rmse": 0.7450664399677944,
                "p50": 0.6934486126408217,
                "p95": 0.9286077711295446,
                "max": 3.1660465055367695
              },
              "roll_deg": {
                "count": 812,
                "rmse": 0.3249670836860406,
                "p50": 0.2983513251773928,
                "p95": 0.5222632811287837,
                "max": 0.6248076853097473
              },
              "rotation_deg": {
                "count": 774,
                "rmse": 3.6936299164700523,
                "p50": 1.5881322765988726,
                "p95": 7.43536006254693,
                "max": 15.852083354468581
              },
              "rtk_horizontal_m": {
                "count": 821,
                "rmse": 19.28963055135909,
                "p50": 1.6143625137264923,
                "p95": 29.020855518115024,
                "max": 145.7095405506267
              },
              "rtk_position_e_m": {
                "count": 821,
                "rmse": 17.21277007595557,
                "p50": 0.8959297565641966,
                "p95": 14.741584276100088,
                "max": 143.00041578299187
              },
              "rtk_position_m": {
                "count": 821,
                "rmse": 32.15521841925141,
                "p50": 6.802449775470199,
                "p95": 83.82262399738234,
                "max": 148.97661089773237
              },
              "rtk_position_n_m": {
                "count": 821,
                "rmse": 8.70691639561415,
                "p50": 1.2479784012748407,
                "p95": 27.346651455651003,
                "max": 35.825140064609876
              },
              "rtk_position_u_m": {
                "count": 821,
                "rmse": 25.726799738440832,
                "p50": 6.559041623487685,
                "p95": 71.39619034728734,
                "max": 127.41263492903136
              },
              "rtk_velocity_e_mps": {
                "count": 821,
                "rmse": 0.3317884143074793,
                "p50": 0.0771970163434964,
                "p95": 0.7629101078096279,
                "max": 1.9475116463123432
              },
              "rtk_velocity_mps": {
                "count": 821,
                "rmse": 0.5195096823371498,
                "p50": 0.24012401546049286,
                "p95": 1.134948827661305,
                "max": 2.322355520206804
              },
              "rtk_velocity_n_mps": {
                "count": 821,
                "rmse": 0.25897954665465095,
                "p50": 0.07685034505603604,
                "p95": 0.4652162793005875,
                "max": 1.7153078578897816
              },
              "rtk_velocity_u_mps": {
                "count": 821,
                "rmse": 0.3045264398831835,
                "p50": 0.08216295158310852,
                "p95": 0.680630616291164,
                "max": 2.0533421377070336
              },
              "rtk_vertical_m": {
                "count": 821,
                "rmse": 25.726799738440832,
                "p50": 6.559041623487685,
                "p95": 71.39619034728734,
                "max": 127.41263492903136
              }
            }
          },
          "turn": {
            "epochs": 471,
            "available_epochs": {
              "rtk_available": 471,
              "fused_available": 471,
              "attitude_available": 471,
              "heading_aligned": 463,
              "heading_converged": 463
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 471,
                "rmse": 14.639843886610164,
                "p50": 0.9552065556580231,
                "p95": 39.14499847940793,
                "max": 41.43744628857867
              },
              "fused_position_e_m": {
                "count": 471,
                "rmse": 9.994016381683084,
                "p50": 0.6513543651658219,
                "p95": 20.26995252376905,
                "max": 22.251380996211882
              },
              "fused_position_m": {
                "count": 471,
                "rmse": 39.65414474004508,
                "p50": 1.0859718860238454,
                "p95": 90.82186436772025,
                "max": 92.36668990376263
              },
              "fused_position_n_m": {
                "count": 471,
                "rmse": 10.697881359735076,
                "p50": 0.6750706777260007,
                "p95": 37.344236281031684,
                "max": 38.7994480118987
              },
              "fused_position_u_m": {
                "count": 471,
                "rmse": 36.85276334333869,
                "p50": 0.6538504804726536,
                "p95": 81.9632902942721,
                "max": 82.55024802421252
              },
              "fused_velocity_e_mps": {
                "count": 471,
                "rmse": 0.5347355924679278,
                "p50": 0.21251624359035226,
                "p95": 0.7752503259095505,
                "max": 4.3099372333622625
              },
              "fused_velocity_mps": {
                "count": 471,
                "rmse": 0.9420404169656208,
                "p50": 0.3613732069811155,
                "p95": 1.879141544748042,
                "max": 6.431263287202239
              },
              "fused_velocity_n_mps": {
                "count": 471,
                "rmse": 0.6853312550495008,
                "p50": 0.24599677018593136,
                "p95": 1.7194279296368338,
                "max": 2.8728724954516323
              },
              "fused_velocity_u_mps": {
                "count": 471,
                "rmse": 0.3630689524002447,
                "p50": 0.06724304781861225,
                "p95": 0.34365878200334815,
                "max": 4.116758299062695
              },
              "fused_vertical_m": {
                "count": 471,
                "rmse": 36.85276334333869,
                "p50": 0.6538504804726536,
                "p95": 81.9632902942721,
                "max": 82.55024802421252
              },
              "heading_deg": {
                "count": 463,
                "rmse": 3.122600681570412,
                "p50": 1.7328371132453242,
                "p95": 6.218677299057157,
                "max": 12.749316868957266
              },
              "pitch_deg": {
                "count": 471,
                "rmse": 0.5957261472493912,
                "p50": 0.6039295653290822,
                "p95": 0.8090398106669028,
                "max": 0.8969237532518548
              },
              "roll_deg": {
                "count": 471,
                "rmse": 0.3464396511073338,
                "p50": 0.30699765270910007,
                "p95": 0.5960408477891548,
                "max": 0.8216980483797727
              },
              "rotation_deg": {
                "count": 463,
                "rmse": 3.1974502095626116,
                "p50": 1.8846644686996241,
                "p95": 6.2528443932365585,
                "max": 12.769483488538903
              },
              "rtk_horizontal_m": {
                "count": 471,
                "rmse": 10.8496039012333,
                "p50": 1.7588050394693682,
                "p95": 26.933112266114705,
                "max": 42.55042643455127
              },
              "rtk_position_e_m": {
                "count": 471,
                "rmse": 7.429587590803323,
                "p50": 0.9361402632259486,
                "p95": 14.226339666218987,
                "max": 42.477475722770095
              },
              "rtk_position_m": {
                "count": 471,
                "rmse": 31.291423382098863,
                "p50": 6.34310510859051,
                "p95": 74.47746256697403,
                "max": 132.53388675895002
              },
              "rtk_position_n_m": {
                "count": 471,
                "rmse": 7.906651190247239,
                "p50": 1.3443625885870238,
                "p95": 20.194159772243367,
                "max": 34.880134157393336
              },
              "rtk_position_u_m": {
                "count": 471,
                "rmse": 29.350285730536022,
                "p50": 6.131187176570601,
                "p95": 68.92086438389396,
                "max": 129.27520522103285
              },
              "rtk_velocity_e_mps": {
                "count": 469,
                "rmse": 0.8400594744507572,
                "p50": 0.31797986277676404,
                "p95": 1.7401546440099644,
                "max": 5.570727253295317
              },
              "rtk_velocity_mps": {
                "count": 469,
                "rmse": 1.8206290182286884,
                "p50": 0.7152314749786268,
                "p95": 4.045366017525607,
                "max": 7.697565132823346
              },
              "rtk_velocity_n_mps": {
                "count": 469,
                "rmse": 0.8801212312948822,
                "p50": 0.29646064226104746,
                "p95": 1.903251870723998,
                "max": 5.81107273997753
              },
              "rtk_velocity_u_mps": {
                "count": 469,
                "rmse": 1.3543916418916115,
                "p50": 0.31924052636288225,
                "p95": 3.1581680716528098,
                "max": 6.674943717267902
              },
              "rtk_vertical_m": {
                "count": 471,
                "rmse": 29.350285730536022,
                "p50": 6.131187176570601,
                "p95": 68.92086438389396,
                "max": 129.27520522103285
              }
            }
          },
          "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": 0.22710089248740148,
                "p50": 0.2127683482170682,
                "p95": 0.27907133122158906,
                "max": 0.28793927651356044
              },
              "fused_position_e_m": {
                "count": 13,
                "rmse": 0.2079613560730177,
                "p50": 0.18929910263990163,
                "p95": 0.27869032056745463,
                "max": 0.28719899674268146
              },
              "fused_position_m": {
                "count": 13,
                "rmse": 0.41288424363766135,
                "p50": 0.41037467711076503,
                "p95": 0.4475596645475609,
                "max": 0.45825578850088555
              },
              "fused_position_n_m": {
                "count": 13,
                "rmse": 0.09125179312674266,
                "p50": 0.07175305460470681,
                "p95": 0.15911211412175577,
                "max": 0.16888564839389245
              },
              "fused_position_u_m": {
                "count": 13,
                "rmse": 0.34481673868254914,
                "p50": 0.3448862801732817,
                "p95": 0.3599439229522616,
                "max": 0.36511592788815767
              },
              "fused_velocity_e_mps": {
                "count": 13,
                "rmse": 0.06461316845815099,
                "p50": 0.05814279834026559,
                "p95": 0.10777900438361811,
                "max": 0.11314101416368183
              },
              "fused_velocity_mps": {
                "count": 13,
                "rmse": 0.08249021718090926,
                "p50": 0.06560210176655633,
                "p95": 0.1300462829605045,
                "max": 0.13211547642514507
              },
              "fused_velocity_n_mps": {
                "count": 13,
                "rmse": 0.04241496034263437,
                "p50": 0.040524605728314525,
                "p95": 0.06683987559252458,
                "max": 0.07054654023167722
              },
              "fused_velocity_u_mps": {
                "count": 13,
                "rmse": 0.028822656565364254,
                "p50": 0.026828972352962152,
                "p95": 0.03686295379301219,
                "max": 0.03977649152932077
              },
              "fused_vertical_m": {
                "count": 13,
                "rmse": 0.34481673868254914,
                "p50": 0.3448862801732817,
                "p95": 0.3599439229522616,
                "max": 0.36511592788815767
              },
              "heading_deg": {
                "count": 13,
                "rmse": 0.37445706965312514,
                "p50": 0.37758926293986406,
                "p95": 0.40971533786008646,
                "max": 0.41346526953094553
              },
              "pitch_deg": {
                "count": 13,
                "rmse": 0.73370520247217,
                "p50": 0.7399162107903123,
                "p95": 0.7480423528330504,
                "max": 0.7484435509975924
              },
              "roll_deg": {
                "count": 13,
                "rmse": 0.33152695725892356,
                "p50": 0.33122529744974827,
                "p95": 0.34276738815772206,
                "max": 0.34596335573937154
              },
              "rotation_deg": {
                "count": 13,
                "rmse": 0.8813205279114832,
                "p50": 0.879525426294176,
                "p95": 0.9108680080534782,
                "max": 0.9133380969035871
              },
              "rtk_horizontal_m": {
                "count": 13,
                "rmse": 1.1692295896846712,
                "p50": 1.107538183459241,
                "p95": 1.5970304690119184,
                "max": 1.6185623672404135
              },
              "rtk_position_e_m": {
                "count": 13,
                "rmse": 1.0556625171083003,
                "p50": 1.0526128828338743,
                "p95": 1.4439475117986251,
                "max": 1.4664362109498779
              },
              "rtk_position_m": {
                "count": 13,
                "rmse": 6.6437945851861695,
                "p50": 7.240259211250323,
                "p95": 7.702486811969733,
                "max": 7.709315699172377
              },
              "rtk_position_n_m": {
                "count": 13,
                "rmse": 0.5026673685119737,
                "p50": 0.4472572493285618,
                "p95": 0.764979114985967,
                "max": 0.7722192439049591
              },
              "rtk_position_u_m": {
                "count": 13,
                "rmse": 6.540100049445336,
                "p50": 7.166441166107234,
                "p95": 7.6122699856984,
                "max": 7.6178442118059095
              },
              "rtk_velocity_e_mps": {
                "count": 13,
                "rmse": 0.3312243270519887,
                "p50": 0.11910729725996644,
                "p95": 0.795859667540483,
                "max": 0.8586239568441962
              },
              "rtk_velocity_mps": {
                "count": 13,
                "rmse": 0.3753871270274876,
                "p50": 0.20326682501308374,
                "p95": 0.7993579378924132,
                "max": 0.8649529691662828
              },
              "rtk_velocity_n_mps": {
                "count": 13,
                "rmse": 0.08443243011227865,
                "p50": 0.06624349976245335,
                "p95": 0.14392235987816515,
                "max": 0.18592348862868247
              },
              "rtk_velocity_u_mps": {
                "count": 13,
                "rmse": 0.15516798977960497,
                "p50": 0.08937359025310568,
                "p95": 0.29934420267763806,
                "max": 0.39149704076219705
              },
              "rtk_vertical_m": {
                "count": 13,
                "rmse": 6.540100049445336,
                "p50": 7.166441166107234,
                "p95": 7.6122699856984,
                "max": 7.6178442118059095
              }
            }
          }
        },
        "generations": {
          "0": {
            "start_s": 0.0,
            "first_fresh_s": 2.0,
            "first_heading_s": 42.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": 241,
        "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.872500264522273,
          "heading_healthy": 4.872500264522273
        },
        "processing_ms": {
          "count": 9451,
          "rmse": 8.720106286558867,
          "p50": 3.032695,
          "p95": 16.6711885,
          "max": 132.215324
        },
        "heading_error_over_90_epochs": 0,
        "heading_error_over_150_epochs": 0,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 9210,
            "rmse": 12.866502307268096,
            "p50": 1.6861205956218128,
            "p95": 27.77645627993126,
            "max": 44.57834468550782
          },
          "fused_position_e_m": {
            "count": 9210,
            "rmse": 9.018343187781936,
            "p50": 0.8649588993617254,
            "p95": 18.273018234912243,
            "max": 29.489162528421538
          },
          "fused_position_m": {
            "count": 9210,
            "rmse": 35.785574112172206,
            "p50": 2.945712694112013,
            "p95": 83.97442358074815,
            "max": 101.07262265651084
          },
          "fused_position_n_m": {
            "count": 9210,
            "rmse": 9.176947628178034,
            "p50": 0.936384871806319,
            "p95": 13.900395511760529,
            "max": 40.72247560356346
          },
          "fused_position_u_m": {
            "count": 9210,
            "rmse": 33.3925206133774,
            "p50": 2.253006768620304,
            "p95": 79.10248733587757,
            "max": 92.72444419331184
          },
          "fused_velocity_e_mps": {
            "count": 9210,
            "rmse": 0.35883401623345434,
            "p50": 0.02702734289357219,
            "p95": 0.6940747023146453,
            "max": 4.3099372333622625
          },
          "fused_velocity_mps": {
            "count": 9210,
            "rmse": 0.5831359919422515,
            "p50": 0.08417620767758456,
            "p95": 1.1457278498261119,
            "max": 6.431263287202239
          },
          "fused_velocity_n_mps": {
            "count": 9210,
            "rmse": 0.3444004003393139,
            "p50": 0.027801131800181386,
            "p95": 0.6546176827705535,
            "max": 3.175449038152461
          },
          "fused_velocity_u_mps": {
            "count": 9210,
            "rmse": 0.30442420754329463,
            "p50": 0.036639256975636705,
            "p95": 0.49985025231670477,
            "max": 4.116758299062695
          },
          "fused_vertical_m": {
            "count": 9210,
            "rmse": 33.3925206133774,
            "p50": 2.253006768620304,
            "p95": 79.10248733587757,
            "max": 92.72444419331184
          },
          "heading_deg": {
            "count": 9210,
            "rmse": 2.4900267350847196,
            "p50": 1.059636895049266,
            "p95": 5.582071515226897,
            "max": 17.53882288845452
          },
          "pitch_deg": {
            "count": 9210,
            "rmse": 0.6954065494867996,
            "p50": 0.7171506275486337,
            "p95": 0.8754851689432382,
            "max": 3.1660465055367695
          },
          "roll_deg": {
            "count": 9210,
            "rmse": 0.3268957116222084,
            "p50": 0.3015009313306365,
            "p95": 0.5272228974397983,
            "max": 0.8216980483797727
          },
          "rotation_deg": {
            "count": 9210,
            "rmse": 2.604547767775931,
            "p50": 1.3436102108497732,
            "p95": 5.640214234439486,
            "max": 17.562393366559515
          },
          "rtk_horizontal_m": {
            "count": 9185,
            "rmse": 16.542559036568907,
            "p50": 1.8638131032004424,
            "p95": 31.26743271945829,
            "max": 459.7471745312987
          },
          "rtk_position_e_m": {
            "count": 9185,
            "rmse": 13.53369942377491,
            "p50": 1.0315628930059253,
            "p95": 16.832101411772463,
            "max": 457.3912762665073
          },
          "rtk_position_m": {
            "count": 9185,
            "rmse": 37.582862236364946,
            "p50": 8.99519630945484,
            "p95": 84.26245945350603,
            "max": 808.7125210163945
          },
          "rtk_position_n_m": {
            "count": 9185,
            "rmse": 9.512898579575118,
            "p50": 1.3325446019426943,
            "p95": 26.346315687433986,
            "max": 60.15992532635718
          },
          "rtk_position_u_m": {
            "count": 9185,
            "rmse": 33.74633719974982,
            "p50": 8.676231886474435,
            "p95": 78.95636058540894,
            "max": 665.3183276892197
          },
          "rtk_velocity_e_mps": {
            "count": 9146,
            "rmse": 0.7035073063986517,
            "p50": 0.040801273501225435,
            "p95": 1.3377768730555994,
            "max": 9.113186090954278
          },
          "rtk_velocity_mps": {
            "count": 9146,
            "rmse": 1.5051596204596367,
            "p50": 0.12809251126406654,
            "p95": 3.083358939164058,
            "max": 28.09572303247982
          },
          "rtk_velocity_n_mps": {
            "count": 9146,
            "rmse": 0.6465462382798195,
            "p50": 0.045808558703799435,
            "p95": 1.3226460271161986,
            "max": 10.219715298561528
          },
          "rtk_velocity_u_mps": {
            "count": 9146,
            "rmse": 1.162996523929511,
            "p50": 0.0515455149584052,
            "p95": 2.1442229231623826,
            "max": 25.924483379060334
          },
          "rtk_vertical_m": {
            "count": 9185,
            "rmse": 33.74633719974982,
            "p50": 8.676231886474435,
            "p95": 78.95636058540894,
            "max": 665.3183276892197
          }
        },
        "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,
          "window_epochs": 20,
          "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.34210503406376763,
              "p50": 0.34210503406376763,
              "p95": 0.34210503406376763,
              "max": 0.34210503406376763
            },
            "fused_velocity_mps": {
              "count": 1,
              "rmse": 0.23572997333832596,
              "p50": 0.23572997333832596,
              "p95": 0.23572997333832596,
              "max": 0.23572997333832596
            },
            "rotation_deg": {
              "count": 1,
              "rmse": 17.562393366559515,
              "p50": 17.562393366559515,
              "p95": 17.562393366559515,
              "max": 17.562393366559515
            },
            "heading_deg": {
              "count": 1,
              "rmse": 17.53882288845452,
              "p50": 17.53882288845452,
              "p95": 17.53882288845452,
              "max": 17.53882288845452
            }
          },
          "drift_anchor_s": 59.8,
          "displacement_error_growth_m": {
            "count": 1,
            "rmse": 0.06463033489458667,
            "p50": 0.06463033489458667,
            "p95": 0.06463033489458667,
            "max": 0.06463033489458667
          },
          "horizontal_displacement_error_growth_m": {
            "count": 1,
            "rmse": 0.06451230670036118,
            "p50": 0.06451230670036118,
            "p95": 0.06451230670036118,
            "max": 0.06451230670036118
          },
          "end_displacement_error_growth_m": 0.06463033489458667,
          "heading_error_change_deg": {
            "count": 1,
            "rmse": 0.276946783948091,
            "p50": 0.276946783948091,
            "p95": 0.276946783948091,
            "max": 0.276946783948091
          },
          "drift_convention": "(estimate displacement - truth displacement), pre-event anchor ENU; absolute primary errors are unchanged; heading error change uses wrapped difference"
        }
      },
      "common_valid": {
        "rtk_position_m": {
          "control": {
            "count": 9426,
            "rmse": 38.271328250740616,
            "p50": 8.928223596430813,
            "p95": 84.97876364397635,
            "max": 808.7125190378587
          },
          "candidate": {
            "count": 9426,
            "rmse": 37.11121641357628,
            "p50": 8.775032602672702,
            "p95": 83.87500687199238,
            "max": 808.7125210163945
          }
        },
        "fused_position_m": {
          "control": {
            "count": 9412,
            "rmse": 64.15201513293916,
            "p50": 11.986771541157474,
            "p95": 146.16887411459626,
            "max": 169.12586391246506
          },
          "candidate": {
            "count": 9412,
            "rmse": 35.39948402429466,
            "p50": 2.753010342886552,
            "p95": 83.88637944591888,
            "max": 101.07262265651084
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 9384,
            "rmse": 4.33833229982743,
            "p50": 0.1256144067404588,
            "p95": 14.589231414492229,
            "max": 28.457014807941967
          },
          "candidate": {
            "count": 9384,
            "rmse": 1.4834432816128549,
            "p50": 0.11776766764380331,
            "p95": 3.0393451530726625,
            "max": 28.09572303247982
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 9412,
            "rmse": 4.412586333905511,
            "p50": 2.3348006278970512,
            "p95": 9.378393912521744,
            "max": 15.970026215076757
          },
          "candidate": {
            "count": 9412,
            "rmse": 0.5772434230276394,
            "p50": 0.08132449704569897,
            "p95": 1.1380209721420673,
            "max": 6.431263287202239
          }
        },
        "rotation_deg": {
          "control": {
            "count": 9210,
            "rmse": 104.1542915397175,
            "p50": 90.51154657351506,
            "p95": 170.72552187992252,
            "max": 179.97276345998978
          },
          "candidate": {
            "count": 9210,
            "rmse": 2.604547767775931,
            "p50": 1.3436102108497732,
            "p95": 5.640214234439486,
            "max": 17.562393366559515
          }
        }
      },
      "control_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_velcons_20261009/ctl/scenario/nagoya2-imu_gap/manifest.json",
        "bytes": 4626,
        "sha256": "f00f10ee2cdc8cfea63a19f5a4ddaf8bff8d2cdf31d77f3e7355f49363a171ad"
      },
      "candidate_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_v3_20261009/cand/scenario/nagoya2-imu_gap/manifest.json",
        "bytes": 4324,
        "sha256": "b00db88ee005cd3ca3db6bb4f46071b162b84a677d2d11e73a0004720a5ad651"
      }
    },
    {
      "name": "nagoya3",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 43.69933784987149,
          "candidate": 45.000897305139844,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 101.09038426078531,
          "candidate": 109.23999420048058,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 43.69933784987149,
          "candidate": 45.000897305139844,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 101.09038426078531,
          "candidate": 109.23999420048058,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 58.88453258429007,
          "candidate": 25.1547376842428,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 128.08490122667075,
          "candidate": 58.76229596872459,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 58.88453258429007,
          "candidate": 25.1547376842428,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 128.08490122667075,
          "candidate": 58.76229596872459,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 2.470780994591551,
          "candidate": 1.5616741053351366,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 5.131647062775548,
          "candidate": 3.449944770194773,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 2.470780994591551,
          "candidate": 1.561732521846847,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 5.131647062775548,
          "candidate": 3.4500407143074754,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 5.5404970755785365,
          "candidate": 0.6351617948509144,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 11.721082751690384,
          "candidate": 1.0839179703248405,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 5.5404970755785365,
          "candidate": 0.6351617948509144,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 11.721082751690384,
          "candidate": 1.0839179703248405,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 104.97399205438572,
          "candidate": 3.0794492125171065,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 170.9269099207955,
          "candidate": 6.3593478318326975,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 104.97399205438572,
          "candidate": 3.0773259409119804,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 170.9269099207955,
          "candidate": 6.357053135263304,
          "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.9969236685252836,
          "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.9653912709094405,
          "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": 36.0,
          "candidate": 35.8,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "processing.p95_ms",
          "control": 5.515469,
          "candidate": 12.716352,
          "allowed": "candidate <= 2 * control; host contention",
          "passed": false
        }
      ],
      "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.9653912709094405,
          "heading_healthy": 0.5252835993078254
        },
        "scenes": {
          "all": {
            "epochs": 5201,
            "available_epochs": {
              "rtk_available": 5201,
              "fused_available": 5191,
              "attitude_available": 5191,
              "heading_aligned": 5021,
              "heading_converged": 2732
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 5191,
                "rmse": 44.21648682084392,
                "p50": 10.543665541048574,
                "p95": 127.43653964611246,
                "max": 207.9586825236137
              },
              "fused_position_e_m": {
                "count": 5191,
                "rmse": 37.3146049076101,
                "p50": 5.273662721142259,
                "p95": 95.35834815345278,
                "max": 192.55274047505554
              },
              "fused_position_m": {
                "count": 5191,
                "rmse": 58.88453258429007,
                "p50": 23.11274183725746,
                "p95": 128.08490122667075,
                "max": 208.0325542017491
              },
              "fused_position_n_m": {
                "count": 5191,
                "rmse": 23.72167716176123,
                "p50": 6.8766861868356575,
                "p95": 59.9759078342323,
                "max": 151.17273662463262
              },
              "fused_position_u_m": {
                "count": 5191,
                "rmse": 38.88817906372649,
                "p50": 16.545901663090735,
                "p95": 97.729951507079,
                "max": 126.32817139929463
              },
              "fused_velocity_e_mps": {
                "count": 5191,
                "rmse": 4.008078116046507,
                "p50": 1.4718424010140723,
                "p95": 9.375145398001097,
                "max": 16.693773312480076
              },
              "fused_velocity_mps": {
                "count": 5191,
                "rmse": 5.5404970755785365,
                "p50": 2.846908565061364,
                "p95": 11.721082751690384,
                "max": 26.447865860203063
              },
              "fused_velocity_n_mps": {
                "count": 5191,
                "rmse": 3.7072953800764474,
                "p50": 1.6031847102635224,
                "p95": 8.178953751884826,
                "max": 23.075042910833044
              },
              "fused_velocity_u_mps": {
                "count": 5191,
                "rmse": 0.94253839445787,
                "p50": 0.5495498438492874,
                "p95": 1.7821922356458302,
                "max": 4.333988767445582
              },
              "fused_vertical_m": {
                "count": 5191,
                "rmse": 38.88817906372649,
                "p50": 16.545901663090735,
                "p95": 97.729951507079,
                "max": 126.32817139929463
              },
              "heading_deg": {
                "count": 5021,
                "rmse": 104.90300184015788,
                "p50": 91.62839848647411,
                "p95": 170.96047393434003,
                "max": 179.98252706275713
              },
              "pitch_deg": {
                "count": 5191,
                "rmse": 3.424431971953772,
                "p50": 1.6707754696597021,
                "p95": 7.506753834815271,
                "max": 19.78139284747553
              },
              "roll_deg": {
                "count": 5191,
                "rmse": 2.8388942315015147,
                "p50": 2.306833368952539,
                "p95": 5.4761287010177995,
                "max": 9.917406050337092
              },
              "rotation_deg": {
                "count": 5021,
                "rmse": 104.97399205438572,
                "p50": 91.81185749016863,
                "p95": 170.9269099207955,
                "max": 179.97935753920333
              },
              "rtk_horizontal_m": {
                "count": 5201,
                "rmse": 11.264046197832876,
                "p50": 3.608483990395602,
                "p95": 14.729744187518621,
                "max": 147.28345700282674
              },
              "rtk_position_e_m": {
                "count": 5201,
                "rmse": 7.472721346704799,
                "p50": 1.4423896313192213,
                "p95": 10.834420854391709,
                "max": 139.42326825423157
              },
              "rtk_position_m": {
                "count": 5201,
                "rmse": 43.69933784987149,
                "p50": 23.18938894007635,
                "p95": 101.09038426078531,
                "max": 147.32909966232168
              },
              "rtk_position_n_m": {
                "count": 5201,
                "rmse": 8.428355261936678,
                "p50": 2.5202843193711577,
                "p95": 10.884014634409466,
                "max": 121.29934921453436
              },
              "rtk_position_u_m": {
                "count": 5201,
                "rmse": 42.222664432391014,
                "p50": 22.217281363859783,
                "p95": 96.85176084284613,
                "max": 139.64357821535663
              },
              "rtk_velocity_e_mps": {
                "count": 5184,
                "rmse": 1.236877526984122,
                "p50": 0.06610779914789727,
                "p95": 1.6210141091494836,
                "max": 18.85823667004521
              },
              "rtk_velocity_mps": {
                "count": 5184,
                "rmse": 2.470780994591551,
                "p50": 0.3477524042667494,
                "p95": 5.131647062775548,
                "max": 19.333058516079376
              },
              "rtk_velocity_n_mps": {
                "count": 5184,
                "rmse": 1.644104278904617,
                "p50": 0.08966841767088432,
                "p95": 1.852062945759532,
                "max": 11.018028362461804
              },
              "rtk_velocity_u_mps": {
                "count": 5184,
                "rmse": 1.368142473050225,
                "p50": 0.19960974297059852,
                "p95": 2.903451801124312,
                "max": 11.512576788298192
              },
              "rtk_vertical_m": {
                "count": 5201,
                "rmse": 42.222664432391014,
                "p50": 22.217281363859783,
                "p95": 96.85176084284613,
                "max": 139.64357821535663
              }
            }
          },
          "stop": {
            "epochs": 2140,
            "available_epochs": {
              "rtk_available": 2140,
              "fused_available": 2130,
              "attitude_available": 2130,
              "heading_aligned": 1974,
              "heading_converged": 1139
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 2130,
                "rmse": 22.495241778208374,
                "p50": 11.199307625410963,
                "p95": 27.905390167615938,
                "max": 148.88693920762853
              },
              "fused_position_e_m": {
                "count": 2130,
                "rmse": 19.63392999932188,
                "p50": 3.9252654333476986,
                "p95": 16.286130020359884,
                "max": 143.78474069965296
              },
              "fused_position_m": {
                "count": 2130,
                "rmse": 51.79490919962975,
                "p50": 20.936863283769846,
                "p95": 113.45385368062269,
                "max": 150.8475177811688
              },
              "fused_position_n_m": {
                "count": 2130,
                "rmse": 10.979284832892343,
                "p50": 9.785363491614458,
                "p95": 20.718258372890904,
                "max": 51.69306540241017
              },
              "fused_position_u_m": {
                "count": 2130,
                "rmse": 46.65486808831249,
                "p50": 16.93441023151152,
                "p95": 107.98269635110377,
                "max": 126.32817139929463
              },
              "fused_velocity_e_mps": {
                "count": 2130,
                "rmse": 2.751449166429461,
                "p50": 0.8820175291813719,
                "p95": 6.460073413718391,
                "max": 10.187793837628607
              },
              "fused_velocity_mps": {
                "count": 2130,
                "rmse": 3.769840699821547,
                "p50": 1.7200843115028528,
                "p95": 8.86064905040458,
                "max": 14.014085648431566
              },
              "fused_velocity_n_mps": {
                "count": 2130,
                "rmse": 2.440740044707872,
                "p50": 0.9678761878409547,
                "p95": 4.898312213959587,
                "max": 13.90926925142582
              },
              "fused_velocity_u_mps": {
                "count": 2130,
                "rmse": 0.8270516433361625,
                "p50": 0.4420896240243593,
                "p95": 1.7818586508391157,
                "max": 2.8835137700280624
              },
              "fused_vertical_m": {
                "count": 2130,
                "rmse": 46.65486808831249,
                "p50": 16.93441023151152,
                "p95": 107.98269635110377,
                "max": 126.32817139929463
              },
              "heading_deg": {
                "count": 1974,
                "rmse": 105.45091306353036,
                "p50": 93.17653416703331,
                "p95": 171.21102554898982,
                "max": 179.95487083389014
              },
              "pitch_deg": {
                "count": 2130,
                "rmse": 2.9412125482195797,
                "p50": 1.5865734765789483,
                "p95": 5.827448461049745,
                "max": 12.108109120940895
              },
              "roll_deg": {
                "count": 2130,
                "rmse": 2.5472892359638255,
                "p50": 2.387520063533941,
                "p95": 4.188585714422858,
                "max": 7.077654629613164
              },
              "rotation_deg": {
                "count": 1974,
                "rmse": 105.49455423299041,
                "p50": 93.31063453628869,
                "p95": 171.13926573744513,
                "max": 179.91433368527748
              },
              "rtk_horizontal_m": {
                "count": 2140,
                "rmse": 7.111202269212432,
                "p50": 4.114378147106002,
                "p95": 15.534286325328486,
                "max": 23.6518404790925
              },
              "rtk_position_e_m": {
                "count": 2140,
                "rmse": 4.911755625875037,
                "p50": 1.6506298295774686,
                "p95": 11.797995393676834,
                "max": 17.836047573415456
              },
              "rtk_position_m": {
                "count": 2140,
                "rmse": 49.832367977456435,
                "p50": 22.767339131877804,
                "p95": 114.10685678964325,
                "max": 139.69418861825167
              },
              "rtk_position_n_m": {
                "count": 2140,
                "rmse": 5.142358834750544,
                "p50": 2.721576145577747,
                "p95": 10.750065177764979,
                "max": 22.93964428543743
              },
              "rtk_position_u_m": {
                "count": 2140,
                "rmse": 49.322365114894616,
                "p50": 21.970855975166003,
                "p95": 113.60678419311445,
                "max": 139.64357821535663
              },
              "rtk_velocity_e_mps": {
                "count": 2140,
                "rmse": 0.58185236114827,
                "p50": 0.012804057109068671,
                "p95": 0.24311456122504244,
                "max": 8.52900197319667
              },
              "rtk_velocity_mps": {
                "count": 2140,
                "rmse": 2.209754346748899,
                "p50": 0.05819774958465626,
                "p95": 0.6069798209822104,
                "max": 11.588880948954113
              },
              "rtk_velocity_n_mps": {
                "count": 2140,
                "rmse": 2.062417713891854,
                "p50": 0.016215012871783438,
                "p95": 0.20842093393151348,
                "max": 11.018028362461804
              },
              "rtk_velocity_u_mps": {
                "count": 2140,
                "rmse": 0.5393470832654383,
                "p50": 0.04443018517588844,
                "p95": 0.42270096894829323,
                "max": 2.818712186574307
              },
              "rtk_vertical_m": {
                "count": 2140,
                "rmse": 49.322365114894616,
                "p50": 21.970855975166003,
                "p95": 113.60678419311445,
                "max": 139.64357821535663
              }
            }
          },
          "low_speed": {
            "epochs": 456,
            "available_epochs": {
              "rtk_available": 456,
              "fused_available": 456,
              "attitude_available": 456,
              "heading_aligned": 442,
              "heading_converged": 252
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 456,
                "rmse": 39.89864466465611,
                "p50": 9.400953626311512,
                "p95": 128.7054971248184,
                "max": 163.44442283963116
              },
              "fused_position_e_m": {
                "count": 456,
                "rmse": 36.19315253889404,
                "p50": 4.813526626950767,
                "p95": 115.35002902648105,
                "max": 156.8877312743028
              },
              "fused_position_m": {
                "count": 456,
                "rmse": 63.1274376694039,
                "p50": 35.93835187008915,
                "p95": 130.44059449909633,
                "max": 164.09133975662837
              },
              "fused_position_n_m": {
                "count": 456,
                "rmse": 16.791591805806835,
                "p50": 6.362059163501042,
                "p95": 40.79020264073287,
                "max": 71.77556638074367
              },
              "fused_position_u_m": {
                "count": 456,
                "rmse": 48.92005254114088,
                "p50": 25.30386115838141,
                "p95": 125.25563365895704,
                "max": 126.0923362527487
              },
              "fused_velocity_e_mps": {
                "count": 456,
                "rmse": 3.3377593450986485,
                "p50": 1.6132771126042353,
                "p95": 7.193011215293182,
                "max": 9.925985296383725
              },
              "fused_velocity_mps": {
                "count": 456,
                "rmse": 4.809379580667866,
                "p50": 2.5422515960610337,
                "p95": 9.583620119615082,
                "max": 13.479493924952271
              },
              "fused_velocity_n_mps": {
                "count": 456,
                "rmse": 3.356509695095558,
                "p50": 1.273176827195773,
                "p95": 8.547655215123662,
                "max": 13.370346615546262
              },
              "fused_velocity_u_mps": {
                "count": 456,
                "rmse": 0.8504923114768151,
                "p50": 0.6463604579783044,
                "p95": 1.6905868375003932,
                "max": 2.499215739263954
              },
              "fused_vertical_m": {
                "count": 456,
                "rmse": 48.92005254114088,
                "p50": 25.30386115838141,
                "p95": 125.25563365895704,
                "max": 126.0923362527487
              },
              "heading_deg": {
                "count": 442,
                "rmse": 108.7894822254673,
                "p50": 93.860502995135,
                "p95": 172.01907982453906,
                "max": 179.98190095960524
              },
              "pitch_deg": {
                "count": 456,
                "rmse": 3.225629162029635,
                "p50": 1.5110990371747164,
                "p95": 7.986998265188262,
                "max": 12.112815450344954
              },
              "roll_deg": {
                "count": 456,
                "rmse": 3.222075865624567,
                "p50": 2.8342488047968715,
                "p95": 5.84036404991047,
                "max": 8.92061374272086
              },
              "rotation_deg": {
                "count": 442,
                "rmse": 108.88353037319176,
                "p50": 94.40242725429312,
                "p95": 171.99560866033693,
                "max": 179.97935753920333
              },
              "rtk_horizontal_m": {
                "count": 456,
                "rmse": 6.33322010848777,
                "p50": 3.1353112858119703,
                "p95": 14.152521811952033,
                "max": 22.990074377249535
              },
              "rtk_position_e_m": {
                "count": 456,
                "rmse": 3.249249475657374,
                "p50": 1.1934527790252627,
                "p95": 6.2320404745069515,
                "max": 18.34062921576198
              },
              "rtk_position_m": {
                "count": 456,
                "rmse": 46.63383995202543,
                "p50": 21.927945462134574,
                "p95": 104.57825256693181,
                "max": 135.77953107842558
              },
              "rtk_position_n_m": {
                "count": 456,
                "rmse": 5.4361801651062045,
                "p50": 2.3062821089741083,
                "p95": 10.374860550580813,
                "max": 19.996947791518103
              },
              "rtk_position_u_m": {
                "count": 456,
                "rmse": 46.20178948621545,
                "p50": 21.406036257935344,
                "p95": 103.46694467160358,
                "max": 135.65074965794977
              },
              "rtk_velocity_e_mps": {
                "count": 456,
                "rmse": 0.5686027976669639,
                "p50": 0.09937463525933524,
                "p95": 0.6316969994570528,
                "max": 7.1773885803444255
              },
              "rtk_velocity_mps": {
                "count": 456,
                "rmse": 1.6385719021636052,
                "p50": 0.38288831364011683,
                "p95": 1.8896162741914397,
                "max": 11.315428230933495
              },
              "rtk_velocity_n_mps": {
                "count": 456,
                "rmse": 1.3904531404874398,
                "p50": 0.12387415051621439,
                "p95": 0.689933979528884,
                "max": 10.728028382174285
              },
              "rtk_velocity_u_mps": {
                "count": 456,
                "rmse": 0.6544072135558815,
                "p50": 0.24838981524899628,
                "p95": 1.3907159828894424,
                "max": 2.8250250858690062
              },
              "rtk_vertical_m": {
                "count": 456,
                "rmse": 46.20178948621545,
                "p50": 21.406036257935344,
                "p95": 103.46694467160358,
                "max": 135.65074965794977
              }
            }
          },
          "turn": {
            "epochs": 257,
            "available_epochs": {
              "rtk_available": 257,
              "fused_available": 257,
              "attitude_available": 257,
              "heading_aligned": 250,
              "heading_converged": 144
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 257,
                "rmse": 40.2055995998425,
                "p50": 9.047695499997658,
                "p95": 107.91423305818083,
                "max": 162.91294959476474
              },
              "fused_position_e_m": {
                "count": 257,
                "rmse": 31.06393107106374,
                "p50": 5.992519451272855,
                "p95": 65.89122131660692,
                "max": 144.69627026390978
              },
              "fused_position_m": {
                "count": 257,
                "rmse": 52.80529989658752,
                "p50": 15.840564935940765,
                "p95": 107.99043818408599,
                "max": 163.7437570614837
              },
              "fused_position_n_m": {
                "count": 257,
                "rmse": 25.524937327935913,
                "p50": 5.296185380528234,
                "p95": 73.61097021249915,
                "max": 108.81699550329895
              },
              "fused_position_u_m": {
                "count": 257,
                "rmse": 34.233163131467855,
                "p50": 7.304321568256696,
                "p95": 77.58446959256813,
                "max": 84.47239110825204
              },
              "fused_velocity_e_mps": {
                "count": 257,
                "rmse": 3.3472531658454967,
                "p50": 1.9796378688845349,
                "p95": 5.657771375124347,
                "max": 8.862821837607434
              },
              "fused_velocity_mps": {
                "count": 257,
                "rmse": 5.0468550761621,
                "p50": 3.6631461985595015,
                "p95": 9.632088688832596,
                "max": 10.93827566001605
              },
              "fused_velocity_n_mps": {
                "count": 257,
                "rmse": 3.690443632792027,
                "p50": 1.1705023125678358,
                "p95": 9.35440272359139,
                "max": 10.614592548957653
              },
              "fused_velocity_u_mps": {
                "count": 257,
                "rmse": 0.8045297985191352,
                "p50": 0.679554097416364,
                "p95": 1.5037331099970612,
                "max": 1.740942821067537
              },
              "fused_vertical_m": {
                "count": 257,
                "rmse": 34.233163131467855,
                "p50": 7.304321568256696,
                "p95": 77.58446959256813,
                "max": 84.47239110825204
              },
              "heading_deg": {
                "count": 250,
                "rmse": 89.79500235023656,
                "p50": 53.98999133945108,
                "p95": 169.98920844242167,
                "max": 179.98190095960524
              },
              "pitch_deg": {
                "count": 257,
                "rmse": 3.7692598686953716,
                "p50": 2.3948738248432733,
                "p95": 9.09101973600916,
                "max": 9.985682137194232
              },
              "roll_deg": {
                "count": 257,
                "rmse": 2.5982878170213164,
                "p50": 1.7181441964242197,
                "p95": 5.2643054475864925,
                "max": 8.379148028269185
              },
              "rotation_deg": {
                "count": 250,
                "rmse": 89.94645363702875,
                "p50": 54.5344134937159,
                "p95": 170.04217630700253,
                "max": 179.97935753920333
              },
              "rtk_horizontal_m": {
                "count": 257,
                "rmse": 13.267010724567154,
                "p50": 2.8996628602988386,
                "p95": 15.879685490865645,
                "max": 116.07970246962037
              },
              "rtk_position_e_m": {
                "count": 257,
                "rmse": 6.575305901522583,
                "p50": 0.854228312685219,
                "p95": 5.5702785165166375,
                "max": 56.48272967632692
              },
              "rtk_position_m": {
                "count": 257,
                "rmse": 36.537008695737306,
                "p50": 26.710594188937897,
                "p95": 60.82458821631462,
                "max": 116.09903220561789
              },
              "rtk_position_n_m": {
                "count": 257,
                "rmse": 11.522973829145936,
                "p50": 2.4419874387036513,
                "p95": 14.970654140986541,
                "max": 101.41103773133656
              },
              "rtk_position_u_m": {
                "count": 257,
                "rmse": 34.043199480463116,
                "p50": 22.454789235506563,
                "p95": 58.71166474654543,
                "max": 80.40212976678991
              },
              "rtk_velocity_e_mps": {
                "count": 255,
                "rmse": 1.424551766074274,
                "p50": 0.2625649901862248,
                "p95": 2.0679184229874403,
                "max": 9.001848035774088
              },
              "rtk_velocity_mps": {
                "count": 255,
                "rmse": 2.6233922586272476,
                "p50": 0.8219434392711282,
                "p95": 5.930864514526298,
                "max": 11.93208087440361
              },
              "rtk_velocity_n_mps": {
                "count": 255,
                "rmse": 1.6392114692356043,
                "p50": 0.3575299112767769,
                "p95": 2.370338275351907,
                "max": 9.954823368005524
              },
              "rtk_velocity_u_mps": {
                "count": 255,
                "rmse": 1.4716742056333287,
                "p50": 0.45197006024443426,
                "p95": 3.6364454502207786,
                "max": 6.536091214664782
              },
              "rtk_vertical_m": {
                "count": 257,
                "rmse": 34.043199480463116,
                "p50": 22.454789235506563,
                "p95": 58.71166474654543,
                "max": 80.40212976678991
              }
            }
          },
          "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": 36.0
          }
        },
        "uninitialized_epochs": 10,
        "missing_attitude_epochs": 10,
        "unlatched_heading_epochs": 180,
        "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.826956354547202,
          "heading_healthy": 2.6264179965391268
        },
        "processing_ms": {
          "count": 5201,
          "rmse": 2.9241938764972555,
          "p50": 0.980993,
          "p95": 5.515469,
          "max": 23.031132
        },
        "heading_error_over_90_epochs": 2556,
        "heading_error_over_150_epochs": 844,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 2732,
            "rmse": 13.964337997095935,
            "p50": 8.139358170963497,
            "p95": 17.234112451095744,
            "max": 190.1577577024619
          },
          "fused_position_e_m": {
            "count": 2732,
            "rmse": 11.011366970999035,
            "p50": 4.469839864127111,
            "p95": 13.682945548142293,
            "max": 175.21761739824416
          },
          "fused_position_m": {
            "count": 2732,
            "rmse": 51.354928785383315,
            "p50": 24.98652286537714,
            "p95": 113.0926890830832,
            "max": 190.17098988610903
          },
          "fused_position_n_m": {
            "count": 2732,
            "rmse": 8.587929501755868,
            "p50": 5.172359749923842,
            "p95": 12.704809143719846,
            "max": 120.96353062951808
          },
          "fused_position_u_m": {
            "count": 2732,
            "rmse": 49.419894524924416,
            "p50": 22.747119180401075,
            "p95": 111.72353149000287,
            "max": 126.32817139929463
          },
          "fused_velocity_e_mps": {
            "count": 2732,
            "rmse": 1.4475217381138992,
            "p50": 0.9624417941350856,
            "p95": 2.6756195878188374,
            "max": 6.067350344487636
          },
          "fused_velocity_mps": {
            "count": 2732,
            "rmse": 2.324941263522425,
            "p50": 1.9508035283457092,
            "p95": 3.885779899499268,
            "max": 9.95672725312179
          },
          "fused_velocity_n_mps": {
            "count": 2732,
            "rmse": 1.6175461005439598,
            "p50": 1.1705074743055914,
            "p95": 2.9239983011589805,
            "max": 7.858938109961876
          },
          "fused_velocity_u_mps": {
            "count": 2732,
            "rmse": 0.832812889628875,
            "p50": 0.5364000376835234,
            "p95": 1.6318690851924154,
            "max": 2.070029081619443
          },
          "fused_vertical_m": {
            "count": 2732,
            "rmse": 49.419894524924416,
            "p50": 22.747119180401075,
            "p95": 111.72353149000287,
            "max": 126.32817139929463
          },
          "heading_deg": {
            "count": 2732,
            "rmse": 101.83528036352952,
            "p50": 85.84769891247535,
            "p95": 170.8137569668365,
            "max": 179.98252706275713
          },
          "pitch_deg": {
            "count": 2732,
            "rmse": 1.7758996040766368,
            "p50": 1.2224292939194186,
            "p95": 3.337876321928556,
            "max": 7.509002684664182
          },
          "roll_deg": {
            "count": 2732,
            "rmse": 2.48459209888563,
            "p50": 2.3666735822547764,
            "p95": 3.7938359554060455,
            "max": 5.695198656797743
          },
          "rotation_deg": {
            "count": 2732,
            "rmse": 101.86102641330127,
            "p50": 85.87760253144171,
            "p95": 170.70799936714636,
            "max": 179.91433368527748
          },
          "rtk_horizontal_m": {
            "count": 2732,
            "rmse": 7.407572409211584,
            "p50": 4.469826554739038,
            "p95": 15.772185702597739,
            "max": 28.804033000583217
          },
          "rtk_position_e_m": {
            "count": 2732,
            "rmse": 4.7972983179388295,
            "p50": 1.85470534552495,
            "p95": 11.32474849077311,
            "max": 18.34062921576198
          },
          "rtk_position_m": {
            "count": 2732,
            "rmse": 53.199757090055655,
            "p50": 33.42586217552871,
            "p95": 112.72208189550857,
            "max": 139.69418861825167
          },
          "rtk_position_n_m": {
            "count": 2732,
            "rmse": 5.644294273548641,
            "p50": 3.1454095898880663,
            "p95": 11.135594958547342,
            "max": 27.6486903912149
          },
          "rtk_position_u_m": {
            "count": 2732,
            "rmse": 52.68151502608115,
            "p50": 32.69248979172666,
            "p95": 112.27988431235687,
            "max": 139.64357821535663
          },
          "rtk_velocity_e_mps": {
            "count": 2724,
            "rmse": 0.4968870334178734,
            "p50": 0.05608910958073481,
            "p95": 0.9745053484072086,
            "max": 8.080722355077347
          },
          "rtk_velocity_mps": {
            "count": 2724,
            "rmse": 1.5934411644973432,
            "p50": 0.348875428862735,
            "p95": 3.5708702231795066,
            "max": 11.3874757703049
          },
          "rtk_velocity_n_mps": {
            "count": 2724,
            "rmse": 0.5706403426713132,
            "p50": 0.08670603893774909,
            "p95": 1.2243161605282809,
            "max": 4.030668234899136
          },
          "rtk_velocity_u_mps": {
            "count": 2724,
            "rmse": 1.4023293550560083,
            "p50": 0.1985563157092282,
            "p95": 3.1160205862100407,
            "max": 10.740274181409491
          },
          "rtk_vertical_m": {
            "count": 2732,
            "rmse": 52.68151502608115,
            "p50": 32.69248979172666,
            "p95": 112.27988431235687,
            "max": 139.64357821535663
          }
        },
        "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.9969236685252836,
          "fused_velocity_available": 0.9980772928283023,
          "attitude_available": 0.9980772928283023,
          "heading_available": 0.9655835416266103,
          "heading_healthy": 0.9655835416266103
        },
        "scenes": {
          "all": {
            "epochs": 5201,
            "available_epochs": {
              "rtk_available": 5201,
              "fused_available": 5191,
              "attitude_available": 5191,
              "heading_aligned": 5022,
              "heading_converged": 5022
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 5191,
                "rmse": 8.016441196190602,
                "p50": 2.994216353072838,
                "p95": 16.992755182754507,
                "max": 25.49738829066305
              },
              "fused_position_e_m": {
                "count": 5191,
                "rmse": 6.020856827993721,
                "p50": 1.1128925975160362,
                "p95": 15.727170051240254,
                "max": 21.206602540620423
              },
              "fused_position_m": {
                "count": 5191,
                "rmse": 25.1547376842428,
                "p50": 5.051935763788539,
                "p95": 58.76229596872459,
                "max": 79.63471534257634
              },
              "fused_position_n_m": {
                "count": 5191,
                "rmse": 5.292694258011056,
                "p50": 1.6807598801813217,
                "p95": 12.601288580167804,
                "max": 17.75912102882073
              },
              "fused_position_u_m": {
                "count": 5191,
                "rmse": 23.84318557808673,
                "p50": 2.850659723845631,
                "p95": 58.18887821590433,
                "max": 78.04582776253415
              },
              "fused_velocity_e_mps": {
                "count": 5191,
                "rmse": 0.25119213183965317,
                "p50": 0.050996093391711184,
                "p95": 0.46517897618176285,
                "max": 2.3775669952357976
              },
              "fused_velocity_mps": {
                "count": 5191,
                "rmse": 0.6351617948509144,
                "p50": 0.13708371322322013,
                "p95": 1.0839179703248405,
                "max": 7.564157309553195
              },
              "fused_velocity_n_mps": {
                "count": 5191,
                "rmse": 0.3102260464032206,
                "p50": 0.07103320970669394,
                "p95": 0.6815911741223496,
                "max": 1.53485823553256
              },
              "fused_velocity_u_mps": {
                "count": 5191,
                "rmse": 0.49405750543141447,
                "p50": 0.04698190440387248,
                "p95": 0.7142550296058536,
                "max": 7.113714035865284
              },
              "fused_vertical_m": {
                "count": 5191,
                "rmse": 23.84318557808673,
                "p50": 2.850659723845631,
                "p95": 58.18887821590433,
                "max": 78.04582776253415
              },
              "heading_deg": {
                "count": 5022,
                "rmse": 2.9562746815935825,
                "p50": 1.9727051753119582,
                "p95": 6.2746668525661,
                "max": 11.84154549472575
              },
              "pitch_deg": {
                "count": 5191,
                "rmse": 0.7037719739325551,
                "p50": 0.6782346747077383,
                "p95": 0.9569835292358846,
                "max": 1.2227762635913564
              },
              "roll_deg": {
                "count": 5191,
                "rmse": 0.48477194178298555,
                "p50": 0.4460778096803608,
                "p95": 0.8138236837371693,
                "max": 1.1960757490923015
              },
              "rotation_deg": {
                "count": 5022,
                "rmse": 3.0794492125171065,
                "p50": 2.1209089679633113,
                "p95": 6.3593478318326975,
                "max": 11.860031892310316
              },
              "rtk_horizontal_m": {
                "count": 5201,
                "rmse": 19.715361127471056,
                "p50": 3.3217050124113467,
                "p95": 20.247708994386077,
                "max": 147.6441911895886
              },
              "rtk_position_e_m": {
                "count": 5201,
                "rmse": 9.189685341592217,
                "p50": 1.2812682840469707,
                "p95": 15.94014917556779,
                "max": 72.50853708303802
              },
              "rtk_position_m": {
                "count": 5201,
                "rmse": 45.000897305139844,
                "p50": 22.311393577911808,
                "p95": 109.23999420048058,
                "max": 151.0661522439789
              },
              "rtk_position_n_m": {
                "count": 5201,
                "rmse": 17.44262445015434,
                "p50": 2.328745763291269,
                "p95": 14.877250863096815,
                "max": 141.23769818657357
              },
              "rtk_position_u_m": {
                "count": 5201,
                "rmse": 40.452259440989764,
                "p50": 20.29428450426625,
                "p95": 95.35716569814518,
                "max": 139.64357820889688
              },
              "rtk_velocity_e_mps": {
                "count": 5185,
                "rmse": 0.6492969776687993,
                "p50": 0.08423944931319083,
                "p95": 1.2793437661182412,
                "max": 7.07174047013708
              },
              "rtk_velocity_mps": {
                "count": 5185,
                "rmse": 1.5616741053351366,
                "p50": 0.4033574863337871,
                "p95": 3.449944770194773,
                "max": 11.942100211079893
              },
              "rtk_velocity_n_mps": {
                "count": 5185,
                "rmse": 0.6686688090298354,
                "p50": 0.11131191229074926,
                "p95": 1.3704443706019274,
                "max": 8.070126107763903
              },
              "rtk_velocity_u_mps": {
                "count": 5185,
                "rmse": 1.2530448794417075,
                "p50": 0.16809352782291817,
                "p95": 2.785425576243612,
                "max": 11.512576788298345
              },
              "rtk_vertical_m": {
                "count": 5201,
                "rmse": 40.452259440989764,
                "p50": 20.29428450426625,
                "p95": 95.35716569814518,
                "max": 139.64357820889688
              }
            }
          },
          "stop": {
            "epochs": 2140,
            "available_epochs": {
              "rtk_available": 2140,
              "fused_available": 2130,
              "attitude_available": 2130,
              "heading_aligned": 1974,
              "heading_converged": 1974
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 2130,
                "rmse": 6.7296482860473885,
                "p50": 1.2698239568757477,
                "p95": 12.24565986518608,
                "max": 25.222759896864652
              },
              "fused_position_e_m": {
                "count": 2130,
                "rmse": 5.1667525831353025,
                "p50": 0.40468245769070654,
                "p95": 9.284289233239008,
                "max": 20.82943880573682
              },
              "fused_position_m": {
                "count": 2130,
                "rmse": 22.405933937475982,
                "p50": 3.136157472300764,
                "p95": 52.49153100011278,
                "max": 59.4718781995471
              },
              "fused_position_n_m": {
                "count": 2130,
                "rmse": 4.311940838945409,
                "p50": 1.1993863957720805,
                "p95": 9.020534939137907,
                "max": 14.223997182682119
              },
              "fused_position_u_m": {
                "count": 2130,
                "rmse": 21.371422731223056,
                "p50": 2.823945342125967,
                "p95": 51.92296039116924,
                "max": 59.34941995761497
              },
              "fused_velocity_e_mps": {
                "count": 2130,
                "rmse": 0.03822130710616375,
                "p50": 0.015604211222502561,
                "p95": 0.07303087860843711,
                "max": 0.2728336820285221
              },
              "fused_velocity_mps": {
                "count": 2130,
                "rmse": 0.09441707971861393,
                "p50": 0.052273556228383616,
                "p95": 0.1592805867921902,
                "max": 0.6602444730591667
              },
              "fused_velocity_n_mps": {
                "count": 2130,
                "rmse": 0.06774406031655454,
                "p50": 0.02470185590638494,
                "p95": 0.10491669057223874,
                "max": 0.6005197313191823
              },
              "fused_velocity_u_mps": {
                "count": 2130,
                "rmse": 0.053520640107480366,
                "p50": 0.020528534695582315,
                "p95": 0.11511110435916282,
                "max": 0.4302932448833433
              },
              "fused_vertical_m": {
                "count": 2130,
                "rmse": 21.371422731223056,
                "p50": 2.823945342125967,
                "p95": 51.92296039116924,
                "max": 59.34941995761497
              },
              "heading_deg": {
                "count": 1974,
                "rmse": 3.20125693526865,
                "p50": 2.306674972582371,
                "p95": 6.366249540948556,
                "max": 6.920435677700368
              },
              "pitch_deg": {
                "count": 2130,
                "rmse": 0.7196610386912476,
                "p50": 0.6677243297238107,
                "p95": 0.9550396676818409,
                "max": 1.0725067536330357
              },
              "roll_deg": {
                "count": 2130,
                "rmse": 0.41212496620277306,
                "p50": 0.4055786015133691,
                "p95": 0.5842452590782571,
                "max": 0.86511314881011
              },
              "rotation_deg": {
                "count": 1974,
                "rmse": 3.3090687257293228,
                "p50": 2.439740987946899,
                "p95": 6.444890712175746,
                "max": 7.004174054978906
              },
              "rtk_horizontal_m": {
                "count": 2140,
                "rmse": 18.141468824844925,
                "p50": 3.601477755121999,
                "p95": 19.811449319971658,
                "max": 145.87636680352944
              },
              "rtk_position_e_m": {
                "count": 2140,
                "rmse": 10.154001715792162,
                "p50": 1.4706194477495247,
                "p95": 17.084340693183805,
                "max": 72.50853708303802
              },
              "rtk_position_m": {
                "count": 2140,
                "rmse": 51.00508496842422,
                "p50": 22.65761133755945,
                "p95": 116.88232430104469,
                "max": 146.8829401884046
              },
              "rtk_position_n_m": {
                "count": 2140,
                "rmse": 15.033600376440436,
                "p50": 2.479421162015491,
                "p95": 12.712770153163943,
                "max": 126.57972366013273
              },
              "rtk_position_u_m": {
                "count": 2140,
                "rmse": 47.66975772450867,
                "p50": 20.553507889330238,
                "p95": 113.60678416298886,
                "max": 139.64357820889688
              },
              "rtk_velocity_e_mps": {
                "count": 2140,
                "rmse": 0.17750500460237909,
                "p50": 0.015679009333462002,
                "p95": 0.3322254129120274,
                "max": 1.1849063598849345
              },
              "rtk_velocity_mps": {
                "count": 2140,
                "rmse": 0.2746616980458396,
                "p50": 0.06903245760465788,
                "p95": 0.728432611067959,
                "max": 1.6106234677135407
              },
              "rtk_velocity_n_mps": {
                "count": 2140,
                "rmse": 0.17576645328133939,
                "p50": 0.019220869677910285,
                "p95": 0.37144863675375217,
                "max": 1.5680572888082103
              },
              "rtk_velocity_u_mps": {
                "count": 2140,
                "rmse": 0.11418045198470753,
                "p50": 0.041422773461589055,
                "p95": 0.2268946958412839,
                "max": 1.5810863185950472
              },
              "rtk_vertical_m": {
                "count": 2140,
                "rmse": 47.66975772450867,
                "p50": 20.553507889330238,
                "p95": 113.60678416298886,
                "max": 139.64357820889688
              }
            }
          },
          "low_speed": {
            "epochs": 456,
            "available_epochs": {
              "rtk_available": 456,
              "fused_available": 456,
              "attitude_available": 456,
              "heading_aligned": 443,
              "heading_converged": 443
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 456,
                "rmse": 8.691576008439872,
                "p50": 3.8896346478518655,
                "p95": 21.715918135551483,
                "max": 25.49738829066305
              },
              "fused_position_e_m": {
                "count": 456,
                "rmse": 6.444698939937975,
                "p50": 1.719640979939355,
                "p95": 12.836811585965803,
                "max": 21.206602540620423
              },
              "fused_position_m": {
                "count": 456,
                "rmse": 28.647160466788435,
                "p50": 8.919079753545809,
                "p95": 58.857197194043664,
                "max": 59.20404623506524
              },
              "fused_position_n_m": {
                "count": 456,
                "rmse": 5.831753517086429,
                "p50": 1.6836756329970166,
                "p95": 13.991933356376205,
                "max": 17.65009923175284
              },
              "fused_position_u_m": {
                "count": 456,
                "rmse": 27.29681866627389,
                "p50": 3.1055031912593094,
                "p95": 58.70796181554411,
                "max": 59.08653707894132
              },
              "fused_velocity_e_mps": {
                "count": 456,
                "rmse": 0.23494001510201543,
                "p50": 0.08731675451097753,
                "p95": 0.6219382678813357,
                "max": 0.7054893953527139
              },
              "fused_velocity_mps": {
                "count": 456,
                "rmse": 0.4209987894095997,
                "p50": 0.21626708035341904,
                "p95": 0.8915946512326315,
                "max": 0.9454874793201995
              },
              "fused_velocity_n_mps": {
                "count": 456,
                "rmse": 0.2902394033880671,
                "p50": 0.13838074346934973,
                "p95": 0.6203635530877556,
                "max": 0.8600028698224753
              },
              "fused_velocity_u_mps": {
                "count": 456,
                "rmse": 0.19443317286191725,
                "p50": 0.025195931355048096,
                "p95": 0.5887336199556245,
                "max": 0.6609645843178716
              },
              "fused_vertical_m": {
                "count": 456,
                "rmse": 27.29681866627389,
                "p50": 3.1055031912593094,
                "p95": 58.70796181554411,
                "max": 59.08653707894132
              },
              "heading_deg": {
                "count": 443,
                "rmse": 2.4857069841034973,
                "p50": 1.315971274227877,
                "p95": 4.40188924872348,
                "max": 8.61487534225148
              },
              "pitch_deg": {
                "count": 456,
                "rmse": 0.697191287577885,
                "p50": 0.6854962618400009,
                "p95": 1.0002194916349225,
                "max": 1.0245511628903046
              },
              "roll_deg": {
                "count": 456,
                "rmse": 0.4841941217813848,
                "p50": 0.43813202997829137,
                "p95": 0.8507642627561012,
                "max": 0.9650365943572297
              },
              "rotation_deg": {
                "count": 443,
                "rmse": 2.6317678139705265,
                "p50": 1.5165179025453817,
                "p95": 4.5273108394887425,
                "max": 8.667182898017902
              },
              "rtk_horizontal_m": {
                "count": 456,
                "rmse": 16.642391899100424,
                "p50": 3.006823992526959,
                "p95": 19.26454548090026,
                "max": 147.6441911895886
              },
              "rtk_position_e_m": {
                "count": 456,
                "rmse": 8.699103884000616,
                "p50": 1.1157382374894995,
                "p95": 12.3436602901481,
                "max": 72.4920929039491
              },
              "rtk_position_m": {
                "count": 456,
                "rmse": 47.33726783142105,
                "p50": 20.60945297593569,
                "p95": 111.38139852860115,
                "max": 148.6980115770518
              },
              "rtk_position_n_m": {
                "count": 456,
                "rmse": 14.187839854558863,
                "p50": 2.0785685804319805,
                "p95": 16.77550599797211,
                "max": 128.87150519163538
              },
              "rtk_position_u_m": {
                "count": 456,
                "rmse": 44.315321477119475,
                "p50": 19.400446541393038,
                "p95": 103.46694467651547,
                "max": 135.65074967056051
              },
              "rtk_velocity_e_mps": {
                "count": 456,
                "rmse": 0.3922739292616361,
                "p50": 0.11613686802446917,
                "p95": 1.0040357817577295,
                "max": 2.0626639571795953
              },
              "rtk_velocity_mps": {
                "count": 456,
                "rmse": 0.7426559250747157,
                "p50": 0.4314627069727953,
                "p95": 1.5229460905592025,
                "max": 2.9513274275016883
              },
              "rtk_velocity_n_mps": {
                "count": 456,
                "rmse": 0.3471906680160801,
                "p50": 0.1421394632900182,
                "p95": 0.6589206860989737,
                "max": 2.5139493324115474
              },
              "rtk_velocity_u_mps": {
                "count": 456,
                "rmse": 0.526419630630134,
                "p50": 0.19751230222090516,
                "p95": 1.0747436295165618,
                "max": 2.748498108412523
              },
              "rtk_vertical_m": {
                "count": 456,
                "rmse": 44.315321477119475,
                "p50": 19.400446541393038,
                "p95": 103.46694467651547,
                "max": 135.65074967056051
              }
            }
          },
          "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": 6.3327275658085584,
                "p50": 3.9543095747157424,
                "p95": 12.582317189481495,
                "max": 13.169136031127431
              },
              "fused_position_e_m": {
                "count": 257,
                "rmse": 4.29517193722704,
                "p50": 1.9015642954913932,
                "p95": 10.185027119417471,
                "max": 12.386244138730358
              },
              "fused_position_m": {
                "count": 257,
                "rmse": 21.12253478133417,
                "p50": 7.340786132973473,
                "p95": 58.90394835119224,
                "max": 59.10776259493341
              },
              "fused_position_n_m": {
                "count": 257,
                "rmse": 4.653486483531344,
                "p50": 2.185105039588827,
                "p95": 8.624642540931015,
                "max": 13.136451762158881
              },
              "fused_position_u_m": {
                "count": 257,
                "rmse": 20.150881796237112,
                "p50": 2.352038906768178,
                "p95": 58.771623438202795,
                "max": 58.98158477698092
              },
              "fused_velocity_e_mps": {
                "count": 257,
                "rmse": 0.26433366821515647,
                "p50": 0.17754508366652666,
                "p95": 0.4929841665908103,
                "max": 0.5984761339371681
              },
              "fused_velocity_mps": {
                "count": 257,
                "rmse": 0.5469365079711007,
                "p50": 0.3919975457419783,
                "p95": 1.0208140346843662,
                "max": 1.282907009790475
              },
              "fused_velocity_n_mps": {
                "count": 257,
                "rmse": 0.38716148438190756,
                "p50": 0.2768438290484936,
                "p95": 0.7649454581429481,
                "max": 0.8770718277492087
              },
              "fused_velocity_u_mps": {
                "count": 257,
                "rmse": 0.28173256931128743,
                "p50": 0.06993973942120368,
                "p95": 0.765979491060659,
                "max": 0.9172035374201482
              },
              "fused_vertical_m": {
                "count": 257,
                "rmse": 20.150881796237112,
                "p50": 2.352038906768178,
                "p95": 58.771623438202795,
                "max": 58.98158477698092
              },
              "heading_deg": {
                "count": 251,
                "rmse": 2.247148344526831,
                "p50": 1.1494425651554252,
                "p95": 4.513434430585789,
                "max": 8.61487534225148
              },
              "pitch_deg": {
                "count": 257,
                "rmse": 0.7088621487045771,
                "p50": 0.6783197823079945,
                "p95": 1.06594308242166,
                "max": 1.2227762635913564
              },
              "roll_deg": {
                "count": 257,
                "rmse": 0.5089041466663308,
                "p50": 0.3972165931252505,
                "p95": 0.941757844852958,
                "max": 1.1960757490923015
              },
              "rotation_deg": {
                "count": 251,
                "rmse": 2.415892236705791,
                "p50": 1.3968853822554455,
                "p95": 4.624496637187493,
                "max": 8.667182898017902
              },
              "rtk_horizontal_m": {
                "count": 257,
                "rmse": 15.50990422593745,
                "p50": 2.7377206239641203,
                "p95": 16.60367976245183,
                "max": 147.6441911895886
              },
              "rtk_position_e_m": {
                "count": 257,
                "rmse": 7.7379930976759415,
                "p50": 0.821402771902008,
                "p95": 6.565621731550213,
                "max": 72.04819457606199
              },
              "rtk_position_m": {
                "count": 257,
                "rmse": 36.243357166751025,
                "p50": 21.453782630642138,
                "p95": 60.655832448018344,
                "max": 148.6980115770518
              },
              "rtk_position_n_m": {
                "count": 257,
                "rmse": 13.441748097553083,
                "p50": 2.1558185346088417,
                "p95": 16.065086132194534,
                "max": 128.87150519163538
              },
              "rtk_position_u_m": {
                "count": 257,
                "rmse": 32.757042137820235,
                "p50": 20.23976030462615,
                "p95": 58.588412993080915,
                "max": 80.40212976878414
              },
              "rtk_velocity_e_mps": {
                "count": 255,
                "rmse": 0.6806409129448865,
                "p50": 0.2660017499878089,
                "p95": 1.5283816406203636,
                "max": 3.372259048733164
              },
              "rtk_velocity_mps": {
                "count": 255,
                "rmse": 1.7154599824335257,
                "p50": 0.8863664769704032,
                "p95": 3.7948402084352573,
                "max": 6.575492654850341
              },
              "rtk_velocity_n_mps": {
                "count": 255,
                "rmse": 0.7097851080824624,
                "p50": 0.3632586922803247,
                "p95": 1.4376573109655195,
                "max": 2.768683012605538
              },
              "rtk_velocity_u_mps": {
                "count": 255,
                "rmse": 1.405608764664176,
                "p50": 0.43640701451246977,
                "p95": 3.416636802937841,
                "max": 6.536091214665349
              },
              "rtk_vertical_m": {
                "count": 257,
                "rmse": 32.757042137820235,
                "p50": 20.23976030462615,
                "p95": 58.588412993080915,
                "max": 80.40212976878414
              }
            }
          },
          "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.984618342626418,
          "fused_velocity_available": 4.990386464141511,
          "attitude_available": 4.990386464141511,
          "heading_available": 4.827917708133051,
          "heading_healthy": 4.827917708133051
        },
        "processing_ms": {
          "count": 5201,
          "rmse": 6.745113707312011,
          "p50": 2.405112,
          "p95": 12.716352,
          "max": 69.426634
        },
        "heading_error_over_90_epochs": 0,
        "heading_error_over_150_epochs": 0,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 5022,
            "rmse": 8.15007987994081,
            "p50": 3.1816716053608918,
            "p95": 17.17797617760744,
            "max": 25.49738829066305
          },
          "fused_position_e_m": {
            "count": 5022,
            "rmse": 6.121314620971433,
            "p50": 1.2370194516170812,
            "p95": 15.846351113424866,
            "max": 21.206602540620423
          },
          "fused_position_m": {
            "count": 5022,
            "rmse": 25.57441292447123,
            "p50": 5.824752756576087,
            "p95": 58.793824018674336,
            "max": 79.63471534257634
          },
          "fused_position_n_m": {
            "count": 5022,
            "rmse": 5.380827943773834,
            "p50": 1.8620374115262694,
            "p95": 12.688871179284007,
            "max": 17.75912102882073
          },
          "fused_position_u_m": {
            "count": 5022,
            "rmse": 24.24101471436262,
            "p50": 3.1196532738965317,
            "p95": 58.280867342224234,
            "max": 78.04582776253415
          },
          "fused_velocity_e_mps": {
            "count": 5022,
            "rmse": 0.25508243193978,
            "p50": 0.053798469686664546,
            "p95": 0.4723374782928752,
            "max": 2.3775669952357976
          },
          "fused_velocity_mps": {
            "count": 5022,
            "rmse": 0.645554117696113,
            "p50": 0.14885425290758503,
            "p95": 1.1026625577720295,
            "max": 7.564157309553195
          },
          "fused_velocity_n_mps": {
            "count": 5022,
            "rmse": 0.31523388712428346,
            "p50": 0.075313204993191,
            "p95": 0.6876609811627045,
            "max": 1.53485823553256
          },
          "fused_velocity_u_mps": {
            "count": 5022,
            "rmse": 0.5022953993404767,
            "p50": 0.04959962031886592,
            "p95": 0.7203694855856736,
            "max": 7.113714035865284
          },
          "fused_vertical_m": {
            "count": 5022,
            "rmse": 24.24101471436262,
            "p50": 3.1196532738965317,
            "p95": 58.280867342224234,
            "max": 78.04582776253415
          },
          "heading_deg": {
            "count": 5022,
            "rmse": 2.9562746815935825,
            "p50": 1.9727051753119582,
            "p95": 6.2746668525661,
            "max": 11.84154549472575
          },
          "pitch_deg": {
            "count": 5022,
            "rmse": 0.7082648164417442,
            "p50": 0.6859901512242743,
            "p95": 0.9591509027486111,
            "max": 1.2227762635913564
          },
          "roll_deg": {
            "count": 5022,
            "rmse": 0.4847446656508226,
            "p50": 0.43832037857072237,
            "p95": 0.8211635665097902,
            "max": 1.1960757490923015
          },
          "rotation_deg": {
            "count": 5022,
            "rmse": 3.0794492125171065,
            "p50": 2.1209089679633113,
            "p95": 6.3593478318326975,
            "max": 11.860031892310316
          },
          "rtk_horizontal_m": {
            "count": 5022,
            "rmse": 20.062357136050277,
            "p50": 3.5974569249397916,
            "p95": 20.93652129477288,
            "max": 147.6441911895886
          },
          "rtk_position_e_m": {
            "count": 5022,
            "rmse": 9.351660771192945,
            "p50": 1.4269426732993158,
            "p95": 16.238661096452763,
            "max": 72.50853708303802
          },
          "rtk_position_m": {
            "count": 5022,
            "rmse": 45.754560677318246,
            "p50": 23.074240166921307,
            "p95": 110.26328675654962,
            "max": 151.0661522439789
          },
          "rtk_position_n_m": {
            "count": 5022,
            "rmse": 17.74949618087675,
            "p50": 2.4492392764964435,
            "p95": 15.403008233620508,
            "max": 141.23769818657357
          },
          "rtk_position_u_m": {
            "count": 5022,
            "rmse": 41.12154725834097,
            "p50": 21.161408300603668,
            "p95": 97.89261379022619,
            "max": 139.64357820889688
          },
          "rtk_velocity_e_mps": {
            "count": 5006,
            "rmse": 0.6607477705115982,
            "p50": 0.09239539449194453,
            "p95": 1.3078246345178717,
            "max": 7.07174047013708
          },
          "rtk_velocity_mps": {
            "count": 5006,
            "rmse": 1.5892519909659726,
            "p50": 0.4406991912773745,
            "p95": 3.515193289918528,
            "max": 11.942100211079893
          },
          "rtk_velocity_n_mps": {
            "count": 5006,
            "rmse": 0.68041727951721,
            "p50": 0.12320526841796722,
            "p95": 1.3857538892026888,
            "max": 8.070126107763903
          },
          "rtk_velocity_u_mps": {
            "count": 5006,
            "rmse": 1.2752123745822337,
            "p50": 0.18250509964273315,
            "p95": 2.8360583398276664,
            "max": 11.512576788298345
          },
          "rtk_vertical_m": {
            "count": 5022,
            "rmse": 41.12154725834097,
            "p50": 21.161408300603668,
            "p95": 97.89261379022619,
            "max": 139.64357820889688
          }
        },
        "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": 43.69933784987149,
            "p50": 23.18938894007635,
            "p95": 101.09038426078531,
            "max": 147.32909966232168
          },
          "candidate": {
            "count": 5201,
            "rmse": 45.000897305139844,
            "p50": 22.311393577911808,
            "p95": 109.23999420048058,
            "max": 151.0661522439789
          }
        },
        "fused_position_m": {
          "control": {
            "count": 5191,
            "rmse": 58.88453258429007,
            "p50": 23.11274183725746,
            "p95": 128.08490122667075,
            "max": 208.0325542017491
          },
          "candidate": {
            "count": 5191,
            "rmse": 25.1547376842428,
            "p50": 5.051935763788539,
            "p95": 58.76229596872459,
            "max": 79.63471534257634
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 5184,
            "rmse": 2.470780994591551,
            "p50": 0.3477524042667494,
            "p95": 5.131647062775548,
            "max": 19.333058516079376
          },
          "candidate": {
            "count": 5184,
            "rmse": 1.561732521846847,
            "p50": 0.4030331071639238,
            "p95": 3.4500407143074754,
            "max": 11.942100211079893
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 5191,
            "rmse": 5.5404970755785365,
            "p50": 2.846908565061364,
            "p95": 11.721082751690384,
            "max": 26.447865860203063
          },
          "candidate": {
            "count": 5191,
            "rmse": 0.6351617948509144,
            "p50": 0.13708371322322013,
            "p95": 1.0839179703248405,
            "max": 7.564157309553195
          }
        },
        "rotation_deg": {
          "control": {
            "count": 5021,
            "rmse": 104.97399205438572,
            "p50": 91.81185749016863,
            "p95": 170.9269099207955,
            "max": 179.97935753920333
          },
          "candidate": {
            "count": 5021,
            "rmse": 3.0773259409119804,
            "p50": 2.120878394859548,
            "p95": 6.357053135263304,
            "max": 11.860031892310316
          }
        }
      },
      "control_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_velcons_20261009/ctl/normal/nagoya3/manifest.json",
        "bytes": 4244,
        "sha256": "fcb1da271580150a07ef91f7a3b6a396c851ebb3a2d05c4bed09cf1ac41c3edc"
      },
      "candidate_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_v3_20261009/cand/normal/nagoya3/manifest.json",
        "bytes": 4271,
        "sha256": "6f5ce4c926d5162629075e9e3a5d4490ea77daa6f7055bd5683715deb05c85b3"
      }
    },
    {
      "name": "nagoya3-gnss_outage",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 45.775960443965,
          "candidate": 45.18498377851508,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 103.73679237495739,
          "candidate": 109.3525476571294,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 45.775960443965,
          "candidate": 45.18498377851508,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 103.73679237495739,
          "candidate": 109.3525476571294,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 75.24477660229185,
          "candidate": 25.017572561542643,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 171.67392729546123,
          "candidate": 58.76308229254987,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 75.24477660229185,
          "candidate": 25.017572561542643,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 171.67392729546123,
          "candidate": 58.76308229254987,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 2.4665108791744386,
          "candidate": 1.5546810955679224,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 6.224714346624207,
          "candidate": 3.472676732824202,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 2.462897144172727,
          "candidate": 1.5547389874189048,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 6.212766833323002,
          "candidate": 3.4731614047530677,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 5.745231285782863,
          "candidate": 0.6361793352512016,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 10.270968239915925,
          "candidate": 1.0843188438384144,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 5.745231285782863,
          "candidate": 0.6361793352512016,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 10.270968239915925,
          "candidate": 1.0843188438384144,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 103.23293100543385,
          "candidate": 3.2023571371141704,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 171.30674818660194,
          "candidate": 6.311145691039978,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 103.23293100543385,
          "candidate": 3.2003394349165553,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 171.30674818660194,
          "candidate": 6.309946642192865,
          "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.9653912709094405,
          "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": 36.0,
          "candidate": 35.8,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "processing.p95_ms",
          "control": 5.655933,
          "candidate": 13.69746,
          "allowed": "candidate <= 2 * control; host contention",
          "passed": false
        },
        {
          "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
        }
      ],
      "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.9653912709094405,
          "heading_healthy": 0.4035762353393578
        },
        "scenes": {
          "all": {
            "epochs": 5201,
            "available_epochs": {
              "rtk_available": 5151,
              "fused_available": 5191,
              "attitude_available": 5191,
              "heading_aligned": 5021,
              "heading_converged": 2099
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 5191,
                "rmse": 52.13794789097754,
                "p50": 13.007163919548566,
                "p95": 137.7586493563062,
                "max": 333.7448930773125
              },
              "fused_position_e_m": {
                "count": 5191,
                "rmse": 37.28379182659992,
                "p50": 7.378284409457571,
                "p95": 95.77013459686852,
                "max": 318.712466026612
              },
              "fused_position_m": {
                "count": 5191,
                "rmse": 75.24477660229185,
                "p50": 34.51951377764243,
                "p95": 171.67392729546123,
                "max": 333.8624366465417
              },
              "fused_position_n_m": {
                "count": 5191,
                "rmse": 36.44563728778865,
                "p50": 8.699534773505698,
                "p95": 100.09436155674662,
                "max": 137.59621803276997
              },
              "fused_position_u_m": {
                "count": 5191,
                "rmse": 54.25321000315574,
                "p50": 22.88068184934876,
                "p95": 111.47516817910358,
                "max": 125.73607993873374
              },
              "fused_velocity_e_mps": {
                "count": 5191,
                "rmse": 4.1624425455939855,
                "p50": 1.6829039885218138,
                "p95": 7.946242054421743,
                "max": 26.22957262970102
              },
              "fused_velocity_mps": {
                "count": 5191,
                "rmse": 5.745231285782863,
                "p50": 3.8000367173461163,
                "p95": 10.270968239915925,
                "max": 26.99966319458428
              },
              "fused_velocity_n_mps": {
                "count": 5191,
                "rmse": 3.546265788106391,
                "p50": 2.048772586010955,
                "p95": 7.4061632935469675,
                "max": 13.343175443443041
              },
              "fused_velocity_u_mps": {
                "count": 5191,
                "rmse": 1.7623148248464093,
                "p50": 0.7840884000037559,
                "p95": 4.402428107340954,
                "max": 6.341464731095318
              },
              "fused_vertical_m": {
                "count": 5191,
                "rmse": 54.25321000315574,
                "p50": 22.88068184934876,
                "p95": 111.47516817910358,
                "max": 125.73607993873374
              },
              "heading_deg": {
                "count": 5021,
                "rmse": 103.18428349460315,
                "p50": 87.95693300834539,
                "p95": 171.31461440219346,
                "max": 179.99708811209092
              },
              "pitch_deg": {
                "count": 5191,
                "rmse": 2.863760517242487,
                "p50": 1.718841388180067,
                "p95": 5.770487661355034,
                "max": 10.442375424688919
              },
              "roll_deg": {
                "count": 5191,
                "rmse": 2.584744713810565,
                "p50": 1.2536085065405302,
                "p95": 5.743827707769356,
                "max": 15.919841806212645
              },
              "rotation_deg": {
                "count": 5021,
                "rmse": 103.23293100543385,
                "p50": 88.08834722739056,
                "p95": 171.30674818660194,
                "max": 179.99831918789826
              },
              "rtk_horizontal_m": {
                "count": 5151,
                "rmse": 14.093384912673727,
                "p50": 3.770536954543194,
                "p95": 15.11371954191714,
                "max": 148.70661669843992
              },
              "rtk_position_e_m": {
                "count": 5151,
                "rmse": 8.316059497605526,
                "p50": 1.5036966122247541,
                "p95": 10.98957113661719,
                "max": 113.87666959033575
              },
              "rtk_position_m": {
                "count": 5151,
                "rmse": 45.775960443965,
                "p50": 23.799601982910374,
                "p95": 103.73679237495739,
                "max": 180.8486448289238
              },
              "rtk_position_n_m": {
                "count": 5151,
                "rmse": 11.378341387437116,
                "p50": 2.646154666346704,
                "p95": 11.00679280621356,
                "max": 128.68907335281395
              },
              "rtk_position_u_m": {
                "count": 5151,
                "rmse": 43.55244030213081,
                "p50": 23.054851441228674,
                "p95": 99.0671568406633,
                "max": 139.643578205932
              },
              "rtk_velocity_e_mps": {
                "count": 5135,
                "rmse": 1.4193730478007487,
                "p50": 0.06822724835849887,
                "p95": 2.449303447309092,
                "max": 17.05610109364472
              },
              "rtk_velocity_mps": {
                "count": 5135,
                "rmse": 2.4665108791744386,
                "p50": 0.35624417091061505,
                "p95": 6.224714346624207,
                "max": 17.143314420065085
              },
              "rtk_velocity_n_mps": {
                "count": 5135,
                "rmse": 1.439677240267556,
                "p50": 0.09133792926704078,
                "p95": 2.202202092147865,
                "max": 12.028665710543049
              },
              "rtk_velocity_u_mps": {
                "count": 5135,
                "rmse": 1.4129350700291468,
                "p50": 0.2018488505681649,
                "p95": 3.407945492085719,
                "max": 11.512576788298023
              },
              "rtk_vertical_m": {
                "count": 5151,
                "rmse": 43.55244030213081,
                "p50": 23.054851441228674,
                "p95": 99.0671568406633,
                "max": 139.643578205932
              }
            }
          },
          "stop": {
            "epochs": 2140,
            "available_epochs": {
              "rtk_available": 2140,
              "fused_available": 2130,
              "attitude_available": 2130,
              "heading_aligned": 1974,
              "heading_converged": 858
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 2130,
                "rmse": 34.935368360268335,
                "p50": 12.854071726698546,
                "p95": 80.05309642809185,
                "max": 155.7640231878556
              },
              "fused_position_e_m": {
                "count": 2130,
                "rmse": 23.7211046123052,
                "p50": 7.551687903395749,
                "p95": 49.915702521800476,
                "max": 120.65498694747713
              },
              "fused_position_m": {
                "count": 2130,
                "rmse": 64.3084040327679,
                "p50": 21.899126582555567,
                "p95": 134.0525640999328,
                "max": 184.41428553052396
              },
              "fused_position_n_m": {
                "count": 2130,
                "rmse": 25.647400617600816,
                "p50": 7.5784814544208405,
                "p95": 68.09187158273457,
                "max": 112.26525849379223
              },
              "fused_position_u_m": {
                "count": 2130,
                "rmse": 53.991581443536916,
                "p50": 12.573213302415283,
                "p95": 111.7328049010544,
                "max": 125.73607993873374
              },
              "fused_velocity_e_mps": {
                "count": 2130,
                "rmse": 3.0226699300923094,
                "p50": 0.8738179442102401,
                "p95": 6.63175905740367,
                "max": 13.022729918869727
              },
              "fused_velocity_mps": {
                "count": 2130,
                "rmse": 4.45956157490404,
                "p50": 2.2095835742174192,
                "p95": 9.02794196976981,
                "max": 13.371860925799202
              },
              "fused_velocity_n_mps": {
                "count": 2130,
                "rmse": 2.9815998434224498,
                "p50": 1.1134830261371103,
                "p95": 6.59857246847108,
                "max": 9.144769002181366
              },
              "fused_velocity_u_mps": {
                "count": 2130,
                "rmse": 1.364264749885293,
                "p50": 0.5693211988340652,
                "p95": 2.9340097629794446,
                "max": 5.636807570137693
              },
              "fused_vertical_m": {
                "count": 2130,
                "rmse": 53.991581443536916,
                "p50": 12.573213302415283,
                "p95": 111.7328049010544,
                "max": 125.73607993873374
              },
              "heading_deg": {
                "count": 1974,
                "rmse": 107.43199107823969,
                "p50": 95.19139868925697,
                "p95": 172.14871422696365,
                "max": 179.88192716736336
              },
              "pitch_deg": {
                "count": 2130,
                "rmse": 2.9570902247266235,
                "p50": 1.5718900027067946,
                "p95": 6.508633599765581,
                "max": 10.442375424688919
              },
              "roll_deg": {
                "count": 2130,
                "rmse": 2.154666038246183,
                "p50": 1.0502228225251002,
                "p95": 4.446463742394409,
                "max": 9.43591985638804
              },
              "rotation_deg": {
                "count": 1974,
                "rmse": 107.47322670248394,
                "p50": 95.23812528273011,
                "p95": 172.11211194615151,
                "max": 179.884353786098
              },
              "rtk_horizontal_m": {
                "count": 2140,
                "rmse": 12.774394702887783,
                "p50": 4.342066109937207,
                "p95": 16.401621079606443,
                "max": 148.5097020733368
              },
              "rtk_position_e_m": {
                "count": 2140,
                "rmse": 8.722080358339468,
                "p50": 1.6995502078446694,
                "p95": 12.242806217733875,
                "max": 103.55135446704199
              },
              "rtk_position_m": {
                "count": 2140,
                "rmse": 51.63849184179174,
                "p50": 23.276332976306527,
                "p95": 115.55591753551683,
                "max": 180.67587675001323
              },
              "rtk_position_n_m": {
                "count": 2140,
                "rmse": 9.333299215595538,
                "p50": 2.8333517562456976,
                "p95": 10.864718885679634,
                "max": 118.20708440873811
              },
              "rtk_position_u_m": {
                "count": 2140,
                "rmse": 50.033475590544626,
                "p50": 22.292029606610207,
                "p95": 113.60678419532964,
                "max": 139.643578205932
              },
              "rtk_velocity_e_mps": {
                "count": 2140,
                "rmse": 1.2857360021919093,
                "p50": 0.013370569900961523,
                "p95": 1.9892343562300818,
                "max": 13.65428955416173
              },
              "rtk_velocity_mps": {
                "count": 2140,
                "rmse": 2.3236790345863505,
                "p50": 0.060667989768937614,
                "p95": 5.1815862610647585,
                "max": 15.289387129477186
              },
              "rtk_velocity_n_mps": {
                "count": 2140,
                "rmse": 1.8229396209077382,
                "p50": 0.016935646267186584,
                "p95": 4.1412226585110865,
                "max": 12.028665710543049
              },
              "rtk_velocity_u_mps": {
                "count": 2140,
                "rmse": 0.6505830669241804,
                "p50": 0.04657974281465431,
                "p95": 0.5178903266239951,
                "max": 3.409945492085719
              },
              "rtk_vertical_m": {
                "count": 2140,
                "rmse": 50.033475590544626,
                "p50": 22.292029606610207,
                "p95": 113.60678419532964,
                "max": 139.643578205932
              }
            }
          },
          "low_speed": {
            "epochs": 456,
            "available_epochs": {
              "rtk_available": 456,
              "fused_available": 456,
              "attitude_available": 456,
              "heading_aligned": 442,
              "heading_converged": 197
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 456,
                "rmse": 46.147225847200374,
                "p50": 10.715722125253999,
                "p95": 139.29774704550277,
                "max": 165.9330855557931
              },
              "fused_position_e_m": {
                "count": 456,
                "rmse": 28.3485766115887,
                "p50": 5.961717724097429,
                "p95": 90.12820263054414,
                "max": 112.04687808990053
              },
              "fused_position_m": {
                "count": 456,
                "rmse": 77.29951544636101,
                "p50": 49.17967569968976,
                "p95": 173.57809137181755,
                "max": 191.75896159307072
              },
              "fused_position_n_m": {
                "count": 456,
                "rmse": 36.41324837870696,
                "p50": 5.901764068498382,
                "p95": 106.52846497191547,
                "max": 122.38989334243706
              },
              "fused_position_u_m": {
                "count": 456,
                "rmse": 62.01329401708708,
                "p50": 41.191414453367344,
                "p95": 123.94896764056773,
                "max": 125.70446360971425
              },
              "fused_velocity_e_mps": {
                "count": 456,
                "rmse": 3.5326125159101305,
                "p50": 1.3418740216055562,
                "p95": 8.136449249286832,
                "max": 11.40864999599257
              },
              "fused_velocity_mps": {
                "count": 456,
                "rmse": 5.557222656417941,
                "p50": 4.179975984670346,
                "p95": 9.497810089777275,
                "max": 12.175844274931276
              },
              "fused_velocity_n_mps": {
                "count": 456,
                "rmse": 3.738796985186326,
                "p50": 2.441454795684871,
                "p95": 7.016319232384785,
                "max": 9.102802112978829
              },
              "fused_velocity_u_mps": {
                "count": 456,
                "rmse": 2.103513624629422,
                "p50": 1.1386344286152181,
                "p95": 5.712433338784605,
                "max": 6.000178559397769
              },
              "fused_vertical_m": {
                "count": 456,
                "rmse": 62.01329401708708,
                "p50": 41.191414453367344,
                "p95": 123.94896764056773,
                "max": 125.70446360971425
              },
              "heading_deg": {
                "count": 442,
                "rmse": 93.88941602771918,
                "p50": 63.63213772597459,
                "p95": 166.7411474656727,
                "max": 179.99708811209092
              },
              "pitch_deg": {
                "count": 456,
                "rmse": 3.09334800269171,
                "p50": 2.329825062700479,
                "p95": 5.8020088432894426,
                "max": 7.0041529568973715
              },
              "roll_deg": {
                "count": 456,
                "rmse": 2.2091888012382324,
                "p50": 1.2031975857809272,
                "p95": 4.655982350486887,
                "max": 6.71234753407731
              },
              "rotation_deg": {
                "count": 442,
                "rmse": 93.92968435068822,
                "p50": 63.59729131089101,
                "p95": 166.7814173840289,
                "max": 179.99831918789826
              },
              "rtk_horizontal_m": {
                "count": 456,
                "rmse": 13.727056768502402,
                "p50": 3.3188148836013935,
                "p95": 15.674697509173672,
                "max": 148.70661669843992
              },
              "rtk_position_e_m": {
                "count": 456,
                "rmse": 8.033839048223664,
                "p50": 1.2420918550004876,
                "p95": 6.60900064601619,
                "max": 90.49767656291027
              },
              "rtk_position_m": {
                "count": 456,
                "rmse": 49.191208159772216,
                "p50": 24.80117834165889,
                "p95": 110.5843601060771,
                "max": 180.8486448289238
              },
              "rtk_position_n_m": {
                "count": 456,
                "rmse": 11.130566817234614,
                "p50": 2.5787351757261474,
                "p95": 11.56262813135859,
                "max": 117.99927282238485
              },
              "rtk_position_u_m": {
                "count": 456,
                "rmse": 47.2370921278221,
                "p50": 23.64512843939678,
                "p95": 104.28035243615136,
                "max": 135.65074967031015
              },
              "rtk_velocity_e_mps": {
                "count": 456,
                "rmse": 1.380388405945275,
                "p50": 0.09998039757530054,
                "p95": 0.6531588308301308,
                "max": 17.05610109364472
              },
              "rtk_velocity_mps": {
                "count": 456,
                "rmse": 1.8482217208973304,
                "p50": 0.3878382321500121,
                "p95": 2.1961765251873953,
                "max": 17.143314420065085
              },
              "rtk_velocity_n_mps": {
                "count": 456,
                "rmse": 1.0130865657708716,
                "p50": 0.1287612307804919,
                "p95": 1.0181260238302006,
                "max": 7.6039589126445355
              },
              "rtk_velocity_u_mps": {
                "count": 456,
                "rmse": 0.6957779736260228,
                "p50": 0.25024785898511814,
                "p95": 1.3907159828904372,
                "max": 3.416160625434765
              },
              "rtk_vertical_m": {
                "count": 456,
                "rmse": 47.2370921278221,
                "p50": 23.64512843939678,
                "p95": 104.28035243615136,
                "max": 135.65074967031015
              }
            }
          },
          "turn": {
            "epochs": 257,
            "available_epochs": {
              "rtk_available": 257,
              "fused_available": 257,
              "attitude_available": 257,
              "heading_aligned": 250,
              "heading_converged": 120
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 257,
                "rmse": 54.2239986706349,
                "p50": 11.024974360065624,
                "p95": 136.37060071457083,
                "max": 138.2903611342106
              },
              "fused_position_e_m": {
                "count": 257,
                "rmse": 39.27606121147795,
                "p50": 3.890607929946122,
                "p95": 96.06733023364168,
                "max": 98.3940603980557
              },
              "fused_position_m": {
                "count": 257,
                "rmse": 78.69521721534969,
                "p50": 43.60172246177489,
                "p95": 172.49276202173988,
                "max": 173.544782919786
              },
              "fused_position_n_m": {
                "count": 257,
                "rmse": 37.384930754854324,
                "p50": 9.4921795679907,
                "p95": 98.56435119007494,
                "max": 104.244960150161
              },
              "fused_position_u_m": {
                "count": 257,
                "rmse": 57.032404655056006,
                "p50": 38.980078442977714,
                "p95": 106.87218086268116,
                "max": 111.48387858468293
              },
              "fused_velocity_e_mps": {
                "count": 257,
                "rmse": 2.33070379289777,
                "p50": 2.0457885463416137,
                "p95": 4.049556824343631,
                "max": 5.712134841492443
              },
              "fused_velocity_mps": {
                "count": 257,
                "rmse": 5.303230750419696,
                "p50": 4.558101712172435,
                "p95": 8.827803243346596,
                "max": 10.202106416496147
              },
              "fused_velocity_n_mps": {
                "count": 257,
                "rmse": 4.193489116743315,
                "p50": 3.816688851116983,
                "p95": 8.189546800301018,
                "max": 9.748720124952166
              },
              "fused_velocity_u_mps": {
                "count": 257,
                "rmse": 2.2598064628910985,
                "p50": 1.1145563169624073,
                "p95": 5.757155389756532,
                "max": 5.84756712161075
              },
              "fused_vertical_m": {
                "count": 257,
                "rmse": 57.032404655056006,
                "p50": 38.980078442977714,
                "p95": 106.87218086268116,
                "max": 111.48387858468293
              },
              "heading_deg": {
                "count": 250,
                "rmse": 99.21706737276607,
                "p50": 93.15587122847111,
                "p95": 167.808224204725,
                "max": 179.24772019975683
              },
              "pitch_deg": {
                "count": 257,
                "rmse": 2.551253158059582,
                "p50": 1.3921423077502766,
                "p95": 5.344422827878693,
                "max": 7.063592426572086
              },
              "roll_deg": {
                "count": 257,
                "rmse": 3.1083865281421796,
                "p50": 2.1991909365021343,
                "p95": 5.341559432057465,
                "max": 7.2162633122053705
              },
              "rotation_deg": {
                "count": 250,
                "rmse": 99.23443582815045,
                "p50": 93.0090203186848,
                "p95": 167.8258505959377,
                "max": 179.22620576772619
              },
              "rtk_horizontal_m": {
                "count": 257,
                "rmse": 6.20318432951343,
                "p50": 2.933998102720407,
                "p95": 14.579992527103107,
                "max": 19.092744591611467
              },
              "rtk_position_e_m": {
                "count": 257,
                "rmse": 2.328267553838773,
                "p50": 0.8542283078694091,
                "p95": 5.2743431775506835,
                "max": 13.680028349432174
              },
              "rtk_position_m": {
                "count": 257,
                "rmse": 35.40700926744303,
                "p50": 31.4492604037889,
                "p95": 60.553636063827014,
                "max": 80.5006074921588
              },
              "rtk_position_n_m": {
                "count": 257,
                "rmse": 5.7496666010876325,
                "p50": 2.5778415052066896,
                "p95": 13.563831827178655,
                "max": 18.347419098198323
              },
              "rtk_position_u_m": {
                "count": 257,
                "rmse": 34.85938624587179,
                "p50": 31.26320878258467,
                "p95": 59.09611312925642,
                "max": 80.4021297577097
              },
              "rtk_velocity_e_mps": {
                "count": 255,
                "rmse": 0.7088656611008666,
                "p50": 0.2488420354104912,
                "p95": 1.5324270780591076,
                "max": 4.031114461939561
              },
              "rtk_velocity_mps": {
                "count": 255,
                "rmse": 1.8363162399895152,
                "p50": 0.8206694538080422,
                "p95": 4.442105765113218,
                "max": 6.5754926548496355
              },
              "rtk_velocity_n_mps": {
                "count": 255,
                "rmse": 0.750215298903803,
                "p50": 0.34908502516582274,
                "p95": 1.6125919622671827,
                "max": 3.461672536408129
              },
              "rtk_velocity_u_mps": {
                "count": 255,
                "rmse": 1.5187968307354145,
                "p50": 0.4519700602441929,
                "p95": 3.94028183952611,
                "max": 6.536091214664594
              },
              "rtk_vertical_m": {
                "count": 257,
                "rmse": 34.85938624587179,
                "p50": 31.26320878258467,
                "p95": 59.09611312925642,
                "max": 80.4021297577097
              }
            }
          },
          "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": 36.0
          }
        },
        "uninitialized_epochs": 10,
        "missing_attitude_epochs": 10,
        "unlatched_heading_epochs": 180,
        "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.826956354547202,
          "heading_healthy": 2.017881176696789
        },
        "processing_ms": {
          "count": 5201,
          "rmse": 2.9516325938868766,
          "p50": 1.026068,
          "p95": 5.655933,
          "max": 23.572349
        },
        "heading_error_over_90_epochs": 2459,
        "heading_error_over_150_epochs": 825,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 2099,
            "rmse": 32.39867558488644,
            "p50": 11.977132793581829,
            "p95": 43.42097192110019,
            "max": 162.6437612312251
          },
          "fused_position_e_m": {
            "count": 2099,
            "rmse": 22.20447121735144,
            "p50": 7.1189849904793245,
            "p95": 25.582614972661,
            "max": 118.87216621488824
          },
          "fused_position_m": {
            "count": 2099,
            "rmse": 71.56431292212959,
            "p50": 49.82704866036331,
            "p95": 125.7512930274116,
            "max": 192.8982263555247
          },
          "fused_position_n_m": {
            "count": 2099,
            "rmse": 23.593126914686994,
            "p50": 7.050411040878206,
            "p95": 42.56752382562717,
            "max": 133.70368112214285
          },
          "fused_position_u_m": {
            "count": 2099,
            "rmse": 63.810474879613345,
            "p50": 48.0207793256854,
            "p95": 118.06023435485385,
            "max": 125.73607993873374
          },
          "fused_velocity_e_mps": {
            "count": 2099,
            "rmse": 1.4500183095781614,
            "p50": 0.7525883394194012,
            "p95": 2.9320880246127956,
            "max": 5.593988733603821
          },
          "fused_velocity_mps": {
            "count": 2099,
            "rmse": 2.6136456907946988,
            "p50": 1.9363609846622067,
            "p95": 4.574336020402002,
            "max": 7.498283832181269
          },
          "fused_velocity_n_mps": {
            "count": 2099,
            "rmse": 1.8071391893664188,
            "p50": 1.0549438211137987,
            "p95": 3.5904841014370996,
            "max": 6.18344950560815
          },
          "fused_velocity_u_mps": {
            "count": 2099,
            "rmse": 1.2094786683335392,
            "p50": 0.7968528029687115,
            "p95": 2.5916220440866664,
            "max": 3.758038137778977
          },
          "fused_vertical_m": {
            "count": 2099,
            "rmse": 63.810474879613345,
            "p50": 48.0207793256854,
            "p95": 118.06023435485385,
            "max": 125.73607993873374
          },
          "heading_deg": {
            "count": 2099,
            "rmse": 102.1413332574811,
            "p50": 87.80413329076742,
            "p95": 169.66666000769501,
            "max": 179.98320120966918
          },
          "pitch_deg": {
            "count": 2099,
            "rmse": 1.9916625634124643,
            "p50": 1.0319338872141373,
            "p95": 3.922420817275079,
            "max": 9.14129806242903
          },
          "roll_deg": {
            "count": 2099,
            "rmse": 2.071738941044896,
            "p50": 0.9966573670176331,
            "p95": 5.133670991264062,
            "max": 8.22933082255338
          },
          "rotation_deg": {
            "count": 2099,
            "rmse": 102.17121779279687,
            "p50": 87.8499051015173,
            "p95": 169.69189229411543,
            "max": 179.9792114327639
          },
          "rtk_horizontal_m": {
            "count": 2099,
            "rmse": 8.590874509360408,
            "p50": 4.858180507083511,
            "p95": 16.858361753952995,
            "max": 129.66070065555104
          },
          "rtk_position_e_m": {
            "count": 2099,
            "rmse": 5.668608643908066,
            "p50": 2.2114552445619706,
            "p95": 12.529987564060448,
            "max": 22.548598391224388
          },
          "rtk_position_m": {
            "count": 2099,
            "rmse": 58.81015989344783,
            "p50": 40.30634553287155,
            "p95": 115.80609748801655,
            "max": 162.4715381109618
          },
          "rtk_position_n_m": {
            "count": 2099,
            "rmse": 6.455230505395543,
            "p50": 3.3665013498245595,
            "p95": 11.247923700117429,
            "max": 128.27767301504463
          },
          "rtk_position_u_m": {
            "count": 2099,
            "rmse": 58.17930716205996,
            "p50": 39.904170229431806,
            "p95": 115.32476321266333,
            "max": 139.643578205932
          },
          "rtk_velocity_e_mps": {
            "count": 2095,
            "rmse": 0.49285679126184145,
            "p50": 0.06091403799535648,
            "p95": 0.9709078535577099,
            "max": 6.4416912836711555
          },
          "rtk_velocity_mps": {
            "count": 2095,
            "rmse": 1.672534917009032,
            "p50": 0.3886014415431469,
            "p95": 3.7966951944798337,
            "max": 11.930493668785983
          },
          "rtk_velocity_n_mps": {
            "count": 2095,
            "rmse": 0.6331506713910603,
            "p50": 0.09778739556057942,
            "p95": 1.3986803373472128,
            "max": 5.61445470625806
          },
          "rtk_velocity_u_mps": {
            "count": 2095,
            "rmse": 1.4675099520066437,
            "p50": 0.22122374002055573,
            "p95": 3.4329967417311633,
            "max": 11.02555450254115
          },
          "rtk_vertical_m": {
            "count": 2099,
            "rmse": 58.17930716205996,
            "p50": 39.904170229431806,
            "p95": 115.32476321266333,
            "max": 139.643578205932
          }
        },
        "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,
          "window_epochs": 50,
          "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": 232.01222719144823,
              "p50": 219.9386703795388,
              "p95": 321.0858038784871,
              "max": 333.8624366465417
            },
            "fused_velocity_mps": {
              "count": 50,
              "rmse": 21.222045198538932,
              "p50": 20.460810458985225,
              "p95": 26.43550178095585,
              "max": 26.99966319458428
            },
            "rotation_deg": {
              "count": 50,
              "rmse": 71.38277554506847,
              "p50": 70.88918977234935,
              "p95": 83.64966440785815,
              "max": 85.05270584197089
            },
            "heading_deg": {
              "count": 50,
              "rmse": 71.43750075082613,
              "p50": 70.93074326965358,
              "p95": 83.76620786204661,
              "max": 85.20462609126531
            }
          },
          "drift_anchor_s": 59.8,
          "displacement_error_growth_m": {
            "count": 50,
            "rmse": 113.95331078600603,
            "p50": 92.37359534602122,
            "p95": 194.79668966821924,
            "max": 207.76334327450704
          },
          "horizontal_displacement_error_growth_m": {
            "count": 50,
            "rmse": 113.88980050857516,
            "p50": 92.33525152087252,
            "p95": 194.66983757976283,
            "max": 207.62279952226618
          },
          "end_displacement_error_growth_m": 207.76334327450704,
          "heading_error_change_deg": {
            "count": 50,
            "rmse": 17.031647909654048,
            "p50": 14.806984580770418,
            "p95": 27.642449173163453,
            "max": 29.080867402382154
          },
          "drift_convention": "(estimate displacement - truth displacement), pre-event anchor ENU; absolute primary errors are unchanged; heading error change uses wrapped difference"
        }
      },
      "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.9655835416266103
        },
        "scenes": {
          "all": {
            "epochs": 5201,
            "available_epochs": {
              "rtk_available": 5151,
              "fused_available": 5191,
              "attitude_available": 5191,
              "heading_aligned": 5022,
              "heading_converged": 5022
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 5191,
                "rmse": 7.890274038397495,
                "p50": 3.026617132380201,
                "p95": 16.992867841856974,
                "max": 24.224804310886498
              },
              "fused_position_e_m": {
                "count": 5191,
                "rmse": 5.925605876250894,
                "p50": 1.1337080393168761,
                "p95": 15.559531734182205,
                "max": 20.179011621991478
              },
              "fused_position_m": {
                "count": 5191,
                "rmse": 25.017572561542643,
                "p50": 5.243711831627158,
                "p95": 58.76308229254987,
                "max": 79.63679490647291
              },
              "fused_position_n_m": {
                "count": 5191,
                "rmse": 5.209953876988777,
                "p50": 1.727190021846587,
                "p95": 12.512347865557848,
                "max": 17.338493389295117
              },
              "fused_position_u_m": {
                "count": 5191,
                "rmse": 23.740735297606978,
                "p50": 3.1459818518850193,
                "p95": 58.189495816425215,
                "max": 78.04741421422298
              },
              "fused_velocity_e_mps": {
                "count": 5191,
                "rmse": 0.25130781497690485,
                "p50": 0.04954643854411713,
                "p95": 0.46450797385128606,
                "max": 2.377566995235873
              },
              "fused_velocity_mps": {
                "count": 5191,
                "rmse": 0.6361793352512016,
                "p50": 0.12945045121357748,
                "p95": 1.0843188438384144,
                "max": 7.56415730955304
              },
              "fused_velocity_n_mps": {
                "count": 5191,
                "rmse": 0.3134510017740248,
                "p50": 0.07033665660681729,
                "p95": 0.6894106681904169,
                "max": 1.534858224790364
              },
              "fused_velocity_u_mps": {
                "count": 5191,
                "rmse": 0.4932717285827912,
                "p50": 0.04608591211515424,
                "p95": 0.7078993451069114,
                "max": 7.113714035865133
              },
              "fused_vertical_m": {
                "count": 5191,
                "rmse": 23.740735297606978,
                "p50": 3.1459818518850193,
                "p95": 58.189495816425215,
                "max": 78.04741421422298
              },
              "heading_deg": {
                "count": 5022,
                "rmse": 3.08387841267958,
                "p50": 1.9722172356385386,
                "p95": 6.2266724772601725,
                "max": 15.633956139808419
              },
              "pitch_deg": {
                "count": 5191,
                "rmse": 0.7070284953210809,
                "p50": 0.6770851818059498,
                "p95": 0.9699842286332938,
                "max": 1.2227762635913564
              },
              "roll_deg": {
                "count": 5191,
                "rmse": 0.48263382716690145,
                "p50": 0.44317633926098665,
                "p95": 0.818830219678631,
                "max": 1.196276258546959
              },
              "rotation_deg": {
                "count": 5022,
                "rmse": 3.2023571371141704,
                "p50": 2.125101383964232,
                "p95": 6.311145691039978,
                "max": 15.633573405837494
              },
              "rtk_horizontal_m": {
                "count": 5151,
                "rmse": 19.805955597723795,
                "p50": 3.442526389876329,
                "p95": 20.311436614564162,
                "max": 147.65441476303954
              },
              "rtk_position_e_m": {
                "count": 5151,
                "rmse": 9.230652254129692,
                "p50": 1.3235041346482879,
                "p95": 15.998675726100126,
                "max": 72.51688854776802
              },
              "rtk_position_m": {
                "count": 5151,
                "rmse": 45.18498377851508,
                "p50": 22.543040611520478,
                "p95": 109.3525476571294,
                "max": 151.0668331581755
              },
              "rtk_position_n_m": {
                "count": 5151,
                "rmse": 17.523439619616262,
                "p50": 2.38410757048103,
                "p95": 15.097527960106515,
                "max": 141.2383819507925
              },
              "rtk_position_u_m": {
                "count": 5151,
                "rmse": 40.612890588157654,
                "p50": 20.550557567312225,
                "p95": 95.94735508992609,
                "max": 139.6435782096091
              },
              "rtk_velocity_e_mps": {
                "count": 5135,
                "rmse": 0.6221138942726139,
                "p50": 0.07998111555467075,
                "p95": 1.1854274251316197,
                "max": 7.071812122094318
              },
              "rtk_velocity_mps": {
                "count": 5135,
                "rmse": 1.5546810955679224,
                "p50": 0.371049823294215,
                "p95": 3.472676732824202,
                "max": 11.942100211079728
              },
              "rtk_velocity_n_mps": {
                "count": 5135,
                "rmse": 0.6715774063322226,
                "p50": 0.09962644705523127,
                "p95": 1.3857230372770715,
                "max": 8.07012538619467
              },
              "rtk_velocity_u_mps": {
                "count": 5135,
                "rmse": 1.2565792449238224,
                "p50": 0.16504483648426005,
                "p95": 2.8018238443497534,
                "max": 11.51257678829814
              },
              "rtk_vertical_m": {
                "count": 5151,
                "rmse": 40.612890588157654,
                "p50": 20.550557567312225,
                "p95": 95.94735508992609,
                "max": 139.6435782096091
              }
            }
          },
          "stop": {
            "epochs": 2140,
            "available_epochs": {
              "rtk_available": 2140,
              "fused_available": 2130,
              "attitude_available": 2130,
              "heading_aligned": 1974,
              "heading_converged": 1974
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 2130,
                "rmse": 6.5513389102879165,
                "p50": 1.269820757808395,
                "p95": 12.124752199786593,
                "max": 23.945724679758424
              },
              "fused_position_e_m": {
                "count": 2130,
                "rmse": 5.021532865101984,
                "p50": 0.6666112575523514,
                "p95": 9.446050492301342,
                "max": 19.739980950590777
              },
              "fused_position_m": {
                "count": 2130,
                "rmse": 22.270217839377494,
                "p50": 4.001445685762223,
                "p95": 52.492735616156146,
                "max": 59.47231485866572
              },
              "fused_position_n_m": {
                "count": 2130,
                "rmse": 4.207641762573557,
                "p50": 1.1993775315322721,
                "p95": 9.020237955144747,
                "max": 13.554736534108837
              },
              "fused_position_u_m": {
                "count": 2130,
                "rmse": 21.284796477670984,
                "p50": 3.3407603193389326,
                "p95": 51.92423300708346,
                "max": 59.349894554734426
              },
              "fused_velocity_e_mps": {
                "count": 2130,
                "rmse": 0.03775788618408874,
                "p50": 0.015356563233149512,
                "p95": 0.07245807931813185,
                "max": 0.2728400130761049
              },
              "fused_velocity_mps": {
                "count": 2130,
                "rmse": 0.09246596780731427,
                "p50": 0.05125523774493955,
                "p95": 0.15927543616047024,
                "max": 0.660091318932924
              },
              "fused_velocity_n_mps": {
                "count": 2130,
                "rmse": 0.06764550250857193,
                "p50": 0.024946035091123822,
                "p95": 0.10536749547334218,
                "max": 0.6012977008775535
              },
              "fused_velocity_u_mps": {
                "count": 2130,
                "rmse": 0.05048151368387706,
                "p50": 0.019540173144390084,
                "p95": 0.09756752038087198,
                "max": 0.43086566601336884
              },
              "fused_vertical_m": {
                "count": 2130,
                "rmse": 21.284796477670984,
                "p50": 3.3407603193389326,
                "p95": 51.92423300708346,
                "max": 59.349894554734426
              },
              "heading_deg": {
                "count": 1974,
                "rmse": 3.2180079359168485,
                "p50": 2.313219024899979,
                "p95": 6.357100249380307,
                "max": 6.908568975849278
              },
              "pitch_deg": {
                "count": 2130,
                "rmse": 0.724251811360477,
                "p50": 0.6690502015664492,
                "p95": 0.9571140625220096,
                "max": 1.0752740000639278
              },
              "roll_deg": {
                "count": 2130,
                "rmse": 0.4121254832808633,
                "p50": 0.40568652340829203,
                "p95": 0.5772877448496118,
                "max": 0.8955328451198739
              },
              "rotation_deg": {
                "count": 1974,
                "rmse": 3.326054278707581,
                "p50": 2.444574393670903,
                "p95": 6.43570733941179,
                "max": 6.992607771365633
              },
              "rtk_horizontal_m": {
                "count": 2140,
                "rmse": 18.133915248467186,
                "p50": 3.659383832238758,
                "p95": 19.811449319404318,
                "max": 145.887022089191
              },
              "rtk_position_e_m": {
                "count": 2140,
                "rmse": 10.142719210490258,
                "p50": 1.5099148639191853,
                "p95": 17.084340694993912,
                "max": 72.51688854776802
              },
              "rtk_position_m": {
                "count": 2140,
                "rmse": 50.994274970337756,
                "p50": 22.657611340025973,
                "p95": 116.88232428538117,
                "max": 146.89308318342268
              },
              "rtk_position_n_m": {
                "count": 2140,
                "rmse": 15.032103287821785,
                "p50": 2.509506079789869,
                "p95": 12.712770153733608,
                "max": 126.58721929722088
              },
              "rtk_position_u_m": {
                "count": 2140,
                "rmse": 47.66106584531891,
                "p50": 20.55350789185225,
                "p95": 113.60678417448624,
                "max": 139.6435782096091
              },
              "rtk_velocity_e_mps": {
                "count": 2140,
                "rmse": 0.10437970215636241,
                "p50": 0.01559254863219341,
                "p95": 0.18812247214772226,
                "max": 1.1142325070363752
              },
              "rtk_velocity_mps": {
                "count": 2140,
                "rmse": 0.23261638200867707,
                "p50": 0.06580843010600017,
                "p95": 0.5107529381198477,
                "max": 1.6106234677135791
              },
              "rtk_velocity_n_mps": {
                "count": 2140,
                "rmse": 0.17422057496128524,
                "p50": 0.0189443324021993,
                "p95": 0.21602339717643887,
                "max": 1.5682910823755016
              },
              "rtk_velocity_u_mps": {
                "count": 2140,
                "rmse": 0.1134127427439926,
                "p50": 0.03788571281033916,
                "p95": 0.22689469584153357,
                "max": 1.5810863185950847
              },
              "rtk_vertical_m": {
                "count": 2140,
                "rmse": 47.66106584531891,
                "p50": 20.55350789185225,
                "p95": 113.60678417448624,
                "max": 139.6435782096091
              }
            }
          },
          "low_speed": {
            "epochs": 456,
            "available_epochs": {
              "rtk_available": 456,
              "fused_available": 456,
              "attitude_available": 456,
              "heading_aligned": 443,
              "heading_converged": 443
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 456,
                "rmse": 8.468668849149994,
                "p50": 3.8905553828958244,
                "p95": 20.733911942543102,
                "max": 24.224804310886498
              },
              "fused_position_e_m": {
                "count": 456,
                "rmse": 6.300211608018364,
                "p50": 1.7196283391232723,
                "p95": 12.875140645676598,
                "max": 20.11912670846568
              },
              "fused_position_m": {
                "count": 456,
                "rmse": 28.380342195976812,
                "p50": 8.452537182176282,
                "p95": 58.85812812122688,
                "max": 59.20446742148561
              },
              "fused_position_n_m": {
                "count": 456,
                "rmse": 5.659124116924291,
                "p50": 1.6835933307906412,
                "p95": 13.328670274625427,
                "max": 17.05500323648204
              },
              "fused_position_u_m": {
                "count": 456,
                "rmse": 27.08736737086457,
                "p50": 2.994618183528866,
                "p95": 58.70884447030683,
                "max": 59.08699304819264
              },
              "fused_velocity_e_mps": {
                "count": 456,
                "rmse": 0.23377155080705259,
                "p50": 0.08770763920173064,
                "p95": 0.6172320881380446,
                "max": 0.6986268260100569
              },
              "fused_velocity_mps": {
                "count": 456,
                "rmse": 0.4206905606455678,
                "p50": 0.21566449822345124,
                "p95": 0.8903541454571658,
                "max": 0.9447625057352778
              },
              "fused_velocity_n_mps": {
                "count": 456,
                "rmse": 0.29103784685132517,
                "p50": 0.13842223892646802,
                "p95": 0.624641259026826,
                "max": 0.86125172959198
              },
              "fused_velocity_u_mps": {
                "count": 456,
                "rmse": 0.19398036382503364,
                "p50": 0.023886080524670294,
                "p95": 0.5887613462985315,
                "max": 0.6546843970105399
              },
              "fused_vertical_m": {
                "count": 456,
                "rmse": 27.08736737086457,
                "p50": 2.994618183528866,
                "p95": 58.70884447030683,
                "max": 59.08699304819264
              },
              "heading_deg": {
                "count": 443,
                "rmse": 2.500322691365087,
                "p50": 1.2954214178585062,
                "p95": 4.410754188715141,
                "max": 8.61487534225148
              },
              "pitch_deg": {
                "count": 456,
                "rmse": 0.7025665519881971,
                "p50": 0.686434889589691,
                "p95": 1.014087581727786,
                "max": 1.0454506255846638
              },
              "roll_deg": {
                "count": 456,
                "rmse": 0.4837308236920222,
                "p50": 0.4379844793886889,
                "p95": 0.8637780627044123,
                "max": 0.9665509866927948
              },
              "rotation_deg": {
                "count": 443,
                "rmse": 2.6466570910813765,
                "p50": 1.525839244160238,
                "p95": 4.536925809754736,
                "max": 8.667182898017902
              },
              "rtk_horizontal_m": {
                "count": 456,
                "rmse": 16.648596771509066,
                "p50": 3.0648718751855077,
                "p95": 19.264545481086277,
                "max": 147.65441476303954
              },
              "rtk_position_e_m": {
                "count": 456,
                "rmse": 8.718622256825993,
                "p50": 1.1592075823924723,
                "p95": 12.343660293886737,
                "max": 72.50047083788023
              },
              "rtk_position_m": {
                "count": 456,
                "rmse": 47.30013899541967,
                "p50": 20.506401748022256,
                "p95": 111.38139853090135,
                "max": 148.70758889955823
              },
              "rtk_position_n_m": {
                "count": 456,
                "rmse": 14.183137889870508,
                "p50": 2.230165431434836,
                "p95": 16.775505996616182,
                "max": 128.87830922192651
              },
              "rtk_position_u_m": {
                "count": 456,
                "rmse": 44.27332576761902,
                "p50": 19.31778698271627,
                "p95": 103.46694466152788,
                "max": 135.65074966658926
              },
              "rtk_velocity_e_mps": {
                "count": 456,
                "rmse": 0.2966203689164034,
                "p50": 0.11384877279442669,
                "p95": 0.6296538189734304,
                "max": 1.3924068650044292
              },
              "rtk_velocity_mps": {
                "count": 456,
                "rmse": 0.7103968706680915,
                "p50": 0.4289708973257512,
                "p95": 1.447492401042708,
                "max": 2.951327427500883
              },
              "rtk_velocity_n_mps": {
                "count": 456,
                "rmse": 0.3748020564001818,
                "p50": 0.13351056941279754,
                "p95": 0.784628838281632,
                "max": 2.514365014045344
              },
              "rtk_velocity_u_mps": {
                "count": 456,
                "rmse": 0.5255506532363068,
                "p50": 0.19397838599653353,
                "p95": 1.0747436295166857,
                "max": 2.7484981084118356
              },
              "rtk_vertical_m": {
                "count": 456,
                "rmse": 44.27332576761902,
                "p50": 19.31778698271627,
                "p95": 103.46694466152788,
                "max": 135.65074966658926
              }
            }
          },
          "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": 6.327207170785873,
                "p50": 3.954623178185429,
                "p95": 12.593667990727061,
                "max": 13.169121220581706
              },
              "fused_position_e_m": {
                "count": 257,
                "rmse": 4.338353497953964,
                "p50": 1.9016118841135996,
                "p95": 10.499281118034448,
                "max": 12.386292940636153
              },
              "fused_position_m": {
                "count": 257,
                "rmse": 21.067852452509886,
                "p50": 7.336858949638867,
                "p95": 58.904483139930605,
                "max": 59.108214304490225
              },
              "fused_position_n_m": {
                "count": 257,
                "rmse": 4.605674707231806,
                "p50": 2.185333318019577,
                "p95": 8.628191918706106,
                "max": 13.136454068614501
              },
              "fused_position_u_m": {
                "count": 257,
                "rmse": 20.095294383976633,
                "p50": 2.34273075206417,
                "p95": 58.77217576176737,
                "max": 58.98206256824482
              },
              "fused_velocity_e_mps": {
                "count": 257,
                "rmse": 0.264232419011579,
                "p50": 0.1765745476684777,
                "p95": 0.49306649065777636,
                "max": 0.5987729420971005
              },
              "fused_velocity_mps": {
                "count": 257,
                "rmse": 0.5456674993516122,
                "p50": 0.3919975457419783,
                "p95": 1.0161626250759102,
                "max": 1.2770314761503296
              },
              "fused_velocity_n_mps": {
                "count": 257,
                "rmse": 0.3871853783616717,
                "p50": 0.2736590982155851,
                "p95": 0.765827347440465,
                "max": 0.8780178502375149
              },
              "fused_velocity_u_mps": {
                "count": 257,
                "rmse": 0.27932370356784986,
                "p50": 0.06977936093687466,
                "p95": 0.7569982956586899,
                "max": 0.9079665548845743
              },
              "fused_vertical_m": {
                "count": 257,
                "rmse": 20.095294383976633,
                "p50": 2.34273075206417,
                "p95": 58.77217576176737,
                "max": 58.98206256824482
              },
              "heading_deg": {
                "count": 251,
                "rmse": 2.240660781077475,
                "p50": 1.1510778431125175,
                "p95": 4.517076921023147,
                "max": 8.61487534225148
              },
              "pitch_deg": {
                "count": 257,
                "rmse": 0.7108882148231356,
                "p50": 0.6813190262017486,
                "p95": 1.0757085004455802,
                "max": 1.2227762635913564
              },
              "roll_deg": {
                "count": 257,
                "rmse": 0.5075093950019752,
                "p50": 0.3970155196995506,
                "p95": 0.9433981698783042,
                "max": 1.1960757490923015
              },
              "rotation_deg": {
                "count": 251,
                "rmse": 2.4101133948056024,
                "p50": 1.3870790505453936,
                "p95": 4.628926467822584,
                "max": 8.667182898017902
              },
              "rtk_horizontal_m": {
                "count": 257,
                "rmse": 15.531106364396791,
                "p50": 2.8309575169093533,
                "p95": 16.603679757926198,
                "max": 147.65441476303954
              },
              "rtk_position_e_m": {
                "count": 257,
                "rmse": 7.767741099059746,
                "p50": 0.833533104494811,
                "p95": 6.825075699104483,
                "max": 72.05697475687691
              },
              "rtk_position_m": {
                "count": 257,
                "rmse": 36.27915251163094,
                "p50": 21.453782643598924,
                "p95": 60.65583244007579,
                "max": 148.70758889955823
              },
              "rtk_position_n_m": {
                "count": 257,
                "rmse": 13.449069228767641,
                "p50": 2.1701467942194954,
                "p95": 16.06510732572187,
                "max": 128.87830922192651
              },
              "rtk_position_u_m": {
                "count": 257,
                "rmse": 32.78660766319033,
                "p50": 20.23976031801989,
                "p95": 58.58841298613177,
                "max": 80.40212976825583
              },
              "rtk_velocity_e_mps": {
                "count": 255,
                "rmse": 0.6440089596329671,
                "p50": 0.2660017499875629,
                "p95": 1.3506815286670681,
                "max": 3.3722590487332527
              },
              "rtk_velocity_mps": {
                "count": 255,
                "rmse": 1.7051794749964022,
                "p50": 0.8762740994261882,
                "p95": 3.794840208435535,
                "max": 6.575492654850225
              },
              "rtk_velocity_n_mps": {
                "count": 255,
                "rmse": 0.7194133057318098,
                "p50": 0.3705162375106259,
                "p95": 1.5305006039899305,
                "max": 2.768593405796323
              },
              "rtk_velocity_u_mps": {
                "count": 255,
                "rmse": 1.4054657581732468,
                "p50": 0.4500829144847501,
                "p95": 3.4166368029383998,
                "max": 6.5360912146652295
              },
              "rtk_vertical_m": {
                "count": 257,
                "rmse": 32.78660766319033,
                "p50": 20.23976031801989,
                "p95": 58.58841298613177,
                "max": 80.40212976825583
              }
            }
          },
          "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.827917708133051
        },
        "processing_ms": {
          "count": 5201,
          "rmse": 7.423543644982793,
          "p50": 2.376578,
          "p95": 13.69746,
          "max": 93.066201
        },
        "heading_error_over_90_epochs": 0,
        "heading_error_over_150_epochs": 0,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 5022,
            "rmse": 8.021805330917635,
            "p50": 3.2203064431586252,
            "p95": 17.17803791254957,
            "max": 24.224804310886498
          },
          "fused_position_e_m": {
            "count": 5022,
            "rmse": 6.024474069297187,
            "p50": 1.2471181753878455,
            "p95": 15.785128623875968,
            "max": 20.179011621991478
          },
          "fused_position_m": {
            "count": 5022,
            "rmse": 25.434958549460088,
            "p50": 5.825262485159136,
            "p95": 58.7944756279153,
            "max": 79.63679490647291
          },
          "fused_position_n_m": {
            "count": 5022,
            "rmse": 5.296703970914778,
            "p50": 1.912670929056203,
            "p95": 12.593292944933497,
            "max": 17.338493389295117
          },
          "fused_position_u_m": {
            "count": 5022,
            "rmse": 24.136854717332465,
            "p50": 3.4832944393291867,
            "p95": 58.28140135164582,
            "max": 78.04741421422298
          },
          "fused_velocity_e_mps": {
            "count": 5022,
            "rmse": 0.25520018430112823,
            "p50": 0.053155427374093164,
            "p95": 0.47274951491877787,
            "max": 2.377566995235873
          },
          "fused_velocity_mps": {
            "count": 5022,
            "rmse": 0.6465889678566189,
            "p50": 0.1450757118086794,
            "p95": 1.1006319339259982,
            "max": 7.56415730955304
          },
          "fused_velocity_n_mps": {
            "count": 5022,
            "rmse": 0.3185143943353007,
            "p50": 0.07362008002345988,
            "p95": 0.6916102655383838,
            "max": 1.534858224790364
          },
          "fused_velocity_u_mps": {
            "count": 5022,
            "rmse": 0.501496500374404,
            "p50": 0.04904622842026754,
            "p95": 0.7124179588491765,
            "max": 7.113714035865133
          },
          "fused_vertical_m": {
            "count": 5022,
            "rmse": 24.136854717332465,
            "p50": 3.4832944393291867,
            "p95": 58.28140135164582,
            "max": 78.04741421422298
          },
          "heading_deg": {
            "count": 5022,
            "rmse": 3.08387841267958,
            "p50": 1.9722172356385386,
            "p95": 6.2266724772601725,
            "max": 15.633956139808419
          },
          "pitch_deg": {
            "count": 5022,
            "rmse": 0.7116094148093203,
            "p50": 0.6859798498167748,
            "p95": 0.9792378495904965,
            "max": 1.2227762635913564
          },
          "roll_deg": {
            "count": 5022,
            "rmse": 0.48253430964641963,
            "p50": 0.4363382639617299,
            "p95": 0.8246390879615532,
            "max": 1.196276258546959
          },
          "rotation_deg": {
            "count": 5022,
            "rmse": 3.2023571371141704,
            "p50": 2.125101383964232,
            "p95": 6.311145691039978,
            "max": 15.633573405837494
          },
          "rtk_horizontal_m": {
            "count": 4972,
            "rmse": 20.158032930476125,
            "p50": 3.6864948020551864,
            "p95": 21.06422961370744,
            "max": 147.65441476303954
          },
          "rtk_position_e_m": {
            "count": 4972,
            "rmse": 9.394974868700501,
            "p50": 1.4642524929011325,
            "p95": 16.404231731453727,
            "max": 72.51688854776802
          },
          "rtk_position_m": {
            "count": 4972,
            "rmse": 45.94961767932601,
            "p50": 23.286420140080125,
            "p95": 110.35454756618593,
            "max": 151.0668331581755
          },
          "rtk_position_n_m": {
            "count": 4972,
            "rmse": 17.834818161188128,
            "p50": 2.543439435486794,
            "p95": 15.8458009501637,
            "max": 141.2383819507925
          },
          "rtk_position_u_m": {
            "count": 4972,
            "rmse": 41.29190081904767,
            "p50": 21.3290988376692,
            "p95": 98.14396676003786,
            "max": 139.6435782096091
          },
          "rtk_velocity_e_mps": {
            "count": 4956,
            "rmse": 0.6331901981306354,
            "p50": 0.08678458094742897,
            "p95": 1.1979031932445814,
            "max": 7.071812122094318
          },
          "rtk_velocity_mps": {
            "count": 4956,
            "rmse": 1.582409162221525,
            "p50": 0.4054319340647961,
            "p95": 3.564867051650651,
            "max": 11.942100211079728
          },
          "rtk_velocity_n_mps": {
            "count": 4956,
            "rmse": 0.6834958747504087,
            "p50": 0.11234883545547018,
            "p95": 1.4041648691889996,
            "max": 8.07012538619467
          },
          "rtk_velocity_u_mps": {
            "count": 4956,
            "rmse": 1.2790317896256875,
            "p50": 0.17887674000039988,
            "p95": 2.8529741959599604,
            "max": 11.51257678829814
          },
          "rtk_vertical_m": {
            "count": 4972,
            "rmse": 41.29190081904767,
            "p50": 21.3290988376692,
            "p95": 98.14396676003786,
            "max": 139.6435782096091
          }
        },
        "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,
          "window_epochs": 50,
          "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": 2.0234533676935973,
              "p50": 1.2638647665709908,
              "p95": 3.8630634521963394,
              "max": 4.282914450774109
            },
            "fused_velocity_mps": {
              "count": 50,
              "rmse": 0.5133819566918185,
              "p50": 0.42227794747069125,
              "p95": 0.8613820491255759,
              "max": 0.9093748969387192
            },
            "rotation_deg": {
              "count": 50,
              "rmse": 13.207287066067188,
              "p50": 13.125912363626142,
              "p95": 15.392621036274942,
              "max": 15.633573405837494
            },
            "heading_deg": {
              "count": 50,
              "rmse": 13.201364163249071,
              "p50": 13.116200315638707,
              "p95": 15.389983377777048,
              "max": 15.633956139808419
            }
          },
          "drift_anchor_s": 59.8,
          "displacement_error_growth_m": {
            "count": 50,
            "rmse": 1.9263284216779306,
            "p50": 1.0622734767346813,
            "p95": 3.8580516170491803,
            "max": 4.280581657205657
          },
          "horizontal_displacement_error_growth_m": {
            "count": 50,
            "rmse": 1.86308835762381,
            "p50": 1.0013679076551802,
            "p95": 3.752217619286028,
            "max": 4.170095814876476
          },
          "end_displacement_error_growth_m": 4.280581657205657,
          "heading_error_change_deg": {
            "count": 50,
            "rmse": 3.0250062674541525,
            "p50": 2.6288009434925925,
            "p95": 4.902584005630933,
            "max": 5.146556767662304
          },
          "drift_convention": "(estimate displacement - truth displacement), pre-event anchor ENU; absolute primary errors are unchanged; heading error change uses wrapped difference"
        }
      },
      "common_valid": {
        "rtk_position_m": {
          "control": {
            "count": 5151,
            "rmse": 45.775960443965,
            "p50": 23.799601982910374,
            "p95": 103.73679237495739,
            "max": 180.8486448289238
          },
          "candidate": {
            "count": 5151,
            "rmse": 45.18498377851508,
            "p50": 22.543040611520478,
            "p95": 109.3525476571294,
            "max": 151.0668331581755
          }
        },
        "fused_position_m": {
          "control": {
            "count": 5191,
            "rmse": 75.24477660229185,
            "p50": 34.51951377764243,
            "p95": 171.67392729546123,
            "max": 333.8624366465417
          },
          "candidate": {
            "count": 5191,
            "rmse": 25.017572561542643,
            "p50": 5.243711831627158,
            "p95": 58.76308229254987,
            "max": 79.63679490647291
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 5134,
            "rmse": 2.462897144172727,
            "p50": 0.3559817502669623,
            "p95": 6.212766833323002,
            "max": 17.143314420065085
          },
          "candidate": {
            "count": 5134,
            "rmse": 1.5547389874189048,
            "p50": 0.3709651262739333,
            "p95": 3.4731614047530677,
            "max": 11.942100211079728
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 5191,
            "rmse": 5.745231285782863,
            "p50": 3.8000367173461163,
            "p95": 10.270968239915925,
            "max": 26.99966319458428
          },
          "candidate": {
            "count": 5191,
            "rmse": 0.6361793352512016,
            "p50": 0.12945045121357748,
            "p95": 1.0843188438384144,
            "max": 7.56415730955304
          }
        },
        "rotation_deg": {
          "control": {
            "count": 5021,
            "rmse": 103.23293100543385,
            "p50": 88.08834722739056,
            "p95": 171.30674818660194,
            "max": 179.99831918789826
          },
          "candidate": {
            "count": 5021,
            "rmse": 3.2003394349165553,
            "p50": 2.1244277528676587,
            "p95": 6.309946642192865,
            "max": 15.633573405837494
          }
        }
      },
      "control_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_velcons_20261009/ctl/scenario/nagoya3-gnss_outage/manifest.json",
        "bytes": 4325,
        "sha256": "ef3987d434fff9f790f4ce3f412d5f2dfdf84a4378e5644f6f0b742f5fcd0df3"
      },
      "candidate_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_v3_20261009/cand/scenario/nagoya3-gnss_outage/manifest.json",
        "bytes": 4352,
        "sha256": "18efb3241510a88d40708698eeaadec45e72abfe84f33bced514be1199536bd8"
      }
    },
    {
      "name": "nagoya3-imu_gap",
      "gates": [
        {
          "name": "all.rtk_position_m.rmse",
          "control": 43.79909835922594,
          "candidate": 45.022482578453555,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.rtk_position_m.p95",
          "control": 100.66566191230542,
          "candidate": 109.22983304664598,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_position_m.rmse",
          "control": 43.79909835922594,
          "candidate": 45.022482578453555,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "common.rtk_position_m.p95",
          "control": 100.66566191230542,
          "candidate": 109.22983304664598,
          "allowed": "candidate <= 1.01 * control",
          "passed": false
        },
        {
          "name": "all.fused_position_m.rmse",
          "control": 88.64853786250879,
          "candidate": 25.530082824043276,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_position_m.p95",
          "control": 192.57325539782525,
          "candidate": 58.80596074633252,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.rmse",
          "control": 88.64853786250879,
          "candidate": 25.530082824043276,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_position_m.p95",
          "control": 192.57325539782525,
          "candidate": 58.80596074633252,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.rmse",
          "control": 2.0432857631808026,
          "candidate": 1.5920406616863392,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rtk_velocity_mps.p95",
          "control": 3.819947820659456,
          "candidate": 3.5876972980130524,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.rmse",
          "control": 2.0432857631808026,
          "candidate": 1.5921035829327475,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rtk_velocity_mps.p95",
          "control": 3.819947820659456,
          "candidate": 3.5877443911305815,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.rmse",
          "control": 7.257452210961618,
          "candidate": 0.6944953617059512,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.fused_velocity_mps.p95",
          "control": 14.31316507299855,
          "candidate": 1.192334016064131,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.rmse",
          "control": 7.257452210961618,
          "candidate": 0.6944953617059512,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.fused_velocity_mps.p95",
          "control": 14.31316507299855,
          "candidate": 1.192334016064131,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.rmse",
          "control": 106.72387176409198,
          "candidate": 2.984090825975729,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "all.rotation_deg.p95",
          "control": 170.34152007301353,
          "candidate": 5.86023079364222,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.rmse",
          "control": 106.72387176409198,
          "candidate": 2.981866607717992,
          "allowed": "candidate <= 1.01 * control",
          "passed": true
        },
        {
          "name": "common.rotation_deg.p95",
          "control": 170.34152007301353,
          "candidate": 5.857416287320373,
          "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.9969236685252836,
          "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.9594308786771775,
          "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": 36.0,
          "candidate": 35.8,
          "allowed": "no later; both censored allowed",
          "passed": true
        },
        {
          "name": "processing.p95_ms",
          "control": 5.672171,
          "candidate": 12.482712,
          "allowed": "candidate <= 2 * control; host contention",
          "passed": false
        },
        {
          "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
        }
      ],
      "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.9594308786771775,
          "heading_healthy": 0.571813112862911
        },
        "scenes": {
          "all": {
            "epochs": 5201,
            "available_epochs": {
              "rtk_available": 5201,
              "fused_available": 5162,
              "attitude_available": 5162,
              "heading_aligned": 4990,
              "heading_converged": 2974
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 5162,
                "rmse": 72.02894819351982,
                "p50": 9.283734500490963,
                "p95": 175.2506212742592,
                "max": 414.8461815055586
              },
              "fused_position_e_m": {
                "count": 5162,
                "rmse": 66.78345560905271,
                "p50": 5.34543171416974,
                "p95": 150.53572674455373,
                "max": 414.82062720065005
              },
              "fused_position_m": {
                "count": 5162,
                "rmse": 88.64853786250879,
                "p50": 43.889662415922636,
                "p95": 192.57325539782525,
                "max": 417.627181200608
              },
              "fused_position_n_m": {
                "count": 5162,
                "rmse": 26.984058901107723,
                "p50": 5.36827119442634,
                "p95": 63.892963652509145,
                "max": 154.8261084693383
              },
              "fused_position_u_m": {
                "count": 5162,
                "rmse": 51.67585400644959,
                "p50": 32.81748465546485,
                "p95": 109.46447298638782,
                "max": 162.98129666111893
              },
              "fused_velocity_e_mps": {
                "count": 5162,
                "rmse": 5.850205284391832,
                "p50": 1.3817009717134705,
                "p95": 11.71296228870811,
                "max": 41.32852813097401
              },
              "fused_velocity_mps": {
                "count": 5162,
                "rmse": 7.257452210961618,
                "p50": 2.9521452257108196,
                "p95": 14.31316507299855,
                "max": 41.72900044268017
              },
              "fused_velocity_n_mps": {
                "count": 5162,
                "rmse": 3.5996828320105525,
                "p50": 1.1730106586928404,
                "p95": 8.193349963910775,
                "max": 17.93735855151383
              },
              "fused_velocity_u_mps": {
                "count": 5162,
                "rmse": 2.3426468435925285,
                "p50": 0.8254676920846319,
                "p95": 5.902155472106135,
                "max": 8.647347052505767
              },
              "fused_vertical_m": {
                "count": 5162,
                "rmse": 51.67585400644959,
                "p50": 32.81748465546485,
                "p95": 109.46447298638782,
                "max": 162.98129666111893
              },
              "heading_deg": {
                "count": 4990,
                "rmse": 106.55816617997452,
                "p50": 98.64715344101046,
                "p95": 170.3360344933847,
                "max": 179.99416136248402
              },
              "pitch_deg": {
                "count": 5162,
                "rmse": 4.518024786910565,
                "p50": 1.701669078084123,
                "p95": 10.0978945828589,
                "max": 31.428065137702987
              },
              "roll_deg": {
                "count": 5162,
                "rmse": 5.443143884860344,
                "p50": 1.106259855364499,
                "p95": 13.22617649360525,
                "max": 23.575263448074622
              },
              "rotation_deg": {
                "count": 4990,
                "rmse": 106.72387176409198,
                "p50": 98.7765805101301,
                "p95": 170.34152007301353,
                "max": 179.98084383709738
              },
              "rtk_horizontal_m": {
                "count": 5201,
                "rmse": 10.830060192400982,
                "p50": 3.7668319745153265,
                "p95": 15.531650080599368,
                "max": 145.90418058063725
              },
              "rtk_position_e_m": {
                "count": 5201,
                "rmse": 8.138159549985529,
                "p50": 1.5838703504072633,
                "p95": 11.388310250086086,
                "max": 144.74591682085236
              },
              "rtk_position_m": {
                "count": 5201,
                "rmse": 43.79909835922594,
                "p50": 24.03122923101394,
                "p95": 100.66566191230542,
                "max": 146.09745174302824
              },
              "rtk_position_n_m": {
                "count": 5201,
                "rmse": 7.145667422292178,
                "p50": 2.6388366393965352,
                "p95": 10.717092701161882,
                "max": 140.8974686181486
              },
              "rtk_position_u_m": {
                "count": 5201,
                "rmse": 42.439024650787154,
                "p50": 22.82323925326086,
                "p95": 96.85176081478038,
                "max": 139.64357819389173
              },
              "rtk_velocity_e_mps": {
                "count": 5184,
                "rmse": 1.338123985379798,
                "p50": 0.06201297421840863,
                "p95": 1.099098551880307,
                "max": 20.467622928541715
              },
              "rtk_velocity_mps": {
                "count": 5184,
                "rmse": 2.0432857631808026,
                "p50": 0.3266359437691775,
                "p95": 3.819947820659456,
                "max": 23.742182858880643
              },
              "rtk_velocity_n_mps": {
                "count": 5184,
                "rmse": 0.800241662676223,
                "p50": 0.08088212655757751,
                "p95": 1.3360129155128084,
                "max": 19.687835224992636
              },
              "rtk_velocity_u_mps": {
                "count": 5184,
                "rmse": 1.3206264388864222,
                "p50": 0.18499505255773951,
                "p95": 2.9361878106773553,
                "max": 11.512576788297887
              },
              "rtk_vertical_m": {
                "count": 5201,
                "rmse": 42.439024650787154,
                "p50": 22.82323925326086,
                "p95": 96.85176081478038,
                "max": 139.64357819389173
              }
            }
          },
          "stop": {
            "epochs": 2140,
            "available_epochs": {
              "rtk_available": 2140,
              "fused_available": 2130,
              "attitude_available": 2130,
              "heading_aligned": 1974,
              "heading_converged": 1363
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 2130,
                "rmse": 41.0786406400862,
                "p50": 8.61046793476878,
                "p95": 73.30071657319658,
                "max": 263.37950665003444
              },
              "fused_position_e_m": {
                "count": 2130,
                "rmse": 39.04057679739119,
                "p50": 5.523939414941184,
                "p95": 69.71938346690493,
                "max": 254.70310242681077
              },
              "fused_position_m": {
                "count": 2130,
                "rmse": 74.11213143646542,
                "p50": 42.99585911593383,
                "p95": 136.56273921309133,
                "max": 282.3598290842084
              },
              "fused_position_n_m": {
                "count": 2130,
                "rmse": 12.778422444274659,
                "p50": 4.907310230801404,
                "p95": 20.77708678038397,
                "max": 67.04546321245817
              },
              "fused_position_u_m": {
                "count": 2130,
                "rmse": 61.68592472532599,
                "p50": 39.260980518339984,
                "p95": 121.81610545127538,
                "max": 162.98129666111893
              },
              "fused_velocity_e_mps": {
                "count": 2130,
                "rmse": 3.3351031886756233,
                "p50": 0.56771791259193,
                "p95": 8.7114932689668,
                "max": 24.83337679812028
              },
              "fused_velocity_mps": {
                "count": 2130,
                "rmse": 5.247442582807906,
                "p50": 1.506305985664116,
                "p95": 12.390722278394861,
                "max": 25.04015786006414
              },
              "fused_velocity_n_mps": {
                "count": 2130,
                "rmse": 2.9303497782338654,
                "p50": 0.6574096400333866,
                "p95": 6.192086069233122,
                "max": 13.665223068644341
              },
              "fused_velocity_u_mps": {
                "count": 2130,
                "rmse": 2.797461448877559,
                "p50": 0.7286731650833225,
                "p95": 8.036351480344898,
                "max": 8.647347052505767
              },
              "fused_vertical_m": {
                "count": 2130,
                "rmse": 61.68592472532599,
                "p50": 39.260980518339984,
                "p95": 121.81610545127538,
                "max": 162.98129666111893
              },
              "heading_deg": {
                "count": 1974,
                "rmse": 93.56208893206876,
                "p50": 77.7641461400973,
                "p95": 161.36951066524867,
                "max": 179.99416136248402
              },
              "pitch_deg": {
                "count": 2130,
                "rmse": 2.9858541237410177,
                "p50": 1.5509871346155535,
                "p95": 7.005932947936558,
                "max": 19.25190978367101
              },
              "roll_deg": {
                "count": 2130,
                "rmse": 5.3615614290357705,
                "p50": 1.0662640227271964,
                "p95": 13.488489263410946,
                "max": 23.151382610111312
              },
              "rotation_deg": {
                "count": 1974,
                "rmse": 93.77907392854503,
                "p50": 78.05198013288211,
                "p95": 161.4703341004608,
                "max": 179.81023697353004
              },
              "rtk_horizontal_m": {
                "count": 2140,
                "rmse": 7.481047316363462,
                "p50": 4.4094963038802675,
                "p95": 16.97724086662519,
                "max": 31.722325292518523
              },
              "rtk_position_e_m": {
                "count": 2140,
                "rmse": 5.495715037313598,
                "p50": 1.865811179306891,
                "p95": 13.152120332861582,
                "max": 27.207451701848775
              },
              "rtk_position_m": {
                "count": 2140,
                "rmse": 50.035666819375265,
                "p50": 23.624069450136844,
                "p95": 114.1068567585709,
                "max": 139.69418859678532
              },
              "rtk_position_n_m": {
                "count": 2140,
                "rmse": 5.075744790502586,
                "p50": 2.8590630909072443,
                "p95": 10.20310787027936,
                "max": 22.939644285852772
              },
              "rtk_position_u_m": {
                "count": 2140,
                "rmse": 49.47324413367151,
                "p50": 22.647878661421736,
                "p95": 113.6067841804068,
                "max": 139.64357819389173
              },
              "rtk_velocity_e_mps": {
                "count": 2140,
                "rmse": 0.28367041682810135,
                "p50": 0.012977307907856124,
                "p95": 0.11139804388213402,
                "max": 4.002933432075297
              },
              "rtk_velocity_mps": {
                "count": 2140,
                "rmse": 0.34129319638144623,
                "p50": 0.05821402300129784,
                "p95": 0.36081626617130713,
                "max": 4.3972252395929345
              },
              "rtk_velocity_n_mps": {
                "count": 2140,
                "rmse": 0.14595806347392398,
                "p50": 0.01595675053295708,
                "p95": 0.09797030443243569,
                "max": 1.8170883378687361
              },
              "rtk_velocity_u_mps": {
                "count": 2140,
                "rmse": 0.12127812754069728,
                "p50": 0.04343707235327782,
                "p95": 0.2439686394576993,
                "max": 1.5810863185982684
              },
              "rtk_vertical_m": {
                "count": 2140,
                "rmse": 49.47324413367151,
                "p50": 22.647878661421736,
                "p95": 113.6067841804068,
                "max": 139.64357819389173
              }
            }
          },
          "low_speed": {
            "epochs": 456,
            "available_epochs": {
              "rtk_available": 456,
              "fused_available": 456,
              "attitude_available": 456,
              "heading_aligned": 442,
              "heading_converged": 268
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 456,
                "rmse": 58.15168973875892,
                "p50": 8.83872642725193,
                "p95": 124.64503797855266,
                "max": 282.38810907708836
              },
              "fused_position_e_m": {
                "count": 456,
                "rmse": 56.52611907909438,
                "p50": 4.540874509907578,
                "p95": 121.70558833994576,
                "max": 274.9984328019325
              },
              "fused_position_m": {
                "count": 456,
                "rmse": 82.11793711012785,
                "p50": 51.81814546803798,
                "p95": 132.0343568939281,
                "max": 296.3756871414998
              },
              "fused_position_n_m": {
                "count": 456,
                "rmse": 13.653456753837922,
                "p50": 4.653373225822618,
                "p95": 24.08672301265197,
                "max": 67.29875937621371
              },
              "fused_position_u_m": {
                "count": 456,
                "rmse": 57.980484438731914,
                "p50": 48.68157884147301,
                "p95": 120.96816889501996,
                "max": 122.45966869145678
              },
              "fused_velocity_e_mps": {
                "count": 456,
                "rmse": 5.416907403551852,
                "p50": 1.4833912610065647,
                "p95": 8.201193034201099,
                "max": 29.141598861064065
              },
              "fused_velocity_mps": {
                "count": 456,
                "rmse": 6.47158352722306,
                "p50": 2.708964758863515,
                "p95": 13.261399115401497,
                "max": 29.56376159928168
              },
              "fused_velocity_n_mps": {
                "count": 456,
                "rmse": 3.0033134022815378,
                "p50": 1.2565513209752694,
                "p95": 6.177264281102929,
                "max": 13.628907393145504
              },
              "fused_velocity_u_mps": {
                "count": 456,
                "rmse": 1.8757974674378075,
                "p50": 0.5562305201957254,
                "p95": 3.54313755015747,
                "max": 6.917130741231707
              },
              "fused_vertical_m": {
                "count": 456,
                "rmse": 57.980484438731914,
                "p50": 48.68157884147301,
                "p95": 120.96816889501996,
                "max": 122.45966869145678
              },
              "heading_deg": {
                "count": 442,
                "rmse": 103.49995835558471,
                "p50": 90.72192961366918,
                "p95": 173.4789583173518,
                "max": 179.76532752397407
              },
              "pitch_deg": {
                "count": 456,
                "rmse": 3.9677287370979686,
                "p50": 1.4770212636586564,
                "p95": 5.75940329600342,
                "max": 19.85336814860429
              },
              "roll_deg": {
                "count": 456,
                "rmse": 5.448282705395154,
                "p50": 1.2162100800275368,
                "p95": 12.79543190524231,
                "max": 23.565767863978152
              },
              "rotation_deg": {
                "count": 442,
                "rmse": 103.5843477178815,
                "p50": 91.02700256994993,
                "p95": 173.77317417437058,
                "max": 179.83172582058725
              },
              "rtk_horizontal_m": {
                "count": 456,
                "rmse": 9.698019163383407,
                "p50": 3.3129458838601336,
                "p95": 15.674697509328084,
                "max": 143.00114102763524
              },
              "rtk_position_e_m": {
                "count": 456,
                "rmse": 7.8221329083585465,
                "p50": 1.2520380654631231,
                "p95": 6.700087291830586,
                "max": 141.26446918978593
              },
              "rtk_position_m": {
                "count": 456,
                "rmse": 47.349016192291344,
                "p50": 24.841901928073398,
                "p95": 108.65064033060611,
                "max": 143.451246458551
              },
              "rtk_position_n_m": {
                "count": 456,
                "rmse": 5.732871222810265,
                "p50": 2.5539908082119056,
                "p95": 11.188782008572346,
                "max": 22.218822645082803
              },
              "rtk_position_u_m": {
                "count": 456,
                "rmse": 46.34520211073113,
                "p50": 22.42177664319101,
                "p95": 103.46694467828502,
                "max": 135.65074966860846
              },
              "rtk_velocity_e_mps": {
                "count": 456,
                "rmse": 0.8051882289539816,
                "p50": 0.09674733026858189,
                "p95": 0.5136474036822827,
                "max": 10.943743044140254
              },
              "rtk_velocity_mps": {
                "count": 456,
                "rmse": 1.0384526588024368,
                "p50": 0.36928830908286386,
                "p95": 1.4218862752495447,
                "max": 11.165527547812164
              },
              "rtk_velocity_n_mps": {
                "count": 456,
                "rmse": 0.3539341610990542,
                "p50": 0.12135262355641643,
                "p95": 0.46971407303328605,
                "max": 3.999645204115838
              },
              "rtk_velocity_u_mps": {
                "count": 456,
                "rmse": 0.5520746780417569,
                "p50": 0.23740749495053654,
                "p95": 1.16385760158297,
                "max": 2.7484981084118685
              },
              "rtk_vertical_m": {
                "count": 456,
                "rmse": 46.34520211073113,
                "p50": 22.42177664319101,
                "p95": 103.46694467828502,
                "max": 135.65074966860846
              }
            }
          },
          "turn": {
            "epochs": 257,
            "available_epochs": {
              "rtk_available": 257,
              "fused_available": 257,
              "attitude_available": 257,
              "heading_aligned": 250,
              "heading_converged": 125
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 257,
                "rmse": 51.19473026602034,
                "p50": 8.173551023081858,
                "p95": 124.19073534814879,
                "max": 191.7826361908273
              },
              "fused_position_e_m": {
                "count": 257,
                "rmse": 37.05554445689881,
                "p50": 4.626802561390015,
                "p95": 112.13729260416659,
                "max": 121.41753726269957
              },
              "fused_position_m": {
                "count": 257,
                "rmse": 70.83228209198894,
                "p50": 47.01056064726461,
                "p95": 133.4701335660644,
                "max": 202.38137072553977
              },
              "fused_position_n_m": {
                "count": 257,
                "rmse": 35.324029102204285,
                "p50": 3.6927137311669997,
                "p95": 53.91938389902605,
                "max": 154.8261084693383
              },
              "fused_position_u_m": {
                "count": 257,
                "rmse": 48.95213763819225,
                "p50": 42.70804868387924,
                "p95": 91.32123497296966,
                "max": 96.14033296884884
              },
              "fused_velocity_e_mps": {
                "count": 257,
                "rmse": 3.0936204622476815,
                "p50": 1.8441870395617137,
                "p95": 6.517285207473744,
                "max": 9.220749157036495
              },
              "fused_velocity_mps": {
                "count": 257,
                "rmse": 5.9620593673316105,
                "p50": 3.9072283424042995,
                "p95": 13.358998238676294,
                "max": 17.163536481721554
              },
              "fused_velocity_n_mps": {
                "count": 257,
                "rmse": 4.806956293096132,
                "p50": 2.6328635234955353,
                "p95": 10.193116020628077,
                "max": 15.840661725183349
              },
              "fused_velocity_u_mps": {
                "count": 257,
                "rmse": 1.693763717704609,
                "p50": 0.7937023383089619,
                "p95": 3.581462303124149,
                "max": 5.219121565271145
              },
              "fused_vertical_m": {
                "count": 257,
                "rmse": 48.95213763819225,
                "p50": 42.70804868387924,
                "p95": 91.32123497296966,
                "max": 96.14033296884884
              },
              "heading_deg": {
                "count": 250,
                "rmse": 123.09987461261036,
                "p50": 136.043289116977,
                "p95": 172.59951841618516,
                "max": 178.60312284743014
              },
              "pitch_deg": {
                "count": 257,
                "rmse": 3.614105507421618,
                "p50": 1.484413751104114,
                "p95": 9.378757192216375,
                "max": 13.61381769838573
              },
              "roll_deg": {
                "count": 257,
                "rmse": 4.225999629048242,
                "p50": 1.5597810052036891,
                "p95": 11.045517822032735,
                "max": 12.863539464255041
              },
              "rotation_deg": {
                "count": 250,
                "rmse": 123.05264616976582,
                "p50": 135.7444364805644,
                "p95": 172.6000685029154,
                "max": 178.63568122776414
              },
              "rtk_horizontal_m": {
                "count": 257,
                "rmse": 9.750004338954014,
                "p50": 2.933998102720407,
                "p95": 16.25349046357685,
                "max": 82.97715014655611
              },
              "rtk_position_e_m": {
                "count": 257,
                "rmse": 6.283226918824143,
                "p50": 0.8876863105011896,
                "p95": 6.6266504833633935,
                "max": 64.3549691960711
              },
              "rtk_position_m": {
                "count": 257,
                "rmse": 35.95483110914453,
                "p50": 29.137675332463548,
                "p95": 60.824588222212576,
                "max": 89.17803602747371
              },
              "rtk_position_n_m": {
                "count": 257,
                "rmse": 7.455443923482074,
                "p50": 2.5778415052066896,
                "p95": 14.970654144294809,
                "max": 52.37981850118285
              },
              "rtk_position_u_m": {
                "count": 257,
                "rmse": 34.6076190379732,
                "p50": 26.440864097993153,
                "p95": 59.0961131244969,
                "max": 80.4021297701187
              },
              "rtk_velocity_e_mps": {
                "count": 255,
                "rmse": 2.0849548531449797,
                "p50": 0.24727883665556094,
                "p95": 1.556516250776034,
                "max": 14.735961696620791
              },
              "rtk_velocity_mps": {
                "count": 255,
                "rmse": 3.2456019105622254,
                "p50": 0.7425184127940531,
                "p95": 4.912087009435525,
                "max": 21.944100540438587
              },
              "rtk_velocity_n_mps": {
                "count": 255,
                "rmse": 1.9743594426108282,
                "p50": 0.34240276313000484,
                "p95": 1.7040409370698855,
                "max": 17.977779092089705
              },
              "rtk_velocity_u_mps": {
                "count": 255,
                "rmse": 1.5128779903104623,
                "p50": 0.47522395315675736,
                "p95": 3.94028183952598,
                "max": 6.536091214664244
              },
              "rtk_vertical_m": {
                "count": 257,
                "rmse": 34.6076190379732,
                "p50": 26.440864097993153,
                "p95": 59.0961131244969,
                "max": 80.4021297701187
              }
            }
          },
          "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": 36.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": 211,
        "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.797154393385887,
          "heading_healthy": 2.8590655643145553
        },
        "processing_ms": {
          "count": 5201,
          "rmse": 3.0677144668023852,
          "p50": 1.04791,
          "p95": 5.672171,
          "max": 28.40492
        },
        "heading_error_over_90_epochs": 2734,
        "heading_error_over_150_epochs": 866,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 2974,
            "rmse": 12.168981415376123,
            "p50": 6.333467153773649,
            "p95": 16.77377610537206,
            "max": 100.75317732055218
          },
          "fused_position_e_m": {
            "count": 2974,
            "rmse": 10.022551632271513,
            "p50": 3.481722555626384,
            "p95": 14.383258713275294,
            "max": 99.18578065249966
          },
          "fused_position_m": {
            "count": 2974,
            "rmse": 55.74326595771939,
            "p50": 42.676653422,
            "p95": 110.48441100246366,
            "max": 122.57680029154307
          },
          "fused_position_n_m": {
            "count": 2974,
            "rmse": 6.901635129896474,
            "p50": 4.1087413495158005,
            "p95": 12.808923128957435,
            "max": 28.057691310258193
          },
          "fused_position_u_m": {
            "count": 2974,
            "rmse": 54.39878299139851,
            "p50": 41.15118293087891,
            "p95": 109.7077566395921,
            "max": 122.45966869145678
          },
          "fused_velocity_e_mps": {
            "count": 2974,
            "rmse": 1.3988595764241933,
            "p50": 0.6647463699050982,
            "p95": 3.038452758899488,
            "max": 8.101149958892508
          },
          "fused_velocity_mps": {
            "count": 2974,
            "rmse": 2.5828526215606957,
            "p50": 1.663719755259617,
            "p95": 5.0381191256050455,
            "max": 8.436576898324311
          },
          "fused_velocity_n_mps": {
            "count": 2974,
            "rmse": 1.4361275358040377,
            "p50": 0.6823800179254188,
            "p95": 3.1625745646158103,
            "max": 6.574511842937396
          },
          "fused_velocity_u_mps": {
            "count": 2974,
            "rmse": 1.6284524098218862,
            "p50": 0.5337512041809248,
            "p95": 2.7030931836020398,
            "max": 8.33164846965114
          },
          "fused_vertical_m": {
            "count": 2974,
            "rmse": 54.39878299139851,
            "p50": 41.15118293087891,
            "p95": 109.7077566395921,
            "max": 122.45966869145678
          },
          "heading_deg": {
            "count": 2974,
            "rmse": 98.31396389290623,
            "p50": 83.72405260618004,
            "p95": 168.28379598384012,
            "max": 179.89569429837496
          },
          "pitch_deg": {
            "count": 2974,
            "rmse": 2.2798527601627834,
            "p50": 1.5230853017760637,
            "p95": 4.923734741970444,
            "max": 10.490834779133792
          },
          "roll_deg": {
            "count": 2974,
            "rmse": 2.8517200071608677,
            "p50": 0.7746235983960332,
            "p95": 9.274096355161362,
            "max": 14.660070895082299
          },
          "rotation_deg": {
            "count": 2974,
            "rmse": 98.34549691009951,
            "p50": 83.78405359090533,
            "p95": 168.3337991788327,
            "max": 179.9056436337576
          },
          "rtk_horizontal_m": {
            "count": 2974,
            "rmse": 7.401936123408802,
            "p50": 4.345735633533561,
            "p95": 15.866564510071367,
            "max": 28.804033000840896
          },
          "rtk_position_e_m": {
            "count": 2974,
            "rmse": 5.04789018107307,
            "p50": 1.9151604966802882,
            "p95": 11.875576618928097,
            "max": 22.54859839601894
          },
          "rtk_position_m": {
            "count": 2974,
            "rmse": 51.995754537269185,
            "p50": 30.858201468356235,
            "p95": 112.08348877670653,
            "max": 139.69418859678532
          },
          "rtk_position_n_m": {
            "count": 2974,
            "rmse": 5.413636771602821,
            "p50": 3.057115148178722,
            "p95": 10.63264345039102,
            "max": 27.64869039122013
          },
          "rtk_position_u_m": {
            "count": 2974,
            "rmse": 51.46620086547019,
            "p50": 30.007415110324672,
            "p95": 111.05949684674233,
            "max": 139.64357819389173
          },
          "rtk_velocity_e_mps": {
            "count": 2966,
            "rmse": 0.4814803749310879,
            "p50": 0.05181355552192531,
            "p95": 0.980100568048142,
            "max": 6.4416912836711555
          },
          "rtk_velocity_mps": {
            "count": 2966,
            "rmse": 1.6112756194994422,
            "p50": 0.2888684966092569,
            "p95": 3.7040963924472288,
            "max": 11.837766577890823
          },
          "rtk_velocity_n_mps": {
            "count": 2966,
            "rmse": 0.6005619991951534,
            "p50": 0.07327862888620182,
            "p95": 1.3118202530306593,
            "max": 5.614454706255804
          },
          "rtk_velocity_u_mps": {
            "count": 2966,
            "rmse": 1.4155250106134654,
            "p50": 0.1696954148687431,
            "p95": 3.1326710942326343,
            "max": 10.740274181409172
          },
          "rtk_vertical_m": {
            "count": 2974,
            "rmse": 51.46620086547019,
            "p50": 30.007415110324672,
            "p95": 111.05949684674233,
            "max": 139.64357819389173
          }
        },
        "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,
          "window_epochs": 20,
          "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": 131.1678346401296,
              "p50": 131.1678346401296,
              "p95": 131.1678346401296,
              "max": 131.1678346401296
            },
            "fused_velocity_mps": {
              "count": 1,
              "rmse": 15.885795122575617,
              "p50": 15.885795122575617,
              "p95": 15.885795122575617,
              "max": 15.885795122575617
            },
            "rotation_deg": {
              "count": 1,
              "rmse": 56.70726040418951,
              "p50": 56.70726040418951,
              "p95": 56.70726040418951,
              "max": 56.70726040418951
            },
            "heading_deg": {
              "count": 1,
              "rmse": 56.676196385684136,
              "p50": 56.676196385684136,
              "p95": 56.676196385684136,
              "max": 56.676196385684136
            }
          },
          "drift_anchor_s": 59.8,
          "displacement_error_growth_m": {
            "count": 1,
            "rmse": 3.1197399934701973,
            "p50": 3.1197399934701973,
            "p95": 3.1197399934701973,
            "max": 3.1197399934701973
          },
          "horizontal_displacement_error_growth_m": {
            "count": 1,
            "rmse": 3.11934689093838,
            "p50": 3.11934689093838,
            "p95": 3.11934689093838,
            "max": 3.11934689093838
          },
          "end_displacement_error_growth_m": 3.1197399934701973,
          "heading_error_change_deg": {
            "count": 1,
            "rmse": 0.552437696800979,
            "p50": 0.552437696800979,
            "p95": 0.552437696800979,
            "max": 0.552437696800979
          },
          "drift_convention": "(estimate displacement - truth displacement), pre-event anchor ENU; absolute primary errors are unchanged; heading error change uses wrapped difference"
        }
      },
      "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.9969236685252836,
          "fused_velocity_available": 0.9925014420303788,
          "attitude_available": 0.9925014420303788,
          "heading_available": 0.9596231493943472,
          "heading_healthy": 0.9596231493943472
        },
        "scenes": {
          "all": {
            "epochs": 5201,
            "available_epochs": {
              "rtk_available": 5201,
              "fused_available": 5162,
              "attitude_available": 5162,
              "heading_aligned": 4991,
              "heading_converged": 4991
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 5162,
                "rmse": 8.169215557681023,
                "p50": 3.0387232538805096,
                "p95": 17.00725059197566,
                "max": 26.82254830813734
              },
              "fused_position_e_m": {
                "count": 5162,
                "rmse": 6.15668405206704,
                "p50": 1.4118086247184864,
                "p95": 15.808477054976393,
                "max": 22.174273683517725
              },
              "fused_position_m": {
                "count": 5162,
                "rmse": 25.530082824043276,
                "p50": 7.026907719032584,
                "p95": 58.80596074633252,
                "max": 79.6486902760988
              },
              "fused_position_n_m": {
                "count": 5162,
                "rmse": 5.369480823215689,
                "p50": 1.706107656322537,
                "p95": 12.640353779507443,
                "max": 18.304489325838492
              },
              "fused_position_u_m": {
                "count": 5162,
                "rmse": 24.18778712852112,
                "p50": 3.7448814806743425,
                "p95": 58.2689121694996,
                "max": 78.06349939888443
              },
              "fused_velocity_e_mps": {
                "count": 5162,
                "rmse": 0.33850125666712755,
                "p50": 0.05615752981728036,
                "p95": 0.4824572946162382,
                "max": 11.242
              },
              "fused_velocity_mps": {
                "count": 5162,
                "rmse": 0.6944953617059512,
                "p50": 0.1613100765919836,
                "p95": 1.192334016064131,
                "max": 11.244026369588433
              },
              "fused_velocity_n_mps": {
                "count": 5162,
                "rmse": 0.3154201766037581,
                "p50": 0.06406367422586784,
                "p95": 0.7025527093794277,
                "max": 1.6418528563965338
              },
              "fused_velocity_u_mps": {
                "count": 5162,
                "rmse": 0.5179293570141681,
                "p50": 0.05191411053581492,
                "p95": 0.871993944856333,
                "max": 7.113714035865242
              },
              "fused_vertical_m": {
                "count": 5162,
                "rmse": 24.18778712852112,
                "p50": 3.7448814806743425,
                "p95": 58.2689121694996,
                "max": 78.06349939888443
              },
              "heading_deg": {
                "count": 4991,
                "rmse": 2.8686496584501504,
                "p50": 2.1767253382095078,
                "p95": 5.773112459506649,
                "max": 10.582856154273259
              },
              "pitch_deg": {
                "count": 5162,
                "rmse": 0.6637751221119148,
                "p50": 0.6351252054697483,
                "p95": 0.8555059600236219,
                "max": 2.5838107571528894
              },
              "roll_deg": {
                "count": 5162,
                "rmse": 0.4826476015757948,
                "p50": 0.4377658118020804,
                "p95": 0.7857243734187037,
                "max": 3.585946840926823
              },
              "rotation_deg": {
                "count": 4991,
                "rmse": 2.984090825975729,
                "p50": 2.2975787292131673,
                "p95": 5.86023079364222,
                "max": 10.582933949450092
              },
              "rtk_horizontal_m": {
                "count": 5201,
                "rmse": 19.73158199388264,
                "p50": 3.3641882446723037,
                "p95": 20.248593989302258,
                "max": 147.52930911553793
              },
              "rtk_position_e_m": {
                "count": 5201,
                "rmse": 9.221653087769992,
                "p50": 1.3080529421659648,
                "p95": 15.949011835101196,
                "max": 72.41165290538231
              },
              "rtk_position_m": {
                "count": 5201,
                "rmse": 45.022482578453555,
                "p50": 22.311393565288984,
                "p95": 109.22983304664598,
                "max": 151.0879112745791
              },
              "rtk_position_n_m": {
                "count": 5201,
                "rmse": 17.4440947690081,
                "p50": 2.343171087332429,
                "p95": 15.071562827022806,
                "max": 141.25522343788325
              },
              "rtk_position_u_m": {
                "count": 5201,
                "rmse": 40.4683655408251,
                "p50": 20.28973465592184,
                "p95": 95.35716567175356,
                "max": 139.6435782091278
              },
              "rtk_velocity_e_mps": {
                "count": 5185,
                "rmse": 0.7034701741548388,
                "p50": 0.07998684091442881,
                "p95": 1.3675727849257813,
                "max": 7.071917505271314
              },
              "rtk_velocity_mps": {
                "count": 5185,
                "rmse": 1.5920406616863392,
                "p50": 0.3714151936647833,
                "p95": 3.5876972980130524,
                "max": 11.942100211080009
              },
              "rtk_velocity_n_mps": {
                "count": 5185,
                "rmse": 0.6803738340709374,
                "p50": 0.10157971675381905,
                "p95": 1.411914487103357,
                "max": 8.070131258883512
              },
              "rtk_velocity_u_mps": {
                "count": 5185,
                "rmse": 1.2557127969598978,
                "p50": 0.16990313816567537,
                "p95": 2.8048669464146654,
                "max": 11.512576788298414
              },
              "rtk_vertical_m": {
                "count": 5201,
                "rmse": 40.4683655408251,
                "p50": 20.28973465592184,
                "p95": 95.35716567175356,
                "max": 139.6435782091278
              }
            }
          },
          "stop": {
            "epochs": 2140,
            "available_epochs": {
              "rtk_available": 2140,
              "fused_available": 2130,
              "attitude_available": 2130,
              "heading_aligned": 1974,
              "heading_converged": 1974
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 2130,
                "rmse": 6.874311646852366,
                "p50": 1.305728704261961,
                "p95": 12.084249108485905,
                "max": 26.39055131770516
              },
              "fused_position_e_m": {
                "count": 2130,
                "rmse": 5.308649171514674,
                "p50": 0.8046242761171469,
                "p95": 9.215211508138635,
                "max": 21.773927050394093
              },
              "fused_position_m": {
                "count": 2130,
                "rmse": 22.73241770890087,
                "p50": 4.833653598295042,
                "p95": 52.53850956773174,
                "max": 59.51380651988032
              },
              "fused_position_n_m": {
                "count": 2130,
                "rmse": 4.367425396251965,
                "p50": 1.1917101235329395,
                "p95": 9.024723891825653,
                "max": 14.911649796603525
              },
              "fused_position_u_m": {
                "count": 2130,
                "rmse": 21.668102230557704,
                "p50": 3.7290243196611637,
                "p95": 51.970193089693616,
                "max": 59.39173671736046
              },
              "fused_velocity_e_mps": {
                "count": 2130,
                "rmse": 0.037281314000510164,
                "p50": 0.014230069338705428,
                "p95": 0.07339659617537948,
                "max": 0.27226421601570694
              },
              "fused_velocity_mps": {
                "count": 2130,
                "rmse": 0.08979495563066994,
                "p50": 0.048313079462477856,
                "p95": 0.15922127933273417,
                "max": 0.6490148840867286
              },
              "fused_velocity_n_mps": {
                "count": 2130,
                "rmse": 0.06529076242240141,
                "p50": 0.021033468215144575,
                "p95": 0.10307079479961989,
                "max": 0.5907742016177526
              },
              "fused_velocity_u_mps": {
                "count": 2130,
                "rmse": 0.049095356454667734,
                "p50": 0.018672971818759737,
                "p95": 0.094675448313275,
                "max": 0.41836521889374273
              },
              "fused_vertical_m": {
                "count": 2130,
                "rmse": 21.668102230557704,
                "p50": 3.7290243196611637,
                "p95": 51.970193089693616,
                "max": 59.39173671736046
              },
              "heading_deg": {
                "count": 1974,
                "rmse": 3.312994683393772,
                "p50": 2.4335384714575525,
                "p95": 6.0962146783363504,
                "max": 7.206822608771574
              },
              "pitch_deg": {
                "count": 2130,
                "rmse": 0.6781641488116825,
                "p50": 0.6357227992725853,
                "p95": 0.8711998166190014,
                "max": 1.0232260796088326
              },
              "roll_deg": {
                "count": 2130,
                "rmse": 0.40218892971912756,
                "p50": 0.4082281865209296,
                "p95": 0.5703512721966945,
                "max": 0.8295691218503691
              },
              "rotation_deg": {
                "count": 1974,
                "rmse": 3.404729289654377,
                "p50": 2.5325502464958385,
                "p95": 6.164694776191659,
                "max": 7.233054158249856
              },
              "rtk_horizontal_m": {
                "count": 2140,
                "rmse": 18.1608457894609,
                "p50": 3.659383830528088,
                "p95": 19.81144931959945,
                "max": 145.76076241096203
              },
              "rtk_position_e_m": {
                "count": 2140,
                "rmse": 10.182486869311903,
                "p50": 1.509914864330633,
                "p95": 17.084340690611448,
                "max": 72.41165290538231
              },
              "rtk_position_m": {
                "count": 2140,
                "rmse": 51.029310317030415,
                "p50": 22.6576113402918,
                "p95": 116.88232429048756,
                "max": 146.77175229443725
              },
              "rtk_position_n_m": {
                "count": 2140,
                "rmse": 15.037728583295761,
                "p50": 2.509506076922113,
                "p95": 12.712770152988861,
                "max": 126.501985684555
              },
              "rtk_position_u_m": {
                "count": 2140,
                "rmse": 47.6883024613291,
                "p50": 20.553507884073213,
                "p95": 113.60678419632664,
                "max": 139.6435782091278
              },
              "rtk_velocity_e_mps": {
                "count": 2140,
                "rmse": 0.16891877457507534,
                "p50": 0.015118521505857789,
                "p95": 0.18483031010399523,
                "max": 2.4745162729878
              },
              "rtk_velocity_mps": {
                "count": 2140,
                "rmse": 0.2644656334464561,
                "p50": 0.0672292147848275,
                "p95": 0.4843837125609018,
                "max": 2.5061184210620215
              },
              "rtk_velocity_n_mps": {
                "count": 2140,
                "rmse": 0.16836469024567588,
                "p50": 0.018113475400417016,
                "p95": 0.21212402734767508,
                "max": 1.565573136117622
              },
              "rtk_velocity_u_mps": {
                "count": 2140,
                "rmse": 0.1142884506359579,
                "p50": 0.03878172260392997,
                "p95": 0.22794906186165645,
                "max": 1.5810863185976578
              },
              "rtk_vertical_m": {
                "count": 2140,
                "rmse": 47.6883024613291,
                "p50": 20.553507884073213,
                "p95": 113.60678419632664,
                "max": 139.6435782091278
              }
            }
          },
          "low_speed": {
            "epochs": 456,
            "available_epochs": {
              "rtk_available": 456,
              "fused_available": 456,
              "attitude_available": 456,
              "heading_aligned": 443,
              "heading_converged": 443
            },
            "metrics": {
              "fused_horizontal_m": {
                "count": 456,
                "rmse": 8.906290179572686,
                "p50": 3.8841581904872458,
                "p95": 22.773934668342854,
                "max": 26.82254830813734
              },
              "fused_position_e_m": {
                "count": 456,
                "rmse": 6.635498564228345,
                "p50": 2.1151349239168047,
                "p95": 13.845859237755707,
                "max": 22.174273683517725
              },
              "fused_position_m": {
                "count": 456,
                "rmse": 29.025505092273463,
                "p50": 9.242436388954044,
                "p95": 58.891588099195715,
                "max": 59.2453754112599
              },
              "fused_position_n_m": {
                "count": 456,
                "rmse": 5.940720795229854,
                "p50": 1.6869886270194359,
                "p95": 14.531542704648814,
                "max": 18.16867093222119
              },
              "fused_position_u_m": {
                "count": 456,
                "rmse": 27.625313411775796,
                "p50": 4.253642864123713,
                "p95": 58.74348181535319,
                "max": 59.128201529454415
              },
              "fused_velocity_e_mps": {
                "count": 456,
                "rmse": 0.23946255092013416,
                "p50": 0.08787538981560186,
                "p95": 0.6473297473897645,
                "max": 0.7410111075007069
              },
              "fused_velocity_mps": {
                "count": 456,
                "rmse": 0.4482427981775598,
                "p50": 0.22938800278253993,
                "p95": 0.945918953415688,
                "max": 1.1977191217983274
              },
              "fused_velocity_n_mps": {
                "count": 456,
                "rmse": 0.28940809001245843,
                "p50": 0.13852937535476229,
                "p95": 0.6191938881672832,
                "max": 0.8453285027395026
              },
              "fused_velocity_u_mps": {
                "count": 456,
                "rmse": 0.2445858750218652,
                "p50": 0.03630634122952713,
                "p95": 0.6255374292109723,
                "max": 1.0848066653441397
              },
              "fused_vertical_m": {
                "count": 456,
                "rmse": 27.625313411775796,
                "p50": 4.253642864123713,
                "p95": 58.74348181535319,
                "max": 59.128201529454415
              },
              "heading_deg": {
                "count": 443,
                "rmse": 2.554866281493966,
                "p50": 1.4890823391248773,
                "p95": 4.2116288999849125,
                "max": 8.61487534225148
              },
              "pitch_deg": {
                "count": 456,
                "rmse": 0.6351347571656643,
                "p50": 0.6205888764945371,
                "p95": 0.8010083540442423,
                "max": 0.9524972960628304
              },
              "roll_deg": {
                "count": 456,
                "rmse": 0.4553262619567596,
                "p50": 0.43787588648763176,
                "p95": 0.695677683654516,
                "max": 0.9603454496387371
              },
              "rotation_deg": {
                "count": 443,
                "rmse": 2.6735705094597573,
                "p50": 1.6089078371804897,
                "p95": 4.3287955961731095,
                "max": 8.667182898017902
              },
              "rtk_horizontal_m": {
                "count": 456,
                "rmse": 16.696724497412685,
                "p50": 3.0865707185778324,
                "p95": 19.264545482518457,
                "max": 147.52930911553793
              },
              "rtk_position_e_m": {
                "count": 456,
                "rmse": 8.789305330877484,
                "p50": 1.1647319170959594,
                "p95": 12.343660291614922,
                "max": 72.39408112406434
              },
              "rtk_position_m": {
                "count": 456,
                "rmse": 47.352740361670946,
                "p50": 20.50640174717089,
                "p95": 111.38139853788309,
                "max": 148.58737909093028
              },
              "rtk_position_n_m": {
                "count": 456,
                "rmse": 14.196081175560728,
                "p50": 2.272014806108662,
                "p95": 16.775505995196664,
                "max": 128.8002084078253
              },
              "rtk_position_u_m": {
                "count": 456,
                "rmse": 44.3114140015563,
                "p50": 19.317786991536565,
                "p95": 103.46694467444576,
                "max": 135.65074966439656
              },
              "rtk_velocity_e_mps": {
                "count": 456,
                "rmse": 0.4439481438566052,
                "p50": 0.11279663098210474,
                "p95": 0.8658373963305575,
                "max": 2.966158691541303
              },
              "rtk_velocity_mps": {
                "count": 456,
                "rmse": 0.7852626616301703,
                "p50": 0.42748743766443975,
                "p95": 1.6469515823119738,
                "max": 3.012326303672831
              },
              "rtk_velocity_n_mps": {
                "count": 456,
                "rmse": 0.3753414357902989,
                "p50": 0.1421394632908955,
                "p95": 0.671629348743079,
                "max": 2.5095691439919556
              },
              "rtk_velocity_u_mps": {
                "count": 456,
                "rmse": 0.5278885298011801,
                "p50": 0.19751230222195293,
                "p95": 1.0747436295161263,
                "max": 2.7484981084122935
              },
              "rtk_vertical_m": {
                "count": 456,
                "rmse": 44.3114140015563,
                "p50": 19.317786991536565,
                "p95": 103.46694467444576,
                "max": 135.65074966439656
              }
            }
          },
          "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": 6.307672868784332,
                "p50": 3.9422097025718936,
                "p95": 12.448457706175073,
                "max": 13.170760420313316
              },
              "fused_position_e_m": {
                "count": 257,
                "rmse": 4.273486142900429,
                "p50": 1.9017021706397876,
                "p95": 10.075989862305901,
                "max": 12.385491971020288
              },
              "fused_position_m": {
                "count": 257,
                "rmse": 21.11978776379705,
                "p50": 7.315951351837607,
                "p95": 58.94298831782782,
                "max": 59.14817268303673
              },
              "fused_position_n_m": {
                "count": 257,
                "rmse": 4.639402246630052,
                "p50": 2.182115066616363,
                "p95": 8.58981792445127,
                "max": 13.13810208659449
              },
              "fused_position_u_m": {
                "count": 257,
                "rmse": 20.155860144589056,
                "p50": 2.229039033953552,
                "p95": 58.81121809596242,
                "max": 59.02244945463818
              },
              "fused_velocity_e_mps": {
                "count": 257,
                "rmse": 0.2642073183223788,
                "p50": 0.1777976921919695,
                "p95": 0.4944897992113909,
                "max": 0.5921053423490811
              },
              "fused_velocity_mps": {
                "count": 257,
                "rmse": 0.5474132165060936,
                "p50": 0.3919975457419783,
                "p95": 1.0103201184921338,
                "max": 1.2719933651277036
              },
              "fused_velocity_n_mps": {
                "count": 257,
                "rmse": 0.39022057624342343,
                "p50": 0.29055368354495315,
                "p95": 0.7565205340242275,
                "max": 0.8680548065854041
              },
              "fused_velocity_u_mps": {
                "count": 257,
                "rmse": 0.2785383715517397,
                "p50": 0.07057638103343725,
                "p95": 0.7539603667286878,
                "max": 0.9051636457506942
              },
              "fused_vertical_m": {
                "count": 257,
                "rmse": 20.155860144589056,
                "p50": 2.229039033953552,
                "p95": 58.81121809596242,
                "max": 59.02244945463818
              },
              "heading_deg": {
                "count": 251,
                "rmse": 2.2152001097698566,
                "p50": 1.2881436898966,
                "p95": 4.192257622038639,
                "max": 8.61487534225148
              },
              "pitch_deg": {
                "count": 257,
                "rmse": 0.6547337331144906,
                "p50": 0.6491432547096565,
                "p95": 0.7885400926796646,
                "max": 1.2227762635913564
              },
              "roll_deg": {
                "count": 257,
                "rmse": 0.511505522973927,
                "p50": 0.4132810886288496,
                "p95": 0.9354185085376683,
                "max": 1.1960757490923015
              },
              "rotation_deg": {
                "count": 251,
                "rmse": 2.368353952318524,
                "p50": 1.5580551665176872,
                "p95": 4.3482686412926235,
                "max": 8.667182898017902
              },
              "rtk_horizontal_m": {
                "count": 257,
                "rmse": 15.55154852998888,
                "p50": 2.838457196391685,
                "p95": 16.603679763998148,
                "max": 147.52930911553793
              },
              "rtk_position_e_m": {
                "count": 257,
                "rmse": 7.795966178142785,
                "p50": 0.836916805919369,
                "p95": 7.790777001344539,
                "max": 71.94027635621586
              },
              "rtk_position_m": {
                "count": 257,
                "rmse": 36.28573695134974,
                "p50": 21.45378264099972,
                "p95": 60.65583245000332,
                "max": 148.58737909093028
              },
              "rtk_position_n_m": {
                "count": 257,
                "rmse": 13.456358089388564,
                "p50": 2.3200700751979317,
                "p95": 16.065192768837285,
                "max": 128.8002084078253
              },
              "rtk_position_u_m": {
                "count": 257,
                "rmse": 32.784204190767674,
                "p50": 20.2397603093237,
                "p95": 58.58841300100186,
                "max": 80.40212977470424
              },
              "rtk_velocity_e_mps": {
                "count": 255,
                "rmse": 0.6498996702099823,
                "p50": 0.26617072864746905,
                "p95": 1.3548825439387162,
                "max": 3.3722590487334787
              },
              "rtk_velocity_mps": {
                "count": 255,
                "rmse": 1.7038530526738878,
                "p50": 0.8845121608490083,
                "p95": 3.7948402084355912,
                "max": 6.575492654850385
              },
              "rtk_velocity_n_mps": {
                "count": 255,
                "rmse": 0.7104254673214738,
                "p50": 0.3632586922808345,
                "p95": 1.437537705391079,
                "max": 2.768737632450109
              },
              "rtk_velocity_u_mps": {
                "count": 255,
                "rmse": 1.4057173610467175,
                "p50": 0.4364070145122801,
                "p95": 3.416636802938639,
                "max": 6.536091214665348
              },
              "rtk_vertical_m": {
                "count": 257,
                "rmse": 32.784204190767674,
                "p50": 20.2397603093237,
                "p95": 58.58841300100186,
                "max": 80.40212977470424
              }
            }
          },
          "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.984618342626418,
          "fused_velocity_available": 4.962507210151894,
          "attitude_available": 4.962507210151894,
          "heading_available": 4.798115746971736,
          "heading_healthy": 4.798115746971736
        },
        "processing_ms": {
          "count": 5201,
          "rmse": 6.778068951605108,
          "p50": 2.342173,
          "p95": 12.482712,
          "max": 148.409732
        },
        "heading_error_over_90_epochs": 0,
        "heading_error_over_150_epochs": 0,
        "healthy_secondary": {
          "fused_horizontal_m": {
            "count": 4991,
            "rmse": 8.307756698076647,
            "p50": 3.240649512574871,
            "p95": 17.21351325185173,
            "max": 26.82254830813734
          },
          "fused_position_e_m": {
            "count": 4991,
            "rmse": 6.261189411886115,
            "p50": 1.5434784703024294,
            "p95": 15.927122633957715,
            "max": 22.174273683517725
          },
          "fused_position_m": {
            "count": 4991,
            "rmse": 25.961292754761704,
            "p50": 8.244466019823257,
            "p95": 58.83718847215978,
            "max": 79.6486902760988
          },
          "fused_position_n_m": {
            "count": 4991,
            "rmse": 5.460432995919151,
            "p50": 1.9067519942072348,
            "p95": 12.976324520640901,
            "max": 18.304489325838492
          },
          "fused_position_u_m": {
            "count": 4991,
            "rmse": 24.596135878304242,
            "p50": 3.953922261090248,
            "p95": 58.36000819820255,
            "max": 78.06349939888443
          },
          "fused_velocity_e_mps": {
            "count": 4991,
            "rmse": 0.26081834718935926,
            "p50": 0.061162091183175615,
            "p95": 0.48716248638882637,
            "max": 2.377566995235986
          },
          "fused_velocity_mps": {
            "count": 4991,
            "rmse": 0.6695014360173219,
            "p50": 0.17698117307258004,
            "p95": 1.2072440932412238,
            "max": 7.564157309553196
          },
          "fused_velocity_n_mps": {
            "count": 4991,
            "rmse": 0.3205792246480464,
            "p50": 0.06717729996913172,
            "p95": 0.7124662576744241,
            "max": 1.6418528563965338
          },
          "fused_velocity_u_mps": {
            "count": 4991,
            "rmse": 0.5267209159723245,
            "p50": 0.0551764375905999,
            "p95": 0.8838338437741189,
            "max": 7.113714035865242
          },
          "fused_vertical_m": {
            "count": 4991,
            "rmse": 24.596135878304242,
            "p50": 3.953922261090248,
            "p95": 58.36000819820255,
            "max": 78.06349939888443
          },
          "heading_deg": {
            "count": 4991,
            "rmse": 2.8686496584501504,
            "p50": 2.1767253382095078,
            "p95": 5.773112459506649,
            "max": 10.582856154273259
          },
          "pitch_deg": {
            "count": 4991,
            "rmse": 0.665648134307845,
            "p50": 0.6382832121569493,
            "p95": 0.8565505866008323,
            "max": 2.5838107571528894
          },
          "roll_deg": {
            "count": 4991,
            "rmse": 0.48217908403661214,
            "p50": 0.42917458488159355,
            "p95": 0.79384153310248,
            "max": 3.585946840926823
          },
          "rotation_deg": {
            "count": 4991,
            "rmse": 2.984090825975729,
            "p50": 2.2975787292131673,
            "p95": 5.86023079364222,
            "max": 10.582933949450092
          },
          "rtk_horizontal_m": {
            "count": 4991,
            "rmse": 20.140555357402395,
            "p50": 3.6722513816176856,
            "p95": 21.284733260046856,
            "max": 147.52930911553793
          },
          "rtk_position_e_m": {
            "count": 4991,
            "rmse": 9.412788380241427,
            "p50": 1.4524842543719272,
            "p95": 16.314767204264033,
            "max": 72.41165290538231
          },
          "rtk_position_m": {
            "count": 4991,
            "rmse": 45.90392510229637,
            "p50": 23.233877539669326,
            "p95": 110.32995820981346,
            "max": 151.0879112745791
          },
          "rtk_position_n_m": {
            "count": 4991,
            "rmse": 17.805655983798584,
            "p50": 2.524918178404474,
            "p95": 15.775379489122805,
            "max": 141.25522343788325
          },
          "rtk_position_u_m": {
            "count": 4991,
            "rmse": 41.24958629723023,
            "p50": 21.256096073897872,
            "p95": 97.99666880860282,
            "max": 139.6435782091278
          },
          "rtk_velocity_e_mps": {
            "count": 4975,
            "rmse": 0.7180194884233514,
            "p50": 0.08656896923828672,
            "p95": 1.401163975430108,
            "max": 7.071917505271314
          },
          "rtk_velocity_mps": {
            "count": 4975,
            "rmse": 1.623485878314953,
            "p50": 0.403477244860859,
            "p95": 3.6481777182501824,
            "max": 11.942100211080009
          },
          "rtk_velocity_n_mps": {
            "count": 4975,
            "rmse": 0.6938858094482089,
            "p50": 0.11291625838889777,
            "p95": 1.4565291102022409,
            "max": 8.070131258883512
          },
          "rtk_velocity_u_mps": {
            "count": 4975,
            "rmse": 1.2801081574534032,
            "p50": 0.18259518557197568,
            "p95": 2.854572057917082,
            "max": 11.512576788298414
          },
          "rtk_vertical_m": {
            "count": 4991,
            "rmse": 41.24958629723023,
            "p50": 21.256096073897872,
            "p95": 97.99666880860282,
            "max": 139.6435782091278
          }
        },
        "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,
          "window_epochs": 20,
          "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.7788982076576146,
              "p50": 0.7788982076576146,
              "p95": 0.7788982076576146,
              "max": 0.7788982076576146
            },
            "fused_velocity_mps": {
              "count": 1,
              "rmse": 0.10266521629542656,
              "p50": 0.10266521629542656,
              "p95": 0.10266521629542656,
              "max": 0.10266521629542656
            },
            "rotation_deg": {
              "count": 1,
              "rmse": 10.582933949450092,
              "p50": 10.582933949450092,
              "p95": 10.582933949450092,
              "max": 10.582933949450092
            },
            "heading_deg": {
              "count": 1,
              "rmse": 10.582856154273259,
              "p50": 10.582856154273259,
              "p95": 10.582856154273259,
              "max": 10.582856154273259
            }
          },
          "drift_anchor_s": 59.8,
          "displacement_error_growth_m": {
            "count": 1,
            "rmse": 0.1312979829491828,
            "p50": 0.1312979829491828,
            "p95": 0.1312979829491828,
            "max": 0.1312979829491828
          },
          "horizontal_displacement_error_growth_m": {
            "count": 1,
            "rmse": 0.13126066478443987,
            "p50": 0.13126066478443987,
            "p95": 0.13126066478443987,
            "max": 0.13126066478443987
          },
          "end_displacement_error_growth_m": 0.1312979829491828,
          "heading_error_change_deg": {
            "count": 1,
            "rmse": 0.09545678212714392,
            "p50": 0.09545678212714392,
            "p95": 0.09545678212714392,
            "max": 0.09545678212714392
          },
          "drift_convention": "(estimate displacement - truth displacement), pre-event anchor ENU; absolute primary errors are unchanged; heading error change uses wrapped difference"
        }
      },
      "common_valid": {
        "rtk_position_m": {
          "control": {
            "count": 5201,
            "rmse": 43.79909835922594,
            "p50": 24.03122923101394,
            "p95": 100.66566191230542,
            "max": 146.09745174302824
          },
          "candidate": {
            "count": 5201,
            "rmse": 45.022482578453555,
            "p50": 22.311393565288984,
            "p95": 109.22983304664598,
            "max": 151.0879112745791
          }
        },
        "fused_position_m": {
          "control": {
            "count": 5162,
            "rmse": 88.64853786250879,
            "p50": 43.889662415922636,
            "p95": 192.57325539782525,
            "max": 417.627181200608
          },
          "candidate": {
            "count": 5162,
            "rmse": 25.530082824043276,
            "p50": 7.026907719032584,
            "p95": 58.80596074633252,
            "max": 79.6486902760988
          }
        },
        "rtk_velocity_mps": {
          "control": {
            "count": 5184,
            "rmse": 2.0432857631808026,
            "p50": 0.3266359437691775,
            "p95": 3.819947820659456,
            "max": 23.742182858880643
          },
          "candidate": {
            "count": 5184,
            "rmse": 1.5921035829327475,
            "p50": 0.37123250847982636,
            "p95": 3.5877443911305815,
            "max": 11.942100211080009
          }
        },
        "fused_velocity_mps": {
          "control": {
            "count": 5162,
            "rmse": 7.257452210961618,
            "p50": 2.9521452257108196,
            "p95": 14.31316507299855,
            "max": 41.72900044268017
          },
          "candidate": {
            "count": 5162,
            "rmse": 0.6944953617059512,
            "p50": 0.1613100765919836,
            "p95": 1.192334016064131,
            "max": 11.244026369588433
          }
        },
        "rotation_deg": {
          "control": {
            "count": 4990,
            "rmse": 106.72387176409198,
            "p50": 98.7765805101301,
            "p95": 170.34152007301353,
            "max": 179.98084383709738
          },
          "candidate": {
            "count": 4990,
            "rmse": 2.981866607717992,
            "p50": 2.2971004152147465,
            "p95": 5.857416287320373,
            "max": 10.582933949450092
          }
        }
      },
      "control_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_velcons_20261009/ctl/scenario/nagoya3-imu_gap/manifest.json",
        "bytes": 4295,
        "sha256": "cfcadc2aa0d6a06e991f6e0361ece5c4eff645e9120548d3a1c348b1375b4e10"
      },
      "candidate_manifest": {
        "path": "/media/sasaki/aiueo2/rtklib_v2_ws_output/pva_v3_20261009/cand/scenario/nagoya3-imu_gap/manifest.json",
        "bytes": 4322,
        "sha256": "e478e1140fe3b002c8e52eb36990f7aa455a798c20049c54acfd1572f1be08d5"
      }
    }
  ],
  "failures": [
    {
      "run": "tokyo1",
      "gate": {
        "name": "processing.p95_ms",
        "control": 6.272122649999997,
        "candidate": 16.60650295,
        "allowed": "candidate <= 2 * control; host contention",
        "passed": false
      }
    },
    {
      "run": "tokyo2",
      "gate": {
        "name": "processing.p95_ms",
        "control": 7.739928,
        "candidate": 21.2848545,
        "allowed": "candidate <= 2 * control; host contention",
        "passed": false
      }
    },
    {
      "run": "tokyo2-gnss_outage",
      "gate": {
        "name": "scenario.recovery_gnss_update_s",
        "control": 0.0,
        "candidate": 0.20000000000000284,
        "allowed": "no later; both censored allowed",
        "passed": false
      }
    },
    {
      "run": "tokyo2-imu_gap",
      "gate": {
        "name": "all.rtk_velocity_mps.p95",
        "control": 2.208482719641324,
        "candidate": 2.389822755741352,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo2-imu_gap",
      "gate": {
        "name": "common.rtk_velocity_mps.p95",
        "control": 2.208482719641324,
        "candidate": 2.389822755741352,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo3",
      "gate": {
        "name": "all.rtk_velocity_mps.p95",
        "control": 1.7571722210504923,
        "candidate": 1.7796233327516102,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo3",
      "gate": {
        "name": "common.rtk_velocity_mps.p95",
        "control": 1.7571722210504923,
        "candidate": 1.7796233327516102,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo3",
      "gate": {
        "name": "processing.p95_ms",
        "control": 10.546314,
        "candidate": 22.802259,
        "allowed": "candidate <= 2 * control; host contention",
        "passed": false
      }
    },
    {
      "run": "tokyo3-gnss_outage",
      "gate": {
        "name": "all.rtk_position_m.rmse",
        "control": 16.806323684015307,
        "candidate": 25.891205702061786,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo3-gnss_outage",
      "gate": {
        "name": "all.rtk_position_m.p95",
        "control": 30.875594140935224,
        "candidate": 41.65886492496611,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo3-gnss_outage",
      "gate": {
        "name": "common.rtk_position_m.rmse",
        "control": 16.806323684015307,
        "candidate": 25.891205702061786,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo3-gnss_outage",
      "gate": {
        "name": "common.rtk_position_m.p95",
        "control": 30.875594140935224,
        "candidate": 41.65886492496611,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo3-gnss_outage",
      "gate": {
        "name": "all.rtk_velocity_mps.p95",
        "control": 1.5501496086442348,
        "candidate": 1.9213546556434455,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo3-gnss_outage",
      "gate": {
        "name": "common.rtk_velocity_mps.p95",
        "control": 1.5501496086442348,
        "candidate": 1.9213546556434455,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo3-imu_gap",
      "gate": {
        "name": "all.rtk_velocity_mps.p95",
        "control": 1.7430169205066668,
        "candidate": 2.1425349615257194,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo3-imu_gap",
      "gate": {
        "name": "common.rtk_velocity_mps.p95",
        "control": 1.7430169205066668,
        "candidate": 2.1425349615257194,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "tokyo3-imu_gap",
      "gate": {
        "name": "processing.p95_ms",
        "control": 8.138418,
        "candidate": 17.836185,
        "allowed": "candidate <= 2 * control; host contention",
        "passed": false
      }
    },
    {
      "run": "nagoya1",
      "gate": {
        "name": "all.rtk_position_m.rmse",
        "control": 25.740667580485677,
        "candidate": 30.188905235654932,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1",
      "gate": {
        "name": "all.rtk_position_m.p95",
        "control": 29.044807427332096,
        "candidate": 34.52593727116638,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1",
      "gate": {
        "name": "common.rtk_position_m.rmse",
        "control": 25.740667580485677,
        "candidate": 30.188905235654932,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1",
      "gate": {
        "name": "common.rtk_position_m.p95",
        "control": 29.044807427332096,
        "candidate": 34.52593727116638,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1",
      "gate": {
        "name": "processing.p95_ms",
        "control": 7.1922707999999975,
        "candidate": 15.174799449999997,
        "allowed": "candidate <= 2 * control; host contention",
        "passed": false
      }
    },
    {
      "run": "nagoya1-gnss_outage",
      "gate": {
        "name": "all.rtk_position_m.rmse",
        "control": 26.020752947806766,
        "candidate": 30.277543658221354,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1-gnss_outage",
      "gate": {
        "name": "all.rtk_position_m.p95",
        "control": 29.330954546263637,
        "candidate": 34.92848997085985,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1-gnss_outage",
      "gate": {
        "name": "common.rtk_position_m.rmse",
        "control": 26.020752947806766,
        "candidate": 30.277543658221354,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1-gnss_outage",
      "gate": {
        "name": "common.rtk_position_m.p95",
        "control": 29.330954546263637,
        "candidate": 34.92848997085985,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1-gnss_outage",
      "gate": {
        "name": "processing.p95_ms",
        "control": 6.692685949999997,
        "candidate": 14.277297349999996,
        "allowed": "candidate <= 2 * control; host contention",
        "passed": false
      }
    },
    {
      "run": "nagoya1-gnss_outage",
      "gate": {
        "name": "scenario.recovery_gnss_update_s",
        "control": 0.0,
        "candidate": 26.0,
        "allowed": "no later; both censored allowed",
        "passed": false
      }
    },
    {
      "run": "nagoya1-imu_gap",
      "gate": {
        "name": "all.rtk_position_m.rmse",
        "control": 27.56421302210522,
        "candidate": 30.18889980664652,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1-imu_gap",
      "gate": {
        "name": "all.rtk_position_m.p95",
        "control": 30.848904327053177,
        "candidate": 34.52593727116638,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1-imu_gap",
      "gate": {
        "name": "common.rtk_position_m.rmse",
        "control": 27.56421302210522,
        "candidate": 30.18889980664652,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1-imu_gap",
      "gate": {
        "name": "common.rtk_position_m.p95",
        "control": 30.848904327053177,
        "candidate": 34.52593727116638,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya1-imu_gap",
      "gate": {
        "name": "processing.p95_ms",
        "control": 6.243542149999998,
        "candidate": 14.45108855,
        "allowed": "candidate <= 2 * control; host contention",
        "passed": false
      }
    },
    {
      "run": "nagoya2",
      "gate": {
        "name": "all.rtk_position_m.p95",
        "control": 81.8062367067428,
        "candidate": 83.87500396586003,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya2",
      "gate": {
        "name": "common.rtk_position_m.p95",
        "control": 81.8062367067428,
        "candidate": 83.87500396586003,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya2",
      "gate": {
        "name": "initial.first_heading_s",
        "control": 41.8,
        "candidate": 42.0,
        "allowed": "no later; both censored allowed",
        "passed": false
      }
    },
    {
      "run": "nagoya2",
      "gate": {
        "name": "processing.p95_ms",
        "control": 6.841737,
        "candidate": 17.056404,
        "allowed": "candidate <= 2 * control; host contention",
        "passed": false
      }
    },
    {
      "run": "nagoya2-gnss_outage",
      "gate": {
        "name": "initial.first_heading_s",
        "control": 41.8,
        "candidate": 42.0,
        "allowed": "no later; both censored allowed",
        "passed": false
      }
    },
    {
      "run": "nagoya2-gnss_outage",
      "gate": {
        "name": "processing.p95_ms",
        "control": 6.205432999999999,
        "candidate": 12.979648000000001,
        "allowed": "candidate <= 2 * control; host contention",
        "passed": false
      }
    },
    {
      "run": "nagoya2-gnss_outage",
      "gate": {
        "name": "scenario.recovery_gnss_update_s",
        "control": 0.0,
        "candidate": 0.20000000000000284,
        "allowed": "no later; both censored allowed",
        "passed": false
      }
    },
    {
      "run": "nagoya2-imu_gap",
      "gate": {
        "name": "initial.first_heading_s",
        "control": 41.8,
        "candidate": 42.0,
        "allowed": "no later; both censored allowed",
        "passed": false
      }
    },
    {
      "run": "nagoya2-imu_gap",
      "gate": {
        "name": "processing.p95_ms",
        "control": 5.74737,
        "candidate": 16.6711885,
        "allowed": "candidate <= 2 * control; host contention",
        "passed": false
      }
    },
    {
      "run": "nagoya3",
      "gate": {
        "name": "all.rtk_position_m.rmse",
        "control": 43.69933784987149,
        "candidate": 45.000897305139844,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya3",
      "gate": {
        "name": "all.rtk_position_m.p95",
        "control": 101.09038426078531,
        "candidate": 109.23999420048058,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya3",
      "gate": {
        "name": "common.rtk_position_m.rmse",
        "control": 43.69933784987149,
        "candidate": 45.000897305139844,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya3",
      "gate": {
        "name": "common.rtk_position_m.p95",
        "control": 101.09038426078531,
        "candidate": 109.23999420048058,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya3",
      "gate": {
        "name": "processing.p95_ms",
        "control": 5.515469,
        "candidate": 12.716352,
        "allowed": "candidate <= 2 * control; host contention",
        "passed": false
      }
    },
    {
      "run": "nagoya3-gnss_outage",
      "gate": {
        "name": "all.rtk_position_m.p95",
        "control": 103.73679237495739,
        "candidate": 109.3525476571294,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya3-gnss_outage",
      "gate": {
        "name": "common.rtk_position_m.p95",
        "control": 103.73679237495739,
        "candidate": 109.3525476571294,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya3-gnss_outage",
      "gate": {
        "name": "processing.p95_ms",
        "control": 5.655933,
        "candidate": 13.69746,
        "allowed": "candidate <= 2 * control; host contention",
        "passed": false
      }
    },
    {
      "run": "nagoya3-imu_gap",
      "gate": {
        "name": "all.rtk_position_m.rmse",
        "control": 43.79909835922594,
        "candidate": 45.022482578453555,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya3-imu_gap",
      "gate": {
        "name": "all.rtk_position_m.p95",
        "control": 100.66566191230542,
        "candidate": 109.22983304664598,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya3-imu_gap",
      "gate": {
        "name": "common.rtk_position_m.rmse",
        "control": 43.79909835922594,
        "candidate": 45.022482578453555,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya3-imu_gap",
      "gate": {
        "name": "common.rtk_position_m.p95",
        "control": 100.66566191230542,
        "candidate": 109.22983304664598,
        "allowed": "candidate <= 1.01 * control",
        "passed": false
      }
    },
    {
      "run": "nagoya3-imu_gap",
      "gate": {
        "name": "processing.p95_ms",
        "control": 5.672171,
        "candidate": 12.482712,
        "allowed": "candidate <= 2 * control; host contention",
        "passed": false
      }
    }
  ],
  "improved_rotation": true
}
