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

598 lines
11 KiB
JSON

{
"schema_version": "1.2",
"stage": "initial_triangulation",
"created_utc": "2026-06-02T22:57:44Z",
"summary": {
"num_cameras": 5,
"num_markers": 26,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.29985778072375346,
-0.9015086886763308,
0.7085895420934379
],
"position_mm": [
-299.8577807237535,
-901.5086886763308,
708.5895420934379
],
"direction": [
0.46960189938545227,
0.7278991937637329,
-0.499636709690094
]
},
{
"camera_id": "b",
"position_m": [
0.3134536976647028,
-0.8923579484022319,
1.20507845611891
],
"position_mm": [
313.4536976647028,
-892.357948402232,
1205.07845611891
],
"direction": [
-0.0005159506108611822,
0.6220897436141968,
-0.7829457521438599
]
},
{
"camera_id": "c",
"position_m": [
0.28752597698377347,
-0.9090323131522682,
0.39592483186863714
],
"position_mm": [
287.5259769837735,
-909.0323131522682,
395.9248318686371
],
"direction": [
-0.09462770819664001,
0.9521815180778503,
-0.29050973057746887
]
},
{
"camera_id": "f",
"position_m": [
0.4760185441234359,
-0.29875310533250987,
1.4075692591478004
],
"position_mm": [
476.0185441234359,
-298.75310533250985,
1407.5692591478005
],
"direction": [
-0.2208399474620819,
0.08048706501722336,
-0.9719833135604858
]
},
{
"camera_id": "g",
"position_m": [
-0.19511158023378877,
0.21807120467829932,
1.4054723322580496
],
"position_mm": [
-195.11158023378877,
218.07120467829932,
1405.4723322580496
],
"direction": [
0.29194176197052,
-0.3066600561141968,
-0.9059413075447083
]
}
],
"markers": [
{
"marker_id": 42,
"position_m": [
0.3780544574806691,
-0.18503787752338205,
0.11827139608756085
],
"position_mm": [
378.0544574806691,
-185.03787752338204,
118.27139608756084
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.33227500196851345,
-0.15163311267812282,
0.1272717399491686
],
"position_mm": [
332.27500196851344,
-151.6331126781228,
127.2717399491686
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 46,
"position_m": [
0.5354229948640983,
0.1834923604338253,
-0.029314640317847387
],
"position_mm": [
535.4229948640983,
183.4923604338253,
-29.314640317847388
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.1681970269801468,
-0.17322616271110863,
-0.026760189192961605
],
"position_mm": [
168.1970269801468,
-173.22616271110863,
-26.760189192961604
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.4887734265731395,
0.21521272885996426,
-0.02803148541851938
],
"position_mm": [
488.7734265731395,
215.21272885996427,
-28.03148541851938
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3400630306745392,
-0.32802227804657164,
-0.026858845527849864
],
"position_mm": [
340.06303067453916,
-328.0222780465716,
-26.858845527849862
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.500525827172982,
0.16584708160735323,
-0.02746725667995181
],
"position_mm": [
500.525827172982,
165.84708160735323,
-27.46725667995181
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.047561608720602236,
-0.216720382961894,
-0.026930517159809132
],
"position_mm": [
47.56160872060224,
-216.720382961894,
-26.93051715980913
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40268144151957735,
-0.17333780635072812,
-0.027434362053574555
],
"position_mm": [
402.68144151957733,
-173.33780635072813,
-27.434362053574556
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7748778779167296,
-0.2366310901739155,
-0.02742492529461915
],
"position_mm": [
774.8778779167296,
-236.6310901739155,
-27.42492529461915
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.019028739668215767,
-0.18935020107308032,
-0.02705700427044941
],
"position_mm": [
-19.028739668215767,
-189.3502010730803,
-27.057004270449408
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.2100002060242087,
-0.36381189002465564,
-0.025238883462810304
],
"position_mm": [
210.00020602420872,
-363.8118900246556,
-25.238883462810303
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.574834791107482,
0.17394385345169427,
-0.02854758442526494
],
"position_mm": [
574.834791107482,
173.94385345169428,
-28.54758442526494
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.0060766392604838316,
-0.2774282611119854,
-0.025640507888119998
],
"position_mm": [
6.076639260483832,
-277.42826111198536,
-25.64050788812
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4417751371886339,
0.19437167166708014,
-0.028340721589488693
],
"position_mm": [
441.77513718863395,
194.37167166708014,
-28.340721589488695
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.506985889870824,
-0.31391918781727135,
-0.027959950936425823
],
"position_mm": [
506.98588987082405,
-313.91918781727134,
-27.959950936425823
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6519851209580919,
-0.22417384203848514,
-0.027497719053425726
],
"position_mm": [
651.9851209580919,
-224.17384203848513,
-27.497719053425726
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10497454758472252,
-0.19051759329355733,
-0.027418190214175863
],
"position_mm": [
104.97454758472252,
-190.51759329355733,
-27.418190214175862
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 122,
"position_m": [
0.3614555892635531,
-0.018727488012477297,
0.27759956178497674
],
"position_mm": [
361.45558926355307,
-18.7274880124773,
277.59956178497674
],
"link": "Arm2",
"normal": [
-1.0,
0.0,
0.0
]
},
{
"marker_id": 124,
"position_m": [
0.36533558640782793,
-0.11038101455359361,
0.20727625317063497
],
"position_mm": [
365.3355864078279,
-110.38101455359362,
207.27625317063496
],
"link": "Arm2",
"normal": [
-1.0,
0.0,
0.0
]
},
{
"marker_id": 210,
"position_m": [
0.02086177930348826,
-0.02048520286624399,
0.00018223694319027453
],
"position_mm": [
20.86177930348826,
-20.48520286624399,
0.18223694319027453
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.25183588570670834,
-0.009629227748749641,
8.184900144366657e-05
],
"position_mm": [
251.83588570670835,
-9.62922774874964,
0.08184900144366657
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.2497926641560606,
-0.08832974496214101,
-0.00010317783514958239
],
"position_mm": [
249.7926641560606,
-88.329744962141,
-0.10317783514958238
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 231,
"position_m": [
0.3769463508837287,
0.1032157077749787,
0.3495146657219196
],
"position_mm": [
376.9463508837287,
103.2157077749787,
349.5146657219196
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.2933050880312183,
0.08912996087703678,
0.34374232950313777
],
"position_mm": [
293.3050880312183,
89.12996087703678,
343.74232950313774
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 247,
"position_m": [
0.34517271813289296,
0.07772383639094156,
0.3390420810831496
],
"position_mm": [
345.17271813289295,
77.72383639094156,
339.0420810831496
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
}
]
}