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

881 lines
17 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:26:45Z",
"summary": {
"num_cameras": 6,
"num_markers": 40,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.2999039553024492,
-0.7966331104538593,
0.8022965428228306
],
"position_mm": [
-299.90395530244916,
-796.6331104538593,
802.2965428228306
],
"direction": [
0.4790363907814026,
0.655602753162384,
-0.5837029814720154
]
},
{
"camera_id": "b",
"position_m": [
0.2997741245358298,
-0.8919452713410032,
1.1998563182979443
],
"position_mm": [
299.7741245358298,
-891.9452713410033,
1199.8563182979442
],
"direction": [
0.008538469672203064,
0.6230279803276062,
-0.7821529507637024
]
},
{
"camera_id": "c",
"position_m": [
0.30200652155301316,
-0.9020153808807998,
0.39842941410859795
],
"position_mm": [
302.00652155301316,
-902.0153808807999,
398.42941410859794
],
"direction": [
-0.10717876255512238,
0.9495941400527954,
-0.2945907711982727
]
},
{
"camera_id": "d",
"position_m": [
0.7005523974946344,
-0.7953874519308782,
0.40063197730228306
],
"position_mm": [
700.5523974946344,
-795.3874519308782,
400.6319773022831
],
"direction": [
-0.5518289804458618,
0.7841700911521912,
-0.2838345468044281
]
},
{
"camera_id": "e",
"position_m": [
1.2031666552274363,
-0.9024200483733755,
0.40396080672886847
],
"position_mm": [
1203.1666552274362,
-902.4200483733755,
403.9608067288685
],
"direction": [
-0.7491942644119263,
0.6063534617424011,
-0.26653963327407837
]
},
{
"camera_id": "f",
"position_m": [
0.48527535699969704,
-0.3052028540305418,
1.4031193543203273
],
"position_mm": [
485.275356999697,
-305.2028540305418,
1403.1193543203274
],
"direction": [
-0.22739066183567047,
0.08463967591524124,
-0.9701183438301086
]
}
],
"markers": [
{
"marker_id": 40,
"position_m": [
0.29429175234218496,
-0.17765151143148628,
0.32220280662719
],
"position_mm": [
294.29175234218496,
-177.65151143148628,
322.20280662719
],
"link": "FingerA",
"normal": [
-0.4224220616915755,
0.0,
-0.9063992507699015
]
},
{
"marker_id": 41,
"position_m": [
0.2569765043374439,
-0.14516015455657655,
0.346933937232931
],
"position_mm": [
256.9765043374439,
-145.16015455657654,
346.933937232931
],
"link": "FingerA",
"normal": [
0.0,
-0.9375276894468237,
0.34791066600565723
]
},
{
"marker_id": 44,
"position_m": [
0.2644350349862641,
-0.17371984250608594,
0.2974590601116985
],
"position_mm": [
264.4350349862641,
-173.71984250608594,
297.4590601116985
],
"link": "FingerB",
"normal": [
0.0,
-0.9375276894468237,
-0.34791066600565723
]
},
{
"marker_id": 45,
"position_m": [
0.25448371374629397,
-0.1949068312542188,
0.3386939487066643
],
"position_mm": [
254.48371374629397,
-194.9068312542188,
338.6939487066643
],
"link": "FingerB",
"normal": [
-0.8830215713766957,
-0.3090575499818435,
-0.3532086285506783
]
},
{
"marker_id": 47,
"position_m": [
0.34493020403084634,
-0.28557507777618946,
-0.03094166669570719
],
"position_mm": [
344.93020403084637,
-285.57507777618946,
-30.94166669570719
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.1678119121109755,
-0.17392257273807676,
-0.027163304604698
],
"position_mm": [
167.8119121109755,
-173.92257273807675,
-27.163304604698
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3399335595094068,
-0.32904390940996653,
-0.025489340784035946
],
"position_mm": [
339.9335595094068,
-329.04390940996655,
-25.489340784035946
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28483073750658533,
-0.2608321499249179,
-0.027567507163034854
],
"position_mm": [
284.8307375065853,
-260.83214992491787,
-27.567507163034854
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.048186127815765985,
-0.21636142817857024,
-0.027018752762731118
],
"position_mm": [
48.186127815765985,
-216.36142817857024,
-27.01875276273112
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6244799883485251,
-0.27656705418524263,
-0.028151932355681645
],
"position_mm": [
624.4799883485251,
-276.5670541852426,
-28.151932355681645
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40436212392116333,
-0.1729259990124324,
-0.02788338795742177
],
"position_mm": [
404.36212392116335,
-172.9259990124324,
-27.88338795742177
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7752354053203694,
-0.2358098562215251,
-0.02772992812780612
],
"position_mm": [
775.2354053203694,
-235.80985622152508,
-27.729928127806122
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.02263043366716937,
-0.18533490016868615,
-0.02974199134364905
],
"position_mm": [
-22.63043366716937,
-185.33490016868615,
-29.741991343649048
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.00636505515837313,
-0.2798957980208225,
-0.026301621044792615
],
"position_mm": [
6.3650551583731305,
-279.8957980208225,
-26.301621044792615
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.3120884904965807,
-0.15875026507603363,
-0.027323884946088155
],
"position_mm": [
312.08849049658073,
-158.75026507603363,
-27.323884946088157
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 82,
"position_m": [
0.21825525597695083,
0.29650808035034426,
-0.028176973306138296
],
"position_mm": [
218.25525597695082,
296.50808035034424,
-28.176973306138297
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5063737137872976,
-0.3141407627395553,
-0.02710290107282386
],
"position_mm": [
506.37371378729756,
-314.1407627395553,
-27.10290107282386
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.36205912618629577,
0.2944047698777117,
-0.026877654134415136
],
"position_mm": [
362.05912618629577,
294.4047698777117,
-26.877654134415135
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.646489540957651,
-0.18514810521929212,
-0.028147050994361805
],
"position_mm": [
646.489540957651,
-185.14810521929212,
-28.147050994361805
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.1865743313479963,
-0.27581606880673437,
-0.0277594224669954
],
"position_mm": [
186.57433134799632,
-275.8160688067344,
-27.7594224669954
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.36986070225070833,
-0.18547237717730916,
-0.02644670841570125
],
"position_mm": [
369.8607022507083,
-185.47237717730917,
-26.446708415701252
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.30390962824441725,
-0.36040775178332185,
-0.024022572156319946
],
"position_mm": [
303.90962824441726,
-360.4077517833218,
-24.022572156319946
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6527127061859316,
-0.22307116644188832,
-0.027472410275975415
],
"position_mm": [
652.7127061859316,
-223.07116644188832,
-27.472410275975417
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10585410141322121,
-0.1900610483518017,
-0.027668841736361093
],
"position_mm": [
105.85410141322122,
-190.0610483518017,
-27.66884173636109
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 105,
"position_m": [
0.5228709382977685,
-0.26618685775927764,
-0.028092739014654654
],
"position_mm": [
522.8709382977686,
-266.18685775927764,
-28.092739014654654
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 114,
"position_m": [
0.28724107915203545,
-0.18439775913837833,
0.2357685955271753
],
"position_mm": [
287.24107915203547,
-184.39775913837832,
235.7685955271753
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 115,
"position_m": [
0.23969360514422194,
-0.17089110215460493,
0.2384538576635067
],
"position_mm": [
239.69360514422195,
-170.89110215460494,
238.4538576635067
],
"link": "Arm2",
"normal": [
-0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 120,
"position_m": [
0.30835141480968936,
-0.23838260246501183,
0.19652216930600605
],
"position_mm": [
308.35141480968935,
-238.38260246501184,
196.52216930600605
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 198,
"position_m": [
0.15620741601080815,
-0.0546982565893722,
0.09214531291740159
],
"position_mm": [
156.20741601080815,
-54.6982565893722,
92.1453129174016
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6508277188863416,
-0.010595405364516693,
0.0004846240563123451
],
"position_mm": [
650.8277188863416,
-10.595405364516694,
0.4846240563123451
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35301896124873794,
-0.09210101669891717,
0.0016904759732161558
],
"position_mm": [
353.0189612487379,
-92.10101669891716,
1.6904759732161558
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.02199796591829269,
-0.01835161574773886,
0.00011064487661897182
],
"position_mm": [
21.99796591829269,
-18.351615747738858,
0.11064487661897182
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34850710104101607,
-0.012232492561447013,
0.0008775921933491135
],
"position_mm": [
348.5071010410161,
-12.232492561447014,
0.8775921933491134
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6463823492016494,
-0.09047179570312032,
0.0004341126709544328
],
"position_mm": [
646.3823492016494,
-90.47179570312032,
0.4341126709544328
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.15825100400117467,
-0.1444444225716715,
0.08570666078433127
],
"position_mm": [
158.25100400117466,
-144.4444225716715,
85.70666078433128
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 232,
"position_m": [
0.2329721151587118,
-0.10166151197422656,
0.014727221512041748
],
"position_mm": [
232.9721151587118,
-101.66151197422656,
14.727221512041748
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.1607221850244911,
-0.17495863327769967,
0.04681197787784649
],
"position_mm": [
160.7221850244911,
-174.95863327769968,
46.81197787784649
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 244,
"position_m": [
0.28120434886469764,
-0.1263843046641532,
0.04220274429169687
],
"position_mm": [
281.20434886469764,
-126.3843046641532,
42.20274429169687
],
"link": "Ellbow",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.23454096769514657,
-0.12605358252091783,
0.02569725021670714
],
"position_mm": [
234.54096769514658,
-126.05358252091783,
25.69725021670714
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.21054065568670968,
-0.15102463161056426,
0.04007631665011185
],
"position_mm": [
210.54065568670967,
-151.02463161056426,
40.07631665011185
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}