{ "status": "ok", "link": "Ellbow", "joint": "z", "joint_origin_world_mm": [ 110.0, -142.0, 61.0 ], "joint_axis_world": [ -1.0, 0.0, 0.0 ], "mean_angle_deg": 35.68062274755076, "circular_variance": 0.12631502697738917, "circular_std_deg": 29.775664725717373, "num_pairs_used": 5, "num_markers_matched": 4, "per_pair": [ { "marker_ids": [ 232, 244 ], "skipped": false, "angle_deg": 1.6402458166779226, "baseline_model_mm": 35.0017856687341, "baseline_obs_mm": 35.992344837768215, "weight": 1259.7963397267313 }, { "marker_ids": [ 232, 245 ], "skipped": false, "angle_deg": 41.7215254372508, "baseline_model_mm": 26.788523662195345, "baseline_obs_mm": 26.78810031754293, "weight": 717.6136592217614 }, { "marker_ids": [ 232, 248 ], "skipped": false, "angle_deg": 45.073746517393985, "baseline_model_mm": 26.788523662195345, "baseline_obs_mm": 57.305573616199595, "weight": 1535.1317147932402 }, { "marker_ids": [ 244, 245 ], "skipped": false, "angle_deg": 1.9237398886581312, "baseline_model_mm": 35.0, "baseline_obs_mm": 17.3574992360074, "weight": 607.512473260259 }, { "marker_ids": [ 244, 248 ], "skipped": false, "angle_deg": 81.59471613948939, "baseline_model_mm": 35.0, "baseline_obs_mm": 28.50852019511797, "weight": 997.798206829129 }, { "marker_ids": [ 245, 248 ], "skipped": true, "reason": "bl_model=0.0 bl_obs=30.6 < 15.0" } ], "accumulated_state": { "z": 35.68062274755076 } }