Files
appRobotRender/data/camera_study/Scene8/k4_abdg/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:24:12Z",
"summary": {
"num_cameras": 4,
"num_markers": 29,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.2999039553024492,
-0.7966331104538593,
0.8022965428228306
],
"position_mm": [
-299.90395530244916,
-796.6331104538593,
802.2965428228306
],
"direction": [
0.4790363907814026,
0.655602753162384,
-0.5837029814720154
]
},
{
"camera_id": "b",
"position_m": [
0.2997741245358298,
-0.8919452713410032,
1.1998563182979443
],
"position_mm": [
299.7741245358298,
-891.9452713410033,
1199.8563182979442
],
"direction": [
0.008538469672203064,
0.6230279803276062,
-0.7821529507637024
]
},
{
"camera_id": "d",
"position_m": [
0.7005523974946344,
-0.7953874519308782,
0.40063197730228306
],
"position_mm": [
700.5523974946344,
-795.3874519308782,
400.6319773022831
],
"direction": [
-0.5518289804458618,
0.7841700911521912,
-0.2838345468044281
]
},
{
"camera_id": "g",
"position_m": [
-0.2072035888495123,
0.2035164095056965,
1.4022641029137521
],
"position_mm": [
-207.2035888495123,
203.5164095056965,
1402.2641029137521
],
"direction": [
0.30012577772140503,
-0.29805290699005127,
-0.906139612197876
]
}
],
"markers": [
{
"marker_id": 41,
"position_m": [
0.2581375164481101,
-0.14278738288913972,
0.34377836162870723
],
"position_mm": [
258.1375164481101,
-142.78738288913974,
343.7783616287072
],
"link": "FingerA",
"normal": [
0.0,
-0.9375276894468237,
0.34791066600565723
]
},
{
"marker_id": 51,
"position_m": [
0.16788029830784462,
-0.17260811918284022,
-0.027712664532249166
],
"position_mm": [
167.8802983078446,
-172.60811918284023,
-27.712664532249168
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.34004338748140095,
-0.3277148398467217,
-0.02715866918539347
],
"position_mm": [
340.04338748140094,
-327.71483984672165,
-27.15866918539347
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2847109035633591,
-0.26099191031691427,
-0.027964747798917996
],
"position_mm": [
284.7109035633591,
-260.99191031691424,
-27.964747798917998
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04726093939574952,
-0.21658413840901972,
-0.027393140196605412
],
"position_mm": [
47.26093939574952,
-216.58413840901972,
-27.39314019660541
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6275104879637845,
-0.27641866080874633,
-0.02682338790024373
],
"position_mm": [
627.5104879637845,
-276.4186608087463,
-26.82338790024373
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4021906588717495,
-0.1729954495544394,
-0.028203629507641072
],
"position_mm": [
402.19065887174946,
-172.9954495544394,
-28.20362950764107
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7749949492484761,
-0.2361550320675289,
-0.0270511032130011
],
"position_mm": [
774.9949492484761,
-236.1550320675289,
-27.0511032130011
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.018958215114753624,
-0.18966003830247546,
-0.027297354215528025
],
"position_mm": [
-18.958215114753624,
-189.66003830247547,
-27.297354215528024
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005982539616939961,
-0.2777748189088628,
-0.027242956985023666
],
"position_mm": [
5.982539616939961,
-277.7748189088628,
-27.242956985023664
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 71,
"position_m": [
0.7513788890321755,
-0.28510439465168363,
-0.0267813475732686
],
"position_mm": [
751.3788890321755,
-285.10439465168366,
-26.7813475732686
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.3114347454047289,
-0.15924663315716892,
-0.02719923197769498
],
"position_mm": [
311.43474540472886,
-159.2466331571689,
-27.199231977694982
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5064114918341371,
-0.31368194330214183,
-0.02703485460850681
],
"position_mm": [
506.41149183413717,
-313.6819433021418,
-27.034854608506812
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.36174050522576995,
0.2946193886314375,
-0.026903579877753443
],
"position_mm": [
361.74050522576994,
294.6193886314375,
-26.903579877753444
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6467497093856076,
-0.18711243618691614,
-0.027105007104849192
],
"position_mm": [
646.7497093856076,
-187.11243618691614,
-27.105007104849193
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18662967667994804,
-0.2767471338964133,
-0.02698986477063397
],
"position_mm": [
186.62967667994803,
-276.7471338964133,
-26.989864770633968
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.37209705861529857,
-0.18366343948286856,
-0.028424671103494916
],
"position_mm": [
372.0970586152986,
-183.66343948286857,
-28.424671103494916
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.306059775231544,
-0.35841123626853655,
-0.02667915689185217
],
"position_mm": [
306.059775231544,
-358.4112362685365,
-26.67915689185217
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6518691382800169,
-0.22399438415797196,
-0.028174264429093678
],
"position_mm": [
651.869138280017,
-223.99438415797195,
-28.17426442909368
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10464469089734606,
-0.19083567382723052,
-0.027435596834548295
],
"position_mm": [
104.64469089734605,
-190.83567382723052,
-27.435596834548296
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 115,
"position_m": [
0.23221154119022705,
-0.16146140824613575,
0.23626440653553385
],
"position_mm": [
232.21154119022705,
-161.46140824613576,
236.26440653553385
],
"link": "Arm2",
"normal": [
-0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 198,
"position_m": [
0.16015622969152732,
-0.05277602832110981,
0.0910171625416362
],
"position_mm": [
160.15622969152733,
-52.776028321109806,
91.01716254163621
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6502755851887317,
-0.010787701516286361,
0.00045726552425999863
],
"position_mm": [
650.2755851887317,
-10.787701516286361,
0.4572655242599986
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3523056012562559,
-0.08884799466505848,
0.0007034664233067212
],
"position_mm": [
352.3056012562559,
-88.84799466505848,
0.7034664233067212
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34857550776982615,
-0.012871985389807111,
0.0012571691255254661
],
"position_mm": [
348.5755077698262,
-12.871985389807111,
1.2571691255254662
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6467420424276864,
-0.08904194157423782,
3.942602396198998e-05
],
"position_mm": [
646.7420424276864,
-89.04194157423782,
0.039426023961989985
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.15749679771773453,
-0.1419574508197695,
0.08586756141842292
],
"position_mm": [
157.49679771773452,
-141.9574508197695,
85.86756141842292
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.16086981371680323,
-0.17562844338619749,
0.046282617264733705
],
"position_mm": [
160.86981371680324,
-175.6284433861975,
46.2826172647337
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.2501843053822354,
-0.17636891441150646,
0.052388102710406434
],
"position_mm": [
250.1843053822354,
-176.36891441150647,
52.388102710406436
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}