Files
appRobotRender/data/camera_study/Scene10/k6_abcdfg/aruco_positions_optimized.json
2026-06-02 23:35:45 +02:00

995 lines
19 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-02T21:23:05Z",
"summary": {
"num_cameras": 6,
"num_markers": 46,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.29933086093117556,
-0.799418281839035,
0.8013386735184777
],
"position_mm": [
-299.33086093117555,
-799.418281839035,
801.3386735184777
],
"direction": [
0.47817692160606384,
0.6576254963874817,
-0.5821301937103271
]
},
{
"camera_id": "b",
"position_m": [
0.3032080331514599,
-0.8954064004634189,
1.2012942891546714
],
"position_mm": [
303.2080331514599,
-895.4064004634189,
1201.2942891546713
],
"direction": [
0.005782749503850937,
0.6244387030601501,
-0.7810524106025696
]
},
{
"camera_id": "c",
"position_m": [
0.30460041510025276,
-0.9022090407414753,
0.3986456232339163
],
"position_mm": [
304.60041510025275,
-902.2090407414753,
398.6456232339163
],
"direction": [
-0.10995042324066162,
0.9492284059524536,
-0.2947479486465454
]
},
{
"camera_id": "d",
"position_m": [
0.7026420377142895,
-0.794595122683283,
0.4010946796990027
],
"position_mm": [
702.6420377142895,
-794.5951226832831,
401.0946796990027
],
"direction": [
-0.5536129474639893,
0.7829245924949646,
-0.2837987542152405
]
},
{
"camera_id": "f",
"position_m": [
0.48447032537390755,
-0.3056860451708503,
1.4030927838623561
],
"position_mm": [
484.47032537390754,
-305.6860451708503,
1403.092783862356
],
"direction": [
-0.2268645018339157,
0.08511359244585037,
-0.9702000617980957
]
},
{
"camera_id": "g",
"position_m": [
-0.2061597004485399,
0.2066972923859535,
1.4011416040110074
],
"position_mm": [
-206.1597004485399,
206.6972923859535,
1401.1416040110073
],
"direction": [
0.2996947467327118,
-0.3001376986503601,
-0.9055939316749573
]
}
],
"markers": [
{
"marker_id": 40,
"position_m": [
0.3059634555784769,
-0.20042292742214304,
0.02442144879858576
],
"position_mm": [
305.9634555784769,
-200.42292742214303,
24.421448798585757
],
"link": "FingerA",
"normal": [
-0.4224220616915755,
0.0,
-0.9063992507699015
]
},
{
"marker_id": 45,
"position_m": [
0.35442704063247965,
-0.19913623657168292,
0.0200543832558499
],
"position_mm": [
354.42704063247965,
-199.13623657168293,
20.0543832558499
],
"link": "FingerB",
"normal": [
-0.8830215713766957,
-0.3090575499818435,
-0.3532086285506783
]
},
{
"marker_id": 46,
"position_m": [
0.5367522023341054,
0.1833462939816503,
-0.03227121185405573
],
"position_mm": [
536.7522023341054,
183.34629398165032,
-32.27121185405573
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 47,
"position_m": [
0.3446850363258064,
-0.28547442682349694,
-0.03080796126023196
],
"position_mm": [
344.6850363258064,
-285.4744268234969,
-30.80796126023196
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.687123617307049,
-0.3184014703656583,
-0.027100598461922042
],
"position_mm": [
687.123617307049,
-318.4014703656583,
-27.100598461922043
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 50,
"position_m": [
0.5718046074574544,
0.21474465121434272,
-0.028874824108138696
],
"position_mm": [
571.8046074574544,
214.74465121434272,
-28.874824108138696
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16779224806691143,
-0.17369016850647245,
-0.027327998449770605
],
"position_mm": [
167.7922480669114,
-173.69016850647245,
-27.327998449770604
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.4877637231358977,
0.21122929390808995,
-0.023542434755719523
],
"position_mm": [
487.7637231358977,
211.22929390808994,
-23.542434755719523
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.34024599709683195,
-0.3290700927818652,
-0.025915101330849472
],
"position_mm": [
340.24599709683196,
-329.07009278186524,
-25.915101330849474
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28451203115201135,
-0.2609067830635397,
-0.027463849659589826
],
"position_mm": [
284.51203115201133,
-260.9067830635397,
-27.463849659589826
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.4987931374787206,
0.16739096754662192,
-0.026610021718332967
],
"position_mm": [
498.7931374787206,
167.3909675466219,
-26.610021718332966
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.048782169962604115,
-0.21730166119833288,
-0.0261380272744954
],
"position_mm": [
48.782169962604115,
-217.30166119833288,
-26.1380272744954
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6240177654055108,
-0.27753958405408563,
-0.02346908089467399
],
"position_mm": [
624.0177654055108,
-277.53958405408565,
-23.46908089467399
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4045077431568629,
-0.17215655158400187,
-0.028834514162990682
],
"position_mm": [
404.5077431568629,
-172.15655158400187,
-28.834514162990683
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7748970514824254,
-0.23632222967785238,
-0.02759065709479272
],
"position_mm": [
774.8970514824254,
-236.3222296778524,
-27.59065709479272
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.022152539162027283,
-0.18656330334025,
-0.029045736920225797
],
"position_mm": [
-22.15253916202728,
-186.56330334025,
-29.045736920225796
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.2096033080281522,
-0.3648982555745764,
-0.02858873572231266
],
"position_mm": [
209.60330802815218,
-364.8982555745764,
-28.588735722312663
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.5751325412308477,
0.17368207446030168,
-0.027467732949087838
],
"position_mm": [
575.1325412308477,
173.68207446030166,
-27.46773294908784
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.004922769110429204,
-0.27944471776139,
-0.026985064032546295
],
"position_mm": [
4.922769110429204,
-279.44471776139,
-26.985064032546294
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 71,
"position_m": [
0.7505252577986117,
-0.28591372141202176,
-0.02624865469831116
],
"position_mm": [
750.5252577986117,
-285.91372141202174,
-26.24865469831116
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4424039765152184,
0.1942531388889058,
-0.02843121750799896
],
"position_mm": [
442.4039765152184,
194.2531388889058,
-28.431217507998962
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 75,
"position_m": [
-0.027448885670066595,
0.19263984378515922,
-0.02610956187502986
],
"position_mm": [
-27.448885670066595,
192.63984378515923,
-26.10956187502986
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5061772965746748,
-0.31388043844269253,
-0.027192259186967726
],
"position_mm": [
506.1772965746748,
-313.88043844269254,
-27.192259186967725
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6465953565689022,
-0.18556134303147054,
-0.0270802616754902
],
"position_mm": [
646.5953565689022,
-185.56134303147053,
-27.0802616754902
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18634392796107502,
-0.27562242179807994,
-0.02788781495229516
],
"position_mm": [
186.34392796107502,
-275.6224217980799,
-27.88781495229516
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3703555428122284,
-0.18554013922448342,
-0.02675264650257383
],
"position_mm": [
370.35554281222835,
-185.54013922448343,
-26.752646502573832
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.30405020513486775,
-0.36021974584032435,
-0.024147382170747217
],
"position_mm": [
304.0502051348677,
-360.2197458403243,
-24.147382170747218
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.651281450980037,
-0.22370568336989596,
-0.02770870162492458
],
"position_mm": [
651.281450980037,
-223.70568336989595,
-27.70870162492458
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10578313848297768,
-0.18963007506505633,
-0.027836595830346318
],
"position_mm": [
105.78313848297769,
-189.63007506505633,
-27.83659583034632
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 105,
"position_m": [
0.5226272471875455,
-0.2659014078560383,
-0.027549791137699745
],
"position_mm": [
522.6272471875455,
-265.90140785603825,
-27.549791137699746
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.3113346971821593,
-0.15487120590543166,
0.15656146774783214
],
"position_mm": [
311.3346971821593,
-154.87120590543165,
156.56146774783213
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 205,
"position_m": [
0.7525785118994752,
-0.09046204812122292,
0.00038433774791779096
],
"position_mm": [
752.5785118994752,
-90.46204812122292,
0.38433774791779096
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6498048530875286,
-0.01043645835915246,
0.0006811364071386769
],
"position_mm": [
649.8048530875285,
-10.43645835915246,
0.6811364071386768
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35331638344070687,
-0.09041060575194558,
0.001771857004001152
],
"position_mm": [
353.3163834407069,
-90.41060575194558,
1.771857004001152
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021641687781296076,
-0.019326393144423807,
0.0006220650864111203
],
"position_mm": [
21.641687781296078,
-19.326393144423808,
0.6220650864111203
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.25343233303784507,
-0.008582497394542215,
-0.00010348616065918035
],
"position_mm": [
253.43233303784507,
-8.582497394542214,
-0.10348616065918036
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3479775420499825,
-0.010600645368943142,
0.0004066270935043081
],
"position_mm": [
347.9775420499825,
-10.600645368943143,
0.4066270935043081
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.25035069864936194,
-0.08852162385382363,
0.0003859858001059954
],
"position_mm": [
250.35069864936193,
-88.52162385382363,
0.38598580010599537
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6466499347313956,
-0.09036857709922137,
-0.00026918300575241085
],
"position_mm": [
646.6499347313957,
-90.36857709922137,
-0.26918300575241083
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.35372038515359877,
-0.09941566413071164,
0.19962133788725592
],
"position_mm": [
353.7203851535988,
-99.41566413071163,
199.62133788725592
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 219,
"position_m": [
0.35453769209993147,
-0.16685116858958857,
0.11485028400059626
],
"position_mm": [
354.53769209993146,
-166.85116858958855,
114.85028400059626
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 231,
"position_m": [
0.31910008203564016,
-0.019139763542077012,
0.31054760335586096
],
"position_mm": [
319.1000820356402,
-19.139763542077013,
310.54760335586093
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
0.7071067811865475
]
},
{
"marker_id": 242,
"position_m": [
0.23247941764138655,
-0.04915868901009199,
0.25848184005789626
],
"position_mm": [
232.47941764138656,
-49.15868901009199,
258.48184005789625
],
"link": "Arm1",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 243,
"position_m": [
0.23068465014610146,
-0.0373613801958853,
0.3065193181035161
],
"position_mm": [
230.68465014610146,
-37.3613801958853,
306.5193181035161
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 246,
"position_m": [
0.320412168731584,
-0.04267375211929929,
0.2978167854054979
],
"position_mm": [
320.412168731584,
-42.67375211929929,
297.8167854054979
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 247,
"position_m": [
0.2831930791854366,
-0.04187439686897754,
0.302328914727096
],
"position_mm": [
283.1930791854366,
-41.874396868977534,
302.328914727096
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
}
]
}