Files
appRobotRender/data/camera_study/Scene10/k3_abg/aruco_positions_initial.json

657 lines
12 KiB
JSON

{
"schema_version": "1.2",
"stage": "initial_triangulation",
"created_utc": "2026-06-02T22:35:10Z",
"summary": {
"num_cameras": 3,
"num_markers": 31,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.29933086093117556,
-0.799418281839035,
0.8013386735184777
],
"position_mm": [
-299.33086093117555,
-799.418281839035,
801.3386735184777
],
"direction": [
0.47817692160606384,
0.6576254963874817,
-0.5821301937103271
]
},
{
"camera_id": "b",
"position_m": [
0.3032080331514599,
-0.8954064004634189,
1.2012942891546714
],
"position_mm": [
303.2080331514599,
-895.4064004634189,
1201.2942891546713
],
"direction": [
0.005782749503850937,
0.6244387030601501,
-0.7810524106025696
]
},
{
"camera_id": "g",
"position_m": [
-0.2061597004485399,
0.2066972923859535,
1.4011416040110074
],
"position_mm": [
-206.1597004485399,
206.6972923859535,
1401.1416040110073
],
"direction": [
0.2996947467327118,
-0.3001376986503601,
-0.9055939316749573
]
}
],
"markers": [
{
"marker_id": 47,
"position_m": [
0.34376654762038256,
-0.28839563095466614,
-0.02760537942584299
],
"position_mm": [
343.76654762038254,
-288.39563095466616,
-27.60537942584299
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.6869553120509962,
-0.31828288284648676,
-0.026714386151434642
],
"position_mm": [
686.9553120509962,
-318.28288284648676,
-26.714386151434642
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16791244327108318,
-0.17356576866439072,
-0.02748782876628542
],
"position_mm": [
167.9124432710832,
-173.56576866439073,
-27.487828766285418
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.4882162799182303,
0.2145787188045998,
-0.027009952548570484
],
"position_mm": [
488.2162799182303,
214.57871880459982,
-27.009952548570485
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.339841934667412,
-0.3277465381175194,
-0.026516689054223226
],
"position_mm": [
339.84193466741203,
-327.74653811751944,
-26.516689054223225
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2844629212143551,
-0.2610707104386771,
-0.027225119001680127
],
"position_mm": [
284.4629212143551,
-261.07071043867705,
-27.225119001680127
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6271865903718744,
-0.27675395886676263,
-0.026907347912707404
],
"position_mm": [
627.1865903718744,
-276.7539588667626,
-26.907347912707404
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7745703446602326,
-0.23669721919029751,
-0.02692049447484487
],
"position_mm": [
774.5703446602325,
-236.69721919029752,
-26.920494474844872
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.019161061515149687,
-0.18966800813053222,
-0.02643246570556346
],
"position_mm": [
-19.161061515149687,
-189.66800813053223,
-26.43246570556346
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.0058255026810429935,
-0.27796402910182255,
-0.0268471839268234
],
"position_mm": [
5.825502681042994,
-277.9640291018226,
-26.847183926823398
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 71,
"position_m": [
0.7509604864944157,
-0.28551125075942685,
-0.02674480689368867
],
"position_mm": [
750.9604864944157,
-285.51125075942684,
-26.744806893688672
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.441421275570027,
0.19353518392648628,
-0.027474752620069133
],
"position_mm": [
441.42127557002703,
193.53518392648627,
-27.474752620069133
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 75,
"position_m": [
-0.027619523009286034,
0.19330209649474686,
-0.02652757806826013
],
"position_mm": [
-27.619523009286034,
193.30209649474685,
-26.52757806826013
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5068041661114264,
-0.3135045828070479,
-0.02781607148385666
],
"position_mm": [
506.8041661114264,
-313.5045828070479,
-27.81607148385666
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6466795964899504,
-0.187063834404983,
-0.027344911707301592
],
"position_mm": [
646.6795964899504,
-187.063834404983,
-27.34491170730159
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18633484620752572,
-0.2770150714096407,
-0.0271913175980566
],
"position_mm": [
186.33484620752571,
-277.0150714096407,
-27.1913175980566
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.3063974784693937,
-0.3583267777562686,
-0.026730187614499426
],
"position_mm": [
306.3974784693937,
-358.3267777562686,
-26.730187614499425
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6509379503738589,
-0.22390846020799526,
-0.027109690309085218
],
"position_mm": [
650.9379503738589,
-223.90846020799526,
-27.109690309085217
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10475760712391176,
-0.1910399868695238,
-0.027401995726118854
],
"position_mm": [
104.75760712391175,
-191.0399868695238,
-27.401995726118855
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 105,
"position_m": [
0.5221927600487571,
-0.2681123616214047,
-0.026767089480739203
],
"position_mm": [
522.1927600487571,
-268.1123616214047,
-26.7670894807392
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.3103047978697998,
-0.15460664642080307,
0.1562436623490925
],
"position_mm": [
310.3047978697998,
-154.60664642080306,
156.24366234909252
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 205,
"position_m": [
0.7524289457637402,
-0.09025863172893372,
0.0004226980684333642
],
"position_mm": [
752.4289457637402,
-90.25863172893372,
0.4226980684333642
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6500135896057839,
-0.010136006087639692,
0.00037332949430560306
],
"position_mm": [
650.013589605784,
-10.136006087639691,
0.3733294943056031
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021698298057675435,
-0.01987996226175908,
0.0004639115686330192
],
"position_mm": [
21.698298057675434,
-19.87996226175908,
0.4639115686330192
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.25300004414982186,
-0.009074606313736522,
0.00016276608304794952
],
"position_mm": [
253.00004414982186,
-9.074606313736522,
0.1627660830479495
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.25050098796217085,
-0.08866387046146879,
-7.820550617432224e-05
],
"position_mm": [
250.50098796217085,
-88.66387046146879,
-0.07820550617432225
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6467219380997009,
-0.08921491325883438,
-5.1763125537710854e-06
],
"position_mm": [
646.7219380997009,
-89.21491325883437,
-0.005176312553771085
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 231,
"position_m": [
0.3207690277599889,
-0.015216772311061532,
0.3127526846957443
],
"position_mm": [
320.7690277599889,
-15.216772311061533,
312.7526846957443
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.2306461434605388,
-0.03611686991626039,
0.30489678148669036
],
"position_mm": [
230.6461434605388,
-36.11686991626039,
304.8967814866904
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 246,
"position_m": [
0.32124750270287283,
-0.04485517308753202,
0.2977334121318826
],
"position_mm": [
321.24750270287285,
-44.85517308753202,
297.7334121318826
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 247,
"position_m": [
0.28219108489806893,
-0.040522619575214074,
0.30137183965745123
],
"position_mm": [
282.19108489806894,
-40.52261957521407,
301.37183965745123
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
}
]
}