Files
appRobotRender/data/camera_study/Scene10/k3_acf/aruco_positions_initial.json

448 lines
8.4 KiB
JSON

{
"schema_version": "1.2",
"stage": "initial_triangulation",
"created_utc": "2026-06-02T21:18:03Z",
"summary": {
"num_cameras": 3,
"num_markers": 20,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.29933086093117556,
-0.799418281839035,
0.8013386735184777
],
"position_mm": [
-299.33086093117555,
-799.418281839035,
801.3386735184777
],
"direction": [
0.47817692160606384,
0.6576254963874817,
-0.5821301937103271
]
},
{
"camera_id": "c",
"position_m": [
0.30460041510025276,
-0.9022090407414753,
0.3986456232339163
],
"position_mm": [
304.60041510025275,
-902.2090407414753,
398.6456232339163
],
"direction": [
-0.10995042324066162,
0.9492284059524536,
-0.2947479486465454
]
},
{
"camera_id": "f",
"position_m": [
0.48447032537390755,
-0.3056860451708503,
1.4030927838623561
],
"position_mm": [
484.47032537390754,
-305.6860451708503,
1403.092783862356
],
"direction": [
-0.2268645018339157,
0.08511359244585037,
-0.9702000617980957
]
}
],
"markers": [
{
"marker_id": 40,
"position_m": [
0.306241663576913,
-0.19937035731930264,
0.02304326735140665
],
"position_mm": [
306.241663576913,
-199.37035731930263,
23.043267351406648
],
"link": "FingerA",
"normal": [
-0.4224220616915755,
0.0,
-0.9063992507699015
]
},
{
"marker_id": 47,
"position_m": [
0.3437251241398752,
-0.2880518570653535,
-0.027336175680837974
],
"position_mm": [
343.7251241398752,
-288.05185706535354,
-27.336175680837975
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.1681080245114533,
-0.17338209734396196,
-0.027665654811361316
],
"position_mm": [
168.1080245114533,
-173.38209734396196,
-27.665654811361318
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3399007685346788,
-0.32741013108724015,
-0.02754239461514119
],
"position_mm": [
339.90076853467883,
-327.41013108724013,
-27.542394615141188
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.284542628458916,
-0.2609142429326301,
-0.027523444076098025
],
"position_mm": [
284.542628458916,
-260.9142429326301,
-27.523444076098023
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04730748420954963,
-0.21643106768910866,
-0.02731427763285767
],
"position_mm": [
47.30748420954963,
-216.43106768910866,
-27.31427763285767
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40224108783950074,
-0.17317266047438684,
-0.027915283076296118
],
"position_mm": [
402.2410878395007,
-173.17266047438684,
-27.915283076296117
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.0193340456258843,
-0.18908183378146987,
-0.0269886851594388
],
"position_mm": [
-19.3340456258843,
-189.08183378146987,
-26.988685159438802
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 75,
"position_m": [
-0.027390253334127496,
0.19253937360267048,
-0.025965078296917538
],
"position_mm": [
-27.390253334127497,
192.53937360267048,
-25.96507829691754
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18662820880639008,
-0.2766962770611542,
-0.027457045100409562
],
"position_mm": [
186.6282088063901,
-276.6962770611542,
-27.457045100409562
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.30660433344953525,
-0.35825402004545726,
-0.027246402971970632
],
"position_mm": [
306.60433344953526,
-358.25402004545725,
-27.24640297197063
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.104643992349152,
-0.19049889834733683,
-0.02767913014219985
],
"position_mm": [
104.643992349152,
-190.49889834733682,
-27.67913014219985
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.3104023247371725,
-0.156306068910436,
0.15701631582941594
],
"position_mm": [
310.4023247371725,
-156.306068910436,
157.01631582941593
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021879164348029265,
-0.020554696828167546,
0.0014186542106848566
],
"position_mm": [
21.879164348029263,
-20.554696828167547,
1.4186542106848565
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.25361090822258076,
-0.007747055778998949,
-0.000449096464148541
],
"position_mm": [
253.61090822258075,
-7.7470557789989485,
-0.449096464148541
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34782586912632224,
-0.011675676699665745,
0.0011163084924605883
],
"position_mm": [
347.82586912632223,
-11.675676699665745,
1.1163084924605882
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 231,
"position_m": [
0.31814418950007245,
-0.018667115816921015,
0.31569076123152473
],
"position_mm": [
318.14418950007246,
-18.667115816921015,
315.69076123152473
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.23007529276737815,
-0.039070066670461895,
0.30766836125299685
],
"position_mm": [
230.07529276737816,
-39.0700666704619,
307.6683612529969
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 246,
"position_m": [
0.32003366451689874,
-0.047550984998695776,
0.29904813179015116
],
"position_mm": [
320.03366451689874,
-47.550984998695775,
299.04813179015116
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 247,
"position_m": [
0.2817741877107397,
-0.04353822356404724,
0.30355372204569236
],
"position_mm": [
281.7741877107397,
-43.53822356404724,
303.5537220456924
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
}
]
}