Files
appRobotRender/data/camera_study/Scene9/k5_abefg/aruco_positions_initial.json
2026-06-03 07:04:27 +02:00

883 lines
16 KiB
JSON

{
"schema_version": "1.2",
"stage": "initial_triangulation",
"created_utc": "2026-06-03T04:30:43Z",
"summary": {
"num_cameras": 5,
"num_markers": 41,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.3014392781131834,
-0.7976593540300962,
0.8090873924075274
],
"position_mm": [
-301.4392781131834,
-797.6593540300962,
809.0873924075273
],
"direction": [
0.478444904088974,
0.6539158821105957,
-0.5860755443572998
]
},
{
"camera_id": "b",
"position_m": [
0.3044963064856628,
-0.8948174327872729,
1.2012475383268955
],
"position_mm": [
304.4963064856628,
-894.8174327872729,
1201.2475383268954
],
"direction": [
0.005024135112762451,
0.6242465972900391,
-0.7812111973762512
]
},
{
"camera_id": "e",
"position_m": [
1.231553512896588,
-0.9094105466187785,
0.39759016852425577
],
"position_mm": [
1231.553512896588,
-909.4105466187785,
397.5901685242558
],
"direction": [
-0.7645778059959412,
0.5944018959999084,
-0.24921302497386932
]
},
{
"camera_id": "f",
"position_m": [
0.4845048811903778,
-0.3053365075209884,
1.403362534392144
],
"position_mm": [
484.50488119037783,
-305.3365075209884,
1403.3625343921442
],
"direction": [
-0.2269427329301834,
0.08483054488897324,
-0.9702065587043762
]
},
{
"camera_id": "g",
"position_m": [
-0.20770381032232174,
0.20442134232445805,
1.4010649939179851
],
"position_mm": [
-207.70381032232174,
204.42134232445804,
1401.064993917985
],
"direction": [
0.3006979525089264,
-0.2988070547580719,
-0.9057013988494873
]
}
],
"markers": [
{
"marker_id": 41,
"position_m": [
0.24424156087155097,
-0.11113845224933411,
0.3453486219452862
],
"position_mm": [
244.24156087155097,
-111.13845224933411,
345.3486219452862
],
"link": "FingerA",
"normal": [
0.0,
-0.9375276894468237,
0.34791066600565723
]
},
{
"marker_id": 42,
"position_m": [
0.2155253863568528,
-0.07709468980656205,
0.3411342538476807
],
"position_mm": [
215.5253863568528,
-77.09468980656204,
341.1342538476807
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.2687254137679441,
-0.07450686051771346,
0.34000960359535676
],
"position_mm": [
268.72541376794413,
-74.50686051771346,
340.00960359535674
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 46,
"position_m": [
0.5349160408499765,
0.18234189575069198,
-0.028134117980750706
],
"position_mm": [
534.9160408499764,
182.34189575069198,
-28.134117980750705
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 47,
"position_m": [
0.3437162171279696,
-0.2883484503263533,
-0.027598773853771005
],
"position_mm": [
343.7162171279696,
-288.3484503263533,
-27.598773853771004
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.6874483129599817,
-0.3191181419230936,
-0.02833081420662331
],
"position_mm": [
687.4483129599816,
-319.1181419230936,
-28.330814206623312
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16752385535896933,
-0.17324098642404837,
-0.027170834324939275
],
"position_mm": [
167.5238553589693,
-173.24098642404837,
-27.170834324939275
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.4880547314579063,
0.21431869998516823,
-0.026903192924574923
],
"position_mm": [
488.0547314579063,
214.31869998516822,
-26.903192924574924
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.33977158818771214,
-0.3278190923866271,
-0.02721821627536981
],
"position_mm": [
339.77158818771215,
-327.8190923866271,
-27.21821627536981
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2844868157699038,
-0.2612335774423501,
-0.026758658816567745
],
"position_mm": [
284.4868157699038,
-261.2335774423501,
-26.758658816567745
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.5000771995937722,
0.16484606018672954,
-0.02707356175246105
],
"position_mm": [
500.07719959377215,
164.84606018672955,
-27.07356175246105
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04749042585578927,
-0.21658444463055906,
-0.026537222633304054
],
"position_mm": [
47.49042585578927,
-216.58444463055906,
-26.537222633304054
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6272191582219071,
-0.27667021127653646,
-0.026759373093189178
],
"position_mm": [
627.2191582219072,
-276.67021127653646,
-26.75937309318918
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40213147211835343,
-0.17332248150723364,
-0.027478624381088806
],
"position_mm": [
402.13147211835343,
-173.32248150723365,
-27.478624381088807
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7765725617343053,
-0.23634791058494212,
-0.02782976035911761
],
"position_mm": [
776.5725617343053,
-236.34791058494213,
-27.82976035911761
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.019077990195916883,
-0.18974119448198368,
-0.026134119931329705
],
"position_mm": [
-19.077990195916882,
-189.74119448198368,
-26.134119931329707
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.20965800678079566,
-0.36359892030006996,
-0.026610342195826982
],
"position_mm": [
209.65800678079566,
-363.59892030006995,
-26.61034219582698
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.5756078573251585,
0.17400025059344906,
-0.028143914858155854
],
"position_mm": [
575.6078573251585,
174.00025059344907,
-28.143914858155853
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005795006227904307,
-0.27794941332349615,
-0.026727794489463372
],
"position_mm": [
5.795006227904307,
-277.9494133234962,
-26.72779448946337
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 71,
"position_m": [
0.7510046562586005,
-0.2852999304436316,
-0.02683128141123431
],
"position_mm": [
751.0046562586004,
-285.29993044363164,
-26.831281411234308
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.44129937251044626,
0.19299275438480906,
-0.026971517688930274
],
"position_mm": [
441.2993725104463,
192.99275438480907,
-26.971517688930273
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 75,
"position_m": [
-0.026849071150557367,
0.19199946163754056,
-0.025992768664680137
],
"position_mm": [
-26.849071150557368,
191.99946163754055,
-25.99276866468014
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31132510525120904,
-0.1596589021385551,
-0.02770625848373711
],
"position_mm": [
311.32510525120904,
-159.6589021385551,
-27.70625848373711
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5065659233754124,
-0.31378583293743323,
-0.027159729578989687
],
"position_mm": [
506.5659233754124,
-313.7858329374332,
-27.159729578989687
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.3617476599431683,
0.2947760855578788,
-0.026681440876446832
],
"position_mm": [
361.74765994316834,
294.77608555787884,
-26.681440876446832
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6466008708984962,
-0.18701740573313042,
-0.027342175225099928
],
"position_mm": [
646.6008708984962,
-187.0174057331304,
-27.34217522509993
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18650221762550698,
-0.2767705329637022,
-0.02724980522520594
],
"position_mm": [
186.50221762550697,
-276.7705329637022,
-27.24980522520594
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.37174428927451036,
-0.18444998611722307,
-0.027245194646620122
],
"position_mm": [
371.7442892745104,
-184.44998611722306,
-27.24519464662012
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.30665627296315545,
-0.3586727370258307,
-0.02692198742291277
],
"position_mm": [
306.65627296315546,
-358.6727370258307,
-26.921987422912768
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6508054785196947,
-0.2238637216285964,
-0.026562812434401676
],
"position_mm": [
650.8054785196947,
-223.8637216285964,
-26.562812434401675
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10480152747540245,
-0.19120201355724845,
-0.026690833593395667
],
"position_mm": [
104.80152747540245,
-191.20201355724845,
-26.690833593395666
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.2618483506961927,
-0.16952649199102454,
0.24720523985421783
],
"position_mm": [
261.8483506961927,
-169.52649199102453,
247.20523985421784
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.17088872281310627,
-0.052516480160506133,
0.09068609180151184
],
"position_mm": [
170.88872281310626,
-52.516480160506134,
90.68609180151184
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 205,
"position_m": [
0.7523354464466968,
-0.09023665780630856,
0.00043065992578724186
],
"position_mm": [
752.3354464466968,
-90.23665780630856,
0.4306599257872419
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3523199314018059,
-0.08891651634891083,
-3.038072610198721e-05
],
"position_mm": [
352.3199314018059,
-88.91651634891083,
-0.030380726101987207
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021180418538998196,
-0.02012857396225193,
0.001550985677598135
],
"position_mm": [
21.180418538998197,
-20.12857396225193,
1.5509856775981352
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3478594965663273,
-0.012561643725050543,
0.0016645887050828418
],
"position_mm": [
347.8594965663273,
-12.561643725050542,
1.6645887050828418
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6478359348241239,
-0.08989948789262524,
-0.0007833270789510546
],
"position_mm": [
647.8359348241239,
-89.89948789262523,
-0.7833270789510546
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.166993912099031,
-0.1417424418203335,
0.08699140188496031
],
"position_mm": [
166.993912099031,
-141.74244182033348,
86.99140188496031
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.17048328407476512,
-0.1762523517405906,
0.047292197671331644
],
"position_mm": [
170.48328407476512,
-176.2523517405906,
47.29219767133164
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.25942728567003903,
-0.18804859677937846,
0.0653983281156617
],
"position_mm": [
259.42728567003905,
-188.04859677937847,
65.3983281156617
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}