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

693 lines
13 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-02T23:01:46Z",
"summary": {
"num_cameras": 4,
"num_markers": 32,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.29955195892720843,
-0.7973261061142631,
0.8018813702295133
],
"position_mm": [
-299.55195892720843,
-797.3261061142631,
801.8813702295133
],
"direction": [
0.47862082719802856,
0.6562461256980896,
-0.5833207368850708
]
},
{
"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.3443025731721091,
-0.2855784357435611,
-0.02893015134759245
],
"position_mm": [
344.3025731721091,
-285.5784357435611,
-28.93015134759245
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16736469240867666,
-0.1737082757846645,
-0.026734167860753808
],
"position_mm": [
167.36469240867666,
-173.7082757846645,
-26.734167860753807
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.34034810872106674,
-0.32941118629243343,
-0.0262319580599116
],
"position_mm": [
340.34810872106675,
-329.41118629243346,
-26.231958059911598
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28416680870974187,
-0.26075383865354623,
-0.027207286783285583
],
"position_mm": [
284.1668087097419,
-260.7538386535462,
-27.207286783285582
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04739084758322318,
-0.21551883811071945,
-0.027776648473609625
],
"position_mm": [
47.39084758322318,
-215.51883811071946,
-27.776648473609626
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4032969100377874,
-0.17216459566226802,
-0.028116840471703097
],
"position_mm": [
403.29691003778737,
-172.16459566226803,
-28.116840471703096
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.024116859041832982,
-0.1860990408226472,
-0.030262260533968476
],
"position_mm": [
-24.11685904183298,
-186.0990408226472,
-30.262260533968476
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.20966594317223916,
-0.3648365353480459,
-0.027100027752814258
],
"position_mm": [
209.66594317223917,
-364.8365353480459,
-27.100027752814256
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.004881971400265886,
-0.27859914037605055,
-0.027879689831698064
],
"position_mm": [
4.881971400265886,
-278.59914037605057,
-27.879689831698062
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.44159074047421143,
0.1941951519588666,
-0.02810768778604313
],
"position_mm": [
441.59074047421143,
194.1951519588666,
-28.10768778604313
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 75,
"position_m": [
-0.027333906005512963,
0.19203701282968344,
-0.026759409305182027
],
"position_mm": [
-27.33390600551296,
192.03701282968345,
-26.759409305182025
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31181424501879634,
-0.15810390781851694,
-0.02717693630614371
],
"position_mm": [
311.8142450187963,
-158.10390781851694,
-27.17693630614371
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 83,
"position_m": [
0.04564290947688762,
0.3406062865830687,
-0.027002344372668175
],
"position_mm": [
45.642909476887624,
340.6062865830687,
-27.002344372668176
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5061328289197683,
-0.3136905415462885,
-0.027253798834071846
],
"position_mm": [
506.1328289197683,
-313.6905415462885,
-27.253798834071844
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6464176874697681,
-0.1860852045160513,
-0.027687784064522367
],
"position_mm": [
646.4176874697681,
-186.08520451605128,
-27.687784064522365
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.1866423011489868,
-0.2755005128836593,
-0.027905858618011856
],
"position_mm": [
186.6423011489868,
-275.50051288365927,
-27.905858618011855
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.36923290047452817,
-0.18546901666827534,
-0.024585931407957708
],
"position_mm": [
369.23290047452815,
-185.46901666827534,
-24.58593140795771
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.3041695453773221,
-0.36051969886152646,
-0.023598086532574215
],
"position_mm": [
304.1695453773221,
-360.5196988615265,
-23.598086532574214
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6515413251591969,
-0.2241753714054062,
-0.02720597281020583
],
"position_mm": [
651.541325159197,
-224.1753714054062,
-27.205972810205832
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10550684008048765,
-0.19021748045468206,
-0.027454413995281843
],
"position_mm": [
105.50684008048765,
-190.21748045468206,
-27.454413995281843
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.3083192095092078,
-0.11174593756249016,
0.3273201668140498
],
"position_mm": [
308.31920950920784,
-111.74593756249016,
327.3201668140498
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6509575595211401,
-0.009085584877642806,
4.360342481875093e-05
],
"position_mm": [
650.9575595211401,
-9.085584877642807,
0.04360342481875093
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3520900881011984,
-0.09073059864833859,
0.0010710984264020033
],
"position_mm": [
352.09008810119843,
-90.73059864833859,
1.0710984264020034
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021856016054435483,
-0.019611496332722342,
0.00031049146159278394
],
"position_mm": [
21.856016054435482,
-19.611496332722343,
0.31049146159278396
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34771461400305137,
-0.010852615279153606,
0.00046959865911090637
],
"position_mm": [
347.7146140030514,
-10.852615279153605,
0.46959865911090637
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.2646955829728903,
-0.13634078555249268,
0.2625497763186788
],
"position_mm": [
264.6955829728903,
-136.3407855524927,
262.5497763186788
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 219,
"position_m": [
0.2616134776052047,
-0.11547910853887346,
0.3688310991079316
],
"position_mm": [
261.6134776052047,
-115.47910853887346,
368.8310991079316
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 229,
"position_m": [
0.18470527318477192,
-0.11669847262719199,
0.17932403074919448
],
"position_mm": [
184.70527318477193,
-116.69847262719199,
179.3240307491945
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.1903602148751926,
-0.15904649559337986,
0.15433043454323692
],
"position_mm": [
190.3602148751926,
-159.04649559337986,
154.33043454323692
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 244,
"position_m": [
0.3178750877749283,
-0.12863304735988296,
0.14343630513078462
],
"position_mm": [
317.87508777492826,
-128.63304735988297,
143.43630513078463
],
"link": "Ellbow",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.28159582986418435,
-0.16147351951672587,
0.1508740733460135
],
"position_mm": [
281.59582986418434,
-161.47351951672587,
150.8740733460135
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.2441535804872823,
-0.15939625845946576,
0.1508825410837423
],
"position_mm": [
244.1535804872823,
-159.39625845946577,
150.8825410837423
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}