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

995 lines
19 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:26:35Z",
"summary": {
"num_cameras": 6,
"num_markers": 46,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.2999039553024492,
-0.7966331104538593,
0.8022965428228306
],
"position_mm": [
-299.90395530244916,
-796.6331104538593,
802.2965428228306
],
"direction": [
0.4790363907814026,
0.655602753162384,
-0.5837029814720154
]
},
{
"camera_id": "c",
"position_m": [
0.30200652155301316,
-0.9020153808807998,
0.39842941410859795
],
"position_mm": [
302.00652155301316,
-902.0153808807999,
398.42941410859794
],
"direction": [
-0.10717876255512238,
0.9495941400527954,
-0.2945907711982727
]
},
{
"camera_id": "d",
"position_m": [
0.7005523974946344,
-0.7953874519308782,
0.40063197730228306
],
"position_mm": [
700.5523974946344,
-795.3874519308782,
400.6319773022831
],
"direction": [
-0.5518289804458618,
0.7841700911521912,
-0.2838345468044281
]
},
{
"camera_id": "e",
"position_m": [
1.2031666552274363,
-0.9024200483733755,
0.40396080672886847
],
"position_mm": [
1203.1666552274362,
-902.4200483733755,
403.9608067288685
],
"direction": [
-0.7491942644119263,
0.6063534617424011,
-0.26653963327407837
]
},
{
"camera_id": "f",
"position_m": [
0.48527535699969704,
-0.3052028540305418,
1.4031193543203273
],
"position_mm": [
485.275356999697,
-305.2028540305418,
1403.1193543203274
],
"direction": [
-0.22739066183567047,
0.08463967591524124,
-0.9701183438301086
]
},
{
"camera_id": "g",
"position_m": [
-0.2072035888495123,
0.2035164095056965,
1.4022641029137521
],
"position_mm": [
-207.2035888495123,
203.5164095056965,
1402.2641029137521
],
"direction": [
0.30012577772140503,
-0.29805290699005127,
-0.906139612197876
]
}
],
"markers": [
{
"marker_id": 40,
"position_m": [
0.2942917523415015,
-0.1776515114290682,
0.3222028066266779
],
"position_mm": [
294.29175234150154,
-177.65151142906822,
322.2028066266779
],
"link": "FingerA",
"normal": [
-0.4224220616915755,
0.0,
-0.9063992507699015
]
},
{
"marker_id": 41,
"position_m": [
0.25589012631055236,
-0.14474123790622415,
0.3464737529350149
],
"position_mm": [
255.89012631055235,
-144.74123790622414,
346.47375293501494
],
"link": "FingerA",
"normal": [
0.0,
-0.9375276894468237,
0.34791066600565723
]
},
{
"marker_id": 43,
"position_m": [
0.2430708493176743,
-0.1755576693140945,
0.34630926030019593
],
"position_mm": [
243.07084931767432,
-175.5576693140945,
346.30926030019594
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 44,
"position_m": [
0.26440194905775144,
-0.17360821479715113,
0.29742145894006333
],
"position_mm": [
264.40194905775144,
-173.60821479715113,
297.42145894006336
],
"link": "FingerB",
"normal": [
0.0,
-0.9375276894468237,
-0.34791066600565723
]
},
{
"marker_id": 45,
"position_m": [
0.2544446590345074,
-0.19466486517696904,
0.3387216070567378
],
"position_mm": [
254.44465903450742,
-194.66486517696904,
338.7216070567378
],
"link": "FingerB",
"normal": [
-0.8830215713766957,
-0.3090575499818435,
-0.3532086285506783
]
},
{
"marker_id": 46,
"position_m": [
0.5367457953124735,
0.18363122543193994,
-0.032867171736872126
],
"position_mm": [
536.7457953124734,
183.63122543193992,
-32.86717173687212
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 47,
"position_m": [
0.34494426774548964,
-0.2852622166983662,
-0.03126082820757306
],
"position_mm": [
344.94426774548964,
-285.2622166983662,
-31.26082820757306
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.6892056504120464,
-0.32049864503030345,
-0.02614845413177204
],
"position_mm": [
689.2056504120465,
-320.49864503030346,
-26.148454131772038
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16785982166970154,
-0.17368823391609628,
-0.027281386983790425
],
"position_mm": [
167.85982166970155,
-173.68823391609627,
-27.281386983790426
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.487872454410967,
0.21121792120261051,
-0.024424933024606688
],
"position_mm": [
487.872454410967,
211.2179212026105,
-24.424933024606688
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.34047700116161134,
-0.32888077182685066,
-0.02660291034673135
],
"position_mm": [
340.4770011616113,
-328.88077182685066,
-26.60291034673135
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2847364293388034,
-0.26084478091292707,
-0.02747286204225959
],
"position_mm": [
284.73642933880336,
-260.8447809129271,
-27.47286204225959
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.4989607078462111,
0.16735971738937733,
-0.02694795342254578
],
"position_mm": [
498.9607078462111,
167.35971738937732,
-26.94795342254578
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.048802986599771975,
-0.21731089079047855,
-0.02639554588943118
],
"position_mm": [
48.80298659977198,
-217.31089079047854,
-26.39554588943118
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6269902800132509,
-0.278146098072017,
-0.02700579994726073
],
"position_mm": [
626.9902800132509,
-278.146098072017,
-27.00579994726073
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40387873268785074,
-0.1715154536124823,
-0.028538836918880178
],
"position_mm": [
403.87873268785074,
-171.5154536124823,
-28.53883691888018
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7754504008928411,
-0.23620737908863534,
-0.027501775791839385
],
"position_mm": [
775.4504008928411,
-236.20737908863535,
-27.501775791839385
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.022053004830379214,
-0.18635533877554153,
-0.028889540678780665
],
"position_mm": [
-22.053004830379216,
-186.35533877554153,
-28.889540678780666
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.20984298136122206,
-0.3648354097338809,
-0.0289861531695609
],
"position_mm": [
209.84298136122206,
-364.8354097338809,
-28.9861531695609
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.004779558584011521,
-0.2793349664056579,
-0.027434875811401287
],
"position_mm": [
4.779558584011522,
-279.3349664056579,
-27.434875811401287
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.44263652038586104,
0.19388319508129084,
-0.029201280947376264
],
"position_mm": [
442.63652038586105,
193.88319508129084,
-29.201280947376265
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.3120498500400382,
-0.15840749445284427,
-0.02746896438495946
],
"position_mm": [
312.0498500400382,
-158.40749445284428,
-27.46896438495946
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 82,
"position_m": [
0.21803535914928554,
0.2967039598089024,
-0.028336574952572535
],
"position_mm": [
218.03535914928554,
296.7039598089024,
-28.336574952572533
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5063711266221738,
-0.31385388884727916,
-0.02732044738073967
],
"position_mm": [
506.37112662217373,
-313.85388884727917,
-27.32044738073967
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.36183916438532987,
0.2946698717080423,
-0.026925174536387514
],
"position_mm": [
361.83916438532987,
294.6698717080423,
-26.925174536387512
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6463273360306084,
-0.1852887163246179,
-0.027828303435227606
],
"position_mm": [
646.3273360306084,
-185.2887163246179,
-27.828303435227607
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18631025380624952,
-0.275640068606472,
-0.02754832591937804
],
"position_mm": [
186.31025380624953,
-275.640068606472,
-27.54832591937804
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3698139395335075,
-0.1851492603808095,
-0.026659051458972106
],
"position_mm": [
369.8139395335075,
-185.1492603808095,
-26.659051458972108
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.30428902923379025,
-0.36002938281324953,
-0.02466437000272223
],
"position_mm": [
304.28902923379025,
-360.0293828132495,
-24.66437000272223
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6523830227405513,
-0.22324411595655239,
-0.027588830985975598
],
"position_mm": [
652.3830227405513,
-223.24411595655238,
-27.588830985975598
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10589888145484298,
-0.18981599421947362,
-0.027740932777090523
],
"position_mm": [
105.89888145484298,
-189.81599421947362,
-27.740932777090524
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 114,
"position_m": [
0.2872525786026241,
-0.18448954346313404,
0.23577278528380718
],
"position_mm": [
287.2525786026241,
-184.48954346313403,
235.7727852838072
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 115,
"position_m": [
0.23971686607943724,
-0.17094278147777217,
0.23846434592856527
],
"position_mm": [
239.71686607943724,
-170.94278147777217,
238.46434592856528
],
"link": "Arm2",
"normal": [
-0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 120,
"position_m": [
0.30837680333172945,
-0.23849733418560248,
0.19656541134757685
],
"position_mm": [
308.37680333172943,
-238.49733418560248,
196.56541134757686
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 198,
"position_m": [
0.15643959555919804,
-0.05386197261343867,
0.09191207489583134
],
"position_mm": [
156.43959555919804,
-53.86197261343867,
91.91207489583134
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6510218692989019,
-0.010187735466855101,
0.00036066798916890776
],
"position_mm": [
651.021869298902,
-10.187735466855102,
0.36066798916890774
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3527084979989913,
-0.0914099386079311,
0.001122364481900174
],
"position_mm": [
352.7084979989913,
-91.40993860793111,
1.1223644819001741
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021961517073902898,
-0.019131001885141316,
0.0005220378729383562
],
"position_mm": [
21.961517073902897,
-19.131001885141316,
0.5220378729383562
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34837662522349283,
-0.011529215757234559,
0.0005725710508850607
],
"position_mm": [
348.37662522349285,
-11.529215757234558,
0.5725710508850608
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6475176372023598,
-0.09009878780614529,
-0.001033571217212182
],
"position_mm": [
647.5176372023598,
-90.0987878061453,
-1.033571217212182
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.15794400416186494,
-0.14357914206755729,
0.08494263262333354
],
"position_mm": [
157.94400416186494,
-143.57914206755729,
84.94263262333354
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 232,
"position_m": [
0.23308632921735967,
-0.1017763250769149,
0.01483884290588867
],
"position_mm": [
233.08632921735966,
-101.7763250769149,
14.838842905888669
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.16070448417197936,
-0.17493245206521568,
0.046740949639431574
],
"position_mm": [
160.70448417197935,
-174.93245206521567,
46.74094963943158
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 244,
"position_m": [
0.28143614765257413,
-0.1264990377631295,
0.04209113842217352
],
"position_mm": [
281.4361476525741,
-126.49903776312951,
42.09113842217352
],
"link": "Ellbow",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.23469604248032594,
-0.1261679022097339,
0.02580406922071736
],
"position_mm": [
234.69604248032593,
-126.1679022097339,
25.80406922071736
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.21058891233835783,
-0.15107900286048084,
0.04010824566047938
],
"position_mm": [
210.58891233835783,
-151.07900286048084,
40.10824566047938
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}