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

410 lines
7.6 KiB
JSON

{
"schema_version": "1.2",
"stage": "initial_triangulation",
"created_utc": "2026-06-02T22:59:43Z",
"summary": {
"num_cameras": 3,
"num_markers": 18,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "d",
"position_m": [
0.7054014679839464,
-0.7919478105063438,
0.3967113315257853
],
"position_mm": [
705.4014679839464,
-791.9478105063438,
396.7113315257853
],
"direction": [
-0.5578631162643433,
0.781220555305481,
-0.28014856576919556
]
},
{
"camera_id": "e",
"position_m": [
1.2003205157992303,
-0.9051194632262202,
0.40226793640946296
],
"position_mm": [
1200.3205157992302,
-905.1194632262202,
402.26793640946295
],
"direction": [
-0.7470906376838684,
0.6093959212303162,
-0.26550355553627014
]
},
{
"camera_id": "f",
"position_m": [
0.48085701508868617,
-0.3026928145345371,
1.4042255506450263
],
"position_mm": [
480.8570150886862,
-302.6928145345371,
1404.2255506450263
],
"direction": [
-0.22449733316898346,
0.08296965062618256,
-0.970936119556427
]
}
],
"markers": [
{
"marker_id": 47,
"position_m": [
0.3438904724286077,
-0.28857150620496314,
-0.02708621457173994
],
"position_mm": [
343.8904724286077,
-288.57150620496316,
-27.08621457173994
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3398726856510393,
-0.327760865053128,
-0.02723696247896639
],
"position_mm": [
339.87268565103926,
-327.760865053128,
-27.23696247896639
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28474343265314894,
-0.2611146142364723,
-0.027119922588919907
],
"position_mm": [
284.74343265314894,
-261.11461423647233,
-27.119922588919906
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.047204694645565114,
-0.2163664448932494,
-0.02758758811598965
],
"position_mm": [
47.20469464556511,
-216.36644489324942,
-27.58758811598965
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.402105132284596,
-0.17292809022957925,
-0.027265682415016396
],
"position_mm": [
402.105132284596,
-172.92809022957925,
-27.265682415016396
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.018331242036563843,
-0.1888678445588667,
-0.02700189968645919
],
"position_mm": [
-18.331242036563843,
-188.86784455886672,
-27.00189968645919
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.20973171859279857,
-0.36364694200408465,
-0.027239526476849428
],
"position_mm": [
209.73171859279856,
-363.6469420040846,
-27.239526476849427
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005600221484222814,
-0.2771413837507562,
-0.028040530621861206
],
"position_mm": [
5.600221484222813,
-277.1413837507562,
-28.040530621861205
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31167791814836354,
-0.1594219661319815,
-0.026677705086938158
],
"position_mm": [
311.6779181483635,
-159.42196613198152,
-26.677705086938158
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18696623226835252,
-0.27692039012844116,
-0.027042252432288985
],
"position_mm": [
186.9662322683525,
-276.92039012844117,
-27.042252432288986
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10488956821796024,
-0.19033391663572452,
-0.02724821213645289
],
"position_mm": [
104.88956821796023,
-190.3339166357245,
-27.248212136452892
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.30840272125635465,
-0.11175639321085637,
0.32813570086311467
],
"position_mm": [
308.40272125635465,
-111.75639321085637,
328.13570086311466
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3522767284215946,
-0.08929259977431503,
0.0009486420757526319
],
"position_mm": [
352.27672842159456,
-89.29259977431502,
0.9486420757526319
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3485588484634568,
-0.011297509890123953,
0.0006472667819514932
],
"position_mm": [
348.5588484634568,
-11.297509890123953,
0.6472667819514932
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.18897755471597275,
-0.1603737776905491,
0.15534509744163802
],
"position_mm": [
188.97755471597276,
-160.3737776905491,
155.34509744163802
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 244,
"position_m": [
0.31723895833296095,
-0.12721573454847787,
0.1432619719964209
],
"position_mm": [
317.238958332961,
-127.21573454847787,
143.2619719964209
],
"link": "Ellbow",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.2780321093805083,
-0.1611142084248059,
0.15167820548439595
],
"position_mm": [
278.0321093805083,
-161.1142084248059,
151.67820548439596
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.24775623028399715,
-0.16250617202250583,
0.15254126602072357
],
"position_mm": [
247.75623028399716,
-162.50617202250584,
152.54126602072358
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}