{ "schema_version": "1.2", "stage": "initial_triangulation", "created_utc": "2026-06-02T10:47:04Z", "summary": { "num_cameras": 7, "num_markers": 53, "num_constraints": 94 }, "cameras": [ { "camera_id": "a", "position_m": [ -0.2988068777381492, -0.7998640515758848, 0.8000836362507925 ], "position_mm": [ -298.8068777381492, -799.8640515758848, 800.0836362507924 ], "direction": [ 0.4782889187335968, 0.6580880284309387, -0.5815151333808899 ] }, { "camera_id": "b", "position_m": [ 0.3080694816496313, -0.8990571808520049, 1.198390168682656 ], "position_mm": [ 308.0694816496313, -899.0571808520049, 1198.390168682656 ], "direction": [ 0.002509365091100335, 0.6272474527359009, -0.7788159847259521 ] }, { "camera_id": "c", "position_m": [ 0.31237664367117324, -0.9004996727417955, 0.3938712742706503 ], "position_mm": [ 312.3766436711732, -900.4996727417955, 393.87127427065025 ], "direction": [ -0.11940503865480423, 0.9498252272605896, -0.289092481136322 ] }, { "camera_id": "d", "position_m": [ 0.7077107859239802, -0.7909865363199322, 0.3974733622438502 ], "position_mm": [ 707.7107859239802, -790.9865363199322, 397.4733622438502 ], "direction": [ -0.560278058052063, 0.7799124121665955, -0.27897152304649353 ] }, { "camera_id": "e", "position_m": [ 1.207088903726524, -0.8997402323560799, 0.40212965590897043 ], "position_mm": [ 1207.088903726524, -899.7402323560799, 402.12965590897045 ], "direction": [ -0.753548264503479, 0.6019391417503357, -0.2642616927623749 ] }, { "camera_id": "f", "position_m": [ 0.4944355245747918, -0.3013700954033638, 1.4012567513888647 ], "position_mm": [ 494.43552457479177, -301.3700954033638, 1401.2567513888648 ], "direction": [ -0.23491479456424713, 0.08014583587646484, -0.9687061905860901 ] }, { "camera_id": "g", "position_m": [ -0.20160507736172478, 0.20764972050525093, 1.3929776654406172 ], "position_mm": [ -201.6050773617248, 207.64972050525094, 1392.977665440617 ], "direction": [ 0.29992708563804626, -0.3033951222896576, -0.9044308662414551 ] } ], "markers": [ { "marker_id": 40, "position_m": [ 0.2928211541795307, 0.12691778487639588, 0.12672244719893336 ], "position_mm": [ 292.8211541795307, 126.91778487639588, 126.72244719893335 ], "link": "FingerA", "normal": [ -0.4224220616915755, 0.0, -0.9063992507699015 ] }, { "marker_id": 44, "position_m": [ 0.2611819655144603, 0.10238781560886676, 0.12268939086413112 ], "position_mm": [ 261.18196551446033, 102.38781560886676, 122.68939086413113 ], "link": "FingerB", "normal": [ 0.0, -0.9375276894468237, -0.34791066600565723 ] }, { "marker_id": 45, "position_m": [ 0.2505554300530848, 0.14185521311574084, 0.14892009969224823 ], "position_mm": [ 250.5554300530848, 141.85521311574084, 148.92009969224824 ], "link": "FingerB", "normal": [ -0.8830215713766957, -0.3090575499818435, -0.3532086285506783 ] }, { "marker_id": 46, "position_m": [ 0.5341022184608679, 0.18263841522608343, -0.026154698349570817 ], "position_mm": [ 534.1022184608679, 182.63841522608342, -26.15469834957082 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 47, "position_m": [ 0.3438480430208449, -0.28855678183579836, -0.027219990731426558 ], "position_mm": [ 343.8480430208449, -288.55678183579835, -27.219990731426556 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 48, "position_m": [ 0.687647988621733, -0.3187341456179763, -0.027270471981283507 ], "position_mm": [ 687.647988621733, -318.7341456179763, -27.270471981283507 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 50, "position_m": [ 0.570962641179016, 0.2112722059657107, -0.02680050721656851 ], "position_mm": [ 570.9626411790159, 211.2722059657107, -26.800507216568512 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 51, "position_m": [ 0.1682339881403671, -0.17255777960895707, -0.027632875659708678 ], "position_mm": [ 168.2339881403671, -172.55777960895708, -27.632875659708677 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 53, "position_m": [ 0.4880542149591548, 0.2143187867131269, -0.027073993959400335 ], "position_mm": [ 488.0542149591548, 214.3187867131269, -27.073993959400333 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 54, "position_m": [ 0.3401060843813515, -0.32780898427114064, -0.026584151846551548 ], "position_mm": [ 340.1060843813515, -327.8089842711406, -26.58415184655155 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 55, "position_m": [ 0.28480552659135555, -0.26133730629949103, -0.027007540204401527 ], "position_mm": [ 284.80552659135554, -261.33730629949105, -27.007540204401526 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 56, "position_m": [ 0.5002598413084933, 0.16463028623988957, -0.02725168092844424 ], "position_mm": [ 500.2598413084933, 164.63028623988956, -27.251680928444237 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 57, "position_m": [ 0.6042451805708224, -0.36517967515116534, -0.027188990739106623 ], "position_mm": [ 604.2451805708224, -365.1796751511653, -27.18899073910662 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 58, "position_m": [ 0.047629745379095534, -0.21707155252416901, -0.02717325338179067 ], "position_mm": [ 47.62974537909553, -217.07155252416902, -27.17325338179067 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 59, "position_m": [ 0.62744865597366, -0.27707469074602326, -0.027341686523844385 ], "position_mm": [ 627.4486559736599, -277.07469074602324, -27.341686523844384 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 61, "position_m": [ -0.02170113292411544, 0.3333425937717424, -0.02622174817123149 ], "position_mm": [ -21.701132924115438, 333.34259377174243, -26.22174817123149 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 62, "position_m": [ 0.4010441824277641, -0.1736445084707295, -0.027115862114520217 ], "position_mm": [ 401.0441824277641, -173.64450847072948, -27.11586211452022 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 63, "position_m": [ 0.7756811282023164, -0.23657546008533936, -0.027438522303915216 ], "position_mm": [ 775.6811282023164, -236.57546008533936, -27.438522303915217 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 64, "position_m": [ -0.01891163428761487, -0.190390447298801, -0.027082623832890503 ], "position_mm": [ -18.91163428761487, -190.390447298801, -27.082623832890505 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 66, "position_m": [ 0.20972699776569484, -0.36498607697297053, -0.02820510260886671 ], "position_mm": [ 209.72699776569485, -364.9860769729705, -28.20510260886671 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 68, "position_m": [ 0.5753476466902341, 0.17359104842870957, -0.02802659897326638 ], "position_mm": [ 575.3476466902341, 173.59104842870957, -28.02659897326638 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 69, "position_m": [ 0.005979319410652223, -0.2780030331466437, -0.027320559201264326 ], "position_mm": [ 5.979319410652223, -278.0030331466437, -27.320559201264327 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 71, "position_m": [ 0.751047573868232, -0.2853595405542106, -0.02633732962728277 ], "position_mm": [ 751.047573868232, -285.3595405542106, -26.33732962728277 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 72, "position_m": [ 0.44134599241248945, 0.19329179509130762, -0.027294420830354212 ], "position_mm": [ 441.34599241248947, 193.29179509130762, -27.294420830354213 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 79, "position_m": [ 0.31189263819146135, -0.1600491746909689, -0.027295342153536052 ], "position_mm": [ 311.89263819146134, -160.0491746909689, -27.29534215353605 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 85, "position_m": [ 0.5061803594102543, -0.31409666578278866, -0.027063721111326683 ], "position_mm": [ 506.1803594102543, -314.09666578278865, -27.063721111326682 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 86, "position_m": [ 0.36171388585687114, 0.29397389783042305, -0.0259070880474047 ], "position_mm": [ 361.7138858568711, 293.973897830423, -25.9070880474047 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 92, "position_m": [ 0.6468613042655269, -0.18708195580207465, -0.02760105758482043 ], "position_mm": [ 646.8613042655269, -187.08195580207465, -27.60105758482043 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 95, "position_m": [ 0.18715499082438333, -0.27570907003013745, -0.02796108600753238 ], "position_mm": [ 187.15499082438333, -275.70907003013747, -27.96108600753238 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 96, "position_m": [ 0.3719299476643061, -0.18429178364494794, -0.02782548566371829 ], "position_mm": [ 371.9299476643061, -184.29178364494794, -27.82548566371829 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 97, "position_m": [ 0.3060216234850314, -0.3586843528424356, -0.02661842465381698 ], "position_mm": [ 306.0216234850314, -358.6843528424356, -26.61842465381698 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 102, "position_m": [ 0.6513941512392543, -0.2239585438354634, -0.027402606967912017 ], "position_mm": [ 651.3941512392543, -223.95854383546342, -27.402606967912018 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 103, "position_m": [ 0.10505577860032296, -0.19114776879194734, -0.027093663320124507 ], "position_mm": [ 105.05577860032297, -191.14776879194733, -27.093663320124506 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 105, "position_m": [ 0.5226102252709659, -0.26812122464239446, -0.027145212467590035 ], "position_mm": [ 522.6102252709659, -268.12122464239445, -27.145212467590035 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 114, "position_m": [ 0.2808585892095926, 0.04188893664205354, 0.09483330563937126 ], "position_mm": [ 280.8585892095926, 41.88893664205354, 94.83330563937126 ], "link": "Arm2", "normal": [ 0.7071067811865475, 0.0, -0.7071067811865475 ] }, { "marker_id": 115, "position_m": [ 0.23220893730633516, 0.04288453226440282, 0.10774062219998717 ], "position_mm": [ 232.20893730633514, 42.88453226440282, 107.74062219998717 ], "link": "Arm2", "normal": [ -0.7071067811865475, 0.0, -0.7071067811865475 ] }, { "marker_id": 120, "position_m": [ 0.2848455359104348, -0.03391140455694895, 0.09794558174386545 ], "position_mm": [ 284.8455359104348, -33.91140455694895, 97.94558174386545 ], "link": "Arm2", "normal": [ 0.7071067811865475, 0.0, -0.7071067811865475 ] }, { "marker_id": 198, "position_m": [ 0.16078052620717517, -0.04852915620646043, 0.10741665352538173 ], "position_mm": [ 160.78052620717517, -48.52915620646043, 107.41665352538172 ], "link": "Arm1", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 205, "position_m": [ 0.752991880940029, -0.09013549515125564, -0.0003469849524063906 ], "position_mm": [ 752.991880940029, -90.13549515125564, -0.3469849524063906 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 206, "position_m": [ 0.6506406841164386, -0.00983215153042248, -4.5192952844875115e-05 ], "position_mm": [ 650.6406841164386, -9.832151530422479, -0.045192952844875116 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 208, "position_m": [ 0.35152078411033477, -0.08927063296784189, 0.000522985683117719 ], "position_mm": [ 351.5207841103348, -89.27063296784189, 0.522985683117719 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 210, "position_m": [ 0.021922667831002662, -0.021322695317409324, 0.0018574576818525313 ], "position_mm": [ 21.922667831002663, -21.322695317409323, 1.8574576818525312 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 211, "position_m": [ 0.25582962534273956, -0.014841075282253612, 0.002735225459342696 ], "position_mm": [ 255.82962534273958, -14.84107528225361, 2.7352254593426957 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 214, "position_m": [ 0.3477339990414796, -0.011770883764899142, 0.0003994894776889252 ], "position_mm": [ 347.7339990414796, -11.770883764899141, 0.3994894776889252 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 215, "position_m": [ 0.25076226870946816, -0.08793924916515068, -5.7464020696157e-06 ], "position_mm": [ 250.76226870946817, -87.93924916515068, -0.0057464020696157 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 217, "position_m": [ 0.646773271635824, -0.0891439121408925, -0.0004904082900533163 ], "position_mm": [ 646.773271635824, -89.1439121408925, -0.4904082900533163 ], "link": "Board", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 218, "position_m": [ 0.2865523931799236, -0.033996779033760464, 0.06697405361388807 ], "position_mm": [ 286.55239317992357, -33.99677903376046, 66.97405361388807 ], "link": "Arm2", "normal": [ 1.0, 0.0, 0.0 ] }, { "marker_id": 229, "position_m": [ 0.15761625389767847, -0.13761825589405044, 0.11194796805639055 ], "position_mm": [ 157.61625389767846, -137.61825589405044, 111.94796805639055 ], "link": "Arm1", "normal": [ 0.0, 0.0, 1.0 ] }, { "marker_id": 232, "position_m": [ 0.24940016606957863, -0.1652886470300272, 0.1027058328237855 ], "position_mm": [ 249.40016606957863, -165.28864703002722, 102.7058328237855 ], "link": "Ellbow", "normal": [ 0.0, 0.7071067811865475, -0.7071067811865475 ] }, { "marker_id": 243, "position_m": [ 0.33182616123219744, 0.05695089445679606, -0.044479844040207314 ], "position_mm": [ 331.8261612321974, 56.950894456796064, -44.47984404020731 ], "link": "Arm1", "normal": [ 0.0, -1.0, 0.0 ] }, { "marker_id": 244, "position_m": [ 0.2926402165647837, -0.1532900987975244, 0.08148800043412273 ], "position_mm": [ 292.64021656478366, -153.2900987975244, 81.48800043412272 ], "link": "Ellbow", "normal": [ 1.0, 0.0, 0.0 ] }, { "marker_id": 245, "position_m": [ 0.25035793130843637, -0.14137212735336674, 0.11270424786171439 ], "position_mm": [ 250.35793130843638, -141.37212735336675, 112.70424786171439 ], "link": "Ellbow", "normal": [ 0.0, 0.0, -1.0 ] }, { "marker_id": 248, "position_m": [ 0.21575324064430723, -0.14119334105460532, 0.11334908493323737 ], "position_mm": [ 215.75324064430723, -141.19334105460533, 113.34908493323736 ], "link": "Ellbow", "normal": [ 0.0, 0.0, -1.0 ] } ] }