Files
appRobotRender/data/camera_study/Scene7/k5_abcfg/aruco_positions_initial.json
2026-06-03 07:04:27 +02:00

693 lines
13 KiB
JSON

{
"schema_version": "1.2",
"stage": "initial_triangulation",
"created_utc": "2026-06-03T04:20:22Z",
"summary": {
"num_cameras": 5,
"num_markers": 31,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.3008120456617256,
-0.7967324976921262,
0.8035603940327218
],
"position_mm": [
-300.8120456617256,
-796.7324976921261,
803.5603940327219
],
"direction": [
0.478861004114151,
0.6553303003311157,
-0.5841526389122009
]
},
{
"camera_id": "b",
"position_m": [
0.3032776168602546,
-0.9034907966109161,
1.1914760495863213
],
"position_mm": [
303.2776168602546,
-903.4907966109162,
1191.4760495863213
],
"direction": [
0.005841582547873259,
0.630989134311676,
-0.7757696509361267
]
},
{
"camera_id": "c",
"position_m": [
0.31352477320154787,
-0.900364134663362,
0.395486087669763
],
"position_mm": [
313.5247732015479,
-900.3641346633619,
395.48608766976304
],
"direction": [
-0.12002504616975784,
0.9488678574562073,
-0.2919653058052063
]
},
{
"camera_id": "f",
"position_m": [
0.4840985781070297,
-0.3107642971811879,
1.4024590280841054
],
"position_mm": [
484.0985781070297,
-310.76429718118794,
1402.4590280841053
],
"direction": [
-0.22673296928405762,
0.08821365982294083,
-0.9699538946151733
]
},
{
"camera_id": "g",
"position_m": [
-0.2105851021647306,
0.1959402103874402,
1.396204731389063
],
"position_mm": [
-210.58510216473059,
195.9402103874402,
1396.204731389063
],
"direction": [
0.30323532223701477,
-0.29429134726524353,
-0.9063338041305542
]
}
],
"markers": [
{
"marker_id": 40,
"position_m": [
0.27356580043442585,
-0.14471151023175435,
0.35218949456288706
],
"position_mm": [
273.56580043442585,
-144.71151023175435,
352.18949456288703
],
"link": "FingerA",
"normal": [
-0.4224220616915755,
0.0,
-0.9063992507699015
]
},
{
"marker_id": 44,
"position_m": [
0.23639653845955047,
-0.17283397875268072,
0.3267929057595731
],
"position_mm": [
236.39653845955047,
-172.83397875268074,
326.7929057595731
],
"link": "FingerB",
"normal": [
0.0,
-0.9375276894468237,
-0.34791066600565723
]
},
{
"marker_id": 47,
"position_m": [
0.34396091272472074,
-0.2882905385046472,
-0.02749959872197397
],
"position_mm": [
343.96091272472074,
-288.2905385046472,
-27.49959872197397
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16822074074277132,
-0.17218579053306335,
-0.02845022420807021
],
"position_mm": [
168.2207407427713,
-172.18579053306334,
-28.45022420807021
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.33980788708173376,
-0.3278429869603624,
-0.02678132329233322
],
"position_mm": [
339.8078870817338,
-327.8429869603624,
-26.78132329233322
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28401596039783783,
-0.2608301628908543,
-0.027290309109703634
],
"position_mm": [
284.01596039783783,
-260.8301628908543,
-27.290309109703635
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04777694422898441,
-0.21691304834798839,
-0.026927487360253875
],
"position_mm": [
47.77694422898441,
-216.9130483479884,
-26.927487360253874
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6264504666222843,
-0.2765554966615124,
-0.026747928782375432
],
"position_mm": [
626.4504666222844,
-276.5554966615124,
-26.747928782375432
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4019932499738116,
-0.17356478210441467,
-0.027484459774281416
],
"position_mm": [
401.9932499738116,
-173.56478210441466,
-27.484459774281415
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.01911487242506969,
-0.18934799468594626,
-0.026649460747770037
],
"position_mm": [
-19.114872425069688,
-189.34799468594628,
-26.649460747770036
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.006758219458338476,
-0.27749237789046743,
-0.029212416204774962
],
"position_mm": [
6.758219458338476,
-277.4923778904674,
-29.21241620477496
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.3118488145374584,
-0.16006053629633238,
-0.02732609945775134
],
"position_mm": [
311.8488145374584,
-160.06053629633237,
-27.32609945775134
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 82,
"position_m": [
0.2181475045526865,
0.2969647796206803,
-0.028247521751465443
],
"position_mm": [
218.1475045526865,
296.9647796206803,
-28.24752175146544
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 83,
"position_m": [
0.044762075953587444,
0.341650820590359,
-0.027759585317435054
],
"position_mm": [
44.76207595358744,
341.650820590359,
-27.759585317435054
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5059053606118828,
-0.31343484798921545,
-0.02783587801016932
],
"position_mm": [
505.9053606118828,
-313.4348479892154,
-27.83587801016932
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6458403484726434,
-0.18753602087258292,
-0.026285054971999094
],
"position_mm": [
645.8403484726434,
-187.53602087258292,
-26.285054971999095
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18702836265408315,
-0.277082485838499,
-0.02844215553502424
],
"position_mm": [
187.02836265408314,
-277.082485838499,
-28.44215553502424
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.37208330881544616,
-0.18467818644133216,
-0.027365427139913873
],
"position_mm": [
372.0833088154462,
-184.67818644133217,
-27.365427139913873
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.30630093923081825,
-0.3587517047665634,
-0.026625906320226673
],
"position_mm": [
306.30093923081824,
-358.75170476656336,
-26.625906320226672
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10500549591252487,
-0.19082465474554366,
-0.027397012526673425
],
"position_mm": [
105.00549591252486,
-190.82465474554365,
-27.397012526673425
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 115,
"position_m": [
0.2143609569671029,
-0.15814568024822678,
0.23499174603821796
],
"position_mm": [
214.36095696710288,
-158.1456802482268,
234.99174603821797
],
"link": "Arm2",
"normal": [
-0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 120,
"position_m": [
0.2629101237919752,
-0.15482603442459547,
0.16557124009501697
],
"position_mm": [
262.9101237919752,
-154.82603442459546,
165.57124009501698
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 198,
"position_m": [
0.13929327664244057,
-0.05347506615494946,
0.09197035769326246
],
"position_mm": [
139.29327664244056,
-53.47506615494946,
91.97035769326246
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35253255249800813,
-0.08980805349262119,
0.00032217554916926926
],
"position_mm": [
352.53255249800816,
-89.8080534926212,
0.32217554916926927
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021722563609006602,
-0.021001931095724596,
0.00206228742068965
],
"position_mm": [
21.722563609006603,
-21.001931095724597,
2.06228742068965
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3476566956322363,
-0.012485234981942426,
0.0007188658007558056
],
"position_mm": [
347.6566956322363,
-12.485234981942426,
0.7188658007558056
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.2501378844732188,
-0.08957626268041327,
8.690247849747807e-05
],
"position_mm": [
250.13788447321878,
-89.57626268041327,
0.08690247849747806
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.13846958907139845,
-0.1435843352210604,
0.08795628752791815
],
"position_mm": [
138.46958907139845,
-143.5843352210604,
87.95628752791815
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.14140701140968093,
-0.17383531209202813,
0.04502978420411187
],
"position_mm": [
141.40701140968093,
-173.83531209202812,
45.02978420411187
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.23135802473477993,
-0.17436320452316686,
0.050646304664256556
],
"position_mm": [
231.35802473477992,
-174.36320452316687,
50.646304664256554
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.19707921937645023,
-0.17383940979823326,
0.05104147177177655
],
"position_mm": [
197.07921937645023,
-173.83940979823325,
51.04147177177655
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}