{ "status": "ok", "link": "Arm2", "joint": "a", "method": "primary", "joint_origin_world_mm": [ 392.92961386432523, -115.6643985452182, 195.75197920278026 ], "joint_axis_world": [ 0.0, -0.9998488482213078, -0.0173862218588264 ], "mean_angle_deg": -1.6952207816710758, "circular_variance": 0.00020602093543020672, "circular_std_deg": 1.1630963101820437, "num_pairs_used": 4, "num_markers_matched": 4, "per_pair": [ { "marker_ids": [ 143, 144 ], "link": "Arm2", "tier": "primary", "skipped": false, "angle_deg": -2.918623083197913, "baseline_model_mm": 26.788523662195328, "baseline_obs_mm": 27.871929768865822, "weight": 746.6478501243084 }, { "marker_ids": [ 143, 146 ], "link": "Arm2", "tier": "primary", "skipped": true, "reason": "bl_model=0.0 bl_obs=0.6 < 15.0" }, { "marker_ids": [ 143, 148 ], "link": "Arm2", "tier": "primary", "skipped": false, "angle_deg": -0.6228465071838889, "baseline_model_mm": 26.788523662195338, "baseline_obs_mm": 27.73004804692106, "weight": 742.8470482587584 }, { "marker_ids": [ 144, 146 ], "link": "Arm2", "tier": "primary", "skipped": false, "angle_deg": -2.7850536051660586, "baseline_model_mm": 26.78852366219535, "baseline_obs_mm": 27.285879546928946, "weight": 730.9484298867181 }, { "marker_ids": [ 144, 148 ], "link": "Arm2", "tier": "primary", "skipped": true, "reason": "bl_model=0.0 bl_obs=1.1 < 15.0" }, { "marker_ids": [ 146, 148 ], "link": "Arm2", "tier": "primary", "skipped": false, "angle_deg": -0.43914752876333224, "baseline_model_mm": 26.788523662195356, "baseline_obs_mm": 27.14708174031441, "weight": 727.230241559964 } ], "accumulated_state": { "x": 192.92961386432523, "y": 29.881507386797537, "z": -30.87771471432869, "a": -1.6952207816710758 } }