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

864 lines
16 KiB
JSON

{
"schema_version": "1.2",
"stage": "initial_triangulation",
"created_utc": "2026-06-02T22:53:12Z",
"summary": {
"num_cameras": 5,
"num_markers": 40,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.3001274357176493,
-0.7979520803678932,
0.8009902676185592
],
"position_mm": [
-300.12743571764935,
-797.9520803678932,
800.9902676185592
],
"direction": [
0.4789915382862091,
0.6567302346229553,
-0.5824710726737976
]
},
{
"camera_id": "b",
"position_m": [
0.30646773723406184,
-0.8952954576450594,
1.2012608829797486
],
"position_mm": [
306.4677372340618,
-895.2954576450594,
1201.2608829797487
],
"direction": [
0.00400501536205411,
0.6243181228637695,
-0.7811599373817444
]
},
{
"camera_id": "c",
"position_m": [
0.30222042083446865,
-0.9015130863831495,
0.39827613859571753
],
"position_mm": [
302.22042083446865,
-901.5130863831496,
398.27613859571755
],
"direction": [
-0.10769812762737274,
0.9494794607162476,
-0.2947707772254944
]
},
{
"camera_id": "d",
"position_m": [
0.7046937746856436,
-0.7914174011623307,
0.3989527588758248
],
"position_mm": [
704.6937746856437,
-791.4174011623307,
398.9527588758248
],
"direction": [
-0.5576696991920471,
0.7805226445198059,
-0.28246936202049255
]
},
{
"camera_id": "g",
"position_m": [
-0.20647920852698148,
0.20854052825566233,
1.3996693000606282
],
"position_mm": [
-206.4792085269815,
208.54052825566234,
1399.669300060628
],
"direction": [
0.30005520582199097,
-0.30117395520210266,
-0.9051304459571838
]
}
],
"markers": [
{
"marker_id": 42,
"position_m": [
0.29260991488520327,
-0.362217036335718,
0.18952846793469363
],
"position_mm": [
292.6099148852033,
-362.217036335718,
189.52846793469362
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 44,
"position_m": [
0.32057217009163946,
-0.2887457017622007,
0.18649669098908575
],
"position_mm": [
320.57217009163946,
-288.7457017622007,
186.49669098908575
],
"link": "FingerB",
"normal": [
0.0,
-0.9375276894468237,
-0.34791066600565723
]
},
{
"marker_id": 48,
"position_m": [
0.6873634134732957,
-0.3186227470193408,
-0.027288416839836564
],
"position_mm": [
687.3634134732956,
-318.6227470193408,
-27.288416839836565
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 50,
"position_m": [
0.5710606293569248,
0.21025136806439673,
-0.026524156620634374
],
"position_mm": [
571.0606293569248,
210.25136806439673,
-26.524156620634376
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16801559004697914,
-0.17308877137934892,
-0.02726538948462497
],
"position_mm": [
168.01559004697913,
-173.0887713793489,
-27.26538948462497
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.340363805387543,
-0.32716777993589946,
-0.028502632210201346
],
"position_mm": [
340.36380538754304,
-327.1677799358995,
-28.502632210201345
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2844057794227306,
-0.2606132327772212,
-0.027546052925937082
],
"position_mm": [
284.4057794227306,
-260.6132327772212,
-27.546052925937083
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.047551281683331725,
-0.21671598484374444,
-0.02757169990283164
],
"position_mm": [
47.55128168333172,
-216.71598484374442,
-27.57169990283164
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6277898049442017,
-0.2768737816177446,
-0.02735659682697853
],
"position_mm": [
627.7898049442017,
-276.8737816177446,
-27.35659682697853
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 61,
"position_m": [
-0.02196188073050655,
0.3344014171314691,
-0.026854081507662206
],
"position_mm": [
-21.96188073050655,
334.4014171314691,
-26.854081507662205
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4021640159324888,
-0.17360305686158903,
-0.027465189830061777
],
"position_mm": [
402.1640159324888,
-173.60305686158904,
-27.465189830061778
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7750100155602909,
-0.23674575906182768,
-0.027288591944071152
],
"position_mm": [
775.0100155602909,
-236.74575906182767,
-27.28859194407115
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.01903830725822571,
-0.18973917171120316,
-0.027641221468454345
],
"position_mm": [
-19.03830725822571,
-189.73917171120317,
-27.641221468454344
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.006063703203347682,
-0.27773056227296894,
-0.027662711638363226
],
"position_mm": [
6.063703203347682,
-277.73056227296894,
-27.662711638363227
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 71,
"position_m": [
0.7515455997278438,
-0.28555846020621334,
-0.027179522830430295
],
"position_mm": [
751.5455997278439,
-285.55846020621334,
-27.179522830430294
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.3118249190759066,
-0.15849707176017463,
-0.028369815121468155
],
"position_mm": [
311.82491907590656,
-158.49707176017463,
-28.369815121468154
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5071597507422316,
-0.3138254214309196,
-0.02809673552305244
],
"position_mm": [
507.1597507422316,
-313.8254214309196,
-28.096735523052438
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.36192355528513137,
0.29491911187012515,
-0.02676812437772893
],
"position_mm": [
361.9235552851314,
294.91911187012516,
-26.768124377728927
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6463669747542796,
-0.18684189552080452,
-0.027357160107897877
],
"position_mm": [
646.3669747542796,
-186.8418955208045,
-27.357160107897876
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 94,
"position_m": [
0.8723983353761882,
0.1737748572012302,
-0.02624413775207572
],
"position_mm": [
872.3983353761881,
173.7748572012302,
-26.24413775207572
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18690854391431183,
-0.27615857466465754,
-0.027305174981793644
],
"position_mm": [
186.90854391431182,
-276.1585746646575,
-27.305174981793645
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3720173783957598,
-0.18431021788176463,
-0.027831217681550207
],
"position_mm": [
372.0173783957598,
-184.31021788176463,
-27.831217681550207
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6517722261223926,
-0.22363598369014656,
-0.028224115512018543
],
"position_mm": [
651.7722261223926,
-223.63598369014656,
-28.224115512018543
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10494057172281526,
-0.19069124726768588,
-0.027398503755863078
],
"position_mm": [
104.94057172281526,
-190.6912472676859,
-27.39850375586308
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 105,
"position_m": [
0.5228071873209807,
-0.26814334651726585,
-0.027922962879154377
],
"position_mm": [
522.8071873209808,
-268.14334651726585,
-27.922962879154376
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 114,
"position_m": [
0.28025296256508264,
-0.23472103706037212,
0.22055278817496832
],
"position_mm": [
280.25296256508267,
-234.7210370603721,
220.55278817496833
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 120,
"position_m": [
0.28141898783008606,
-0.16846686315201317,
0.24402696707528235
],
"position_mm": [
281.41898783008605,
-168.46686315201316,
244.02696707528236
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 205,
"position_m": [
0.752974098467309,
-0.0902065922431702,
-0.00029078202387706076
],
"position_mm": [
752.974098467309,
-90.20659224317019,
-0.29078202387706076
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6504211868180749,
-0.009691876002269896,
-0.00022850931837027072
],
"position_mm": [
650.421186818075,
-9.691876002269897,
-0.22850931837027072
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3520256587331803,
-0.08900549665892239,
0.0007751422913507712
],
"position_mm": [
352.0256587331803,
-89.0054966589224,
0.7751422913507713
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.0218013000079251,
-0.019452324917173636,
0.0006002982486008494
],
"position_mm": [
21.8013000079251,
-19.452324917173634,
0.6002982486008495
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.25240643055272044,
-0.009482888877781932,
0.00036198644330371287
],
"position_mm": [
252.40643055272045,
-9.482888877781932,
0.3619864433037129
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34715139531231837,
-0.01166079749948749,
0.0009715433160817566
],
"position_mm": [
347.15139531231836,
-11.66079749948749,
0.9715433160817566
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.2509200829820561,
-0.08745425698749158,
-0.0005765175295720739
],
"position_mm": [
250.9200829820561,
-87.45425698749158,
-0.5765175295720739
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6471543572461015,
-0.08908868757167286,
-0.0005699335876271564
],
"position_mm": [
647.1543572461015,
-89.08868757167286,
-0.5699335876271564
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.2512581542473635,
-0.16723478998946542,
0.24098256827048528
],
"position_mm": [
251.25815424736348,
-167.2347899894654,
240.98256827048527
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 219,
"position_m": [
0.2545471181813018,
-0.2701209362340864,
0.20519821450128892
],
"position_mm": [
254.5471181813018,
-270.1209362340864,
205.19821450128893
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 243,
"position_m": [
0.1796752116930987,
-0.07631344342124426,
0.27561260135108584
],
"position_mm": [
179.6752116930987,
-76.31344342124426,
275.61260135108586
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 246,
"position_m": [
0.27083758119970663,
-0.06545932478172217,
0.28423485590429115
],
"position_mm": [
270.8375811997066,
-65.45932478172217,
284.2348559042911
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 247,
"position_m": [
0.23125360818182217,
-0.06022242773392541,
0.28525954202905435
],
"position_mm": [
231.25360818182216,
-60.22242773392541,
285.25954202905433
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
}
]
}