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

751 lines
14 KiB
JSON

{
"schema_version": "1.2",
"stage": "initial_triangulation",
"created_utc": "2026-06-03T04:28:29Z",
"summary": {
"num_cameras": 4,
"num_markers": 35,
"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": "c",
"position_m": [
0.3287264582676568,
-0.9186429714357892,
0.3564346556463644
],
"position_mm": [
328.72645826765677,
-918.6429714357893,
356.4346556463644
],
"direction": [
-0.13607342541217804,
0.9607956409454346,
-0.24156945943832397
]
},
{
"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": 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": 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.6865564759202645,
-0.31838121469277886,
-0.02665956687621106
],
"position_mm": [
686.5564759202645,
-318.3812146927789,
-26.659566876211063
],
"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.04809199542409825,
-0.2169530344276507,
-0.027973412574746573
],
"position_mm": [
48.09199542409825,
-216.95303442765072,
-27.973412574746572
],
"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.4020538872316125,
-0.17246638857046356,
-0.02848945791359669
],
"position_mm": [
402.0538872316125,
-172.46638857046355,
-28.48945791359669
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7745707324705065,
-0.2365917031525859,
-0.02675299809135075
],
"position_mm": [
774.5707324705064,
-236.5917031525859,
-26.75299809135075
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.01924597703393205,
-0.18967569016213118,
-0.02569609044602598
],
"position_mm": [
-19.24597703393205,
-189.6756901621312,
-25.69609044602598
],
"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": 79,
"position_m": [
0.31196379513925226,
-0.16030927033602851,
-0.02659492667414498
],
"position_mm": [
311.9637951392523,
-160.3092703360285,
-26.59492667414498
],
"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.18653991328700445,
-0.27668978216895224,
-0.027550316875700497
],
"position_mm": [
186.53991328700445,
-276.68978216895226,
-27.550316875700496
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.37205975699696053,
-0.18334366336712074,
-0.028933959566157366
],
"position_mm": [
372.0597569969605,
-183.34366336712074,
-28.933959566157366
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6509583629584992,
-0.22384399681155798,
-0.026958285998085117
],
"position_mm": [
650.9583629584992,
-223.843996811558,
-26.958285998085117
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10548568365641878,
-0.1910556060358843,
-0.0269373791342076
],
"position_mm": [
105.48568365641877,
-191.05560603588432,
-26.9373791342076
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.2734905767663568,
-0.15652576260766068,
0.23119371178869252
],
"position_mm": [
273.4905767663568,
-156.52576260766068,
231.19371178869253
],
"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.02152440359031539,
-0.01870238286949427,
-0.0003137879578545107
],
"position_mm": [
21.52440359031539,
-18.70238286949427,
-0.3137879578545107
],
"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.17143763771464457,
-0.1748588653762262,
0.044476160878953126
],
"position_mm": [
171.43763771464458,
-174.8588653762262,
44.476160878953124
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.26137931486913935,
-0.17454782434102742,
0.048868309428753
],
"position_mm": [
261.37931486913936,
-174.54782434102742,
48.868309428752994
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.22811894967525123,
-0.17329220701741294,
0.04993921175900772
],
"position_mm": [
228.11894967525123,
-173.29220701741295,
49.93921175900772
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}