Claude studie mit mm
This commit is contained in:
411
data/camera_study/Scene11/k3_acd/aruco_marker_poses.json
Normal file
411
data/camera_study/Scene11/k3_acd/aruco_marker_poses.json
Normal file
@@ -0,0 +1,411 @@
|
||||
{
|
||||
"schema_version": "1.1",
|
||||
"stage": "corner_marker_poses",
|
||||
"created_utc": "2026-06-02T21:24:05Z",
|
||||
"summary": {
|
||||
"num_cameras": 3,
|
||||
"num_markers": 8
|
||||
},
|
||||
"cameras": [
|
||||
{
|
||||
"camera_id": "a",
|
||||
"position_m": [
|
||||
-0.30248901741824863,
|
||||
-0.7974408418770258,
|
||||
0.793212239629554
|
||||
],
|
||||
"position_mm": [
|
||||
-302.48901741824864,
|
||||
-797.4408418770258,
|
||||
793.212239629554
|
||||
],
|
||||
"direction": [
|
||||
0.4821038544178009,
|
||||
0.6583291888237,
|
||||
-0.5780817866325378
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera_id": "c",
|
||||
"position_m": [
|
||||
0.280082177793039,
|
||||
-0.9114096774406122,
|
||||
0.3947187862124093
|
||||
],
|
||||
"position_mm": [
|
||||
280.082177793039,
|
||||
-911.4096774406122,
|
||||
394.7187862124093
|
||||
],
|
||||
"direction": [
|
||||
-0.08651693910360336,
|
||||
0.953553318977356,
|
||||
-0.2885323166847229
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera_id": "d",
|
||||
"position_m": [
|
||||
0.6955577422885929,
|
||||
-0.7981988629911659,
|
||||
0.3941665952931933
|
||||
],
|
||||
"position_mm": [
|
||||
695.5577422885929,
|
||||
-798.1988629911659,
|
||||
394.1665952931933
|
||||
],
|
||||
"direction": [
|
||||
-0.5480054020881653,
|
||||
0.7889851331710815,
|
||||
-0.2778353989124298
|
||||
]
|
||||
}
|
||||
],
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 40,
|
||||
"link": "FingerA",
|
||||
"position_m": [
|
||||
0.29445618576886257,
|
||||
0.1271219337889094,
|
||||
0.12691881750687298
|
||||
],
|
||||
"position_mm": [
|
||||
294.45618576886255,
|
||||
127.1219337889094,
|
||||
126.91881750687298
|
||||
],
|
||||
"normal": [
|
||||
-0.11685388051664806,
|
||||
-0.8404829903131451,
|
||||
0.5290874347425711
|
||||
],
|
||||
"corners_m": [
|
||||
[
|
||||
0.30149281856416577,
|
||||
0.11861711365346583,
|
||||
0.11511405905529495
|
||||
],
|
||||
[
|
||||
0.279560228620549,
|
||||
0.12501851441368755,
|
||||
0.12014083678631379
|
||||
],
|
||||
[
|
||||
0.2875443080735234,
|
||||
0.135660050183851,
|
||||
0.13910241386689615
|
||||
],
|
||||
[
|
||||
0.30922738781721204,
|
||||
0.12919205690463326,
|
||||
0.13331796031898702
|
||||
]
|
||||
],
|
||||
"num_cameras": 3,
|
||||
"edge_length_mm": 23.085137925716136
|
||||
},
|
||||
{
|
||||
"marker_id": 208,
|
||||
"link": "Board",
|
||||
"position_m": [
|
||||
0.35159568382296086,
|
||||
-0.08982411333371218,
|
||||
0.00036802379069468446
|
||||
],
|
||||
"position_mm": [
|
||||
351.59568382296084,
|
||||
-89.82411333371218,
|
||||
0.36802379069468444
|
||||
],
|
||||
"normal": [
|
||||
-0.0070360859570285745,
|
||||
-0.028388150466944987,
|
||||
0.9995722117023219
|
||||
],
|
||||
"corners_m": [
|
||||
[
|
||||
0.34033975093690144,
|
||||
-0.07835824651033681,
|
||||
0.0006539567374414058
|
||||
],
|
||||
[
|
||||
0.36393229324775866,
|
||||
-0.0791276409805276,
|
||||
0.0007193581878023673
|
||||
],
|
||||
[
|
||||
0.3633060515844633,
|
||||
-0.10137823461241281,
|
||||
0.00016012661346929356
|
||||
],
|
||||
[
|
||||
0.33880463952272,
|
||||
-0.1004323312315715,
|
||||
-6.134637593432882e-05
|
||||
]
|
||||
],
|
||||
"num_cameras": 2,
|
||||
"edge_length_mm": 23.1328063782982
|
||||
},
|
||||
{
|
||||
"marker_id": 210,
|
||||
"link": "Board",
|
||||
"position_m": [
|
||||
0.021067530768761816,
|
||||
-0.020993801270697266,
|
||||
0.0011156204385557888
|
||||
],
|
||||
"position_mm": [
|
||||
21.067530768761817,
|
||||
-20.993801270697265,
|
||||
1.1156204385557889
|
||||
],
|
||||
"normal": [
|
||||
-0.008193078084339063,
|
||||
0.007797334572130332,
|
||||
0.9999360354768071
|
||||
],
|
||||
"corners_m": [
|
||||
[
|
||||
0.008936993708155516,
|
||||
-0.008895476788030732,
|
||||
0.0008309272039998542
|
||||
],
|
||||
[
|
||||
0.03271674565167456,
|
||||
-0.009920628418332803,
|
||||
0.0012196385187391023
|
||||
],
|
||||
[
|
||||
0.0334114166534966,
|
||||
-0.03260076794743436,
|
||||
0.0012140601480771214
|
||||
],
|
||||
[
|
||||
0.009204967061720578,
|
||||
-0.032558331928991165,
|
||||
0.001197855883407077
|
||||
]
|
||||
],
|
||||
"num_cameras": 2,
|
||||
"edge_length_mm": 23.592374570413305
|
||||
},
|
||||
{
|
||||
"marker_id": 214,
|
||||
"link": "Board",
|
||||
"position_m": [
|
||||
0.3487146948044783,
|
||||
-0.014508033731833929,
|
||||
0.0020754658267781757
|
||||
],
|
||||
"position_mm": [
|
||||
348.7146948044783,
|
||||
-14.508033731833928,
|
||||
2.0754658267781756
|
||||
],
|
||||
"normal": [
|
||||
-0.0012409587747341465,
|
||||
-0.0271185984268311,
|
||||
0.999631452906862
|
||||
],
|
||||
"corners_m": [
|
||||
[
|
||||
0.3367950467238434,
|
||||
-0.0033720576670071907,
|
||||
0.002291568997779528
|
||||
],
|
||||
[
|
||||
0.36068949633291386,
|
||||
-0.003649287725340158,
|
||||
0.002461250897066973
|
||||
],
|
||||
[
|
||||
0.3604302410456694,
|
||||
-0.024885486334068244,
|
||||
0.0017308517665695613
|
||||
],
|
||||
[
|
||||
0.3369439951154864,
|
||||
-0.026125303200920123,
|
||||
0.00181819164569664
|
||||
]
|
||||
],
|
||||
"num_cameras": 2,
|
||||
"edge_length_mm": 22.85619093970113
|
||||
},
|
||||
{
|
||||
"marker_id": 215,
|
||||
"link": "Board",
|
||||
"position_m": [
|
||||
0.24855018307076548,
|
||||
-0.08654687093918785,
|
||||
-0.0009358855450670118
|
||||
],
|
||||
"position_mm": [
|
||||
248.55018307076548,
|
||||
-86.54687093918785,
|
||||
-0.9358855450670118
|
||||
],
|
||||
"normal": [
|
||||
-0.004955162026429585,
|
||||
-0.02302481024083936,
|
||||
0.9997226137697722
|
||||
],
|
||||
"corners_m": [
|
||||
[
|
||||
0.23713783429011057,
|
||||
-0.07488005855099113,
|
||||
-0.0008446485887884392
|
||||
],
|
||||
[
|
||||
0.2614154197460768,
|
||||
-0.07649168576260347,
|
||||
-0.0005140467700850441
|
||||
],
|
||||
[
|
||||
0.26018309383158017,
|
||||
-0.09772190618706356,
|
||||
-0.0012602231331144808
|
||||
],
|
||||
[
|
||||
0.2354643844152944,
|
||||
-0.09709383325609326,
|
||||
-0.0011246236882800835
|
||||
]
|
||||
],
|
||||
"num_cameras": 2,
|
||||
"edge_length_mm": 23.1544614669773
|
||||
},
|
||||
{
|
||||
"marker_id": 232,
|
||||
"link": "Ellbow",
|
||||
"position_m": [
|
||||
0.2436330997144608,
|
||||
-0.16020597134528552,
|
||||
0.09995355253677995
|
||||
],
|
||||
"position_mm": [
|
||||
243.6330997144608,
|
||||
-160.20597134528552,
|
||||
99.95355253677995
|
||||
],
|
||||
"normal": [
|
||||
-0.023184684459708383,
|
||||
-0.7330470796448807,
|
||||
0.679782648668393
|
||||
],
|
||||
"corners_m": [
|
||||
[
|
||||
0.23187066925846675,
|
||||
-0.15164988600932036,
|
||||
0.10904721865998
|
||||
],
|
||||
[
|
||||
0.2561836012598511,
|
||||
-0.152675261821212,
|
||||
0.10823598066566179
|
||||
],
|
||||
[
|
||||
0.25503058252435606,
|
||||
-0.16907036254724417,
|
||||
0.09105772588560489
|
||||
],
|
||||
[
|
||||
0.23144754581516924,
|
||||
-0.16742837500336558,
|
||||
0.09147328493587312
|
||||
]
|
||||
],
|
||||
"num_cameras": 2,
|
||||
"edge_length_mm": 23.84697201884835
|
||||
},
|
||||
{
|
||||
"marker_id": 243,
|
||||
"link": "Arm1",
|
||||
"position_m": [
|
||||
0.1580621013137211,
|
||||
-0.17598614927083567,
|
||||
0.07572720513569178
|
||||
],
|
||||
"position_mm": [
|
||||
158.0621013137211,
|
||||
-175.98614927083565,
|
||||
75.72720513569179
|
||||
],
|
||||
"normal": [
|
||||
0.0016593863057111854,
|
||||
-0.9984866125461185,
|
||||
0.05497027381472622
|
||||
],
|
||||
"corners_m": [
|
||||
[
|
||||
0.14629814303768263,
|
||||
-0.17531532379933357,
|
||||
0.08793001629105636
|
||||
],
|
||||
[
|
||||
0.17037228733779752,
|
||||
-0.17533508750604157,
|
||||
0.08751465083899775
|
||||
],
|
||||
[
|
||||
0.16965139748485658,
|
||||
-0.17662814460372106,
|
||||
0.06337815278071583
|
||||
],
|
||||
[
|
||||
0.14592657739454762,
|
||||
-0.17666604117424647,
|
||||
0.0640860006319972
|
||||
]
|
||||
],
|
||||
"num_cameras": 3,
|
||||
"edge_length_mm": 23.970033312791927
|
||||
},
|
||||
{
|
||||
"marker_id": 245,
|
||||
"link": "Ellbow",
|
||||
"position_m": [
|
||||
0.24784212441151932,
|
||||
-0.14205549335780887,
|
||||
0.1128784036847931
|
||||
],
|
||||
"position_mm": [
|
||||
247.8421244115193,
|
||||
-142.05549335780887,
|
||||
112.8784036847931
|
||||
],
|
||||
"normal": [
|
||||
0.0032836557061838483,
|
||||
0.013890920456198276,
|
||||
0.999898124777761
|
||||
],
|
||||
"corners_m": [
|
||||
[
|
||||
0.26024355424034323,
|
||||
-0.13060158727379845,
|
||||
0.11268937601327184
|
||||
],
|
||||
[
|
||||
0.260045214676672,
|
||||
-0.15412245010088857,
|
||||
0.11299520781876377
|
||||
],
|
||||
[
|
||||
0.23536971177093755,
|
||||
-0.1536312142356265,
|
||||
0.11309082356791626
|
||||
],
|
||||
[
|
||||
0.2357100169581244,
|
||||
-0.12986672182092193,
|
||||
0.11273820733922049
|
||||
]
|
||||
],
|
||||
"num_cameras": 3,
|
||||
"edge_length_mm": 24.129599587083955
|
||||
}
|
||||
]
|
||||
}
|
||||
220
data/camera_study/Scene11/k3_acd/aruco_positions_initial.json
Normal file
220
data/camera_study/Scene11/k3_acd/aruco_positions_initial.json
Normal file
@@ -0,0 +1,220 @@
|
||||
{
|
||||
"schema_version": "1.2",
|
||||
"stage": "initial_triangulation",
|
||||
"created_utc": "2026-06-02T21:24:04Z",
|
||||
"summary": {
|
||||
"num_cameras": 3,
|
||||
"num_markers": 8,
|
||||
"num_constraints": 94
|
||||
},
|
||||
"cameras": [
|
||||
{
|
||||
"camera_id": "a",
|
||||
"position_m": [
|
||||
-0.30248901741824863,
|
||||
-0.7974408418770258,
|
||||
0.793212239629554
|
||||
],
|
||||
"position_mm": [
|
||||
-302.48901741824864,
|
||||
-797.4408418770258,
|
||||
793.212239629554
|
||||
],
|
||||
"direction": [
|
||||
0.4821038544178009,
|
||||
0.6583291888237,
|
||||
-0.5780817866325378
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera_id": "c",
|
||||
"position_m": [
|
||||
0.280082177793039,
|
||||
-0.9114096774406122,
|
||||
0.3947187862124093
|
||||
],
|
||||
"position_mm": [
|
||||
280.082177793039,
|
||||
-911.4096774406122,
|
||||
394.7187862124093
|
||||
],
|
||||
"direction": [
|
||||
-0.08651693910360336,
|
||||
0.953553318977356,
|
||||
-0.2885323166847229
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera_id": "d",
|
||||
"position_m": [
|
||||
0.6955577422885929,
|
||||
-0.7981988629911659,
|
||||
0.3941665952931933
|
||||
],
|
||||
"position_mm": [
|
||||
695.5577422885929,
|
||||
-798.1988629911659,
|
||||
394.1665952931933
|
||||
],
|
||||
"direction": [
|
||||
-0.5480054020881653,
|
||||
0.7889851331710815,
|
||||
-0.2778353989124298
|
||||
]
|
||||
}
|
||||
],
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 40,
|
||||
"position_m": [
|
||||
0.29385770276918044,
|
||||
0.1277133972754314,
|
||||
0.12543813595459263
|
||||
],
|
||||
"position_mm": [
|
||||
293.85770276918043,
|
||||
127.7133972754314,
|
||||
125.43813595459264
|
||||
],
|
||||
"link": "FingerA",
|
||||
"normal": [
|
||||
-0.4224220616915755,
|
||||
0.0,
|
||||
-0.9063992507699015
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 208,
|
||||
"position_m": [
|
||||
0.35162434744591275,
|
||||
-0.08980061648665667,
|
||||
0.000289879206199393
|
||||
],
|
||||
"position_mm": [
|
||||
351.62434744591275,
|
||||
-89.80061648665668,
|
||||
0.289879206199393
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 210,
|
||||
"position_m": [
|
||||
0.02104142736315242,
|
||||
-0.020994736535481593,
|
||||
0.0010512251612733734
|
||||
],
|
||||
"position_mm": [
|
||||
21.04142736315242,
|
||||
-20.994736535481593,
|
||||
1.0512251612733734
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 214,
|
||||
"position_m": [
|
||||
0.3487374343300215,
|
||||
-0.014472897253848782,
|
||||
0.0020038459657548543
|
||||
],
|
||||
"position_mm": [
|
||||
348.73743433002153,
|
||||
-14.472897253848782,
|
||||
2.0038459657548544
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 215,
|
||||
"position_m": [
|
||||
0.24855775812429784,
|
||||
-0.086516129795667,
|
||||
-0.0010112428326066675
|
||||
],
|
||||
"position_mm": [
|
||||
248.55775812429783,
|
||||
-86.516129795667,
|
||||
-1.0112428326066676
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 232,
|
||||
"position_m": [
|
||||
0.24364820017502567,
|
||||
-0.16012959885146352,
|
||||
0.09985140504322566
|
||||
],
|
||||
"position_mm": [
|
||||
243.64820017502566,
|
||||
-160.12959885146353,
|
||||
99.85140504322567
|
||||
],
|
||||
"link": "Ellbow",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.7071067811865475,
|
||||
-0.7071067811865475
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 243,
|
||||
"position_m": [
|
||||
0.15987801847518524,
|
||||
-0.17567206262545026,
|
||||
0.07586618039177369
|
||||
],
|
||||
"position_mm": [
|
||||
159.87801847518523,
|
||||
-175.67206262545025,
|
||||
75.86618039177368
|
||||
],
|
||||
"link": "Arm1",
|
||||
"normal": [
|
||||
0.0,
|
||||
-1.0,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 245,
|
||||
"position_m": [
|
||||
0.24917294862142608,
|
||||
-0.14202599073273361,
|
||||
0.1126145953482376
|
||||
],
|
||||
"position_mm": [
|
||||
249.1729486214261,
|
||||
-142.02599073273362,
|
||||
112.6145953482376
|
||||
],
|
||||
"link": "Ellbow",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
-1.0
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
219
data/camera_study/Scene11/k3_acd/aruco_positions_optimized.json
Normal file
219
data/camera_study/Scene11/k3_acd/aruco_positions_optimized.json
Normal file
@@ -0,0 +1,219 @@
|
||||
{
|
||||
"schema_version": "1.2",
|
||||
"created_utc": "2026-06-02T21:24:05Z",
|
||||
"summary": {
|
||||
"num_cameras": 3,
|
||||
"num_markers": 8,
|
||||
"num_constraints": 94
|
||||
},
|
||||
"cameras": [
|
||||
{
|
||||
"camera_id": "a",
|
||||
"position_m": [
|
||||
-0.30248901741824863,
|
||||
-0.7974408418770258,
|
||||
0.793212239629554
|
||||
],
|
||||
"position_mm": [
|
||||
-302.48901741824864,
|
||||
-797.4408418770258,
|
||||
793.212239629554
|
||||
],
|
||||
"direction": [
|
||||
0.4821038544178009,
|
||||
0.6583291888237,
|
||||
-0.5780817866325378
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera_id": "c",
|
||||
"position_m": [
|
||||
0.280082177793039,
|
||||
-0.9114096774406122,
|
||||
0.3947187862124093
|
||||
],
|
||||
"position_mm": [
|
||||
280.082177793039,
|
||||
-911.4096774406122,
|
||||
394.7187862124093
|
||||
],
|
||||
"direction": [
|
||||
-0.08651693910360336,
|
||||
0.953553318977356,
|
||||
-0.2885323166847229
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera_id": "d",
|
||||
"position_m": [
|
||||
0.6955577422885929,
|
||||
-0.7981988629911659,
|
||||
0.3941665952931933
|
||||
],
|
||||
"position_mm": [
|
||||
695.5577422885929,
|
||||
-798.1988629911659,
|
||||
394.1665952931933
|
||||
],
|
||||
"direction": [
|
||||
-0.5480054020881653,
|
||||
0.7889851331710815,
|
||||
-0.2778353989124298
|
||||
]
|
||||
}
|
||||
],
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 40,
|
||||
"position_m": [
|
||||
0.29480648266686216,
|
||||
0.12662362524231452,
|
||||
0.1273113177058527
|
||||
],
|
||||
"position_mm": [
|
||||
294.80648266686217,
|
||||
126.62362524231452,
|
||||
127.31131770585269
|
||||
],
|
||||
"link": "FingerA",
|
||||
"normal": [
|
||||
-0.4224220616915755,
|
||||
0.0,
|
||||
-0.9063992507699015
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 208,
|
||||
"position_m": [
|
||||
0.3519757319854,
|
||||
-0.09171373179805033,
|
||||
0.0012134776170341544
|
||||
],
|
||||
"position_mm": [
|
||||
351.9757319854,
|
||||
-91.71373179805033,
|
||||
1.2134776170341544
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 210,
|
||||
"position_m": [
|
||||
0.021019262755709964,
|
||||
-0.02101478150372689,
|
||||
0.0010231054269351039
|
||||
],
|
||||
"position_mm": [
|
||||
21.019262755709963,
|
||||
-21.01478150372689,
|
||||
1.0231054269351039
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 214,
|
||||
"position_m": [
|
||||
0.3482650398533265,
|
||||
-0.011800841065698946,
|
||||
0.0008149155150630482
|
||||
],
|
||||
"position_mm": [
|
||||
348.2650398533265,
|
||||
-11.800841065698945,
|
||||
0.8149155150630483
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 215,
|
||||
"position_m": [
|
||||
0.24855598058852751,
|
||||
-0.08650924302166041,
|
||||
-0.001002594179105265
|
||||
],
|
||||
"position_mm": [
|
||||
248.55598058852752,
|
||||
-86.50924302166041,
|
||||
-1.002594179105265
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 232,
|
||||
"position_m": [
|
||||
0.24447923208858896,
|
||||
-0.16333843296128361,
|
||||
0.10090615153140191
|
||||
],
|
||||
"position_mm": [
|
||||
244.47923208858896,
|
||||
-163.33843296128362,
|
||||
100.9061515314019
|
||||
],
|
||||
"link": "Ellbow",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.7071067811865475,
|
||||
-0.7071067811865475
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 243,
|
||||
"position_m": [
|
||||
0.1568091374213863,
|
||||
-0.17450899338693268,
|
||||
0.07479469068392225
|
||||
],
|
||||
"position_mm": [
|
||||
156.8091374213863,
|
||||
-174.50899338693267,
|
||||
74.79469068392225
|
||||
],
|
||||
"link": "Arm1",
|
||||
"normal": [
|
||||
0.0,
|
||||
-1.0,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 245,
|
||||
"position_m": [
|
||||
0.24750926353675606,
|
||||
-0.13916769238818505,
|
||||
0.11205129588689597
|
||||
],
|
||||
"position_mm": [
|
||||
247.50926353675607,
|
||||
-139.16769238818506,
|
||||
112.05129588689597
|
||||
],
|
||||
"link": "Ellbow",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
-1.0
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
1790
data/camera_study/Scene11/k3_acd/render_a_aruco_detection.json
Normal file
1790
data/camera_study/Scene11/k3_acd/render_a_aruco_detection.json
Normal file
File diff suppressed because it is too large
Load Diff
327
data/camera_study/Scene11/k3_acd/render_a_camera_pose.json
Normal file
327
data/camera_study/Scene11/k3_acd/render_a_camera_pose.json
Normal file
@@ -0,0 +1,327 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"created_utc": "2026-06-02T21:24:03Z",
|
||||
"source": {
|
||||
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\camera_study\\Scene11\\k3_acd\\render_a_aruco_detection.json",
|
||||
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
|
||||
},
|
||||
"camera": {
|
||||
"camera_id": "a",
|
||||
"camera_matrix": [
|
||||
[
|
||||
1768.8695068359375,
|
||||
0.0,
|
||||
639.249267578125
|
||||
],
|
||||
[
|
||||
0.0,
|
||||
1774.5469970703125,
|
||||
357.7935485839844
|
||||
],
|
||||
[
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
],
|
||||
"distortion_coefficients": [
|
||||
0.019999999552965164,
|
||||
-0.009999999776482582,
|
||||
0.0,
|
||||
0.0,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
"estimation": {
|
||||
"method": "single_camera_marker_center_lm",
|
||||
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
|
||||
"marker_size_m": 0.025,
|
||||
"num_used_markers": 9,
|
||||
"used_marker_ids": [
|
||||
47,
|
||||
210,
|
||||
85,
|
||||
96,
|
||||
75,
|
||||
102,
|
||||
92,
|
||||
217,
|
||||
206
|
||||
],
|
||||
"history": {
|
||||
"iters": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3
|
||||
],
|
||||
"rms": [
|
||||
0.010980819919799259,
|
||||
0.0011531896217766104,
|
||||
0.0009887416871182516,
|
||||
0.0009887321064848743
|
||||
],
|
||||
"lambda": [
|
||||
0.001,
|
||||
0.0005,
|
||||
0.00025,
|
||||
0.000125
|
||||
]
|
||||
},
|
||||
"residual_rms_px": 2.4841199297798613,
|
||||
"residual_median_px": 2.4582316730892884,
|
||||
"residual_max_px": 4.141706938123753,
|
||||
"sigma2_normalized": 1.4663867660167864e-06
|
||||
},
|
||||
"camera_pose": {
|
||||
"world_to_camera": {
|
||||
"rotation_matrix": [
|
||||
[
|
||||
0.8069714903831482,
|
||||
-0.590590238571167,
|
||||
0.00041733618127182126
|
||||
],
|
||||
[
|
||||
-0.3411347270011902,
|
||||
-0.46669670939445496,
|
||||
-0.8159787058830261
|
||||
],
|
||||
[
|
||||
0.4821038544178009,
|
||||
0.6583291888237,
|
||||
-0.5780817866325378
|
||||
]
|
||||
],
|
||||
"translation_m": [
|
||||
-0.22719182074069977,
|
||||
0.17189177870750427,
|
||||
1.129351258277893
|
||||
],
|
||||
"rvec_rad": [
|
||||
2.1004770444031364,
|
||||
-0.6862687731842654,
|
||||
0.35540446327797953
|
||||
]
|
||||
},
|
||||
"camera_in_world": {
|
||||
"position_m": [
|
||||
-0.3024890124797821,
|
||||
-0.7974408864974976,
|
||||
0.7932122945785522
|
||||
],
|
||||
"position_mm": [
|
||||
-302.489013671875,
|
||||
-797.4408569335938,
|
||||
793.2122802734375
|
||||
],
|
||||
"orientation_deg": {
|
||||
"roll": 131.2864990234375,
|
||||
"pitch": -28.822898864746094,
|
||||
"yaw": -22.91545867919922
|
||||
}
|
||||
},
|
||||
"uncertainty": {
|
||||
"pose_covariance_6x6": [
|
||||
[
|
||||
3.426407873456523e-05,
|
||||
-7.895506409561845e-06,
|
||||
3.1511426506745407e-06,
|
||||
1.3330395330227032e-06,
|
||||
1.6228201831963088e-06,
|
||||
2.7888594415357304e-06
|
||||
],
|
||||
[
|
||||
-7.89550640956188e-06,
|
||||
8.966513264733893e-06,
|
||||
-8.186962788898083e-06,
|
||||
-1.805608492609952e-06,
|
||||
-1.2051151610832277e-06,
|
||||
2.722207074789832e-06
|
||||
],
|
||||
[
|
||||
3.1511426506748325e-06,
|
||||
-8.186962788898244e-06,
|
||||
3.128801691563921e-05,
|
||||
3.840520356479328e-06,
|
||||
-2.958944449333019e-06,
|
||||
-1.1431175024526813e-05
|
||||
],
|
||||
[
|
||||
1.333039533022735e-06,
|
||||
-1.805608492609968e-06,
|
||||
3.84052035647932e-06,
|
||||
9.068706330009748e-07,
|
||||
-6.711836153564835e-08,
|
||||
-6.905114786085991e-07
|
||||
],
|
||||
[
|
||||
1.6228201831962743e-06,
|
||||
-1.205115161083196e-06,
|
||||
-2.958944449333087e-06,
|
||||
-6.71183615356621e-08,
|
||||
1.156400472899055e-06,
|
||||
1.6340366338675525e-06
|
||||
],
|
||||
[
|
||||
2.7888594415356232e-06,
|
||||
2.722207074789906e-06,
|
||||
-1.143117502452688e-05,
|
||||
-6.905114786086415e-07,
|
||||
1.63403663386755e-06,
|
||||
9.77890641732964e-06
|
||||
]
|
||||
],
|
||||
"parameter_std": {
|
||||
"rvec_std_deg": [
|
||||
0.3353838625323722,
|
||||
0.1715672657674912,
|
||||
0.3204879102398954
|
||||
],
|
||||
"tvec_std_m": [
|
||||
0.0009522975548645364,
|
||||
0.0010753606245809148,
|
||||
0.0031271243047454383
|
||||
]
|
||||
},
|
||||
"camera_center_std_m": [
|
||||
0.004830624949966364,
|
||||
0.006452977477907209,
|
||||
0.005820102892816153
|
||||
],
|
||||
"camera_center_std_mm": [
|
||||
4.830624949966364,
|
||||
6.452977477907209,
|
||||
5.820102892816153
|
||||
],
|
||||
"orientation_std_deg": {
|
||||
"roll": 0.5165332116627502,
|
||||
"pitch": 0.2611451472117435,
|
||||
"yaw": 0.17575981735146345
|
||||
}
|
||||
}
|
||||
},
|
||||
"observations": {
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 47,
|
||||
"observed_center_px": [
|
||||
985.0,
|
||||
693.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
986.1359252929688,
|
||||
691.0036010742188
|
||||
],
|
||||
"reprojection_error_px": 2.742687344165922,
|
||||
"confidence": 0.07950295894946531
|
||||
},
|
||||
{
|
||||
"marker_id": 210,
|
||||
"observed_center_px": [
|
||||
328.0,
|
||||
631.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
325.8231506347656,
|
||||
632.6420288085938
|
||||
],
|
||||
"reprojection_error_px": 2.4582316730892884,
|
||||
"confidence": 0.45856909790460193
|
||||
},
|
||||
{
|
||||
"marker_id": 85,
|
||||
"observed_center_px": [
|
||||
1187.0,
|
||||
610.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
1185.957763671875,
|
||||
610.4509887695312
|
||||
],
|
||||
"reprojection_error_px": 1.0842805354749843,
|
||||
"confidence": 0.4539195577436192
|
||||
},
|
||||
{
|
||||
"marker_id": 96,
|
||||
"observed_center_px": [
|
||||
904.75,
|
||||
584.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
906.6068115234375,
|
||||
587.1532592773438
|
||||
],
|
||||
"reprojection_error_px": 3.446253540448358,
|
||||
"confidence": 0.47818895251106325
|
||||
},
|
||||
{
|
||||
"marker_id": 75,
|
||||
"observed_center_px": [
|
||||
128.5,
|
||||
516.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
129.30142211914062,
|
||||
515.8756713867188
|
||||
],
|
||||
"reprojection_error_px": 1.186055621398155,
|
||||
"confidence": 0.25798445457040825
|
||||
},
|
||||
{
|
||||
"marker_id": 102,
|
||||
"observed_center_px": [
|
||||
1220.25,
|
||||
461.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
1218.746826171875,
|
||||
461.6639709472656
|
||||
],
|
||||
"reprojection_error_px": 1.5591354985183186,
|
||||
"confidence": 0.23928367610236692
|
||||
},
|
||||
{
|
||||
"marker_id": 92,
|
||||
"observed_center_px": [
|
||||
1176.5,
|
||||
438.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1173.768310546875,
|
||||
438.2154235839844
|
||||
],
|
||||
"reprojection_error_px": 2.746472465703354,
|
||||
"confidence": 0.28706086767352934
|
||||
},
|
||||
{
|
||||
"marker_id": 217,
|
||||
"observed_center_px": [
|
||||
1084.0,
|
||||
348.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1087.994384765625,
|
||||
347.4051818847656
|
||||
],
|
||||
"reprojection_error_px": 4.141706938123753,
|
||||
"confidence": 0.333368702898709
|
||||
},
|
||||
{
|
||||
"marker_id": 206,
|
||||
"observed_center_px": [
|
||||
1013.25,
|
||||
301.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1013.131103515625,
|
||||
301.6094970703125
|
||||
],
|
||||
"reprojection_error_px": 0.6209855495228976,
|
||||
"confidence": 0.26319796391165523
|
||||
}
|
||||
]
|
||||
},
|
||||
"qa": {
|
||||
"sanity_notes": []
|
||||
}
|
||||
}
|
||||
966
data/camera_study/Scene11/k3_acd/render_c_aruco_detection.json
Normal file
966
data/camera_study/Scene11/k3_acd/render_c_aruco_detection.json
Normal file
@@ -0,0 +1,966 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"created_utc": "2026-06-02T21:24:03Z",
|
||||
"vision_config": {
|
||||
"MarkerType": "DICT_4X4_250",
|
||||
"MarkerSize": 0.025
|
||||
},
|
||||
"camera": {
|
||||
"camera_id": "c",
|
||||
"intrinsics_file": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\simulation\\Scene11\\render_c.npz",
|
||||
"camera_matrix": [
|
||||
[
|
||||
1771.1837158203125,
|
||||
0.0,
|
||||
640.15869140625
|
||||
],
|
||||
[
|
||||
0.0,
|
||||
1772.2083740234375,
|
||||
361.2322082519531
|
||||
],
|
||||
[
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
],
|
||||
"distortion_coefficients": [
|
||||
0.019999999552965164,
|
||||
-0.009999999776482582,
|
||||
0.0,
|
||||
0.0,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
"image": {
|
||||
"image_file": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\simulation\\Scene11\\render_c.png",
|
||||
"image_sha256": "a4fb61bb0c7145a0b952537d229dcefe8cf144488dfe7ba4339a0d136e785cf4",
|
||||
"width_px": 1280,
|
||||
"height_px": 720
|
||||
},
|
||||
"aruco": {
|
||||
"dictionary": "DICT_4X4_250",
|
||||
"num_detected_markers": 10,
|
||||
"num_rejected_candidates": 15
|
||||
},
|
||||
"detections": [
|
||||
{
|
||||
"observation_id": "a5be9fd0-28e5-4af7-9ae6-6064715a0168",
|
||||
"type": "aruco",
|
||||
"marker_id": 243,
|
||||
"marker_size_m": 0.025,
|
||||
"image_points_px": [
|
||||
[
|
||||
485.0,
|
||||
535.0
|
||||
],
|
||||
[
|
||||
538.0,
|
||||
538.0
|
||||
],
|
||||
[
|
||||
536.0,
|
||||
589.0
|
||||
],
|
||||
[
|
||||
484.0,
|
||||
585.0
|
||||
]
|
||||
],
|
||||
"center_px": [
|
||||
510.75,
|
||||
561.75
|
||||
],
|
||||
"quality": {
|
||||
"area_px": 2656.5,
|
||||
"perimeter_px": 206.28765487670898,
|
||||
"sharpness": {
|
||||
"laplacian_var": 194.57776733430927
|
||||
},
|
||||
"contrast": {
|
||||
"p05": 19.0,
|
||||
"p95": 167.0,
|
||||
"dynamic_range": 148.0,
|
||||
"mean_gray": 77.51414027149322,
|
||||
"std_gray": 62.50480364568594
|
||||
},
|
||||
"geometry": {
|
||||
"distance_to_center_norm": 0.32629743218421936,
|
||||
"distance_to_border_px": 131.0
|
||||
},
|
||||
"edge_ratio": 1.0614845160738655,
|
||||
"edge_lengths_px": [
|
||||
53.0848388671875,
|
||||
51.03919982910156,
|
||||
52.15361785888672,
|
||||
50.0099983215332
|
||||
]
|
||||
},
|
||||
"confidence": 0.9420768601493317
|
||||
},
|
||||
{
|
||||
"observation_id": "1fcbcd79-1c77-460d-afed-811a61d653a7",
|
||||
"type": "aruco",
|
||||
"marker_id": 232,
|
||||
"marker_size_m": 0.025,
|
||||
"image_points_px": [
|
||||
[
|
||||
684.0,
|
||||
479.0
|
||||
],
|
||||
[
|
||||
737.0,
|
||||
484.0
|
||||
],
|
||||
[
|
||||
732.0,
|
||||
533.0
|
||||
],
|
||||
[
|
||||
680.0,
|
||||
528.0
|
||||
]
|
||||
],
|
||||
"center_px": [
|
||||
708.25,
|
||||
506.0
|
||||
],
|
||||
"quality": {
|
||||
"area_px": 2595.0,
|
||||
"perimeter_px": 203.8925895690918,
|
||||
"sharpness": {
|
||||
"laplacian_var": 423.96591859102955
|
||||
},
|
||||
"contrast": {
|
||||
"p05": 42.0,
|
||||
"p95": 177.0,
|
||||
"dynamic_range": 135.0,
|
||||
"mean_gray": 118.92873432155073,
|
||||
"std_gray": 53.41795407389024
|
||||
},
|
||||
"geometry": {
|
||||
"distance_to_center_norm": 0.2194800227880478,
|
||||
"distance_to_border_px": 187.0
|
||||
},
|
||||
"edge_ratio": 1.082833247360446,
|
||||
"edge_lengths_px": [
|
||||
53.23532485961914,
|
||||
49.25444030761719,
|
||||
52.239830017089844,
|
||||
49.162994384765625
|
||||
]
|
||||
},
|
||||
"confidence": 0.9235032286251245
|
||||
},
|
||||
{
|
||||
"observation_id": "8646cfd5-36c9-4cbf-8e81-131b8cfae60e",
|
||||
"type": "aruco",
|
||||
"marker_id": 40,
|
||||
"marker_size_m": 0.025,
|
||||
"image_points_px": [
|
||||
[
|
||||
834.0,
|
||||
313.0
|
||||
],
|
||||
[
|
||||
797.0,
|
||||
301.0
|
||||
],
|
||||
[
|
||||
812.0,
|
||||
267.0
|
||||
],
|
||||
[
|
||||
848.0,
|
||||
280.0
|
||||
]
|
||||
],
|
||||
"center_px": [
|
||||
822.75,
|
||||
290.25
|
||||
],
|
||||
"quality": {
|
||||
"area_px": 1404.0,
|
||||
"perimeter_px": 150.18132400512695,
|
||||
"sharpness": {
|
||||
"laplacian_var": 1033.8424402835647
|
||||
},
|
||||
"contrast": {
|
||||
"p05": 51.0,
|
||||
"p95": 174.0,
|
||||
"dynamic_range": 123.0,
|
||||
"mean_gray": 99.09217577706323,
|
||||
"std_gray": 49.548508963403066
|
||||
},
|
||||
"geometry": {
|
||||
"distance_to_center_norm": 0.26638665795326233,
|
||||
"distance_to_border_px": 267.0
|
||||
},
|
||||
"edge_ratio": 1.0850953315237581,
|
||||
"edge_lengths_px": [
|
||||
38.897300720214844,
|
||||
37.161808013916016,
|
||||
38.27531814575195,
|
||||
35.84689712524414
|
||||
]
|
||||
},
|
||||
"confidence": 0.8625970205637239
|
||||
},
|
||||
{
|
||||
"observation_id": "25119532-80ce-4494-a2e3-9d2a51946c98",
|
||||
"type": "aruco",
|
||||
"marker_id": 231,
|
||||
"marker_size_m": 0.025,
|
||||
"image_points_px": [
|
||||
[
|
||||
681.0,
|
||||
598.0
|
||||
],
|
||||
[
|
||||
740.0,
|
||||
599.0
|
||||
],
|
||||
[
|
||||
740.0,
|
||||
616.0
|
||||
],
|
||||
[
|
||||
689.0,
|
||||
615.0
|
||||
]
|
||||
],
|
||||
"center_px": [
|
||||
712.5,
|
||||
607.0
|
||||
],
|
||||
"quality": {
|
||||
"area_px": 931.0,
|
||||
"perimeter_px": 145.8065700531006,
|
||||
"sharpness": {
|
||||
"laplacian_var": 408.6101101899093
|
||||
},
|
||||
"contrast": {
|
||||
"p05": 24.0,
|
||||
"p95": 113.0,
|
||||
"dynamic_range": 89.0,
|
||||
"mean_gray": 64.45386904761905,
|
||||
"std_gray": 33.31198505231576
|
||||
},
|
||||
"geometry": {
|
||||
"distance_to_center_norm": 0.35056453943252563,
|
||||
"distance_to_border_px": 104.0
|
||||
},
|
||||
"edge_ratio": 3.4710866142721737,
|
||||
"edge_lengths_px": [
|
||||
59.00847244262695,
|
||||
17.0,
|
||||
51.009803771972656,
|
||||
18.788293838500977
|
||||
]
|
||||
},
|
||||
"confidence": 0.17881048087784743
|
||||
},
|
||||
{
|
||||
"observation_id": "75bdb474-0187-45fe-a908-9a44e9d49d1f",
|
||||
"type": "aruco",
|
||||
"marker_id": 245,
|
||||
"marker_size_m": 0.025,
|
||||
"image_points_px": [
|
||||
[
|
||||
744.0,
|
||||
458.0
|
||||
],
|
||||
[
|
||||
741.0,
|
||||
476.0
|
||||
],
|
||||
[
|
||||
687.0,
|
||||
473.0
|
||||
],
|
||||
[
|
||||
692.0,
|
||||
456.0
|
||||
]
|
||||
],
|
||||
"center_px": [
|
||||
716.0,
|
||||
465.75
|
||||
],
|
||||
"quality": {
|
||||
"area_px": 937.5,
|
||||
"perimeter_px": 142.09005165100098,
|
||||
"sharpness": {
|
||||
"laplacian_var": 992.9299474249533
|
||||
},
|
||||
"contrast": {
|
||||
"p05": 14.0,
|
||||
"p95": 158.79999999999995,
|
||||
"dynamic_range": 144.79999999999995,
|
||||
"mean_gray": 80.30977443609022,
|
||||
"std_gray": 57.04112994992437
|
||||
},
|
||||
"geometry": {
|
||||
"distance_to_center_norm": 0.17734786868095398,
|
||||
"distance_to_border_px": 244.0
|
||||
},
|
||||
"edge_ratio": 3.0520955648121766,
|
||||
"edge_lengths_px": [
|
||||
18.248287200927734,
|
||||
54.08327102661133,
|
||||
17.72004508972168,
|
||||
52.038448333740234
|
||||
]
|
||||
},
|
||||
"confidence": 0.20477733633431033
|
||||
},
|
||||
{
|
||||
"observation_id": "0487ddcc-caef-40ed-8fb6-5ae69ef4ce60",
|
||||
"type": "aruco",
|
||||
"marker_id": 208,
|
||||
"marker_size_m": 0.025,
|
||||
"image_points_px": [
|
||||
[
|
||||
903.0,
|
||||
638.0
|
||||
],
|
||||
[
|
||||
950.0,
|
||||
641.0
|
||||
],
|
||||
[
|
||||
952.0,
|
||||
662.0
|
||||
],
|
||||
[
|
||||
902.0,
|
||||
659.0
|
||||
]
|
||||
],
|
||||
"center_px": [
|
||||
926.75,
|
||||
650.0
|
||||
],
|
||||
"quality": {
|
||||
"area_px": 1017.0,
|
||||
"perimeter_px": 139.30438423156738,
|
||||
"sharpness": {
|
||||
"laplacian_var": 411.0265107039022
|
||||
},
|
||||
"contrast": {
|
||||
"p05": 9.0,
|
||||
"p95": 138.0,
|
||||
"dynamic_range": 129.0,
|
||||
"mean_gray": 61.5855354659249,
|
||||
"std_gray": 49.92554246853262
|
||||
},
|
||||
"geometry": {
|
||||
"distance_to_center_norm": 0.5553983449935913,
|
||||
"distance_to_border_px": 58.0
|
||||
},
|
||||
"edge_ratio": 2.382534526574857,
|
||||
"edge_lengths_px": [
|
||||
47.095645904541016,
|
||||
21.095022201538086,
|
||||
50.08992004394531,
|
||||
21.02379608154297
|
||||
]
|
||||
},
|
||||
"confidence": 0.2845709023049064
|
||||
},
|
||||
{
|
||||
"observation_id": "f702b37b-fea2-4e2c-9bbd-e3ffea68a6c2",
|
||||
"type": "aruco",
|
||||
"marker_id": 215,
|
||||
"marker_size_m": 0.025,
|
||||
"image_points_px": [
|
||||
[
|
||||
701.0,
|
||||
628.0
|
||||
],
|
||||
[
|
||||
748.0,
|
||||
632.0
|
||||
],
|
||||
[
|
||||
744.0,
|
||||
651.0
|
||||
],
|
||||
[
|
||||
695.0,
|
||||
647.0
|
||||
]
|
||||
],
|
||||
"center_px": [
|
||||
722.0,
|
||||
639.5
|
||||
],
|
||||
"quality": {
|
||||
"area_px": 932.0,
|
||||
"perimeter_px": 135.67424774169922,
|
||||
"sharpness": {
|
||||
"laplacian_var": 153.48910990467152
|
||||
},
|
||||
"contrast": {
|
||||
"p05": 6.0,
|
||||
"p95": 86.0,
|
||||
"dynamic_range": 80.0,
|
||||
"mean_gray": 40.899371069182386,
|
||||
"std_gray": 30.88255190529213
|
||||
},
|
||||
"geometry": {
|
||||
"distance_to_center_norm": 0.39667633175849915,
|
||||
"distance_to_border_px": 69.0
|
||||
},
|
||||
"edge_ratio": 2.5320229253292195,
|
||||
"edge_lengths_px": [
|
||||
47.16990661621094,
|
||||
19.416488647460938,
|
||||
49.162994384765625,
|
||||
19.92485809326172
|
||||
]
|
||||
},
|
||||
"confidence": 0.24539008992288097
|
||||
},
|
||||
{
|
||||
"observation_id": "131429e3-a1e8-483c-98b4-280954c09c43",
|
||||
"type": "aruco",
|
||||
"marker_id": 248,
|
||||
"marker_size_m": 0.025,
|
||||
"image_points_px": [
|
||||
[
|
||||
668.0,
|
||||
454.0
|
||||
],
|
||||
[
|
||||
664.0,
|
||||
472.0
|
||||
],
|
||||
[
|
||||
614.0,
|
||||
471.0
|
||||
],
|
||||
[
|
||||
620.0,
|
||||
453.0
|
||||
]
|
||||
],
|
||||
"center_px": [
|
||||
641.5,
|
||||
462.5
|
||||
],
|
||||
"quality": {
|
||||
"area_px": 887.0,
|
||||
"perimeter_px": 135.43316650390625,
|
||||
"sharpness": {
|
||||
"laplacian_var": 779.864463176575
|
||||
},
|
||||
"contrast": {
|
||||
"p05": 14.0,
|
||||
"p95": 159.0,
|
||||
"dynamic_range": 145.0,
|
||||
"mean_gray": 90.6723602484472,
|
||||
"std_gray": 54.33953909756743
|
||||
},
|
||||
"geometry": {
|
||||
"distance_to_center_norm": 0.13960322737693787,
|
||||
"distance_to_border_px": 248.0
|
||||
},
|
||||
"edge_ratio": 2.7121729715549994,
|
||||
"edge_lengths_px": [
|
||||
18.439088821411133,
|
||||
50.0099983215332,
|
||||
18.973665237426758,
|
||||
48.010414123535156
|
||||
]
|
||||
},
|
||||
"confidence": 0.21802935857527475
|
||||
},
|
||||
{
|
||||
"observation_id": "1b8690ff-856f-4b87-af6a-59cd5cb6414f",
|
||||
"type": "aruco",
|
||||
"marker_id": 210,
|
||||
"marker_size_m": 0.025,
|
||||
"image_points_px": [
|
||||
[
|
||||
303.0,
|
||||
555.0
|
||||
],
|
||||
[
|
||||
344.0,
|
||||
557.0
|
||||
],
|
||||
[
|
||||
335.0,
|
||||
573.0
|
||||
],
|
||||
[
|
||||
291.0,
|
||||
572.0
|
||||
]
|
||||
],
|
||||
"center_px": [
|
||||
318.25,
|
||||
564.25
|
||||
],
|
||||
"quality": {
|
||||
"area_px": 717.0,
|
||||
"perimeter_px": 124.22632789611816,
|
||||
"sharpness": {
|
||||
"laplacian_var": 1043.14627397841
|
||||
},
|
||||
"contrast": {
|
||||
"p05": 22.0,
|
||||
"p95": 161.34999999999997,
|
||||
"dynamic_range": 139.34999999999997,
|
||||
"mean_gray": 87.10700389105058,
|
||||
"std_gray": 50.615686245828684
|
||||
},
|
||||
"geometry": {
|
||||
"distance_to_center_norm": 0.5190029740333557,
|
||||
"distance_to_border_px": 147.0
|
||||
},
|
||||
"edge_ratio": 2.3974518340826596,
|
||||
"edge_lengths_px": [
|
||||
41.04875183105469,
|
||||
18.357559204101562,
|
||||
44.0113639831543,
|
||||
20.808652877807617
|
||||
]
|
||||
},
|
||||
"confidence": 0.1993783538024228
|
||||
},
|
||||
{
|
||||
"observation_id": "a3b3e9d2-eb57-4397-80c7-5a96ec670c1b",
|
||||
"type": "aruco",
|
||||
"marker_id": 214,
|
||||
"marker_size_m": 0.025,
|
||||
"image_points_px": [
|
||||
[
|
||||
890.0,
|
||||
575.0
|
||||
],
|
||||
[
|
||||
934.0,
|
||||
577.0
|
||||
],
|
||||
[
|
||||
936.0,
|
||||
594.0
|
||||
],
|
||||
[
|
||||
892.0,
|
||||
593.0
|
||||
]
|
||||
],
|
||||
"center_px": [
|
||||
913.0,
|
||||
584.75
|
||||
],
|
||||
"quality": {
|
||||
"area_px": 767.0,
|
||||
"perimeter_px": 123.2848072052002,
|
||||
"sharpness": {
|
||||
"laplacian_var": 340.67132862592325
|
||||
},
|
||||
"contrast": {
|
||||
"p05": 10.700000000000003,
|
||||
"p95": 125.0,
|
||||
"dynamic_range": 114.3,
|
||||
"mean_gray": 73.4936936936937,
|
||||
"std_gray": 41.824143377234996
|
||||
},
|
||||
"geometry": {
|
||||
"distance_to_center_norm": 0.4815620481967926,
|
||||
"distance_to_border_px": 126.0
|
||||
},
|
||||
"edge_ratio": 2.573161443734459,
|
||||
"edge_lengths_px": [
|
||||
44.04542922973633,
|
||||
17.11724281311035,
|
||||
44.0113639831543,
|
||||
18.11077117919922
|
||||
]
|
||||
},
|
||||
"confidence": 0.19871793687038514
|
||||
}
|
||||
],
|
||||
"rejected_candidates": [
|
||||
{
|
||||
"image_points_px": [
|
||||
[
|
||||
546.0,
|
||||
447.0
|
||||
],
|
||||
[
|
||||
538.0,
|
||||
462.0
|
||||
],
|
||||
[
|
||||
487.0,
|
||||
460.0
|
||||
],
|
||||
[
|
||||
497.0,
|
||||
447.0
|
||||
]
|
||||
],
|
||||
"center_px": [
|
||||
517.0,
|
||||
454.0
|
||||
],
|
||||
"area_px": 709.0
|
||||
},
|
||||
{
|
||||
"image_points_px": [
|
||||
[
|
||||
769.0,
|
||||
228.0
|
||||
],
|
||||
[
|
||||
766.0,
|
||||
248.0
|
||||
],
|
||||
[
|
||||
734.0,
|
||||
265.0
|
||||
],
|
||||
[
|
||||
740.0,
|
||||
243.0
|
||||
]
|
||||
],
|
||||
"center_px": [
|
||||
752.25,
|
||||
246.0
|
||||
],
|
||||
"area_px": 568.5
|
||||
},
|
||||
{
|
||||
"image_points_px": [
|
||||
[
|
||||
780.0,
|
||||
520.0
|
||||
],
|
||||
[
|
||||
783.0,
|
||||
543.0
|
||||
],
|
||||
[
|
||||
779.0,
|
||||
572.0
|
||||
],
|
||||
[
|
||||
776.0,
|
||||
534.0
|
||||
]
|
||||
],
|
||||
"center_px": [
|
||||
779.5,
|
||||
542.25
|
||||
],
|
||||
"area_px": 186.5
|
||||
},
|
||||
{
|
||||
"image_points_px": [
|
||||
[
|
||||
1225.0,
|
||||
489.0
|
||||
],
|
||||
[
|
||||
1259.0,
|
||||
491.0
|
||||
],
|
||||
[
|
||||
1269.0,
|
||||
503.0
|
||||
],
|
||||
[
|
||||
1231.0,
|
||||
502.0
|
||||
]
|
||||
],
|
||||
"center_px": [
|
||||
1246.0,
|
||||
496.25
|
||||
],
|
||||
"area_px": 438.0
|
||||
},
|
||||
{
|
||||
"image_points_px": [
|
||||
[
|
||||
1026.0,
|
||||
492.0
|
||||
],
|
||||
[
|
||||
1061.0,
|
||||
493.0
|
||||
],
|
||||
[
|
||||
1068.0,
|
||||
505.0
|
||||
],
|
||||
[
|
||||
1032.0,
|
||||
505.0
|
||||
]
|
||||
],
|
||||
"center_px": [
|
||||
1046.75,
|
||||
498.75
|
||||
],
|
||||
"area_px": 440.5
|
||||
},
|
||||
{
|
||||
"image_points_px": [
|
||||
[
|
||||
1096.0,
|
||||
483.0
|
||||
],
|
||||
[
|
||||
1129.0,
|
||||
483.0
|
||||
],
|
||||
[
|
||||
1136.0,
|
||||
496.0
|
||||
],
|
||||
[
|
||||
1100.0,
|
||||
495.0
|
||||
]
|
||||
],
|
||||
"center_px": [
|
||||
1115.25,
|
||||
489.25
|
||||
],
|
||||
"area_px": 428.5
|
||||
},
|
||||
{
|
||||
"image_points_px": [
|
||||
[
|
||||
1126.0,
|
||||
517.0
|
||||
],
|
||||
[
|
||||
1151.0,
|
||||
515.0
|
||||
],
|
||||
[
|
||||
1161.0,
|
||||
519.0
|
||||
],
|
||||
[
|
||||
1135.0,
|
||||
520.0
|
||||
]
|
||||
],
|
||||
"center_px": [
|
||||
1143.25,
|
||||
517.75
|
||||
],
|
||||
"area_px": 103.5
|
||||
},
|
||||
{
|
||||
"image_points_px": [
|
||||
[
|
||||
1208.0,
|
||||
454.0
|
||||
],
|
||||
[
|
||||
1227.0,
|
||||
453.0
|
||||
],
|
||||
[
|
||||
1236.0,
|
||||
454.0
|
||||
],
|
||||
[
|
||||
1238.0,
|
||||
457.0
|
||||
]
|
||||
],
|
||||
"center_px": [
|
||||
1227.25,
|
||||
454.5
|
||||
],
|
||||
"area_px": 56.0
|
||||
},
|
||||
{
|
||||
"image_points_px": [
|
||||
[
|
||||
561.0,
|
||||
383.0
|
||||
],
|
||||
[
|
||||
568.0,
|
||||
379.0
|
||||
],
|
||||
[
|
||||
586.0,
|
||||
381.0
|
||||
],
|
||||
[
|
||||
585.0,
|
||||
385.0
|
||||
]
|
||||
],
|
||||
"center_px": [
|
||||
575.0,
|
||||
382.0
|
||||
],
|
||||
"area_px": 92.0
|
||||
},
|
||||
{
|
||||
"image_points_px": [
|
||||
[
|
||||
543.0,
|
||||
559.0
|
||||
],
|
||||
[
|
||||
566.0,
|
||||
559.0
|
||||
],
|
||||
[
|
||||
568.0,
|
||||
561.0
|
||||
],
|
||||
[
|
||||
544.0,
|
||||
562.0
|
||||
]
|
||||
],
|
||||
"center_px": [
|
||||
555.25,
|
||||
560.25
|
||||
],
|
||||
"area_px": 59.5
|
||||
},
|
||||
{
|
||||
"image_points_px": [
|
||||
[
|
||||
543.0,
|
||||
550.0
|
||||
],
|
||||
[
|
||||
565.0,
|
||||
550.0
|
||||
],
|
||||
[
|
||||
568.0,
|
||||
552.0
|
||||
],
|
||||
[
|
||||
544.0,
|
||||
553.0
|
||||
]
|
||||
],
|
||||
"center_px": [
|
||||
555.0,
|
||||
551.25
|
||||
],
|
||||
"area_px": 58.5
|
||||
},
|
||||
{
|
||||
"image_points_px": [
|
||||
[
|
||||
427.0,
|
||||
462.0
|
||||
],
|
||||
[
|
||||
442.0,
|
||||
461.0
|
||||
],
|
||||
[
|
||||
451.0,
|
||||
464.0
|
||||
],
|
||||
[
|
||||
433.0,
|
||||
465.0
|
||||
]
|
||||
],
|
||||
"center_px": [
|
||||
438.25,
|
||||
463.0
|
||||
],
|
||||
"area_px": 57.0
|
||||
},
|
||||
{
|
||||
"image_points_px": [
|
||||
[
|
||||
734.0,
|
||||
390.0
|
||||
],
|
||||
[
|
||||
734.0,
|
||||
386.0
|
||||
],
|
||||
[
|
||||
739.0,
|
||||
379.0
|
||||
],
|
||||
[
|
||||
751.0,
|
||||
384.0
|
||||
]
|
||||
],
|
||||
"center_px": [
|
||||
739.5,
|
||||
384.75
|
||||
],
|
||||
"area_px": 88.5
|
||||
},
|
||||
{
|
||||
"image_points_px": [
|
||||
[
|
||||
545.0,
|
||||
561.0
|
||||
],
|
||||
[
|
||||
546.0,
|
||||
559.0
|
||||
],
|
||||
[
|
||||
564.0,
|
||||
560.0
|
||||
],
|
||||
[
|
||||
553.0,
|
||||
562.0
|
||||
]
|
||||
],
|
||||
"center_px": [
|
||||
552.0,
|
||||
560.5
|
||||
],
|
||||
"area_px": 32.0
|
||||
},
|
||||
{
|
||||
"image_points_px": [
|
||||
[
|
||||
545.0,
|
||||
552.0
|
||||
],
|
||||
[
|
||||
547.0,
|
||||
550.0
|
||||
],
|
||||
[
|
||||
564.0,
|
||||
551.0
|
||||
],
|
||||
[
|
||||
552.0,
|
||||
553.0
|
||||
]
|
||||
],
|
||||
"center_px": [
|
||||
552.0,
|
||||
551.5
|
||||
],
|
||||
"area_px": 31.0
|
||||
}
|
||||
]
|
||||
}
|
||||
260
data/camera_study/Scene11/k3_acd/render_c_camera_pose.json
Normal file
260
data/camera_study/Scene11/k3_acd/render_c_camera_pose.json
Normal file
@@ -0,0 +1,260 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"created_utc": "2026-06-02T21:24:04Z",
|
||||
"source": {
|
||||
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\camera_study\\Scene11\\k3_acd\\render_c_aruco_detection.json",
|
||||
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
|
||||
},
|
||||
"camera": {
|
||||
"camera_id": "c",
|
||||
"camera_matrix": [
|
||||
[
|
||||
1771.1837158203125,
|
||||
0.0,
|
||||
640.15869140625
|
||||
],
|
||||
[
|
||||
0.0,
|
||||
1772.2083740234375,
|
||||
361.2322082519531
|
||||
],
|
||||
[
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
],
|
||||
"distortion_coefficients": [
|
||||
0.019999999552965164,
|
||||
-0.009999999776482582,
|
||||
0.0,
|
||||
0.0,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
"estimation": {
|
||||
"method": "single_camera_marker_center_lm",
|
||||
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
|
||||
"marker_size_m": 0.025,
|
||||
"num_used_markers": 4,
|
||||
"used_marker_ids": [
|
||||
208,
|
||||
215,
|
||||
210,
|
||||
214
|
||||
],
|
||||
"history": {
|
||||
"iters": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4
|
||||
],
|
||||
"rms": [
|
||||
0.004464254419595297,
|
||||
0.0009809006222282186,
|
||||
0.0009164799965027451,
|
||||
0.0009158784048461688,
|
||||
0.0009158768761971148
|
||||
],
|
||||
"lambda": [
|
||||
0.001,
|
||||
0.0005,
|
||||
0.00025,
|
||||
0.000125,
|
||||
6.25e-05
|
||||
]
|
||||
},
|
||||
"residual_rms_px": 2.29793131172552,
|
||||
"residual_median_px": 2.1452420959349903,
|
||||
"residual_max_px": 3.2739924168757066,
|
||||
"sigma2_normalized": 3.355321802178801e-06
|
||||
},
|
||||
"camera_pose": {
|
||||
"world_to_camera": {
|
||||
"rotation_matrix": [
|
||||
[
|
||||
0.995592474937439,
|
||||
0.09327799081802368,
|
||||
0.009738676249980927
|
||||
],
|
||||
[
|
||||
0.036200061440467834,
|
||||
-0.28641805052757263,
|
||||
-0.9574206471443176
|
||||
],
|
||||
[
|
||||
-0.08651693910360336,
|
||||
0.953553318977356,
|
||||
-0.2885323166847229
|
||||
]
|
||||
],
|
||||
"translation_m": [
|
||||
-0.19767728447914124,
|
||||
0.10672874003648758,
|
||||
1.007198691368103
|
||||
],
|
||||
"rvec_rad": [
|
||||
1.861498657958019,
|
||||
0.09376354778114666,
|
||||
-0.05560017520536802
|
||||
]
|
||||
},
|
||||
"camera_in_world": {
|
||||
"position_m": [
|
||||
0.28008216619491577,
|
||||
-0.9114096760749817,
|
||||
0.3947187662124634
|
||||
],
|
||||
"position_mm": [
|
||||
280.0821533203125,
|
||||
-911.40966796875,
|
||||
394.7187805175781
|
||||
],
|
||||
"orientation_deg": {
|
||||
"roll": 106.83509826660156,
|
||||
"pitch": 4.963260173797607,
|
||||
"yaw": 2.0823752880096436
|
||||
}
|
||||
},
|
||||
"uncertainty": {
|
||||
"pose_covariance_6x6": [
|
||||
[
|
||||
0.0007219214707919095,
|
||||
-0.00010615886627800751,
|
||||
-1.2441742080183794e-05,
|
||||
-2.2292220126872935e-06,
|
||||
-1.9001378278315576e-05,
|
||||
1.6055164393920986e-05
|
||||
],
|
||||
[
|
||||
-0.00010615886627800271,
|
||||
0.00018507450207990957,
|
||||
-0.000229357839230566,
|
||||
1.152655734440853e-05,
|
||||
-5.499754188682744e-06,
|
||||
8.805640626930607e-08
|
||||
],
|
||||
[
|
||||
-1.2441742080190222e-05,
|
||||
-0.0002293578392305681,
|
||||
0.0005299258920832583,
|
||||
-1.9116388130386854e-05,
|
||||
-9.922861831299987e-06,
|
||||
-2.5031660132005536e-06
|
||||
],
|
||||
[
|
||||
-2.229222012687054e-06,
|
||||
1.1526557344408634e-05,
|
||||
-1.9116388130386925e-05,
|
||||
1.6552782007454031e-06,
|
||||
1.9425504100347702e-07,
|
||||
2.1617897081681794e-06
|
||||
],
|
||||
[
|
||||
-1.900137827831593e-05,
|
||||
-5.49975418868228e-06,
|
||||
-9.9228618313007e-06,
|
||||
1.9425504100350238e-07,
|
||||
4.608378172736113e-06,
|
||||
4.99786823219628e-06
|
||||
],
|
||||
[
|
||||
1.605516439392046e-05,
|
||||
8.805640626925034e-08,
|
||||
-2.5031660132003253e-06,
|
||||
2.161789708168179e-06,
|
||||
4.997868232196299e-06,
|
||||
4.025176134184103e-05
|
||||
]
|
||||
],
|
||||
"parameter_std": {
|
||||
"rvec_std_deg": [
|
||||
1.5394571733326972,
|
||||
0.7794637583962379,
|
||||
1.3189556791517139
|
||||
],
|
||||
"tvec_std_m": [
|
||||
0.0012865761542735833,
|
||||
0.0021467133420035645,
|
||||
0.006344427581889561
|
||||
]
|
||||
},
|
||||
"camera_center_std_m": [
|
||||
0.020869968788817837,
|
||||
0.012354161969592598,
|
||||
0.024547181485578575
|
||||
],
|
||||
"camera_center_std_mm": [
|
||||
20.869968788817836,
|
||||
12.354161969592598,
|
||||
24.547181485578577
|
||||
],
|
||||
"orientation_std_deg": {
|
||||
"roll": 1.6399289775452035,
|
||||
"pitch": 1.2464776756009308,
|
||||
"yaw": 0.4474521059248073
|
||||
}
|
||||
}
|
||||
},
|
||||
"observations": {
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 208,
|
||||
"observed_center_px": [
|
||||
926.75,
|
||||
650.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
923.4891967773438,
|
||||
649.7064208984375
|
||||
],
|
||||
"reprojection_error_px": 3.2739924168757066,
|
||||
"confidence": 0.2845709023049064
|
||||
},
|
||||
{
|
||||
"marker_id": 215,
|
||||
"observed_center_px": [
|
||||
722.0,
|
||||
639.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
724.521240234375,
|
||||
639.6602172851562
|
||||
],
|
||||
"reprojection_error_px": 2.526325770342009,
|
||||
"confidence": 0.24539008992288097
|
||||
},
|
||||
{
|
||||
"marker_id": 210,
|
||||
"observed_center_px": [
|
||||
318.25,
|
||||
564.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
317.2970275878906,
|
||||
564.263916015625
|
||||
],
|
||||
"reprojection_error_px": 0.9530740127253684,
|
||||
"confidence": 0.1993783538024228
|
||||
},
|
||||
{
|
||||
"marker_id": 214,
|
||||
"observed_center_px": [
|
||||
913.0,
|
||||
584.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
914.7592163085938,
|
||||
584.8819580078125
|
||||
],
|
||||
"reprojection_error_px": 1.7641584215279715,
|
||||
"confidence": 0.19871793687038514
|
||||
}
|
||||
]
|
||||
},
|
||||
"qa": {
|
||||
"sanity_notes": []
|
||||
}
|
||||
}
|
||||
1265
data/camera_study/Scene11/k3_acd/render_d_aruco_detection.json
Normal file
1265
data/camera_study/Scene11/k3_acd/render_d_aruco_detection.json
Normal file
File diff suppressed because it is too large
Load Diff
299
data/camera_study/Scene11/k3_acd/render_d_camera_pose.json
Normal file
299
data/camera_study/Scene11/k3_acd/render_d_camera_pose.json
Normal file
@@ -0,0 +1,299 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"created_utc": "2026-06-02T21:24:04Z",
|
||||
"source": {
|
||||
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\camera_study\\Scene11\\k3_acd\\render_d_aruco_detection.json",
|
||||
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
|
||||
},
|
||||
"camera": {
|
||||
"camera_id": "d",
|
||||
"camera_matrix": [
|
||||
[
|
||||
1771.155517578125,
|
||||
0.0,
|
||||
640.2863159179688
|
||||
],
|
||||
[
|
||||
0.0,
|
||||
1774.3978271484375,
|
||||
361.23284912109375
|
||||
],
|
||||
[
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
],
|
||||
"distortion_coefficients": [
|
||||
0.019999999552965164,
|
||||
-0.009999999776482582,
|
||||
0.0,
|
||||
0.0,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
"estimation": {
|
||||
"method": "single_camera_marker_center_lm",
|
||||
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
|
||||
"marker_size_m": 0.025,
|
||||
"num_used_markers": 7,
|
||||
"used_marker_ids": [
|
||||
208,
|
||||
103,
|
||||
215,
|
||||
214,
|
||||
64,
|
||||
211,
|
||||
72
|
||||
],
|
||||
"history": {
|
||||
"iters": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3
|
||||
],
|
||||
"rms": [
|
||||
0.009044550647581088,
|
||||
0.0016538644807328245,
|
||||
0.001558187473306732,
|
||||
0.0015581848688445382
|
||||
],
|
||||
"lambda": [
|
||||
0.001,
|
||||
0.0005,
|
||||
0.00025,
|
||||
0.000125
|
||||
]
|
||||
},
|
||||
"residual_rms_px": 3.911038582342608,
|
||||
"residual_median_px": 3.288713241844395,
|
||||
"residual_max_px": 5.863181348110948,
|
||||
"sigma2_normalized": 4.248895149117034e-06
|
||||
},
|
||||
"camera_pose": {
|
||||
"world_to_camera": {
|
||||
"rotation_matrix": [
|
||||
[
|
||||
0.8213014602661133,
|
||||
0.5704944729804993,
|
||||
0.00012249585415702313
|
||||
],
|
||||
[
|
||||
0.15860019624233246,
|
||||
-0.22811947762966156,
|
||||
-0.9606286883354187
|
||||
],
|
||||
[
|
||||
-0.5480054020881653,
|
||||
0.7889851331710815,
|
||||
-0.2778353989124298
|
||||
]
|
||||
],
|
||||
"translation_m": [
|
||||
-0.1159428134560585,
|
||||
0.08624742180109024,
|
||||
1.1204499006271362
|
||||
],
|
||||
"rvec_rad": [
|
||||
1.7878119904428784,
|
||||
0.5600947960430909,
|
||||
-0.42088686432931055
|
||||
]
|
||||
},
|
||||
"camera_in_world": {
|
||||
"position_m": [
|
||||
0.695557713508606,
|
||||
-0.7981988191604614,
|
||||
0.39416658878326416
|
||||
],
|
||||
"position_mm": [
|
||||
695.5577392578125,
|
||||
-798.1987915039062,
|
||||
394.1665954589844
|
||||
],
|
||||
"orientation_deg": {
|
||||
"roll": 109.39933776855469,
|
||||
"pitch": 33.230281829833984,
|
||||
"yaw": 10.929759979248047
|
||||
}
|
||||
},
|
||||
"uncertainty": {
|
||||
"pose_covariance_6x6": [
|
||||
[
|
||||
0.00017075757804605105,
|
||||
4.685834695811806e-05,
|
||||
4.688377015572213e-05,
|
||||
-1.3425424271290289e-06,
|
||||
-3.1433035701296834e-05,
|
||||
-7.846845109108273e-06
|
||||
],
|
||||
[
|
||||
4.68583469581189e-05,
|
||||
5.489955722014381e-05,
|
||||
-1.790529000763121e-05,
|
||||
6.900980143286671e-06,
|
||||
-1.1729289062349842e-05,
|
||||
5.987971983905701e-06
|
||||
],
|
||||
[
|
||||
4.688377015572101e-05,
|
||||
-1.790529000763161e-05,
|
||||
0.00010212299887187136,
|
||||
-1.0470592903780147e-05,
|
||||
-1.3600504299334786e-05,
|
||||
-1.742182371666159e-05
|
||||
],
|
||||
[
|
||||
-1.3425424271288516e-06,
|
||||
6.900980143286718e-06,
|
||||
-1.0470592903780122e-05,
|
||||
2.20000480797535e-06,
|
||||
3.818065068721914e-07,
|
||||
3.0860510097403877e-06
|
||||
],
|
||||
[
|
||||
-3.1433035701296834e-05,
|
||||
-1.1729289062349715e-05,
|
||||
-1.360050429933497e-05,
|
||||
3.8180650687221956e-07,
|
||||
7.778277788734531e-06,
|
||||
4.5947589857349e-06
|
||||
],
|
||||
[
|
||||
-7.846845109107946e-06,
|
||||
5.987971983905819e-06,
|
||||
-1.7421823716661586e-05,
|
||||
3.086051009740395e-06,
|
||||
4.594758985734847e-06,
|
||||
2.0313248802970143e-05
|
||||
]
|
||||
],
|
||||
"parameter_std": {
|
||||
"rvec_std_deg": [
|
||||
0.7487082619566866,
|
||||
0.4245286975636879,
|
||||
0.5790077971658253
|
||||
],
|
||||
"tvec_std_m": [
|
||||
0.0014832413181864069,
|
||||
0.002788956397782965,
|
||||
0.004507022165795299
|
||||
]
|
||||
},
|
||||
"camera_center_std_m": [
|
||||
0.008691071160615814,
|
||||
0.006844025854617922,
|
||||
0.012160875407669726
|
||||
],
|
||||
"camera_center_std_mm": [
|
||||
8.691071160615813,
|
||||
6.844025854617922,
|
||||
12.160875407669726
|
||||
],
|
||||
"orientation_std_deg": {
|
||||
"roll": 0.9283381340785061,
|
||||
"pitch": 0.5720266297070177,
|
||||
"yaw": 0.5807194253340363
|
||||
}
|
||||
}
|
||||
},
|
||||
"observations": {
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 208,
|
||||
"observed_center_px": [
|
||||
892.0,
|
||||
697.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
888.7431640625,
|
||||
696.793212890625
|
||||
],
|
||||
"reprojection_error_px": 3.288713241844395,
|
||||
"confidence": 0.06082651601087287
|
||||
},
|
||||
{
|
||||
"marker_id": 103,
|
||||
"observed_center_px": [
|
||||
373.0,
|
||||
693.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
378.3336486816406,
|
||||
692.7239990234375
|
||||
],
|
||||
"reprojection_error_px": 5.359522859967245,
|
||||
"confidence": 0.13751453171188766
|
||||
},
|
||||
{
|
||||
"marker_id": 215,
|
||||
"observed_center_px": [
|
||||
715.5,
|
||||
644.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
714.16943359375,
|
||||
645.6070556640625
|
||||
],
|
||||
"reprojection_error_px": 1.9005280941899156,
|
||||
"confidence": 0.41073527975223467
|
||||
},
|
||||
{
|
||||
"marker_id": 214,
|
||||
"observed_center_px": [
|
||||
953.75,
|
||||
638.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
959.612548828125,
|
||||
638.5861206054688
|
||||
],
|
||||
"reprojection_error_px": 5.863181348110948,
|
||||
"confidence": 0.31959220576599684
|
||||
},
|
||||
{
|
||||
"marker_id": 64,
|
||||
"observed_center_px": [
|
||||
211.75,
|
||||
633.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
209.3169708251953,
|
||||
633.8402709960938
|
||||
],
|
||||
"reprojection_error_px": 2.4347032300028966,
|
||||
"confidence": 0.4329145227793108
|
||||
},
|
||||
{
|
||||
"marker_id": 211,
|
||||
"observed_center_px": [
|
||||
797.0,
|
||||
595.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
792.2921752929688,
|
||||
593.9794921875
|
||||
],
|
||||
"reprojection_error_px": 4.8171619930730385,
|
||||
"confidence": 0.21747661179321545
|
||||
},
|
||||
{
|
||||
"marker_id": 72,
|
||||
"observed_center_px": [
|
||||
1249.75,
|
||||
597.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1250.1585693359375,
|
||||
597.4947509765625
|
||||
],
|
||||
"reprojection_error_px": 0.6416443181996995,
|
||||
"confidence": 0.015337711207576538
|
||||
}
|
||||
]
|
||||
},
|
||||
"qa": {
|
||||
"sanity_notes": []
|
||||
}
|
||||
}
|
||||
75
data/camera_study/Scene11/k3_acd/robot_state.eval.json
Normal file
75
data/camera_study/Scene11/k3_acd/robot_state.eval.json
Normal file
@@ -0,0 +1,75 @@
|
||||
{
|
||||
"rows": [
|
||||
{
|
||||
"joint": "x",
|
||||
"estimate": 46.650085937768026,
|
||||
"gt": 50.0,
|
||||
"error": 3.3499140622319743,
|
||||
"unit": "mm",
|
||||
"observable": true,
|
||||
"n_markers": 1
|
||||
},
|
||||
{
|
||||
"joint": "y",
|
||||
"estimate": 3.4318450564937266,
|
||||
"gt": 4.0,
|
||||
"error": 0.568154943506272,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"n_markers": 1
|
||||
},
|
||||
{
|
||||
"joint": "z",
|
||||
"estimate": 175.66455821440496,
|
||||
"gt": 176.0,
|
||||
"error": 0.33544178559503735,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"n_markers": 2
|
||||
},
|
||||
{
|
||||
"joint": "a",
|
||||
"estimate": 15.368151613858341,
|
||||
"gt": 20.0,
|
||||
"error": 4.631848386141655,
|
||||
"unit": "deg",
|
||||
"observable": false,
|
||||
"n_markers": 0
|
||||
},
|
||||
{
|
||||
"joint": "b",
|
||||
"estimate": 59.68322397387179,
|
||||
"gt": 60.0,
|
||||
"error": 0.31677602612819555,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"n_markers": 1
|
||||
},
|
||||
{
|
||||
"joint": "c",
|
||||
"estimate": 9.971641027199587,
|
||||
"gt": 9.0,
|
||||
"error": 0.9716410271995812,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"n_markers": 1
|
||||
},
|
||||
{
|
||||
"joint": "e",
|
||||
"estimate": 15.070370753887888,
|
||||
"gt": 5.0,
|
||||
"error": 10.070370753887888,
|
||||
"unit": "mm",
|
||||
"observable": true,
|
||||
"n_markers": 1
|
||||
}
|
||||
],
|
||||
"summary": {
|
||||
"n_joints": 7,
|
||||
"mean_abs_deg": 0.5480034456072715,
|
||||
"max_abs_deg": 0.9716410271995812,
|
||||
"mean_abs_mm": 6.710142408059931,
|
||||
"max_abs_mm": 10.070370753887888,
|
||||
"finger_error_mm": 4.0687983757619985
|
||||
}
|
||||
}
|
||||
58
data/camera_study/Scene11/k3_acd/robot_state.json
Normal file
58
data/camera_study/Scene11/k3_acd/robot_state.json
Normal file
@@ -0,0 +1,58 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"created_utc": "2026-06-02T21:24:06Z",
|
||||
"method": "hybrid",
|
||||
"movements": {
|
||||
"x": {
|
||||
"value": 46.650085937768026,
|
||||
"unit": "mm",
|
||||
"observable": true,
|
||||
"confidence": "low",
|
||||
"n_markers": 1
|
||||
},
|
||||
"y": {
|
||||
"value": 3.4318450564937266,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"confidence": "low",
|
||||
"n_markers": 1
|
||||
},
|
||||
"z": {
|
||||
"value": 175.66455821440496,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"confidence": "high",
|
||||
"n_markers": 2
|
||||
},
|
||||
"a": {
|
||||
"value": 15.368151613858341,
|
||||
"unit": "deg",
|
||||
"observable": false,
|
||||
"confidence": "none",
|
||||
"n_markers": 0
|
||||
},
|
||||
"b": {
|
||||
"value": 59.68322397387179,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"confidence": "low",
|
||||
"n_markers": 1
|
||||
},
|
||||
"c": {
|
||||
"value": 9.971641027199587,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"confidence": "low",
|
||||
"n_markers": 1
|
||||
},
|
||||
"e": {
|
||||
"value": 15.070370753887888,
|
||||
"unit": "mm",
|
||||
"observable": true,
|
||||
"confidence": "low",
|
||||
"n_markers": 1
|
||||
}
|
||||
},
|
||||
"residual_rms": 1.7895206403128716,
|
||||
"num_markers": 8
|
||||
}
|
||||
Reference in New Issue
Block a user