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

749 lines
14 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:30:28Z",
"summary": {
"num_cameras": 5,
"num_markers": 34,
"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": "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": "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.24617653351075697,
-0.11219828216924893,
0.3427450284020788
],
"position_mm": [
246.17653351075697,
-112.19828216924893,
342.74502840207884
],
"link": "FingerA",
"normal": [
0.0,
-0.9375276894468237,
0.34791066600565723
]
},
{
"marker_id": 42,
"position_m": [
0.21309910000792961,
-0.07830075819587212,
0.3449971366521599
],
"position_mm": [
213.09910000792962,
-78.30075819587212,
344.9971366521599
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.26608685436653623,
-0.07684520542792259,
0.3442395663423699
],
"position_mm": [
266.0868543665362,
-76.84520542792258,
344.2395663423699
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 46,
"position_m": [
0.5367789066961451,
0.18321625619850254,
-0.03210399083395857
],
"position_mm": [
536.7789066961451,
183.21625619850255,
-32.10399083395857
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 47,
"position_m": [
0.3438902965409755,
-0.28559775486164546,
-0.018064330273257947
],
"position_mm": [
343.8902965409755,
-285.59775486164546,
-18.064330273257948
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.6873714828311653,
-0.31920890751493064,
-0.028350806927800495
],
"position_mm": [
687.3714828311653,
-319.2089075149306,
-28.350806927800495
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.48769290314863994,
0.21113126118990255,
-0.02390570570120242
],
"position_mm": [
487.69290314863997,
211.13126118990255,
-23.905705701202418
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.34100433554074,
-0.3283349059486632,
-0.028525966047515873
],
"position_mm": [
341.00433554074,
-328.3349059486632,
-28.525966047515873
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2842395749241827,
-0.2611991595210106,
-0.027121849293382756
],
"position_mm": [
284.2395749241827,
-261.1991595210106,
-27.121849293382756
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.4988075068124279,
0.16728191631119357,
-0.026466466804756384
],
"position_mm": [
498.8075068124279,
167.28191631119358,
-26.466466804756383
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04941945607255617,
-0.2185822568301584,
-0.026881311135936274
],
"position_mm": [
49.41945607255617,
-218.5822568301584,
-26.881311135936276
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4038323563337437,
-0.17080742136653979,
-0.02967811776444494
],
"position_mm": [
403.8323563337437,
-170.80742136653978,
-29.678117764444938
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7769092844341301,
-0.23598552737917264,
-0.027661962799316982
],
"position_mm": [
776.9092844341301,
-235.98552737917265,
-27.66196279931698
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.021304690404470854,
-0.18722771183694348,
-0.02706696734162354
],
"position_mm": [
-21.304690404470854,
-187.22771183694348,
-27.06696734162354
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.21052440274218676,
-0.3648891589475648,
-0.028550727731832884
],
"position_mm": [
210.52440274218677,
-364.8891589475648,
-28.550727731832882
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.5753501750120487,
0.1740593437191423,
-0.027869714155349865
],
"position_mm": [
575.3501750120487,
174.0593437191423,
-27.869714155349865
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.004580678491028953,
-0.2798297940756859,
-0.03181858328512805
],
"position_mm": [
4.580678491028953,
-279.8297940756859,
-31.81858328512805
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4424057932732093,
0.19378336776379274,
-0.028115764994115874
],
"position_mm": [
442.40579327320927,
193.78336776379274,
-28.115764994115874
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31281510848497246,
-0.15957059250226246,
-0.02671533196731877
],
"position_mm": [
312.8151084849725,
-159.57059250226246,
-26.715331967318768
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5078685113729805,
-0.31449129893254996,
-0.028056188145244156
],
"position_mm": [
507.8685113729805,
-314.49129893254997,
-28.056188145244157
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18657020296047785,
-0.2757957100736734,
-0.028083367652910002
],
"position_mm": [
186.57020296047784,
-275.7957100736734,
-28.083367652910002
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3706211728734462,
-0.186233826249939,
-0.026699428782754102
],
"position_mm": [
370.6211728734462,
-186.233826249939,
-26.6994287827541
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.3050529621397994,
-0.3598103590441421,
-0.027923261319677442
],
"position_mm": [
305.0529621397994,
-359.8103590441421,
-27.923261319677444
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6506709680768498,
-0.22401344740967274,
-0.026608411288646248
],
"position_mm": [
650.6709680768498,
-224.01344740967275,
-26.60841128864625
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10557631954474771,
-0.18920450307690442,
-0.02792463058063952
],
"position_mm": [
105.5763195447477,
-189.20450307690442,
-27.924630580639523
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.27306334215456973,
-0.165794386781268,
0.23662654653680731
],
"position_mm": [
273.06334215456974,
-165.794386781268,
236.62654653680733
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.16987019722901947,
-0.05302814120501995,
0.09278398367933564
],
"position_mm": [
169.87019722901948,
-53.028141205019956,
92.78398367933565
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3519975006543701,
-0.08989978563741506,
-0.0028413842763241894
],
"position_mm": [
351.99750065437007,
-89.89978563741506,
-2.8413842763241894
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.02111204031665609,
-0.01940003520668801,
0.0012348831691415256
],
"position_mm": [
21.11204031665609,
-19.40003520668801,
1.2348831691415256
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6479273926300785,
-0.08995144327809224,
-0.0007101801499332942
],
"position_mm": [
647.9273926300784,
-89.95144327809224,
-0.7101801499332943
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.16615777200241433,
-0.14236609740529046,
0.08253942104223572
],
"position_mm": [
166.15777200241433,
-142.36609740529047,
82.53942104223572
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.1722513163771119,
-0.1727061256456139,
0.043908421651807104
],
"position_mm": [
172.25131637711192,
-172.70612564561392,
43.9084216518071
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.26309808417877034,
-0.19085383823923202,
0.05670638495871295
],
"position_mm": [
263.09808417877036,
-190.85383823923203,
56.706384958712945
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.22882582720483413,
-0.1766001501404382,
0.05136741933745536
],
"position_mm": [
228.82582720483413,
-176.6001501404382,
51.36741933745536
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}