Files
appRobotRender/data/camera_study/Scene9a/k4_abef/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:34:47Z",
"summary": {
"num_cameras": 4,
"num_markers": 26,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.30124957039980904,
-0.7944876545661685,
0.8037787426157785
],
"position_mm": [
-301.24957039980904,
-794.4876545661685,
803.7787426157786
],
"direction": [
0.47980576753616333,
0.6539319157600403,
-0.5849440097808838
]
},
{
"camera_id": "b",
"position_m": [
0.29717288049224716,
-0.8887366669190728,
1.2029439521855916
],
"position_mm": [
297.17288049224715,
-888.7366669190728,
1202.9439521855916
],
"direction": [
0.010270745493471622,
0.6205654144287109,
-0.7840874195098877
]
},
{
"camera_id": "e",
"position_m": [
1.2047895519114378,
-0.909711288880933,
0.41070428458266445
],
"position_mm": [
1204.7895519114377,
-909.711288880933,
410.70428458266446
],
"direction": [
-0.7462964057922363,
0.608277440071106,
-0.2702595889568329
]
},
{
"camera_id": "f",
"position_m": [
0.48505310768854737,
-0.309669335539303,
1.402070939578569
],
"position_mm": [
485.05310768854736,
-309.669335539303,
1402.070939578569
],
"direction": [
-0.22737352550029755,
0.08767975866794586,
-0.9698523283004761
]
}
],
"markers": [
{
"marker_id": 42,
"position_m": [
0.2132861980065185,
-0.08037371371755804,
0.34396907672007837
],
"position_mm": [
213.2861980065185,
-80.37371371755805,
343.96907672007836
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.26628935473304427,
-0.0780439885797651,
0.34334880892656994
],
"position_mm": [
266.28935473304426,
-78.0439885797651,
343.3488089265699
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 47,
"position_m": [
0.34494443687166026,
-0.28562396853190647,
-0.03038169746855028
],
"position_mm": [
344.9444368716603,
-285.6239685319065,
-30.381697468550282
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.6869807332074779,
-0.31826576202553775,
-0.02777891327758581
],
"position_mm": [
686.9807332074779,
-318.26576202553775,
-27.77891327758581
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.34000249807258903,
-0.32914436040277034,
-0.02530369384465548
],
"position_mm": [
340.00249807258905,
-329.14436040277036,
-25.30369384465548
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2849045462443093,
-0.26063316194979835,
-0.027888624275150126
],
"position_mm": [
284.9045462443093,
-260.63316194979836,
-27.888624275150125
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.046607021389441276,
-0.21472173846266562,
-0.03228096706668301
],
"position_mm": [
46.60702138944128,
-214.72173846266563,
-32.280967066683004
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4032276897817094,
-0.1725879771332134,
-0.028250369517073787
],
"position_mm": [
403.22768978170944,
-172.5879771332134,
-28.25036951707379
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7760245416785132,
-0.23534063283067866,
-0.028248239760728468
],
"position_mm": [
776.0245416785132,
-235.34063283067866,
-28.248239760728467
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.006642087042901853,
-0.27903352833283646,
-0.02500400471804395
],
"position_mm": [
6.642087042901853,
-279.03352833283645,
-25.00400471804395
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31147591474205283,
-0.15834386673893777,
-0.02767152109605636
],
"position_mm": [
311.47591474205285,
-158.34386673893778,
-27.67152109605636
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 83,
"position_m": [
0.04526225685002395,
0.3414739805745359,
-0.027991635050697357
],
"position_mm": [
45.262256850023945,
341.47398057453586,
-27.991635050697358
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.505986540719159,
-0.31438766767646703,
-0.026900347273846405
],
"position_mm": [
505.98654071915905,
-314.387667676467,
-26.900347273846407
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.3632844303995568,
0.2965997144473728,
-0.03013337949668458
],
"position_mm": [
363.2844303995568,
296.59971444737283,
-30.13337949668458
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6478320738997599,
-0.18615544603111622,
-0.028715035983423006
],
"position_mm": [
647.83207389976,
-186.1554460311162,
-28.715035983423007
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18658800457707145,
-0.2768984879749708,
-0.027368594874191902
],
"position_mm": [
186.58800457707144,
-276.8984879749708,
-27.368594874191903
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3690094027650552,
-0.18538921886781923,
-0.02436870468891475
],
"position_mm": [
369.00940276505526,
-185.38921886781924,
-24.36870468891475
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.30389305333018424,
-0.36039283341663747,
-0.023513016801714616
],
"position_mm": [
303.8930533301842,
-360.3928334166375,
-23.513016801714617
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6523167206164854,
-0.22430159075850697,
-0.027264435720988165
],
"position_mm": [
652.3167206164853,
-224.30159075850696,
-27.264435720988164
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10491281300527616,
-0.1902665096678611,
-0.027795478215709202
],
"position_mm": [
104.91281300527616,
-190.2665096678611,
-27.795478215709203
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6505153248152712,
-0.010506868542951768,
0.00013253247227131058
],
"position_mm": [
650.5153248152712,
-10.506868542951768,
0.1325324722713106
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35205898643161604,
-0.09104076882105536,
0.00030266810402604073
],
"position_mm": [
352.05898643161606,
-91.04076882105535,
0.3026681040260407
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021503056261889,
-0.02004744981529257,
0.0005241882122213093
],
"position_mm": [
21.503056261889,
-20.04744981529257,
0.5241882122213093
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34831561302684294,
-0.011130769853560193,
-0.0003115773650661549
],
"position_mm": [
348.3156130268429,
-11.130769853560194,
-0.31157736506615485
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.16649760907209413,
-0.14260424344704947,
0.08818365754945381
],
"position_mm": [
166.49760907209412,
-142.60424344704947,
88.18365754945381
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 245,
"position_m": [
0.2590863032574685,
-0.17707063549918492,
0.053319142428837084
],
"position_mm": [
259.0863032574685,
-177.07063549918493,
53.31914242883708
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}