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

938 lines
18 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:32:09Z",
"summary": {
"num_cameras": 6,
"num_markers": 43,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.3014392781131834,
-0.7976593540300962,
0.8090873924075274
],
"position_mm": [
-301.4392781131834,
-797.6593540300962,
809.0873924075273
],
"direction": [
0.478444904088974,
0.6539158821105957,
-0.5860755443572998
]
},
{
"camera_id": "b",
"position_m": [
0.3044963064856628,
-0.8948174327872729,
1.2012475383268955
],
"position_mm": [
304.4963064856628,
-894.8174327872729,
1201.2475383268954
],
"direction": [
0.005024135112762451,
0.6242465972900391,
-0.7812111973762512
]
},
{
"camera_id": "d",
"position_m": [
0.7029130020015959,
-0.7907698766672966,
0.4011397354766348
],
"position_mm": [
702.9130020015959,
-790.7698766672966,
401.13973547663477
],
"direction": [
-0.5559978485107422,
0.7807162404060364,
-0.28521665930747986
]
},
{
"camera_id": "e",
"position_m": [
1.231553512896588,
-0.9094105466187785,
0.39759016852425577
],
"position_mm": [
1231.553512896588,
-909.4105466187785,
397.5901685242558
],
"direction": [
-0.7645778059959412,
0.5944018959999084,
-0.24921302497386932
]
},
{
"camera_id": "f",
"position_m": [
0.4845048811903778,
-0.3053365075209884,
1.403362534392144
],
"position_mm": [
484.50488119037783,
-305.3365075209884,
1403.3625343921442
],
"direction": [
-0.2269427329301834,
0.08483054488897324,
-0.9702065587043762
]
},
{
"camera_id": "g",
"position_m": [
-0.20770381032232174,
0.20442134232445805,
1.4010649939179851
],
"position_mm": [
-207.70381032232174,
204.42134232445804,
1401.064993917985
],
"direction": [
0.3006979525089264,
-0.2988070547580719,
-0.9057013988494873
]
}
],
"markers": [
{
"marker_id": 41,
"position_m": [
0.24638571917032795,
-0.1124289647512591,
0.342469713946586
],
"position_mm": [
246.38571917032795,
-112.4289647512591,
342.469713946586
],
"link": "FingerA",
"normal": [
0.0,
-0.9375276894468237,
0.34791066600565723
]
},
{
"marker_id": 42,
"position_m": [
0.21393858809274363,
-0.07790213742490623,
0.34428938359840144
],
"position_mm": [
213.93858809274363,
-77.90213742490623,
344.28938359840146
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.2679526236651614,
-0.07526377887115528,
0.3406218391205738
],
"position_mm": [
267.9526236651614,
-75.26377887115528,
340.62183912057384
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 46,
"position_m": [
0.5371407953289332,
0.18352470624046746,
-0.03321153217205624
],
"position_mm": [
537.1407953289332,
183.52470624046745,
-33.21153217205624
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 47,
"position_m": [
0.3443509570915536,
-0.28582921437058506,
-0.032102370032331545
],
"position_mm": [
344.3509570915536,
-285.8292143705851,
-32.10237003233154
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.6877794987913048,
-0.3188736842722752,
-0.02823522415553649
],
"position_mm": [
687.7794987913048,
-318.87368427227517,
-28.23522415553649
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.1672104293072176,
-0.17356363919397366,
-0.027166502911912076
],
"position_mm": [
167.2104293072176,
-173.56363919397367,
-27.166502911912076
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.4877139468323483,
0.21088403042942078,
-0.023525811021824213
],
"position_mm": [
487.7139468323483,
210.8840304294208,
-23.525811021824214
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.33990289121288597,
-0.3291779652018396,
-0.02536915631633652
],
"position_mm": [
339.90289121288595,
-329.17796520183964,
-25.369156316336518
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2843171886688071,
-0.2612381263578589,
-0.02692893004023447
],
"position_mm": [
284.3171886688071,
-261.2381263578589,
-26.92893004023447
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.4992761530822369,
0.16727941687675646,
-0.027746102105404045
],
"position_mm": [
499.2761530822369,
167.27941687675647,
-27.746102105404045
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04920389231177446,
-0.21657636381961148,
-0.014794397222690664
],
"position_mm": [
49.20389231177446,
-216.5763638196115,
-14.794397222690664
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6246668591306207,
-0.27821813170891146,
-0.02283630786707728
],
"position_mm": [
624.6668591306207,
-278.21813170891147,
-22.83630786707728
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40345256816140435,
-0.17184142775107195,
-0.02990248110771599
],
"position_mm": [
403.4525681614044,
-171.84142775107193,
-29.90248110771599
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.776060842589971,
-0.23602740790237883,
-0.027995810613627454
],
"position_mm": [
776.060842589971,
-236.02740790237883,
-27.995810613627455
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.02103242098519416,
-0.18789091006689118,
-0.029929070377912738
],
"position_mm": [
-21.032420985194157,
-187.8909100668912,
-29.929070377912737
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.21037102934003435,
-0.3644695380940076,
-0.02814025994597459
],
"position_mm": [
210.37102934003434,
-364.4695380940076,
-28.14025994597459
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.5755225695486359,
0.17405416069936525,
-0.028047349016916193
],
"position_mm": [
575.5225695486359,
174.05416069936524,
-28.047349016916193
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.00580979801214438,
-0.2777108582792121,
-0.02766618794212268
],
"position_mm": [
5.8097980121443795,
-277.7108582792121,
-27.66618794212268
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 71,
"position_m": [
0.7504262737907801,
-0.28497854534541955,
-0.0266691846527612
],
"position_mm": [
750.4262737907801,
-284.97854534541955,
-26.669184652761203
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.44233335744431335,
0.1938382277591795,
-0.027957457135928895
],
"position_mm": [
442.3333574443133,
193.8382277591795,
-27.957457135928895
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 75,
"position_m": [
-0.026838015700557608,
0.19199787837682603,
-0.02599768565383362
],
"position_mm": [
-26.83801570055761,
191.99787837682604,
-25.997685653833617
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.312423212477324,
-0.15900916115349506,
-0.02435365790678428
],
"position_mm": [
312.423212477324,
-159.00916115349506,
-24.35365790678428
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5068115831886084,
-0.31446328127312123,
-0.02695144988608563
],
"position_mm": [
506.81158318860844,
-314.46328127312125,
-26.95144988608563
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.36167147995227306,
0.2947514044202251,
-0.026717883213019666
],
"position_mm": [
361.67147995227305,
294.75140442022513,
-26.717883213019665
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6467579305349858,
-0.18560882804898174,
-0.027876375428728343
],
"position_mm": [
646.7579305349858,
-185.60882804898174,
-27.87637542872834
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18644095811829176,
-0.275368583723861,
-0.027944875455310048
],
"position_mm": [
186.44095811829175,
-275.36858372386104,
-27.944875455310047
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.37002807721375347,
-0.18610389266490593,
-0.024497036200606528
],
"position_mm": [
370.0280772137535,
-186.10389266490594,
-24.497036200606527
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.30486492730316195,
-0.3608621501184843,
-0.03258168008520459
],
"position_mm": [
304.86492730316195,
-360.86215011848435,
-32.58168008520459
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6508250017182895,
-0.22381169855915098,
-0.026717082151235513
],
"position_mm": [
650.8250017182895,
-223.81169855915098,
-26.717082151235513
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10535910765650097,
-0.19010779603304712,
-0.027590636227211716
],
"position_mm": [
105.35910765650097,
-190.10779603304712,
-27.590636227211718
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.2702999419724784,
-0.16337867746963436,
0.23803916817818183
],
"position_mm": [
270.2999419724784,
-163.37867746963437,
238.03916817818182
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.17051315929608,
-0.052646909464502865,
0.09197336111271817
],
"position_mm": [
170.51315929608,
-52.64690946450286,
91.97336111271817
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 205,
"position_m": [
0.7523456172830024,
-0.09023281302784426,
0.00043843931225423196
],
"position_mm": [
752.3456172830024,
-90.23281302784426,
0.43843931225423194
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3524149895742141,
-0.09061524794211473,
0.0017649600097964912
],
"position_mm": [
352.4149895742141,
-90.61524794211473,
1.7649600097964913
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.02117892075962397,
-0.020606331622915957,
0.001699780049513739
],
"position_mm": [
21.178920759623967,
-20.606331622915956,
1.699780049513739
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.2529232846848384,
-0.01119352679518971,
0.0008042999336546117
],
"position_mm": [
252.9232846848384,
-11.19352679518971,
0.8042999336546117
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3473023500060186,
-0.010792801313822516,
0.00027058226369168996
],
"position_mm": [
347.3023500060186,
-10.792801313822515,
0.27058226369169
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6478540958604223,
-0.09049503985556151,
-0.0008086447669088654
],
"position_mm": [
647.8540958604223,
-90.49503985556152,
-0.8086447669088653
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.1664747789996706,
-0.1421274626569262,
0.083202716125557
],
"position_mm": [
166.47477899967058,
-142.12746265692618,
83.202716125557
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.1705983361118478,
-0.1751624734289393,
0.04657362781706512
],
"position_mm": [
170.5983361118478,
-175.1624734289393,
46.57362781706512
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.26323718565775833,
-0.18304779770796298,
0.05747943280910191
],
"position_mm": [
263.23718565775835,
-183.04779770796299,
57.47943280910191
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.22657146751349508,
-0.1763237808243361,
0.05339714349616135
],
"position_mm": [
226.57146751349507,
-176.32378082433613,
53.39714349616135
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}