Files
appRobotRender/data/camera_study/Scene9/k6_abcdfg/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:31:18Z",
"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": "c",
"position_m": [
0.3287264582676568,
-0.9186429714357892,
0.3564346556463644
],
"position_mm": [
328.72645826765677,
-918.6429714357893,
356.4346556463644
],
"direction": [
-0.13607342541217804,
0.9607956409454346,
-0.24156945943832397
]
},
{
"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": "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.24638571917091556,
-0.11242896475293242,
0.3424697139474874
],
"position_mm": [
246.38571917091556,
-112.42896475293242,
342.4697139474874
],
"link": "FingerA",
"normal": [
0.0,
-0.9375276894468237,
0.34791066600565723
]
},
{
"marker_id": 42,
"position_m": [
0.21393858809266209,
-0.07790213742736601,
0.3442893836022933
],
"position_mm": [
213.9385880926621,
-77.90213742736601,
344.2893836022933
],
"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.537140795328174,
0.18352470624041003,
-0.03321153215909223
],
"position_mm": [
537.140795328174,
183.52470624041004,
-33.21153215909223
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 47,
"position_m": [
0.3443538380204526,
-0.28582160956995273,
-0.03211202355122941
],
"position_mm": [
344.3538380204526,
-285.8216095699527,
-32.11202355122941
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.6876767808623196,
-0.31878216067363574,
-0.027804483609523627
],
"position_mm": [
687.6767808623197,
-318.78216067363576,
-27.804483609523626
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.1679880390509243,
-0.17347761715112017,
-0.027129087747981444
],
"position_mm": [
167.9880390509243,
-173.47761715112017,
-27.129087747981444
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.48771394683369557,
0.21088403043163306,
-0.023525811025791377
],
"position_mm": [
487.71394683369556,
210.88403043163305,
-23.525811025791377
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3399061816476836,
-0.32917054267700535,
-0.025379710067809317
],
"position_mm": [
339.9061816476836,
-329.17054267700536,
-25.379710067809317
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2843177246766329,
-0.2612382212369031,
-0.02692920963481184
],
"position_mm": [
284.3177246766329,
-261.2382212369031,
-26.92920963481184
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.4992761530796324,
0.16727941687733702,
-0.027746102103330852
],
"position_mm": [
499.2761530796324,
167.279416877337,
-27.746102103330852
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.049005494900344594,
-0.2172875281060864,
-0.02756895487181619
],
"position_mm": [
49.005494900344594,
-217.2875281060864,
-27.56895487181619
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6248781989415866,
-0.27751132151438757,
-0.02352868117400339
],
"position_mm": [
624.8781989415866,
-277.5113215143876,
-23.528681174003392
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40368274361663786,
-0.17079235086638767,
-0.029839879291292077
],
"position_mm": [
403.6827436166379,
-170.79235086638766,
-29.83987929129208
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7750531236483067,
-0.23604942982525864,
-0.02769229402015735
],
"position_mm": [
775.0531236483067,
-236.04942982525864,
-27.69229402015735
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.021993803692459124,
-0.18656170608488007,
-0.02781214564288981
],
"position_mm": [
-21.993803692459124,
-186.56170608488006,
-27.81214564288981
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.2103771080276373,
-0.36452710917151854,
-0.028229988278629256
],
"position_mm": [
210.3771080276373,
-364.52710917151853,
-28.229988278629257
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.5755225695573858,
0.17405416070833266,
-0.02804734905810847
],
"position_mm": [
575.5225695573857,
174.05416070833266,
-28.04734905810847
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.004988241832546094,
-0.2793242603209305,
-0.027342426045547746
],
"position_mm": [
4.988241832546094,
-279.3242603209305,
-27.342426045547747
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 71,
"position_m": [
0.7507524179769672,
-0.2856800098987089,
-0.026516600445190684
],
"position_mm": [
750.7524179769672,
-285.6800098987089,
-26.516600445190683
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4423333574455652,
0.19383822776349485,
-0.027957457146981463
],
"position_mm": [
442.3333574455652,
193.83822776349484,
-27.957457146981465
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 75,
"position_m": [
-0.026838015701605187,
0.19199787837815077,
-0.02599768565610508
],
"position_mm": [
-26.838015701605187,
191.99787837815077,
-25.99768565610508
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31301130270300154,
-0.15857096123573963,
-0.027009908160691615
],
"position_mm": [
313.01130270300155,
-158.57096123573965,
-27.009908160691616
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5068115831963066,
-0.31446328126939854,
-0.02695144990386858
],
"position_mm": [
506.8115831963066,
-314.4632812693985,
-26.95144990386858
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.3616714799514471,
0.2947514044192538,
-0.026717883210492944
],
"position_mm": [
361.6714799514471,
294.7514044192538,
-26.717883210492943
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.646710712335069,
-0.1855178027460832,
-0.027860182999439757
],
"position_mm": [
646.710712335069,
-185.5178027460832,
-27.860182999439758
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.1864613109391298,
-0.27542269840181577,
-0.027905999174024414
],
"position_mm": [
186.4613109391298,
-275.42269840181575,
-27.905999174024412
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.37042637800069916,
-0.1860626174763645,
-0.026574723134871525
],
"position_mm": [
370.4263780006992,
-186.0626174763645,
-26.574723134871526
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.30487284604087245,
-0.3608617363144518,
-0.032583919643683255
],
"position_mm": [
304.87284604087245,
-360.8617363144518,
-32.58391964368325
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6518886490216025,
-0.2236002966249136,
-0.0283667803585137
],
"position_mm": [
651.8886490216025,
-223.6002966249136,
-28.3667803585137
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10602819967330639,
-0.189608670879224,
-0.027611233235708153
],
"position_mm": [
106.02819967330639,
-189.608670879224,
-27.611233235708152
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.2731974778431677,
-0.16089439756962695,
0.23382804459696802
],
"position_mm": [
273.19747784316775,
-160.89439756962696,
233.82804459696803
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.17048929097478738,
-0.05275179825933522,
0.09202568356301419
],
"position_mm": [
170.48929097478737,
-52.751798259335224,
92.02568356301418
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 205,
"position_m": [
0.7523456172837233,
-0.09023281302737841,
0.0004384393105916365
],
"position_mm": [
752.3456172837233,
-90.23281302737841,
0.4384393105916365
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3523275045433476,
-0.0908145368516433,
0.0016703900055177652
],
"position_mm": [
352.32750454334763,
-90.8145368516433,
1.6703900055177652
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021423818572209145,
-0.018960474880229124,
0.00031324177753900266
],
"position_mm": [
21.423818572209147,
-18.960474880229125,
0.3132417775390027
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.2529232846846343,
-0.011193526794908926,
0.0008042999334611673
],
"position_mm": [
252.92328468463433,
-11.193526794908927,
0.8042999334611672
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3473596271364061,
-0.010979091585063548,
0.0003985331271332751
],
"position_mm": [
347.3596271364061,
-10.979091585063548,
0.3985331271332751
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6478653877213697,
-0.09040497180160313,
-0.0007915294635399267
],
"position_mm": [
647.8653877213698,
-90.40497180160312,
-0.7915294635399267
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.1664912195015819,
-0.14211523902579418,
0.08211640933068814
],
"position_mm": [
166.49121950158192,
-142.11523902579418,
82.11640933068814
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.17173554678577393,
-0.175293685345108,
0.04576128588343172
],
"position_mm": [
171.73554678577395,
-175.293685345108,
45.761285883431725
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.2636589090517447,
-0.180830598858872,
0.05352270525180179
],
"position_mm": [
263.65890905174473,
-180.830598858872,
53.52270525180179
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.22663581950328282,
-0.17521910032251864,
0.05151218984524744
],
"position_mm": [
226.63581950328282,
-175.21910032251864,
51.51218984524744
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}