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

731 lines
14 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:23:35Z",
"summary": {
"num_cameras": 4,
"num_markers": 34,
"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": "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": 41,
"position_m": [
0.2558901263104606,
-0.14474123790589452,
0.34647375293421545
],
"position_mm": [
255.8901263104606,
-144.7412379058945,
346.47375293421544
],
"link": "FingerA",
"normal": [
0.0,
-0.9375276894468237,
0.34791066600565723
]
},
{
"marker_id": 43,
"position_m": [
0.24290459730051606,
-0.1753006159233555,
0.3469649134694313
],
"position_mm": [
242.90459730051606,
-175.3006159233555,
346.96491346943134
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 45,
"position_m": [
0.25465980018820084,
-0.19367952225605448,
0.3382441794256773
],
"position_mm": [
254.65980018820085,
-193.67952225605447,
338.2441794256773
],
"link": "FingerB",
"normal": [
-0.8830215713766957,
-0.3090575499818435,
-0.3532086285506783
]
},
{
"marker_id": 46,
"position_m": [
0.5367410599767674,
0.18362457756352393,
-0.03281611350752415
],
"position_mm": [
536.7410599767674,
183.62457756352393,
-32.81611350752415
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 47,
"position_m": [
0.34509850853850965,
-0.2849899572151607,
-0.03128888545737045
],
"position_mm": [
345.09850853850963,
-284.9899572151607,
-31.288885457370448
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.1674766320176701,
-0.1740618338301817,
-0.02700374461255103
],
"position_mm": [
167.4766320176701,
-174.0618338301817,
-27.00374461255103
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.4878771617974124,
0.21121937422470685,
-0.024437150147016213
],
"position_mm": [
487.87716179741244,
211.21937422470685,
-24.43715014701621
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.34049503161181743,
-0.32861645610926943,
-0.026842598547943963
],
"position_mm": [
340.4950316118174,
-328.61645610926945,
-26.842598547943965
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28478132852044846,
-0.2608422949216309,
-0.027511036155122775
],
"position_mm": [
284.7813285204485,
-260.8422949216309,
-27.511036155122774
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.49894992556370527,
0.16735547419536184,
-0.02692897832224819
],
"position_mm": [
498.9499255637053,
167.35547419536184,
-26.928978322248188
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04912052193642971,
-0.21881755005824685,
-0.025368847456930597
],
"position_mm": [
49.12052193642971,
-218.81755005824684,
-25.3688474569306
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40398057287110967,
-0.170453377681786,
-0.029831721054370458
],
"position_mm": [
403.98057287110964,
-170.453377681786,
-29.83172105437046
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.021337791592753105,
-0.18699116190446358,
-0.02815300197433867
],
"position_mm": [
-21.337791592753106,
-186.99116190446358,
-28.153001974338668
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.2100143090711898,
-0.36509087599956247,
-0.029411829247980043
],
"position_mm": [
210.01430907118979,
-365.09087599956246,
-29.411829247980044
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.004486908312814073,
-0.27997747330407396,
-0.03268033452602371
],
"position_mm": [
4.486908312814073,
-279.97747330407395,
-32.68033452602371
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.44264224066699853,
0.19389027513512438,
-0.029243415289320222
],
"position_mm": [
442.64224066699853,
193.8902751351244,
-29.24341528932022
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.312483711137262,
-0.1584698649007952,
-0.028135977302496562
],
"position_mm": [
312.483711137262,
-158.46986490079522,
-28.135977302496563
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5062966900947049,
-0.31376013437563793,
-0.02705482547813763
],
"position_mm": [
506.2966900947049,
-313.76013437563796,
-27.05482547813763
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.36164219485367616,
0.29463978839261584,
-0.02678216274762021
],
"position_mm": [
361.64219485367613,
294.63978839261586,
-26.78216274762021
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6473920701977258,
-0.18599893027369288,
-0.027637570437504606
],
"position_mm": [
647.3920701977258,
-185.99893027369288,
-27.637570437504607
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18644484179786505,
-0.2759184749257733,
-0.02730763587304834
],
"position_mm": [
186.44484179786505,
-275.9184749257733,
-27.307635873048337
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3703544644001699,
-0.18496388283387355,
-0.026906098956875815
],
"position_mm": [
370.3544644001699,
-184.96388283387356,
-26.906098956875816
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.3044281251988585,
-0.35990096094508944,
-0.02483707502797927
],
"position_mm": [
304.4281251988585,
-359.9009609450894,
-24.837075027979267
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6518523096539,
-0.224173039400289,
-0.028072285399135054
],
"position_mm": [
651.8523096539,
-224.17303940028899,
-28.072285399135055
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10542197572660024,
-0.18980750632122825,
-0.027879027508726766
],
"position_mm": [
105.42197572660024,
-189.80750632122826,
-27.879027508726764
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 115,
"position_m": [
0.23305398602391925,
-0.16073461328892102,
0.23653457687901097
],
"position_mm": [
233.05398602391924,
-160.73461328892103,
236.53457687901098
],
"link": "Arm2",
"normal": [
-0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 198,
"position_m": [
0.160643030101123,
-0.05334024814379299,
0.09118530432801238
],
"position_mm": [
160.643030101123,
-53.34024814379299,
91.18530432801238
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.352527031964133,
-0.09101715993016637,
0.00025269038876743206
],
"position_mm": [
352.52703196413296,
-91.01715993016637,
0.25269038876743205
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021945331923691625,
-0.019479907116884916,
0.0007061680271777474
],
"position_mm": [
21.945331923691626,
-19.479907116884917,
0.7061680271777474
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34859946160120875,
-0.011113676651384267,
0.00018340613513739156
],
"position_mm": [
348.59946160120876,
-11.113676651384267,
0.18340613513739157
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6474882759577534,
-0.0907024650889102,
-0.0011975504122641442
],
"position_mm": [
647.4882759577533,
-90.70246508891019,
-1.1975504122641443
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.15786986650677018,
-0.1431064690602332,
0.08532525148711878
],
"position_mm": [
157.86986650677017,
-143.1064690602332,
85.32525148711878
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.16079546773432904,
-0.17336097922120372,
0.046259657535076354
],
"position_mm": [
160.79546773432904,
-173.3609792212037,
46.25965753507636
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.2506638991952949,
-0.17587229991887718,
0.05177237770943489
],
"position_mm": [
250.6638991952949,
-175.8722999188772,
51.772377709434885
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}