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

637 lines
12 KiB
JSON

{
"schema_version": "1.2",
"stage": "initial_triangulation",
"created_utc": "2026-06-03T04:28:36Z",
"summary": {
"num_cameras": 4,
"num_markers": 29,
"num_constraints": 94
},
"cameras": [
{
"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": "d",
"position_m": [
0.7029130020015959,
-0.7907698766672966,
0.4011397354766348
],
"position_mm": [
702.9130020015959,
-790.7698766672966,
401.13973547663477
],
"direction": [
-0.5559978485107422,
0.7807162404060364,
-0.28521665930747986
]
},
{
"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.21255673356811602,
-0.07869014399890198,
0.34214322880279563
],
"position_mm": [
212.55673356811602,
-78.69014399890197,
342.14322880279565
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.268263903144687,
-0.07514973955436152,
0.338461926015838
],
"position_mm": [
268.263903144687,
-75.14973955436152,
338.461926015838
],
"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.34362703008115125,
-0.28828669765334336,
-0.02730267201626142
],
"position_mm": [
343.62703008115125,
-288.28669765334337,
-27.30267201626142
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.4884258247754748,
0.21473155420433823,
-0.027794628153107466
],
"position_mm": [
488.4258247754748,
214.73155420433824,
-27.794628153107467
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.33990677676898473,
-0.32791455563523636,
-0.027257202824182477
],
"position_mm": [
339.90677676898474,
-327.91455563523635,
-27.257202824182478
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2845555727408818,
-0.26117620609977676,
-0.02680766736581748
],
"position_mm": [
284.55557274088176,
-261.1762060997768,
-26.80766736581748
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.5004595020168828,
0.16514888385241067,
-0.027825756112509394
],
"position_mm": [
500.4595020168828,
165.14888385241068,
-27.825756112509396
],
"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": 62,
"position_m": [
0.4021786712058468,
-0.17311803798198852,
-0.02811880870688738
],
"position_mm": [
402.17867120584685,
-173.11803798198852,
-28.118808706887382
],
"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": 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.006053459569484012,
-0.27792432757527125,
-0.027436351921906604
],
"position_mm": [
6.053459569484012,
-277.92432757527126,
-27.436351921906603
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4416994731406953,
0.19329764625599738,
-0.027977723553575293
],
"position_mm": [
441.6994731406953,
193.2976462559974,
-27.97772355357529
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.3119764856257087,
-0.1597777603562294,
-0.02675713842519185
],
"position_mm": [
311.9764856257087,
-159.7777603562294,
-26.75713842519185
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.1871872686190157,
-0.27663763297531746,
-0.02653514787956797
],
"position_mm": [
187.1872686190157,
-276.63763297531744,
-26.53514787956797
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3721463242081747,
-0.18428926522614406,
-0.028347246453172
],
"position_mm": [
372.1463242081747,
-184.28926522614407,
-28.347246453171998
],
"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": 103,
"position_m": [
0.10500634037670349,
-0.1912226939233138,
-0.027085854148582795
],
"position_mm": [
105.00634037670349,
-191.2226939233138,
-27.085854148582793
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.2716251453630974,
-0.16131710600023497,
0.23290907411707742
],
"position_mm": [
271.6251453630974,
-161.31710600023496,
232.90907411707744
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3519666939552026,
-0.08861445078504464,
0.0010694858648898457
],
"position_mm": [
351.9666939552026,
-88.61445078504464,
1.0694858648898458
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.2528680633133983,
-0.011224367711142966,
0.0008063621284953085
],
"position_mm": [
252.8680633133983,
-11.224367711142966,
0.8063621284953085
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34776073402412605,
-0.012468796577626076,
0.0013756747711843437
],
"position_mm": [
347.76073402412607,
-12.468796577626076,
1.3756747711843438
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.1661545044239721,
-0.14219585489618783,
0.08747664090350912
],
"position_mm": [
166.1545044239721,
-142.19585489618783,
87.47664090350912
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.17327239237911826,
-0.17857432748899518,
0.047047539810547725
],
"position_mm": [
173.27239237911826,
-178.57432748899518,
47.047539810547725
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.2630297446961479,
-0.17995804521763648,
0.053055149426680326
],
"position_mm": [
263.02974469614793,
-179.95804521763648,
53.05514942668032
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.22849648440149062,
-0.1791382582841274,
0.053459751864329746
],
"position_mm": [
228.49648440149062,
-179.1382582841274,
53.459751864329746
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}