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

995 lines
18 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:54:03Z",
"summary": {
"num_cameras": 6,
"num_markers": 46,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.2965491449045601,
-0.7989052137066848,
0.801398161144361
],
"position_mm": [
-296.5491449045601,
-798.9052137066848,
801.398161144361
],
"direction": [
0.4766221344470978,
0.6572697162628174,
-0.5838046073913574
]
},
{
"camera_id": "b",
"position_m": [
0.305490949597657,
-0.8933107144337022,
1.201793445382242
],
"position_mm": [
305.490949597657,
-893.3107144337023,
1201.793445382242
],
"direction": [
0.004346273839473724,
0.6234733462333679,
-0.7818325161933899
]
},
{
"camera_id": "c",
"position_m": [
0.3037280320901282,
-0.9002284925907265,
0.4042794227519738
],
"position_mm": [
303.72803209012824,
-900.2284925907264,
404.2794227519738
],
"direction": [
-0.1104506105184555,
0.9474959373474121,
-0.3000868856906891
]
},
{
"camera_id": "d",
"position_m": [
0.6998694007459306,
-0.7986960051436206,
0.3960629812496366
],
"position_mm": [
699.8694007459306,
-798.6960051436206,
396.0629812496366
],
"direction": [
-0.551314651966095,
0.7866094708442688,
-0.2780245542526245
]
},
{
"camera_id": "e",
"position_m": [
1.199993510216928,
-0.898854507188056,
0.3991201451566491
],
"position_mm": [
1199.993510216928,
-898.854507188056,
399.12014515664913
],
"direction": [
-0.7501824498176575,
0.6059012413024902,
-0.26478278636932373
]
},
{
"camera_id": "g",
"position_m": [
-0.2079076335893077,
0.203381580310826,
1.4005239466434216
],
"position_mm": [
-207.9076335893077,
203.38158031082602,
1400.5239466434216
],
"direction": [
0.3016498386859894,
-0.2984168231487274,
-0.9055135250091553
]
}
],
"markers": [
{
"marker_id": 42,
"position_m": [
0.21602947895341026,
-0.07773046603903513,
0.34129480758292285
],
"position_mm": [
216.02947895341026,
-77.73046603903514,
341.29480758292283
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.2690509824901526,
-0.07517491750342974,
0.34009231468684875
],
"position_mm": [
269.0509824901526,
-75.17491750342974,
340.09231468684874
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 46,
"position_m": [
0.5362811249635439,
0.1833996677575828,
-0.03008508708979109
],
"position_mm": [
536.2811249635439,
183.3996677575828,
-30.08508708979109
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 47,
"position_m": [
0.3444895799908297,
-0.28597824791379217,
-0.02850791568990456
],
"position_mm": [
344.48957999082967,
-285.9782479137922,
-28.507915689904557
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16844973466050134,
-0.17385787576319556,
-0.027065211898844317
],
"position_mm": [
168.44973466050135,
-173.85787576319555,
-27.065211898844318
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.4873295155705648,
0.210989817575742,
-0.026024957182565988
],
"position_mm": [
487.3295155705648,
210.989817575742,
-26.024957182565988
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3399061332592328,
-0.32977718377958565,
-0.02629961937278691
],
"position_mm": [
339.9061332592328,
-329.77718377958564,
-26.299619372786907
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28441711393657865,
-0.260978016252544,
-0.027156943456517986
],
"position_mm": [
284.41711393657863,
-260.978016252544,
-27.156943456517986
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.49820505872483517,
0.1670174170400443,
-0.027027849186957352
],
"position_mm": [
498.20505872483517,
167.0174170400443,
-27.02784918695735
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04902248317763834,
-0.21717282273179767,
-0.02662030473520693
],
"position_mm": [
49.02248317763834,
-217.17282273179765,
-26.620304735206933
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6249738382994454,
-0.27758713204184693,
-0.023823498681805777
],
"position_mm": [
624.9738382994454,
-277.5871320418469,
-23.823498681805777
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40443779351122694,
-0.17405722698426715,
-0.02680364905321132
],
"position_mm": [
404.4377935112269,
-174.05722698426715,
-26.80364905321132
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7750355073338349,
-0.23586845525751188,
-0.027811222819181355
],
"position_mm": [
775.0355073338349,
-235.86845525751187,
-27.811222819181356
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.02228144631711906,
-0.1872158722877135,
-0.028454787388470907
],
"position_mm": [
-22.28144631711906,
-187.2158722877135,
-28.45478738847091
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.21085373248565362,
-0.3648399787596347,
-0.02720749380738273
],
"position_mm": [
210.8537324856536,
-364.8399787596347,
-27.20749380738273
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.5748809162594388,
0.17371599544117386,
-0.027676124034240128
],
"position_mm": [
574.8809162594388,
173.71599544117385,
-27.67612403424013
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005229604095984645,
-0.2793657817292406,
-0.027207563909186695
],
"position_mm": [
5.229604095984645,
-279.3657817292406,
-27.207563909186696
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 71,
"position_m": [
0.7507035641692821,
-0.2854520834964176,
-0.025684873062984472
],
"position_mm": [
750.7035641692821,
-285.4520834964176,
-25.684873062984472
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4419081577327452,
0.19349772146194283,
-0.02675075716691236
],
"position_mm": [
441.9081577327452,
193.49772146194283,
-26.750757166912358
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.3121640257125053,
-0.15851133144984322,
-0.027347871150016065
],
"position_mm": [
312.1640257125053,
-158.51133144984323,
-27.347871150016065
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5061586805315893,
-0.3140657679645287,
-0.02715460763648364
],
"position_mm": [
506.1586805315893,
-314.0657679645287,
-27.15460763648364
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.3616179096656727,
0.29502207317000007,
-0.027095453948900228
],
"position_mm": [
361.6179096656727,
295.02207317000006,
-27.09545394890023
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6472968235824097,
-0.18532749853004762,
-0.028511359300279898
],
"position_mm": [
647.2968235824097,
-185.32749853004762,
-28.5113593002799
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18625807830128388,
-0.27592188238330023,
-0.027744996009136588
],
"position_mm": [
186.2580783012839,
-275.9218823833002,
-27.74499600913659
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3696448792158931,
-0.18585265715554514,
-0.02641436703016008
],
"position_mm": [
369.6448792158931,
-185.85265715554513,
-26.41436703016008
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6517389456005512,
-0.22350352691244038,
-0.02806178876456979
],
"position_mm": [
651.7389456005512,
-223.50352691244038,
-28.06178876456979
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10677481100392817,
-0.19105205485228616,
-0.02691776621294544
],
"position_mm": [
106.77481100392818,
-191.05205485228615,
-26.917766212945438
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 105,
"position_m": [
0.5235832495065581,
-0.26647328371227863,
-0.02916844749421293
],
"position_mm": [
523.5832495065581,
-266.47328371227866,
-29.16844749421293
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.31375895851995456,
-0.2605888692135577,
0.2683440870558613
],
"position_mm": [
313.75895851995455,
-260.5888692135577,
268.34408705586134
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 124,
"position_m": [
0.35044605889062025,
-0.30536247170116865,
0.28035456456563845
],
"position_mm": [
350.44605889062024,
-305.36247170116866,
280.35456456563844
],
"link": "Arm2",
"normal": [
-1.0,
0.0,
0.0
]
},
{
"marker_id": 198,
"position_m": [
0.15574876932001208,
-0.055143111179692623,
0.09517160132071736
],
"position_mm": [
155.7487693200121,
-55.143111179692625,
95.17160132071736
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 205,
"position_m": [
0.752660925419649,
-0.08998873459764882,
0.000271203163399803
],
"position_mm": [
752.6609254196491,
-89.98873459764881,
0.271203163399803
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6493064508469198,
-0.01067110134962155,
0.0005830547955576764
],
"position_mm": [
649.3064508469198,
-10.67110134962155,
0.5830547955576765
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3523788165742108,
-0.09107505064312624,
0.0008368510752793673
],
"position_mm": [
352.37881657421076,
-91.07505064312623,
0.8368510752793673
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021744374159966308,
-0.019915292204260433,
0.0005027458987948503
],
"position_mm": [
21.74437415996631,
-19.91529220426043,
0.5027458987948502
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.2523964918395858,
-0.008819037138068104,
-7.825207400854279e-05
],
"position_mm": [
252.3964918395858,
-8.819037138068104,
-0.0782520740085428
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34773156868884186,
-0.011212048477156627,
0.00028715022364601074
],
"position_mm": [
347.7315686888419,
-11.212048477156626,
0.2871502236460107
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.250494686873451,
-0.08879611211256978,
0.0001461795534195233
],
"position_mm": [
250.494686873451,
-88.79611211256979,
0.14617955341952332
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.646536746726935,
-0.0906207008477933,
-4.128857478966785e-05
],
"position_mm": [
646.536746726935,
-90.6207008477933,
-0.041288574789667846
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.2277116890198783,
-0.14986151890661215,
0.16710634607558522
],
"position_mm": [
227.7116890198783,
-149.86151890661213,
167.1063460755852
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 229,
"position_m": [
0.16768036663002078,
-0.14392270790391026,
0.08646447041818155
],
"position_mm": [
167.68036663002079,
-143.92270790391026,
86.46447041818155
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 232,
"position_m": [
0.22737456066602044,
-0.06169146966985076,
-0.0018192053518067354
],
"position_mm": [
227.37456066602044,
-61.691469669850754,
-1.8192053518067355
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.17052679202899895,
-0.1749959075066975,
0.04804061127014225
],
"position_mm": [
170.52679202899895,
-174.9959075066975,
48.04061127014225
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 244,
"position_m": [
0.28073471857521903,
-0.08636810089030811,
0.021474700845542795
],
"position_mm": [
280.734718575219,
-86.36810089030811,
21.474700845542795
],
"link": "Ellbow",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.2341732588804507,
-0.08678113331990524,
0.0046836767596195195
],
"position_mm": [
234.1732588804507,
-86.78113331990524,
4.6836767596195195
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.22225413967789695,
-0.11962680448878382,
0.018306069645507888
],
"position_mm": [
222.25413967789694,
-119.62680448878382,
18.306069645507886
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}