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

751 lines
14 KiB
JSON

{
"schema_version": "1.2",
"stage": "initial_triangulation",
"created_utc": "2026-06-02T22:36:51Z",
"summary": {
"num_cameras": 4,
"num_markers": 35,
"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": "e",
"position_m": [
1.2027035370578547,
-0.9093898126663549,
0.4081419845112901
],
"position_mm": [
1202.7035370578546,
-909.3898126663548,
408.1419845112901
],
"direction": [
-0.7457762360572815,
0.6094573736190796,
-0.26903441548347473
]
},
{
"camera_id": "f",
"position_m": [
0.48447032537390755,
-0.3056860451708503,
1.4030927838623561
],
"position_mm": [
484.47032537390754,
-305.6860451708503,
1403.092783862356
],
"direction": [
-0.2268645018339157,
0.08511359244585037,
-0.9702000617980957
]
},
{
"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": 40,
"position_m": [
0.30478914286830616,
-0.20090411301768146,
0.02454157752057702
],
"position_mm": [
304.78914286830616,
-200.90411301768145,
24.54157752057702
],
"link": "FingerA",
"normal": [
-0.4224220616915755,
0.0,
-0.9063992507699015
]
},
{
"marker_id": 46,
"position_m": [
0.5349079942904118,
0.18252164857567585,
-0.02842723749678798
],
"position_mm": [
534.9079942904118,
182.52164857567584,
-28.42723749678798
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 47,
"position_m": [
0.34367279192133293,
-0.287989208217234,
-0.02708838675063947
],
"position_mm": [
343.67279192133293,
-287.989208217234,
-27.08838675063947
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.6876697828806948,
-0.3186006114330489,
-0.02736316925778259
],
"position_mm": [
687.6697828806948,
-318.6006114330489,
-27.36316925778259
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.1677946495879099,
-0.1731774769263881,
-0.026934402845735752
],
"position_mm": [
167.7946495879099,
-173.1774769263881,
-26.93440284573575
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.4886167926345748,
0.2148715292403088,
-0.027973477565740586
],
"position_mm": [
488.6167926345748,
214.8715292403088,
-27.973477565740588
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.34022600137938147,
-0.3287144924988329,
-0.027671883787346047
],
"position_mm": [
340.22600137938144,
-328.7144924988329,
-27.671883787346047
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2843899145181213,
-0.2608595442666796,
-0.027156097445839453
],
"position_mm": [
284.3899145181213,
-260.8595442666796,
-27.156097445839453
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.5005702459128442,
0.1652755130493694,
-0.02844878851727275
],
"position_mm": [
500.57024591284414,
165.2755130493694,
-28.448788517272753
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 57,
"position_m": [
0.6043205419720532,
-0.3652268610664635,
-0.02758261014495349
],
"position_mm": [
604.3205419720532,
-365.2268610664635,
-27.58261014495349
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.047590227673648566,
-0.21651182831467572,
-0.02687041535464316
],
"position_mm": [
47.59022767364856,
-216.5118283146757,
-26.87041535464316
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7759056113265437,
-0.23645070279275476,
-0.027438199281543736
],
"position_mm": [
775.9056113265436,
-236.45070279275475,
-27.438199281543735
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.018799169010563516,
-0.18927372107675208,
-0.02627585869090804
],
"position_mm": [
-18.799169010563517,
-189.27372107675208,
-26.275858690908038
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.20990747429586668,
-0.363458557506648,
-0.025984227806609046
],
"position_mm": [
209.90747429586668,
-363.458557506648,
-25.984227806609045
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.5755216018841531,
0.1739311004631154,
-0.028243797921295614
],
"position_mm": [
575.5216018841531,
173.9311004631154,
-28.243797921295613
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.006190691231565941,
-0.2775452480978005,
-0.026725659867523937
],
"position_mm": [
6.190691231565941,
-277.54524809780054,
-26.725659867523937
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4416282110583098,
0.19377892494058815,
-0.028043346549176788
],
"position_mm": [
441.6282110583098,
193.77892494058815,
-28.04334654917679
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 75,
"position_m": [
-0.027390253334127496,
0.19253937360267048,
-0.025965078296917538
],
"position_mm": [
-27.390253334127497,
192.53937360267048,
-25.96507829691754
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5069474536158675,
-0.31322228425583093,
-0.02780663132650705
],
"position_mm": [
506.94745361586746,
-313.2222842558309,
-27.80663132650705
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18662820880639008,
-0.2766962770611542,
-0.027457045100409562
],
"position_mm": [
186.6282088063901,
-276.6962770611542,
-27.457045100409562
],
"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.6517521811062535,
-0.22377333946988334,
-0.027512336599126174
],
"position_mm": [
651.7521811062536,
-223.77333946988335,
-27.512336599126176
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10453538626912008,
-0.19056032737946282,
-0.026581869065034718
],
"position_mm": [
104.53538626912008,
-190.56032737946282,
-26.581869065034716
],
"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.31027722956242687,
-0.1547208258321303,
0.15663000343114297
],
"position_mm": [
310.2772295624269,
-154.7208258321303,
156.63000343114297
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 205,
"position_m": [
0.7529118687189996,
-0.09048405773647515,
1.265644532322668e-05
],
"position_mm": [
752.9118687189996,
-90.48405773647515,
0.012656445323226679
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021586136197409667,
-0.020230171447986223,
0.0011640471470370068
],
"position_mm": [
21.58613619740967,
-20.230171447986223,
1.1640471470370068
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34782586912632224,
-0.011675676699665745,
0.0011163084924605883
],
"position_mm": [
347.82586912632223,
-11.675676699665745,
1.1163084924605882
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.250201104632853,
-0.08847898547244477,
0.000687038709228367
],
"position_mm": [
250.201104632853,
-88.47898547244478,
0.687038709228367
],
"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": 219,
"position_m": [
0.3532496825723185,
-0.16754453874706673,
0.1163962636425716
],
"position_mm": [
353.2496825723185,
-167.54453874706672,
116.39626364257161
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.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.2303588994335882,
-0.03644671028316633,
0.3060840469795601
],
"position_mm": [
230.3588994335882,
-36.44671028316633,
306.08404697956007
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 246,
"position_m": [
0.31782474092135893,
-0.048088089880697654,
0.3003235767699683
],
"position_mm": [
317.8247409213589,
-48.08808988069765,
300.32357676996827
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 247,
"position_m": [
0.282108623812956,
-0.040988037431577036,
0.30204052064219994
],
"position_mm": [
282.108623812956,
-40.988037431577034,
302.04052064219997
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
}
]
}