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

579 lines
11 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:18:05Z",
"summary": {
"num_cameras": 4,
"num_markers": 26,
"num_constraints": 94
},
"cameras": [
{
"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": "d",
"position_m": [
0.7053726989327014,
-0.7916993791931249,
0.39580877555507565
],
"position_mm": [
705.3726989327014,
-791.699379193125,
395.80877555507567
],
"direction": [
-0.5581956505775452,
0.7812879085540771,
-0.2792970836162567
]
},
{
"camera_id": "e",
"position_m": [
1.204669017179544,
-0.9015972134086692,
0.40396820989135496
],
"position_mm": [
1204.669017179544,
-901.5972134086692,
403.96820989135495
],
"direction": [
-0.7505777478218079,
0.6045735478401184,
-0.26669058203697205
]
},
{
"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
]
}
],
"markers": [
{
"marker_id": 40,
"position_m": [
0.27473860743192097,
-0.1548278294751785,
0.35284211009487926
],
"position_mm": [
274.73860743192097,
-154.8278294751785,
352.8421100948793
],
"link": "FingerA",
"normal": [
-0.4224220616915755,
0.0,
-0.9063992507699015
]
},
{
"marker_id": 44,
"position_m": [
0.23883830366025421,
-0.17226700638892892,
0.32576027775409394
],
"position_mm": [
238.8383036602542,
-172.2670063889289,
325.7602777540939
],
"link": "FingerB",
"normal": [
0.0,
-0.9375276894468237,
-0.34791066600565723
]
},
{
"marker_id": 51,
"position_m": [
0.1685036864850269,
-0.17417987355889086,
-0.026995618144877782
],
"position_mm": [
168.5036864850269,
-174.17987355889088,
-26.99561814487778
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3394723330614265,
-0.32871618389849755,
-0.02769880020210092
],
"position_mm": [
339.47233306142647,
-328.71618389849755,
-27.69880020210092
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04874609958861498,
-0.2169190108463161,
-0.026770813495061198
],
"position_mm": [
48.746099588614975,
-216.9190108463161,
-26.770813495061198
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4037357724915237,
-0.17194465394260774,
-0.028126619434957506
],
"position_mm": [
403.7357724915237,
-171.94465394260774,
-28.126619434957504
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.022247088027913878,
-0.18627444036860016,
-0.029205295881846782
],
"position_mm": [
-22.24708802791388,
-186.27444036860015,
-29.205295881846784
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005032868144782751,
-0.2791657151364862,
-0.027570011195580838
],
"position_mm": [
5.032868144782751,
-279.1657151364862,
-27.57001119558084
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31233495347524143,
-0.15917801818828264,
-0.0269011432522572
],
"position_mm": [
312.33495347524143,
-159.17801818828264,
-26.9011432522572
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18722837863901018,
-0.2760816002574304,
-0.027284747841806345
],
"position_mm": [
187.22837863901017,
-276.0816002574304,
-27.284747841806343
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.36993564044190086,
-0.1862817892071898,
-0.02677657810402066
],
"position_mm": [
369.9356404419009,
-186.2817892071898,
-26.776578104020658
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10697641906129372,
-0.19188370363787316,
-0.02633248428042959
],
"position_mm": [
106.97641906129373,
-191.88370363787317,
-26.33248428042959
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 114,
"position_m": [
0.27368478895784853,
-0.1744933886499916,
0.23734929316261633
],
"position_mm": [
273.6847889578485,
-174.4933886499916,
237.34929316261633
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 115,
"position_m": [
0.22436538751849172,
-0.17808038672939236,
0.23960255901270472
],
"position_mm": [
224.36538751849173,
-178.08038672939236,
239.60255901270472
],
"link": "Arm2",
"normal": [
-0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 120,
"position_m": [
0.2933533231615865,
-0.22175488563311613,
0.1896030179527843
],
"position_mm": [
293.3533231615865,
-221.75488563311612,
189.6030179527843
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 208,
"position_m": [
0.3527155860853391,
-0.091952134747335,
0.0015477848594992831
],
"position_mm": [
352.7155860853391,
-91.95213474733501,
1.5477848594992831
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.02112742237051018,
-0.019070477030124044,
0.0012542319658052216
],
"position_mm": [
21.127422370510182,
-19.070477030124046,
1.2542319658052217
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34759172858731446,
-0.012120439026168033,
0.0007444234002625279
],
"position_mm": [
347.5917285873145,
-12.120439026168032,
0.7444234002625278
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.2508610846090214,
-0.08941956261283027,
0.0009190648342357518
],
"position_mm": [
250.8610846090214,
-89.41956261283026,
0.9190648342357518
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 219,
"position_m": [
0.28577061244102275,
-0.15035006781078036,
0.2741960759460195
],
"position_mm": [
285.77061244102276,
-150.35006781078036,
274.1960759460195
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 229,
"position_m": [
0.14131692752209632,
-0.14924421970547136,
0.08845456015342107
],
"position_mm": [
141.3169275220963,
-149.24421970547135,
88.45456015342107
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 232,
"position_m": [
0.20165264738267935,
-0.08502688011001532,
0.004047372458985634
],
"position_mm": [
201.65264738267936,
-85.02688011001531,
4.047372458985634
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.14230672243956818,
-0.17724402129100145,
0.04764956310456309
],
"position_mm": [
142.30672243956818,
-177.24402129100145,
47.64956310456309
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 244,
"position_m": [
0.24708786228720953,
-0.10975747670792367,
0.035029146168888164
],
"position_mm": [
247.08786228720953,
-109.75747670792367,
35.02914616888816
],
"link": "Ellbow",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.2010278124137785,
-0.10849750626527963,
0.01694988748141311
],
"position_mm": [
201.02781241377852,
-108.49750626527963,
16.94988748141311
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.18433392525612874,
-0.13788920143255795,
0.03319105485432881
],
"position_mm": [
184.33392525612874,
-137.88920143255794,
33.191054854328804
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}