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

1033 lines
19 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-02T22:54:33Z",
"summary": {
"num_cameras": 6,
"num_markers": 48,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.3001274357176493,
-0.7979520803678932,
0.8009902676185592
],
"position_mm": [
-300.12743571764935,
-797.9520803678932,
800.9902676185592
],
"direction": [
0.4789915382862091,
0.6567302346229553,
-0.5824710726737976
]
},
{
"camera_id": "c",
"position_m": [
0.30222042083446865,
-0.9015130863831495,
0.39827613859571753
],
"position_mm": [
302.22042083446865,
-901.5130863831496,
398.27613859571755
],
"direction": [
-0.10769812762737274,
0.9494794607162476,
-0.2947707772254944
]
},
{
"camera_id": "d",
"position_m": [
0.7046937746856436,
-0.7914174011623307,
0.3989527588758248
],
"position_mm": [
704.6937746856437,
-791.4174011623307,
398.9527588758248
],
"direction": [
-0.5576696991920471,
0.7805226445198059,
-0.28246936202049255
]
},
{
"camera_id": "e",
"position_m": [
1.2059563341749637,
-0.9025538118437437,
0.4061715893081437
],
"position_mm": [
1205.9563341749638,
-902.5538118437437,
406.17158930814367
],
"direction": [
-0.750444233417511,
0.60433429479599,
-0.2676071226596832
]
},
{
"camera_id": "f",
"position_m": [
0.4848910479147168,
-0.3064199973610857,
1.40194389878924
],
"position_mm": [
484.8910479147168,
-306.41999736108573,
1401.9438987892402
],
"direction": [
-0.22731362283229828,
0.08567609637975693,
-0.9700454473495483
]
},
{
"camera_id": "g",
"position_m": [
-0.20647920852698148,
0.20854052825566233,
1.3996693000606282
],
"position_mm": [
-206.4792085269815,
208.54052825566234,
1399.669300060628
],
"direction": [
0.30005520582199097,
-0.30117395520210266,
-0.9051304459571838
]
}
],
"markers": [
{
"marker_id": 40,
"position_m": [
0.28668355273271867,
-0.34640943144388103,
0.20631288626593572
],
"position_mm": [
286.6835527327187,
-346.40943144388103,
206.31288626593573
],
"link": "FingerA",
"normal": [
-0.4224220616915755,
0.0,
-0.9063992507699015
]
},
{
"marker_id": 42,
"position_m": [
0.29237808259712744,
-0.3615603056323685,
0.18928221920697882
],
"position_mm": [
292.37808259712745,
-361.5603056323685,
189.28221920697882
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 44,
"position_m": [
0.3200073645761766,
-0.2897830821849748,
0.18681107601953226
],
"position_mm": [
320.0073645761766,
-289.7830821849748,
186.81107601953227
],
"link": "FingerB",
"normal": [
0.0,
-0.9375276894468237,
-0.34791066600565723
]
},
{
"marker_id": 46,
"position_m": [
0.5366150280641372,
0.183336410781279,
-0.03210106815199232
],
"position_mm": [
536.6150280641372,
183.336410781279,
-32.101068151992315
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 47,
"position_m": [
0.34428014979860694,
-0.2868513084474646,
-0.028635778459338537
],
"position_mm": [
344.28014979860694,
-286.8513084474646,
-28.635778459338535
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.6879264968051823,
-0.319216467530209,
-0.026935023954158702
],
"position_mm": [
687.9264968051823,
-319.216467530209,
-26.9350239541587
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.1677608548675389,
-0.17356384388924084,
-0.027330585771143882
],
"position_mm": [
167.76085486753888,
-173.56384388924084,
-27.330585771143884
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.4878000031656601,
0.2111354973426341,
-0.0242207063980253
],
"position_mm": [
487.8000031656601,
211.1354973426341,
-24.2207063980253
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28477753331962813,
-0.2604974590779388,
-0.027960307306363296
],
"position_mm": [
284.7775333196281,
-260.4974590779388,
-27.960307306363298
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.49866029477480156,
0.16722725873121327,
-0.026862214234651086
],
"position_mm": [
498.66029477480157,
167.22725873121328,
-26.862214234651084
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 57,
"position_m": [
0.6026709282226306,
-0.36321505790646086,
-0.028192769231945827
],
"position_mm": [
602.6709282226306,
-363.21505790646086,
-28.192769231945828
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04908307167540667,
-0.2175340967183626,
-0.026409512680339683
],
"position_mm": [
49.083071675406664,
-217.5340967183626,
-26.409512680339684
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.625160502571604,
-0.2776849056922537,
-0.0278233355297219
],
"position_mm": [
625.1605025716041,
-277.68490569225366,
-27.8233355297219
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 61,
"position_m": [
-0.022058360726138888,
0.33290830095011936,
-0.025848246751927467
],
"position_mm": [
-22.058360726138886,
332.9083009501194,
-25.848246751927466
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40402933247080625,
-0.17459750552362963,
-0.02670030948258522
],
"position_mm": [
404.02933247080625,
-174.59750552362962,
-26.70030948258522
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7756815371736174,
-0.23656229817356103,
-0.027485359019952534
],
"position_mm": [
775.6815371736175,
-236.56229817356103,
-27.485359019952533
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.021886007375453483,
-0.18683052087419122,
-0.028801346129942913
],
"position_mm": [
-21.886007375453485,
-186.83052087419122,
-28.801346129942914
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.5751424816259231,
0.1739620026825946,
-0.027944531028083152
],
"position_mm": [
575.1424816259231,
173.9620026825946,
-27.94453102808315
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.004606766511852876,
-0.2792253401530034,
-0.027886466077289108
],
"position_mm": [
4.606766511852876,
-279.2253401530034,
-27.886466077289107
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4424971246880379,
0.19398163621366007,
-0.02901552199022251
],
"position_mm": [
442.4971246880379,
193.98163621366007,
-29.01552199022251
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 75,
"position_m": [
-0.027402789363636975,
0.19241829937282995,
-0.02606173371487858
],
"position_mm": [
-27.402789363636973,
192.41829937282995,
-26.06173371487858
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31253702743153544,
-0.15811396886262438,
-0.028250462723593217
],
"position_mm": [
312.5370274315354,
-158.11396886262438,
-28.250462723593216
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5057848730789823,
-0.31385735183906915,
-0.02716627096922155
],
"position_mm": [
505.78487307898234,
-313.85735183906917,
-27.16627096922155
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6465965759969623,
-0.18509908642718095,
-0.027201172912142642
],
"position_mm": [
646.5965759969623,
-185.09908642718096,
-27.201172912142642
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18656030408461505,
-0.2754509850629425,
-0.027836169927061897
],
"position_mm": [
186.56030408461504,
-275.45098506294255,
-27.836169927061896
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.36935691469631526,
-0.18672176964499781,
-0.025891055481123755
],
"position_mm": [
369.35691469631524,
-186.7217696449978,
-25.891055481123754
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.30605224054224817,
-0.3582848922320574,
-0.026987608839014784
],
"position_mm": [
306.05224054224817,
-358.2848922320574,
-26.987608839014783
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6514838078144343,
-0.22321987470388918,
-0.02771623085563422
],
"position_mm": [
651.4838078144343,
-223.2198747038892,
-27.716230855634223
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10562617745682819,
-0.18896761181657976,
-0.02854520843190656
],
"position_mm": [
105.62617745682819,
-188.96761181657976,
-28.545208431906563
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 105,
"position_m": [
0.5236501866099603,
-0.2664079120351426,
-0.02861535364233117
],
"position_mm": [
523.6501866099603,
-266.4079120351426,
-28.615353642331172
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 114,
"position_m": [
0.28083914265445264,
-0.2354066431707774,
0.22086348155976424
],
"position_mm": [
280.83914265445264,
-235.4066431707774,
220.86348155976424
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 115,
"position_m": [
0.3098262927626315,
-0.22766010443191487,
0.18149346206003883
],
"position_mm": [
309.8262927626315,
-227.66010443191487,
181.49346206003884
],
"link": "Arm2",
"normal": [
-0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 120,
"position_m": [
0.28034165575886894,
-0.16946939732288668,
0.24435920277045042
],
"position_mm": [
280.3416557588689,
-169.4693973228867,
244.35920277045042
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 205,
"position_m": [
0.7533674277681695,
-0.09040084512424357,
-0.000547311452429172
],
"position_mm": [
753.3674277681695,
-90.40084512424357,
-0.547311452429172
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6508328096371576,
-0.009901271649545572,
4.9553142562781314e-05
],
"position_mm": [
650.8328096371577,
-9.901271649545572,
0.049553142562781316
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3523966730346641,
-0.09106115346477024,
0.0013194923144292765
],
"position_mm": [
352.3966730346641,
-91.06115346477024,
1.3194923144292765
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021859053414132246,
-0.019539895900523716,
0.0006353286348196787
],
"position_mm": [
21.859053414132244,
-19.539895900523717,
0.6353286348196787
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.2522845573977582,
-0.008853013093650212,
-1.1722541153560032e-06
],
"position_mm": [
252.2845573977582,
-8.853013093650212,
-0.0011722541153560031
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.347322285290154,
-0.01122511020066003,
0.0006464589003698109
],
"position_mm": [
347.322285290154,
-11.22511020066003,
0.6464589003698109
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.2508097898629842,
-0.08883913089363692,
0.00020983109090918627
],
"position_mm": [
250.8097898629842,
-88.83913089363692,
0.20983109090918628
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6471442533708529,
-0.08981238696977402,
-0.0007314674043183697
],
"position_mm": [
647.1442533708529,
-89.81238696977402,
-0.7314674043183697
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.25373867301343717,
-0.1683385545043901,
0.24141778698647667
],
"position_mm": [
253.73867301343716,
-168.3385545043901,
241.41778698647667
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 219,
"position_m": [
0.2549880162671531,
-0.2697864856650926,
0.20548875713144607
],
"position_mm": [
254.9880162671531,
-269.7864856650926,
205.48875713144608
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 231,
"position_m": [
0.26893171374638336,
-0.03771661527186504,
0.2833490072875023
],
"position_mm": [
268.93171374638337,
-37.71661527186504,
283.3490072875023
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.18664786632314717,
-0.04520900690957734,
0.25349521655490975
],
"position_mm": [
186.64786632314718,
-45.20900690957734,
253.49521655490975
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 244,
"position_m": [
0.310150966580191,
-0.05746922733744329,
0.2565787326142319
],
"position_mm": [
310.150966580191,
-57.46922733744329,
256.5787326142319
],
"link": "Ellbow",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 246,
"position_m": [
0.2695456139314898,
-0.06449046821290388,
0.2839997023548041
],
"position_mm": [
269.5456139314898,
-64.49046821290388,
283.99970235480407
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 247,
"position_m": [
0.23221716265031503,
-0.06179473551785637,
0.2863614969561953
],
"position_mm": [
232.21716265031503,
-61.794735517856374,
286.3614969561953
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
}
]
}