Claude studie mit mm
This commit is contained in:
1350
data/camera_study/Scene11/k5_bcdeg/aruco_marker_poses.json
Normal file
1350
data/camera_study/Scene11/k5_bcdeg/aruco_marker_poses.json
Normal file
File diff suppressed because it is too large
Load Diff
655
data/camera_study/Scene11/k5_bcdeg/aruco_positions_initial.json
Normal file
655
data/camera_study/Scene11/k5_bcdeg/aruco_positions_initial.json
Normal file
@@ -0,0 +1,655 @@
|
||||
{
|
||||
"schema_version": "1.2",
|
||||
"stage": "initial_triangulation",
|
||||
"created_utc": "2026-06-02T21:27:06Z",
|
||||
"summary": {
|
||||
"num_cameras": 5,
|
||||
"num_markers": 29,
|
||||
"num_constraints": 94
|
||||
},
|
||||
"cameras": [
|
||||
{
|
||||
"camera_id": "b",
|
||||
"position_m": [
|
||||
0.3087709715705254,
|
||||
-0.8865315577687489,
|
||||
1.2045728724504903
|
||||
],
|
||||
"position_mm": [
|
||||
308.77097157052543,
|
||||
-886.5315577687489,
|
||||
1204.5728724504902
|
||||
],
|
||||
"direction": [
|
||||
0.0027412460185587406,
|
||||
0.6196938753128052,
|
||||
-0.7848387956619263
|
||||
]
|
||||
},
|
||||
{
|
||||
"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
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera_id": "e",
|
||||
"position_m": [
|
||||
1.1977002351099821,
|
||||
-0.8974846357366002,
|
||||
0.4002518648615185
|
||||
],
|
||||
"position_mm": [
|
||||
1197.700235109982,
|
||||
-897.4846357366002,
|
||||
400.25186486151847
|
||||
],
|
||||
"direction": [
|
||||
-0.7494373321533203,
|
||||
0.6063336730003357,
|
||||
-0.26590055227279663
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera_id": "g",
|
||||
"position_m": [
|
||||
-0.20053208486216448,
|
||||
0.21110583157164756,
|
||||
1.40705022910809
|
||||
],
|
||||
"position_mm": [
|
||||
-200.53208486216448,
|
||||
211.10583157164757,
|
||||
1407.05022910809
|
||||
],
|
||||
"direction": [
|
||||
0.2950038015842438,
|
||||
-0.3022984266281128,
|
||||
-0.9064151644706726
|
||||
]
|
||||
}
|
||||
],
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 40,
|
||||
"position_m": [
|
||||
0.29488889099046234,
|
||||
0.12644292007227206,
|
||||
0.1262914924080273
|
||||
],
|
||||
"position_mm": [
|
||||
294.88889099046236,
|
||||
126.44292007227206,
|
||||
126.29149240802731
|
||||
],
|
||||
"link": "FingerA",
|
||||
"normal": [
|
||||
-0.4224220616915755,
|
||||
0.0,
|
||||
-0.9063992507699015
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 53,
|
||||
"position_m": [
|
||||
0.4874131299197648,
|
||||
0.21404850530120217,
|
||||
-0.027551379940796827
|
||||
],
|
||||
"position_mm": [
|
||||
487.4131299197648,
|
||||
214.04850530120217,
|
||||
-27.551379940796828
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 54,
|
||||
"position_m": [
|
||||
0.33997930642842855,
|
||||
-0.3279192396273328,
|
||||
-0.026942016443582108
|
||||
],
|
||||
"position_mm": [
|
||||
339.9793064284286,
|
||||
-327.91923962733284,
|
||||
-26.94201644358211
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 55,
|
||||
"position_m": [
|
||||
0.28511530635851945,
|
||||
-0.2614880945828684,
|
||||
-0.02702245247020716
|
||||
],
|
||||
"position_mm": [
|
||||
285.11530635851943,
|
||||
-261.4880945828684,
|
||||
-27.02245247020716
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 58,
|
||||
"position_m": [
|
||||
0.047605329984644125,
|
||||
-0.21694082927101616,
|
||||
-0.02638072666921987
|
||||
],
|
||||
"position_mm": [
|
||||
47.60532998464412,
|
||||
-216.94082927101616,
|
||||
-26.38072666921987
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 62,
|
||||
"position_m": [
|
||||
0.4016714104625014,
|
||||
-0.1730461324806554,
|
||||
-0.027403312919945213
|
||||
],
|
||||
"position_mm": [
|
||||
401.6714104625014,
|
||||
-173.0461324806554,
|
||||
-27.40331291994521
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 63,
|
||||
"position_m": [
|
||||
0.7747259708223595,
|
||||
-0.23662099065604436,
|
||||
-0.02698643117339278
|
||||
],
|
||||
"position_mm": [
|
||||
774.7259708223595,
|
||||
-236.62099065604437,
|
||||
-26.98643117339278
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 64,
|
||||
"position_m": [
|
||||
-0.018947352379261925,
|
||||
-0.18928256192858384,
|
||||
-0.026194635263329012
|
||||
],
|
||||
"position_mm": [
|
||||
-18.947352379261925,
|
||||
-189.28256192858385,
|
||||
-26.194635263329012
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 66,
|
||||
"position_m": [
|
||||
0.21040663519792985,
|
||||
-0.3640099479332896,
|
||||
-0.026824705940964682
|
||||
],
|
||||
"position_mm": [
|
||||
210.40663519792986,
|
||||
-364.0099479332896,
|
||||
-26.82470594096468
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 72,
|
||||
"position_m": [
|
||||
0.4408575544220631,
|
||||
0.19363136273404047,
|
||||
-0.02679255683525943
|
||||
],
|
||||
"position_mm": [
|
||||
440.8575544220631,
|
||||
193.63136273404047,
|
||||
-26.79255683525943
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 85,
|
||||
"position_m": [
|
||||
0.5065181614607057,
|
||||
-0.313668766366193,
|
||||
-0.02693489382354712
|
||||
],
|
||||
"position_mm": [
|
||||
506.5181614607057,
|
||||
-313.668766366193,
|
||||
-26.93489382354712
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 86,
|
||||
"position_m": [
|
||||
0.3623654967562429,
|
||||
0.2942751207417583,
|
||||
-0.027655683758890746
|
||||
],
|
||||
"position_mm": [
|
||||
362.3654967562429,
|
||||
294.2751207417583,
|
||||
-27.655683758890746
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 96,
|
||||
"position_m": [
|
||||
0.3716657140250406,
|
||||
-0.18445556244615377,
|
||||
-0.02715262947520245
|
||||
],
|
||||
"position_mm": [
|
||||
371.66571402504064,
|
||||
-184.45556244615378,
|
||||
-27.152629475202453
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 102,
|
||||
"position_m": [
|
||||
0.6517093784893121,
|
||||
-0.2242330234535869,
|
||||
-0.027010647039458144
|
||||
],
|
||||
"position_mm": [
|
||||
651.7093784893121,
|
||||
-224.2330234535869,
|
||||
-27.010647039458142
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 103,
|
||||
"position_m": [
|
||||
0.10489059925662109,
|
||||
-0.19076288732804134,
|
||||
-0.02761242088192207
|
||||
],
|
||||
"position_mm": [
|
||||
104.89059925662109,
|
||||
-190.76288732804133,
|
||||
-27.61242088192207
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 114,
|
||||
"position_m": [
|
||||
0.2816164016798356,
|
||||
0.04198689218668158,
|
||||
0.09394440799032164
|
||||
],
|
||||
"position_mm": [
|
||||
281.6164016798356,
|
||||
41.98689218668158,
|
||||
93.94440799032164
|
||||
],
|
||||
"link": "Arm2",
|
||||
"normal": [
|
||||
0.7071067811865475,
|
||||
0.0,
|
||||
-0.7071067811865475
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 115,
|
||||
"position_m": [
|
||||
0.2326480470618601,
|
||||
0.04344055885236323,
|
||||
0.10833996313995506
|
||||
],
|
||||
"position_mm": [
|
||||
232.6480470618601,
|
||||
43.44055885236323,
|
||||
108.33996313995506
|
||||
],
|
||||
"link": "Arm2",
|
||||
"normal": [
|
||||
-0.7071067811865475,
|
||||
0.0,
|
||||
-0.7071067811865475
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 120,
|
||||
"position_m": [
|
||||
0.2805088139374979,
|
||||
-0.027868400638420894,
|
||||
0.09522312949278915
|
||||
],
|
||||
"position_mm": [
|
||||
280.5088139374979,
|
||||
-27.868400638420894,
|
||||
95.22312949278914
|
||||
],
|
||||
"link": "Arm2",
|
||||
"normal": [
|
||||
0.7071067811865475,
|
||||
0.0,
|
||||
-0.7071067811865475
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 208,
|
||||
"position_m": [
|
||||
0.35206763654477524,
|
||||
-0.08909977866501971,
|
||||
0.00043502863065295614
|
||||
],
|
||||
"position_mm": [
|
||||
352.06763654477527,
|
||||
-89.09977866501971,
|
||||
0.43502863065295616
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 214,
|
||||
"position_m": [
|
||||
0.34864880836624007,
|
||||
-0.01208782014926549,
|
||||
0.0006406332733719036
|
||||
],
|
||||
"position_mm": [
|
||||
348.6488083662401,
|
||||
-12.08782014926549,
|
||||
0.6406332733719036
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 215,
|
||||
"position_m": [
|
||||
0.2486258831437343,
|
||||
-0.08750273977817839,
|
||||
-0.0007072851756733519
|
||||
],
|
||||
"position_mm": [
|
||||
248.62588314373428,
|
||||
-87.5027397781784,
|
||||
-0.7072851756733519
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 217,
|
||||
"position_m": [
|
||||
0.6470682940121195,
|
||||
-0.08928835848258616,
|
||||
-0.0002740513656091646
|
||||
],
|
||||
"position_mm": [
|
||||
647.0682940121195,
|
||||
-89.28835848258616,
|
||||
-0.2740513656091646
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 218,
|
||||
"position_m": [
|
||||
0.28256458237409676,
|
||||
-0.027619641546321315,
|
||||
0.06414359680867925
|
||||
],
|
||||
"position_mm": [
|
||||
282.56458237409674,
|
||||
-27.619641546321315,
|
||||
64.14359680867925
|
||||
],
|
||||
"link": "Arm2",
|
||||
"normal": [
|
||||
1.0,
|
||||
0.0,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 219,
|
||||
"position_m": [
|
||||
0.28421393468387157,
|
||||
0.0798349294431639,
|
||||
0.0675458934521039
|
||||
],
|
||||
"position_mm": [
|
||||
284.21393468387157,
|
||||
79.83492944316389,
|
||||
67.54589345210391
|
||||
],
|
||||
"link": "Arm2",
|
||||
"normal": [
|
||||
1.0,
|
||||
0.0,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 229,
|
||||
"position_m": [
|
||||
0.15823376619308901,
|
||||
-0.13725154463080388,
|
||||
0.1138818531236066
|
||||
],
|
||||
"position_mm": [
|
||||
158.23376619308902,
|
||||
-137.2515446308039,
|
||||
113.8818531236066
|
||||
],
|
||||
"link": "Arm1",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 232,
|
||||
"position_m": [
|
||||
0.24905824665888135,
|
||||
-0.16584635300028666,
|
||||
0.10322472027312281
|
||||
],
|
||||
"position_mm": [
|
||||
249.05824665888136,
|
||||
-165.84635300028665,
|
||||
103.22472027312281
|
||||
],
|
||||
"link": "Ellbow",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.7071067811865475,
|
||||
-0.7071067811865475
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 243,
|
||||
"position_m": [
|
||||
0.16166120114552332,
|
||||
-0.17593260071350078,
|
||||
0.07686978936350813
|
||||
],
|
||||
"position_mm": [
|
||||
161.6612011455233,
|
||||
-175.9326007135008,
|
||||
76.86978936350813
|
||||
],
|
||||
"link": "Arm1",
|
||||
"normal": [
|
||||
0.0,
|
||||
-1.0,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 244,
|
||||
"position_m": [
|
||||
0.28444148588513785,
|
||||
-0.1438744404868736,
|
||||
0.07650285785461779
|
||||
],
|
||||
"position_mm": [
|
||||
284.44148588513787,
|
||||
-143.8744404868736,
|
||||
76.50285785461779
|
||||
],
|
||||
"link": "Ellbow",
|
||||
"normal": [
|
||||
1.0,
|
||||
0.0,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 245,
|
||||
"position_m": [
|
||||
0.25016851963285125,
|
||||
-0.1422593276558925,
|
||||
0.11297582414704807
|
||||
],
|
||||
"position_mm": [
|
||||
250.16851963285126,
|
||||
-142.2593276558925,
|
||||
112.97582414704807
|
||||
],
|
||||
"link": "Ellbow",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
-1.0
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,654 @@
|
||||
{
|
||||
"schema_version": "1.2",
|
||||
"created_utc": "2026-06-02T21:27:09Z",
|
||||
"summary": {
|
||||
"num_cameras": 5,
|
||||
"num_markers": 29,
|
||||
"num_constraints": 94
|
||||
},
|
||||
"cameras": [
|
||||
{
|
||||
"camera_id": "b",
|
||||
"position_m": [
|
||||
0.3087709715705254,
|
||||
-0.8865315577687489,
|
||||
1.2045728724504903
|
||||
],
|
||||
"position_mm": [
|
||||
308.77097157052543,
|
||||
-886.5315577687489,
|
||||
1204.5728724504902
|
||||
],
|
||||
"direction": [
|
||||
0.0027412460185587406,
|
||||
0.6196938753128052,
|
||||
-0.7848387956619263
|
||||
]
|
||||
},
|
||||
{
|
||||
"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
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera_id": "e",
|
||||
"position_m": [
|
||||
1.1977002351099821,
|
||||
-0.8974846357366002,
|
||||
0.4002518648615185
|
||||
],
|
||||
"position_mm": [
|
||||
1197.700235109982,
|
||||
-897.4846357366002,
|
||||
400.25186486151847
|
||||
],
|
||||
"direction": [
|
||||
-0.7494373321533203,
|
||||
0.6063336730003357,
|
||||
-0.26590055227279663
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera_id": "g",
|
||||
"position_m": [
|
||||
-0.20053208486216448,
|
||||
0.21110583157164756,
|
||||
1.40705022910809
|
||||
],
|
||||
"position_mm": [
|
||||
-200.53208486216448,
|
||||
211.10583157164757,
|
||||
1407.05022910809
|
||||
],
|
||||
"direction": [
|
||||
0.2950038015842438,
|
||||
-0.3022984266281128,
|
||||
-0.9064151644706726
|
||||
]
|
||||
}
|
||||
],
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 40,
|
||||
"position_m": [
|
||||
0.2954636339387621,
|
||||
0.12493178908031118,
|
||||
0.12781623115278615
|
||||
],
|
||||
"position_mm": [
|
||||
295.46363393876214,
|
||||
124.93178908031118,
|
||||
127.81623115278614
|
||||
],
|
||||
"link": "FingerA",
|
||||
"normal": [
|
||||
-0.4224220616915755,
|
||||
0.0,
|
||||
-0.9063992507699015
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 53,
|
||||
"position_m": [
|
||||
0.48614073349682335,
|
||||
0.21378770065881858,
|
||||
-0.02734699381087594
|
||||
],
|
||||
"position_mm": [
|
||||
486.1407334968234,
|
||||
213.78770065881858,
|
||||
-27.34699381087594
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 54,
|
||||
"position_m": [
|
||||
0.34009017960931864,
|
||||
-0.3277658698057588,
|
||||
-0.026960490739243732
|
||||
],
|
||||
"position_mm": [
|
||||
340.0901796093186,
|
||||
-327.76586980575877,
|
||||
-26.96049073924373
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 55,
|
||||
"position_m": [
|
||||
0.2851460648301458,
|
||||
-0.2614464248942056,
|
||||
-0.027026229156829482
|
||||
],
|
||||
"position_mm": [
|
||||
285.1460648301458,
|
||||
-261.4464248942056,
|
||||
-27.026229156829483
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 58,
|
||||
"position_m": [
|
||||
0.049146619574842974,
|
||||
-0.2193548350581352,
|
||||
-0.024025534678706956
|
||||
],
|
||||
"position_mm": [
|
||||
49.14661957484297,
|
||||
-219.3548350581352,
|
||||
-24.025534678706958
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 62,
|
||||
"position_m": [
|
||||
0.4044882461617066,
|
||||
-0.17303880458857593,
|
||||
-0.02727683228752932
|
||||
],
|
||||
"position_mm": [
|
||||
404.48824616170657,
|
||||
-173.03880458857594,
|
||||
-27.27683228752932
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 63,
|
||||
"position_m": [
|
||||
0.7748215316562963,
|
||||
-0.23658113017114396,
|
||||
-0.026920884599656397
|
||||
],
|
||||
"position_mm": [
|
||||
774.8215316562963,
|
||||
-236.58113017114397,
|
||||
-26.920884599656397
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 64,
|
||||
"position_m": [
|
||||
-0.02116334556953587,
|
||||
-0.18730817931379315,
|
||||
-0.027842925336983217
|
||||
],
|
||||
"position_mm": [
|
||||
-21.16334556953587,
|
||||
-187.30817931379315,
|
||||
-27.842925336983217
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 66,
|
||||
"position_m": [
|
||||
0.21055476635189566,
|
||||
-0.36377995257129386,
|
||||
-0.02688219366721642
|
||||
],
|
||||
"position_mm": [
|
||||
210.55476635189567,
|
||||
-363.77995257129385,
|
||||
-26.88219366721642
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 72,
|
||||
"position_m": [
|
||||
0.4415676798079313,
|
||||
0.19422366213349831,
|
||||
-0.027049196100107087
|
||||
],
|
||||
"position_mm": [
|
||||
441.5676798079313,
|
||||
194.22366213349832,
|
||||
-27.049196100107086
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 85,
|
||||
"position_m": [
|
||||
0.5063952331344285,
|
||||
-0.31382122858241185,
|
||||
-0.02694061419102215
|
||||
],
|
||||
"position_mm": [
|
||||
506.39523313442845,
|
||||
-313.82122858241183,
|
||||
-26.940614191022153
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 86,
|
||||
"position_m": [
|
||||
0.36237346608215276,
|
||||
0.2942825878875609,
|
||||
-0.0276460406260512
|
||||
],
|
||||
"position_mm": [
|
||||
362.3734660821528,
|
||||
294.2825878875609,
|
||||
-27.6460406260512
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 96,
|
||||
"position_m": [
|
||||
0.36963603547060986,
|
||||
-0.18466246361830105,
|
||||
-0.02706746946915918
|
||||
],
|
||||
"position_mm": [
|
||||
369.63603547060984,
|
||||
-184.66246361830105,
|
||||
-27.06746946915918
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 102,
|
||||
"position_m": [
|
||||
0.6518039323243167,
|
||||
-0.22419453256067268,
|
||||
-0.026959487849904713
|
||||
],
|
||||
"position_mm": [
|
||||
651.8039323243166,
|
||||
-224.19453256067268,
|
||||
-26.959487849904715
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 103,
|
||||
"position_m": [
|
||||
0.10557887935595121,
|
||||
-0.190628185656251,
|
||||
-0.02683964249434985
|
||||
],
|
||||
"position_mm": [
|
||||
105.57887935595122,
|
||||
-190.628185656251,
|
||||
-26.83964249434985
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 114,
|
||||
"position_m": [
|
||||
0.3379360846123753,
|
||||
-0.09577525963274028,
|
||||
0.13300547097607088
|
||||
],
|
||||
"position_mm": [
|
||||
337.9360846123753,
|
||||
-95.77525963274027,
|
||||
133.00547097607088
|
||||
],
|
||||
"link": "Arm2",
|
||||
"normal": [
|
||||
0.7071067811865475,
|
||||
0.0,
|
||||
-0.7071067811865475
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 115,
|
||||
"position_m": [
|
||||
0.3054274741973813,
|
||||
-0.058540988929101936,
|
||||
0.13028705725947068
|
||||
],
|
||||
"position_mm": [
|
||||
305.4274741973813,
|
||||
-58.540988929101935,
|
||||
130.28705725947069
|
||||
],
|
||||
"link": "Arm2",
|
||||
"normal": [
|
||||
-0.7071067811865475,
|
||||
0.0,
|
||||
-0.7071067811865475
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 120,
|
||||
"position_m": [
|
||||
0.35197016665979447,
|
||||
-0.16431495181308733,
|
||||
0.13544357137632862
|
||||
],
|
||||
"position_mm": [
|
||||
351.9701666597945,
|
||||
-164.31495181308733,
|
||||
135.4435713763286
|
||||
],
|
||||
"link": "Arm2",
|
||||
"normal": [
|
||||
0.7071067811865475,
|
||||
0.0,
|
||||
-0.7071067811865475
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 208,
|
||||
"position_m": [
|
||||
0.35192603452281973,
|
||||
-0.09066674718382327,
|
||||
0.0007056561827647771
|
||||
],
|
||||
"position_mm": [
|
||||
351.92603452281975,
|
||||
-90.66674718382326,
|
||||
0.705656182764777
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 214,
|
||||
"position_m": [
|
||||
0.34807328193585735,
|
||||
-0.010761055020286073,
|
||||
0.00022397422957450014
|
||||
],
|
||||
"position_mm": [
|
||||
348.0732819358573,
|
||||
-10.761055020286074,
|
||||
0.22397422957450014
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 215,
|
||||
"position_m": [
|
||||
0.2486738908407156,
|
||||
-0.08708666773048689,
|
||||
-0.000712083334323533
|
||||
],
|
||||
"position_mm": [
|
||||
248.6738908407156,
|
||||
-87.08666773048688,
|
||||
-0.712083334323533
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 217,
|
||||
"position_m": [
|
||||
0.6470985638690385,
|
||||
-0.08927683982408029,
|
||||
-0.00025518919723166764
|
||||
],
|
||||
"position_mm": [
|
||||
647.0985638690386,
|
||||
-89.27683982408028,
|
||||
-0.25518919723166766
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 218,
|
||||
"position_m": [
|
||||
0.3581044153285049,
|
||||
-0.14654416722702174,
|
||||
0.11635907799823263
|
||||
],
|
||||
"position_mm": [
|
||||
358.1044153285049,
|
||||
-146.54416722702175,
|
||||
116.35907799823262
|
||||
],
|
||||
"link": "Arm2",
|
||||
"normal": [
|
||||
1.0,
|
||||
0.0,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 219,
|
||||
"position_m": [
|
||||
0.3595497786893243,
|
||||
-0.058387765877760046,
|
||||
0.11811614124571554
|
||||
],
|
||||
"position_mm": [
|
||||
359.5497786893243,
|
||||
-58.387765877760046,
|
||||
118.11614124571554
|
||||
],
|
||||
"link": "Arm2",
|
||||
"normal": [
|
||||
1.0,
|
||||
0.0,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 229,
|
||||
"position_m": [
|
||||
0.15850935623820414,
|
||||
-0.13775233809324197,
|
||||
0.10971401059706656
|
||||
],
|
||||
"position_mm": [
|
||||
158.50935623820413,
|
||||
-137.75233809324197,
|
||||
109.71401059706656
|
||||
],
|
||||
"link": "Arm1",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 232,
|
||||
"position_m": [
|
||||
0.21393052959753495,
|
||||
-0.02761160145596425,
|
||||
0.0529582732509176
|
||||
],
|
||||
"position_mm": [
|
||||
213.93052959753496,
|
||||
-27.611601455964248,
|
||||
52.9582732509176
|
||||
],
|
||||
"link": "Ellbow",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.7071067811865475,
|
||||
-0.7071067811865475
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 243,
|
||||
"position_m": [
|
||||
0.15543165237578735,
|
||||
-0.1711769450261024,
|
||||
0.07333643610742133
|
||||
],
|
||||
"position_mm": [
|
||||
155.43165237578734,
|
||||
-171.1769450261024,
|
||||
73.33643610742132
|
||||
],
|
||||
"link": "Arm1",
|
||||
"normal": [
|
||||
0.0,
|
||||
-1.0,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 244,
|
||||
"position_m": [
|
||||
0.20908685574099048,
|
||||
-0.05231288214213868,
|
||||
0.019214158049374874
|
||||
],
|
||||
"position_mm": [
|
||||
209.08685574099047,
|
||||
-52.31288214213868,
|
||||
19.214158049374873
|
||||
],
|
||||
"link": "Ellbow",
|
||||
"normal": [
|
||||
1.0,
|
||||
0.0,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 245,
|
||||
"position_m": [
|
||||
0.22149800501377867,
|
||||
-0.04912177100984896,
|
||||
0.0670232079989255
|
||||
],
|
||||
"position_mm": [
|
||||
221.49800501377868,
|
||||
-49.121771009848956,
|
||||
67.0232079989255
|
||||
],
|
||||
"link": "Ellbow",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
-1.0
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
2010
data/camera_study/Scene11/k5_bcdeg/render_b_aruco_detection.json
Normal file
2010
data/camera_study/Scene11/k5_bcdeg/render_b_aruco_detection.json
Normal file
File diff suppressed because it is too large
Load Diff
397
data/camera_study/Scene11/k5_bcdeg/render_b_camera_pose.json
Normal file
397
data/camera_study/Scene11/k5_bcdeg/render_b_camera_pose.json
Normal file
@@ -0,0 +1,397 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"created_utc": "2026-06-02T21:27:04Z",
|
||||
"source": {
|
||||
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\camera_study\\Scene11\\k5_bcdeg\\render_b_aruco_detection.json",
|
||||
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
|
||||
},
|
||||
"camera": {
|
||||
"camera_id": "b",
|
||||
"camera_matrix": [
|
||||
[
|
||||
1770.3477783203125,
|
||||
0.0,
|
||||
639.934814453125
|
||||
],
|
||||
[
|
||||
0.0,
|
||||
1767.43359375,
|
||||
359.20611572265625
|
||||
],
|
||||
[
|
||||
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": 14,
|
||||
"used_marker_ids": [
|
||||
102,
|
||||
63,
|
||||
58,
|
||||
103,
|
||||
64,
|
||||
96,
|
||||
62,
|
||||
217,
|
||||
207,
|
||||
206,
|
||||
214,
|
||||
76,
|
||||
50,
|
||||
86
|
||||
],
|
||||
"history": {
|
||||
"iters": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3
|
||||
],
|
||||
"rms": [
|
||||
0.011504594611705094,
|
||||
0.0015785469921080425,
|
||||
0.0012415320749792752,
|
||||
0.00124150263986301
|
||||
],
|
||||
"lambda": [
|
||||
0.001,
|
||||
0.0005,
|
||||
0.00025,
|
||||
0.000125
|
||||
]
|
||||
},
|
||||
"residual_rms_px": 3.1152851358184637,
|
||||
"residual_median_px": 3.227059000988983,
|
||||
"residual_max_px": 4.4931617381125735,
|
||||
"sigma2_normalized": 1.9616912039845574e-06
|
||||
},
|
||||
"camera_pose": {
|
||||
"world_to_camera": {
|
||||
"rotation_matrix": [
|
||||
[
|
||||
0.9999353289604187,
|
||||
-0.010362480767071247,
|
||||
-0.004689494613558054
|
||||
],
|
||||
[
|
||||
-0.011038928292691708,
|
||||
-0.7847751975059509,
|
||||
-0.6196821928024292
|
||||
],
|
||||
[
|
||||
0.0027412460185587406,
|
||||
0.6196938753128052,
|
||||
-0.7848387956619263
|
||||
]
|
||||
],
|
||||
"translation_m": [
|
||||
-0.3122888207435608,
|
||||
0.05413290858268738,
|
||||
1.4939273595809937
|
||||
],
|
||||
"rvec_rad": [
|
||||
2.4731883635352303,
|
||||
-0.014828122865521536,
|
||||
-0.001349858249896341
|
||||
]
|
||||
},
|
||||
"camera_in_world": {
|
||||
"position_m": [
|
||||
0.30877095460891724,
|
||||
-0.8865315318107605,
|
||||
1.2045729160308838
|
||||
],
|
||||
"position_mm": [
|
||||
308.7709655761719,
|
||||
-886.5315551757812,
|
||||
1204.5728759765625
|
||||
],
|
||||
"orientation_deg": {
|
||||
"roll": 141.70603942871094,
|
||||
"pitch": -0.15706202387809753,
|
||||
"yaw": -0.6324991583824158
|
||||
}
|
||||
},
|
||||
"uncertainty": {
|
||||
"pose_covariance_6x6": [
|
||||
[
|
||||
3.5831610423726455e-05,
|
||||
6.016058665785663e-07,
|
||||
1.1474848188706113e-05,
|
||||
5.801708523296007e-07,
|
||||
-2.0010387134510003e-06,
|
||||
-1.3744467574182844e-06
|
||||
],
|
||||
[
|
||||
6.016058665786002e-07,
|
||||
6.736674204486343e-06,
|
||||
-9.980944931765587e-06,
|
||||
1.2109689053929205e-07,
|
||||
-9.352231837146544e-07,
|
||||
4.681472653623283e-06
|
||||
],
|
||||
[
|
||||
1.1474848188705854e-05,
|
||||
-9.980944931765539e-06,
|
||||
0.00011289073318704862,
|
||||
2.052874550765019e-06,
|
||||
-1.0822207325500362e-05,
|
||||
-4.3923029712169e-05
|
||||
],
|
||||
[
|
||||
5.801708523295885e-07,
|
||||
1.2109689053927445e-07,
|
||||
2.052874550765002e-06,
|
||||
4.127507574669582e-07,
|
||||
-2.3787245938837416e-07,
|
||||
-8.69564245198475e-08
|
||||
],
|
||||
[
|
||||
-2.0010387134509698e-06,
|
||||
-9.352231837146599e-07,
|
||||
-1.0822207325500342e-05,
|
||||
-2.3787245938838432e-07,
|
||||
2.0146718814976047e-06,
|
||||
4.5901864546533545e-06
|
||||
],
|
||||
[
|
||||
-1.3744467574181798e-06,
|
||||
4.681472653623265e-06,
|
||||
-4.392302971216893e-05,
|
||||
-8.695642451987514e-08,
|
||||
4.59018645465335e-06,
|
||||
2.4659343441222742e-05
|
||||
]
|
||||
],
|
||||
"parameter_std": {
|
||||
"rvec_std_deg": [
|
||||
0.3429697336940334,
|
||||
0.148711791248872,
|
||||
0.6087679490281372
|
||||
],
|
||||
"tvec_std_m": [
|
||||
0.0006424568136979778,
|
||||
0.0014193913771393726,
|
||||
0.004965817499790215
|
||||
]
|
||||
},
|
||||
"camera_center_std_m": [
|
||||
0.011962995755558602,
|
||||
0.006787871088395789,
|
||||
0.0056117054108979925
|
||||
],
|
||||
"camera_center_std_mm": [
|
||||
11.962995755558602,
|
||||
6.787871088395789,
|
||||
5.611705410897993
|
||||
],
|
||||
"orientation_std_deg": {
|
||||
"roll": 0.2740150949546364,
|
||||
"pitch": 0.4536427868494177,
|
||||
"yaw": 0.15160130953940343
|
||||
}
|
||||
}
|
||||
},
|
||||
"observations": {
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 102,
|
||||
"observed_center_px": [
|
||||
1080.5,
|
||||
666.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
1076.9383544921875,
|
||||
665.9205932617188
|
||||
],
|
||||
"reprojection_error_px": 3.6569432947240657,
|
||||
"confidence": 0.3706021060264744
|
||||
},
|
||||
{
|
||||
"marker_id": 63,
|
||||
"observed_center_px": [
|
||||
1242.75,
|
||||
679.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1245.3865966796875,
|
||||
679.4976806640625
|
||||
],
|
||||
"reprojection_error_px": 2.6365976998128366,
|
||||
"confidence": 0.17595316357979146
|
||||
},
|
||||
{
|
||||
"marker_id": 58,
|
||||
"observed_center_px": [
|
||||
303.5,
|
||||
667.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
306.2834777832031,
|
||||
669.0394287109375
|
||||
],
|
||||
"reprojection_error_px": 3.4506547257848874,
|
||||
"confidence": 0.36477504882812506
|
||||
},
|
||||
{
|
||||
"marker_id": 103,
|
||||
"observed_center_px": [
|
||||
380.25,
|
||||
636.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
380.96636962890625,
|
||||
633.7794189453125
|
||||
],
|
||||
"reprojection_error_px": 3.055738412836998,
|
||||
"confidence": 0.3840513212463472
|
||||
},
|
||||
{
|
||||
"marker_id": 64,
|
||||
"observed_center_px": [
|
||||
223.0,
|
||||
637.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
219.71414184570312,
|
||||
636.3827514648438
|
||||
],
|
||||
"reprojection_error_px": 3.398379589140967,
|
||||
"confidence": 0.434623576552645
|
||||
},
|
||||
{
|
||||
"marker_id": 96,
|
||||
"observed_center_px": [
|
||||
718.75,
|
||||
625.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
715.1912231445312,
|
||||
628.492919921875
|
||||
],
|
||||
"reprojection_error_px": 4.4931617381125735,
|
||||
"confidence": 0.3856676811642117
|
||||
},
|
||||
{
|
||||
"marker_id": 62,
|
||||
"observed_center_px": [
|
||||
755.75,
|
||||
613.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
758.6010131835938,
|
||||
615.4164428710938
|
||||
],
|
||||
"reprojection_error_px": 3.5807472525631154,
|
||||
"confidence": 0.389399536116577
|
||||
},
|
||||
{
|
||||
"marker_id": 217,
|
||||
"observed_center_px": [
|
||||
1053.25,
|
||||
503.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1056.79931640625,
|
||||
503.5058288574219
|
||||
],
|
||||
"reprojection_error_px": 3.5851791844587257,
|
||||
"confidence": 0.3825847999309671
|
||||
},
|
||||
{
|
||||
"marker_id": 207,
|
||||
"observed_center_px": [
|
||||
1165.25,
|
||||
424.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1161.095458984375,
|
||||
422.81170654296875
|
||||
],
|
||||
"reprojection_error_px": 4.484478325018968,
|
||||
"confidence": 0.3317966979370123
|
||||
},
|
||||
{
|
||||
"marker_id": 206,
|
||||
"observed_center_px": [
|
||||
1043.0,
|
||||
424.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
1041.866455078125,
|
||||
424.0936279296875
|
||||
],
|
||||
"reprojection_error_px": 1.144279823418388,
|
||||
"confidence": 0.3395752369504029
|
||||
},
|
||||
{
|
||||
"marker_id": 214,
|
||||
"observed_center_px": [
|
||||
683.5,
|
||||
429.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
684.8845825195312,
|
||||
427.9981689453125
|
||||
],
|
||||
"reprojection_error_px": 2.0426857982115783,
|
||||
"confidence": 0.32331803933574066
|
||||
},
|
||||
{
|
||||
"marker_id": 76,
|
||||
"observed_center_px": [
|
||||
1047.0,
|
||||
285.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1045.9468994140625,
|
||||
285.6061096191406
|
||||
],
|
||||
"reprojection_error_px": 1.2150677818610365,
|
||||
"confidence": 0.21897944641113282
|
||||
},
|
||||
{
|
||||
"marker_id": 50,
|
||||
"observed_center_px": [
|
||||
916.0,
|
||||
251.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
918.3011474609375,
|
||||
250.25804138183594
|
||||
],
|
||||
"reprojection_error_px": 2.7424843035636726,
|
||||
"confidence": 0.2019269129002111
|
||||
},
|
||||
{
|
||||
"marker_id": 86,
|
||||
"observed_center_px": [
|
||||
689.0,
|
||||
189.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
689.6763305664062,
|
||||
190.35658264160156
|
||||
],
|
||||
"reprojection_error_px": 1.5158296403455345,
|
||||
"confidence": 0.17318614585520362
|
||||
}
|
||||
]
|
||||
},
|
||||
"qa": {
|
||||
"sanity_notes": []
|
||||
}
|
||||
}
|
||||
966
data/camera_study/Scene11/k5_bcdeg/render_c_aruco_detection.json
Normal file
966
data/camera_study/Scene11/k5_bcdeg/render_c_aruco_detection.json
Normal file
@@ -0,0 +1,966 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"created_utc": "2026-06-02T21:27: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": "ad2f84af-8217-472e-a04d-b232863ce2eb",
|
||||
"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": "ec1c9a93-40ff-4c52-ab66-98ef32eb54c2",
|
||||
"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": "ebb42d6f-ca2e-4891-be33-6c8ab6125e33",
|
||||
"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": "b030c4f7-badc-4d6f-b2f3-5a132df79204",
|
||||
"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": "3f5e1d76-990c-4f82-bf7a-25a3525c719f",
|
||||
"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": "2acadf19-91e7-4ba7-8303-7209fb41f727",
|
||||
"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": "2936e9a5-54af-4233-aaec-d0c7e9fdb3aa",
|
||||
"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": "c0671091-1577-44e5-a66c-b318984dc4c6",
|
||||
"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": "c6c68074-5688-4a0b-baef-eef32e3ce926",
|
||||
"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": "b4123c01-c8da-4d27-adeb-a70cb0b264f4",
|
||||
"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/k5_bcdeg/render_c_camera_pose.json
Normal file
260
data/camera_study/Scene11/k5_bcdeg/render_c_camera_pose.json
Normal file
@@ -0,0 +1,260 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"created_utc": "2026-06-02T21:27:05Z",
|
||||
"source": {
|
||||
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\camera_study\\Scene11\\k5_bcdeg\\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/k5_bcdeg/render_d_aruco_detection.json
Normal file
1265
data/camera_study/Scene11/k5_bcdeg/render_d_aruco_detection.json
Normal file
File diff suppressed because it is too large
Load Diff
299
data/camera_study/Scene11/k5_bcdeg/render_d_camera_pose.json
Normal file
299
data/camera_study/Scene11/k5_bcdeg/render_d_camera_pose.json
Normal file
@@ -0,0 +1,299 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"created_utc": "2026-06-02T21:27:05Z",
|
||||
"source": {
|
||||
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\camera_study\\Scene11\\k5_bcdeg\\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": []
|
||||
}
|
||||
}
|
||||
1839
data/camera_study/Scene11/k5_bcdeg/render_e_aruco_detection.json
Normal file
1839
data/camera_study/Scene11/k5_bcdeg/render_e_aruco_detection.json
Normal file
File diff suppressed because it is too large
Load Diff
411
data/camera_study/Scene11/k5_bcdeg/render_e_camera_pose.json
Normal file
411
data/camera_study/Scene11/k5_bcdeg/render_e_camera_pose.json
Normal file
@@ -0,0 +1,411 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"created_utc": "2026-06-02T21:27:05Z",
|
||||
"source": {
|
||||
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\camera_study\\Scene11\\k5_bcdeg\\render_e_aruco_detection.json",
|
||||
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
|
||||
},
|
||||
"camera": {
|
||||
"camera_id": "e",
|
||||
"camera_matrix": [
|
||||
[
|
||||
1779.3912353515625,
|
||||
0.0,
|
||||
640.3994750976562
|
||||
],
|
||||
[
|
||||
0.0,
|
||||
1771.271484375,
|
||||
358.7074279785156
|
||||
],
|
||||
[
|
||||
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": 15,
|
||||
"used_marker_ids": [
|
||||
92,
|
||||
85,
|
||||
54,
|
||||
62,
|
||||
96,
|
||||
55,
|
||||
66,
|
||||
53,
|
||||
79,
|
||||
51,
|
||||
95,
|
||||
103,
|
||||
214,
|
||||
215,
|
||||
86
|
||||
],
|
||||
"history": {
|
||||
"iters": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3
|
||||
],
|
||||
"rms": [
|
||||
0.006847823160763762,
|
||||
0.0010908392570462759,
|
||||
0.0010097102253433705,
|
||||
0.001009708108079841
|
||||
],
|
||||
"lambda": [
|
||||
0.001,
|
||||
0.0005,
|
||||
0.00025,
|
||||
0.000125
|
||||
]
|
||||
},
|
||||
"residual_rms_px": 2.5418895887825874,
|
||||
"residual_median_px": 2.179114210157556,
|
||||
"residual_max_px": 4.223236649737238,
|
||||
"sigma2_normalized": 1.2743880793798654e-06
|
||||
},
|
||||
"camera_pose": {
|
||||
"world_to_camera": {
|
||||
"rotation_matrix": [
|
||||
[
|
||||
0.6289862394332886,
|
||||
0.7774164080619812,
|
||||
-4.520302900345996e-05
|
||||
],
|
||||
[
|
||||
0.2066880613565445,
|
||||
-0.16728167235851288,
|
||||
-0.9640004634857178
|
||||
],
|
||||
[
|
||||
-0.7494373321533203,
|
||||
0.6063336730003357,
|
||||
-0.26590055227279663
|
||||
]
|
||||
],
|
||||
"translation_m": [
|
||||
-0.05559958890080452,
|
||||
-0.01184007991105318,
|
||||
1.548203706741333
|
||||
],
|
||||
"rvec_rad": [
|
||||
1.7018905465518064,
|
||||
0.8121732672970728,
|
||||
-0.618541738555643
|
||||
]
|
||||
},
|
||||
"camera_in_world": {
|
||||
"position_m": [
|
||||
1.1977002620697021,
|
||||
-0.8974846601486206,
|
||||
0.4002518653869629
|
||||
],
|
||||
"position_mm": [
|
||||
1197.7003173828125,
|
||||
-897.4846801757812,
|
||||
400.2518615722656
|
||||
],
|
||||
"orientation_deg": {
|
||||
"roll": 113.67928314208984,
|
||||
"pitch": 48.54166030883789,
|
||||
"yaw": 18.190784454345703
|
||||
}
|
||||
},
|
||||
"uncertainty": {
|
||||
"pose_covariance_6x6": [
|
||||
[
|
||||
7.143862994181741e-06,
|
||||
1.446715996625232e-06,
|
||||
1.7416459932360616e-06,
|
||||
-3.2218014928034377e-07,
|
||||
-2.1767646795809807e-06,
|
||||
1.1257509104412026e-06
|
||||
],
|
||||
[
|
||||
1.4467159966252256e-06,
|
||||
5.746985345383812e-06,
|
||||
5.110202499641363e-07,
|
||||
1.3257264260705087e-06,
|
||||
-1.4195704971294177e-06,
|
||||
1.2353593501937247e-06
|
||||
],
|
||||
[
|
||||
1.7416459932360033e-06,
|
||||
5.110202499641407e-07,
|
||||
1.0062672837062547e-05,
|
||||
-1.6387655870261812e-06,
|
||||
-1.5538005058192453e-06,
|
||||
-8.944843962488583e-07
|
||||
],
|
||||
[
|
||||
-3.221801492803391e-07,
|
||||
1.3257264260705096e-06,
|
||||
-1.6387655870261876e-06,
|
||||
7.612251497648156e-07,
|
||||
3.089319039406512e-08,
|
||||
5.746513175037978e-07
|
||||
],
|
||||
[
|
||||
-2.176764679580973e-06,
|
||||
-1.4195704971294207e-06,
|
||||
-1.5538005058192597e-06,
|
||||
3.089319039406561e-08,
|
||||
1.121777509629322e-06,
|
||||
1.8628742557256562e-07
|
||||
],
|
||||
[
|
||||
1.1257509104412018e-06,
|
||||
1.2353593501937262e-06,
|
||||
-8.94484396248859e-07,
|
||||
5.746513175037975e-07,
|
||||
1.862874255725652e-07,
|
||||
6.331966808234543e-06
|
||||
]
|
||||
],
|
||||
"parameter_std": {
|
||||
"rvec_std_deg": [
|
||||
0.15314019329004952,
|
||||
0.13735443198255531,
|
||||
0.1817520461716996
|
||||
],
|
||||
"tvec_std_m": [
|
||||
0.0008724821773336207,
|
||||
0.0010591399858514087,
|
||||
0.002516339962770242
|
||||
]
|
||||
},
|
||||
"camera_center_std_m": [
|
||||
0.0028842344444595922,
|
||||
0.0027093174361713457,
|
||||
0.003705667015544412
|
||||
],
|
||||
"camera_center_std_mm": [
|
||||
2.8842344444595924,
|
||||
2.7093174361713457,
|
||||
3.705667015544412
|
||||
],
|
||||
"orientation_std_deg": {
|
||||
"roll": 0.24295760603880232,
|
||||
"pitch": 0.15450206256615454,
|
||||
"yaw": 0.21172008702206976
|
||||
}
|
||||
}
|
||||
},
|
||||
"observations": {
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 92,
|
||||
"observed_center_px": [
|
||||
1021.25,
|
||||
690.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1023.6946411132812,
|
||||
689.0123901367188
|
||||
],
|
||||
"reprojection_error_px": 2.6365969382511616,
|
||||
"confidence": 0.14766715850245912
|
||||
},
|
||||
{
|
||||
"marker_id": 85,
|
||||
"observed_center_px": [
|
||||
674.25,
|
||||
666.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
673.99853515625,
|
||||
665.7089233398438
|
||||
],
|
||||
"reprojection_error_px": 1.07101595691395,
|
||||
"confidence": 0.31040235026858615
|
||||
},
|
||||
{
|
||||
"marker_id": 54,
|
||||
"observed_center_px": [
|
||||
485.0,
|
||||
582.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
482.6800842285156,
|
||||
585.3987426757812
|
||||
],
|
||||
"reprojection_error_px": 3.521057646402109,
|
||||
"confidence": 0.261936977185694
|
||||
},
|
||||
{
|
||||
"marker_id": 62,
|
||||
"observed_center_px": [
|
||||
737.25,
|
||||
553.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
737.9805297851562,
|
||||
555.7020263671875
|
||||
],
|
||||
"reprojection_error_px": 2.0842458360749254,
|
||||
"confidence": 0.29470267815689305
|
||||
},
|
||||
{
|
||||
"marker_id": 96,
|
||||
"observed_center_px": [
|
||||
693.5,
|
||||
544.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
689.2779541015625,
|
||||
544.3502807617188
|
||||
],
|
||||
"reprojection_error_px": 4.223236649737238,
|
||||
"confidence": 0.2320355751581732
|
||||
},
|
||||
{
|
||||
"marker_id": 55,
|
||||
"observed_center_px": [
|
||||
521.0,
|
||||
533.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
518.1779174804688,
|
||||
533.9116821289062
|
||||
],
|
||||
"reprojection_error_px": 2.8267102536078057,
|
||||
"confidence": 0.18434674728219572
|
||||
},
|
||||
{
|
||||
"marker_id": 66,
|
||||
"observed_center_px": [
|
||||
329.75,
|
||||
537.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
328.9173889160156,
|
||||
537.1627807617188
|
||||
],
|
||||
"reprojection_error_px": 0.8371668965624461,
|
||||
"confidence": 0.15690567239379535
|
||||
},
|
||||
{
|
||||
"marker_id": 53,
|
||||
"observed_center_px": [
|
||||
1203.5,
|
||||
466.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1201.361328125,
|
||||
465.5821228027344
|
||||
],
|
||||
"reprojection_error_px": 2.179114210157556,
|
||||
"confidence": 0.13639287915585202
|
||||
},
|
||||
{
|
||||
"marker_id": 79,
|
||||
"observed_center_px": [
|
||||
664.0,
|
||||
511.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
665.3004760742188,
|
||||
511.48974609375
|
||||
],
|
||||
"reprojection_error_px": 1.3005164982455222,
|
||||
"confidence": 0.15466714018740998
|
||||
},
|
||||
{
|
||||
"marker_id": 51,
|
||||
"observed_center_px": [
|
||||
526.25,
|
||||
463.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
527.8326416015625,
|
||||
462.8917236328125
|
||||
],
|
||||
"reprojection_error_px": 1.69551012320043,
|
||||
"confidence": 0.12790377393343658
|
||||
},
|
||||
{
|
||||
"marker_id": 95,
|
||||
"observed_center_px": [
|
||||
422.0,
|
||||
500.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
424.4123229980469,
|
||||
498.7489318847656
|
||||
],
|
||||
"reprojection_error_px": 2.7174388081172967,
|
||||
"confidence": 0.1889374000059173
|
||||
},
|
||||
{
|
||||
"marker_id": 103,
|
||||
"observed_center_px": [
|
||||
460.75,
|
||||
447.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
463.9916076660156,
|
||||
446.7794189453125
|
||||
],
|
||||
"reprojection_error_px": 3.3837919327419597,
|
||||
"confidence": 0.10911142441352696
|
||||
},
|
||||
{
|
||||
"marker_id": 214,
|
||||
"observed_center_px": [
|
||||
854.75,
|
||||
444.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
858.4514770507812,
|
||||
444.3890686035156
|
||||
],
|
||||
"reprojection_error_px": 3.7040886104336175,
|
||||
"confidence": 0.1602523119115797
|
||||
},
|
||||
{
|
||||
"marker_id": 215,
|
||||
"observed_center_px": [
|
||||
685.0,
|
||||
432.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
683.5575561523438,
|
||||
432.7489013671875
|
||||
],
|
||||
"reprojection_error_px": 1.4424442660412997,
|
||||
"confidence": 0.1299020584933079
|
||||
},
|
||||
{
|
||||
"marker_id": 86,
|
||||
"observed_center_px": [
|
||||
1129.25,
|
||||
407.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
1128.02294921875,
|
||||
408.0578918457031
|
||||
],
|
||||
"reprojection_error_px": 1.265089328236039,
|
||||
"confidence": 0.10688762057177302
|
||||
}
|
||||
]
|
||||
},
|
||||
"qa": {
|
||||
"sanity_notes": []
|
||||
}
|
||||
}
|
||||
1946
data/camera_study/Scene11/k5_bcdeg/render_g_aruco_detection.json
Normal file
1946
data/camera_study/Scene11/k5_bcdeg/render_g_aruco_detection.json
Normal file
File diff suppressed because it is too large
Load Diff
537
data/camera_study/Scene11/k5_bcdeg/render_g_camera_pose.json
Normal file
537
data/camera_study/Scene11/k5_bcdeg/render_g_camera_pose.json
Normal file
@@ -0,0 +1,537 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"created_utc": "2026-06-02T21:27:05Z",
|
||||
"source": {
|
||||
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\camera_study\\Scene11\\k5_bcdeg\\render_g_aruco_detection.json",
|
||||
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
|
||||
},
|
||||
"camera": {
|
||||
"camera_id": "g",
|
||||
"camera_matrix": [
|
||||
[
|
||||
1785.6439208984375,
|
||||
0.0,
|
||||
640.385009765625
|
||||
],
|
||||
[
|
||||
0.0,
|
||||
1786.5357666015625,
|
||||
361.6199645996094
|
||||
],
|
||||
[
|
||||
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": 24,
|
||||
"used_marker_ids": [
|
||||
64,
|
||||
53,
|
||||
72,
|
||||
208,
|
||||
103,
|
||||
58,
|
||||
69,
|
||||
46,
|
||||
56,
|
||||
68,
|
||||
55,
|
||||
96,
|
||||
66,
|
||||
217,
|
||||
205,
|
||||
62,
|
||||
54,
|
||||
85,
|
||||
102,
|
||||
59,
|
||||
57,
|
||||
71,
|
||||
63,
|
||||
48
|
||||
],
|
||||
"history": {
|
||||
"iters": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3
|
||||
],
|
||||
"rms": [
|
||||
0.00870195326179875,
|
||||
0.001363279535551264,
|
||||
0.001199060728077229,
|
||||
0.001199053104347576
|
||||
],
|
||||
"lambda": [
|
||||
0.001,
|
||||
0.0005,
|
||||
0.00025,
|
||||
0.000125
|
||||
]
|
||||
},
|
||||
"residual_rms_px": 3.0367790923254425,
|
||||
"residual_median_px": 3.1199813777087653,
|
||||
"residual_max_px": 4.93984384950384,
|
||||
"sigma2_normalized": 1.6431181107821227e-06
|
||||
},
|
||||
"camera_pose": {
|
||||
"world_to_camera": {
|
||||
"rotation_matrix": [
|
||||
[
|
||||
-0.7074238061904907,
|
||||
-0.7067683935165405,
|
||||
0.005474596284329891
|
||||
],
|
||||
[
|
||||
-0.6422805190086365,
|
||||
0.6396046280860901,
|
||||
-0.42235246300697327
|
||||
],
|
||||
[
|
||||
0.2950038015842438,
|
||||
-0.3022984266281128,
|
||||
-0.9064151644706726
|
||||
]
|
||||
],
|
||||
"translation_m": [
|
||||
-0.00036127393832430243,
|
||||
0.33044901490211487,
|
||||
1.3983463048934937
|
||||
],
|
||||
"rvec_rad": [
|
||||
1.1183485120500076,
|
||||
-2.6970732488067966,
|
||||
0.6007285717290004
|
||||
]
|
||||
},
|
||||
"camera_in_world": {
|
||||
"position_m": [
|
||||
-0.20053209364414215,
|
||||
0.2111058533191681,
|
||||
1.4070502519607544
|
||||
],
|
||||
"position_mm": [
|
||||
-200.53208923339844,
|
||||
211.10585021972656,
|
||||
1407.05029296875
|
||||
],
|
||||
"orientation_deg": {
|
||||
"roll": -161.55593872070312,
|
||||
"pitch": -17.157764434814453,
|
||||
"yaw": -137.76321411132812
|
||||
}
|
||||
},
|
||||
"uncertainty": {
|
||||
"pose_covariance_6x6": [
|
||||
[
|
||||
9.354132016716087e-06,
|
||||
-1.443574019248239e-05,
|
||||
5.885471177100677e-06,
|
||||
1.1428670740376187e-06,
|
||||
2.318699012617028e-06,
|
||||
8.951844145532554e-06
|
||||
],
|
||||
[
|
||||
-1.4435740192482443e-05,
|
||||
4.671751093913296e-05,
|
||||
-2.337334019592571e-05,
|
||||
-7.243154960591987e-06,
|
||||
-4.307565549515974e-06,
|
||||
-2.5252811787435496e-05
|
||||
],
|
||||
[
|
||||
5.8854711771007145e-06,
|
||||
-2.337334019592551e-05,
|
||||
7.950235051082037e-05,
|
||||
8.354010924369335e-06,
|
||||
-4.124681701209505e-06,
|
||||
2.4830482093086567e-06
|
||||
],
|
||||
[
|
||||
1.1428670740376308e-06,
|
||||
-7.243154960591985e-06,
|
||||
8.354010924369375e-06,
|
||||
1.9140230036960594e-06,
|
||||
5.663565259331633e-08,
|
||||
2.373665752439488e-06
|
||||
],
|
||||
[
|
||||
2.318699012617033e-06,
|
||||
-4.307565549515988e-06,
|
||||
-4.124681701209506e-06,
|
||||
5.6635652593317926e-08,
|
||||
1.305232680896371e-06,
|
||||
3.4003215551615167e-06
|
||||
],
|
||||
[
|
||||
8.951844145532607e-06,
|
||||
-2.5252811787435577e-05,
|
||||
2.4830482093088422e-06,
|
||||
2.373665752439505e-06,
|
||||
3.4003215551615146e-06,
|
||||
2.0327680384833784e-05
|
||||
]
|
||||
],
|
||||
"parameter_std": {
|
||||
"rvec_std_deg": [
|
||||
0.17523642310696635,
|
||||
0.391617851441592,
|
||||
0.5108726075038479
|
||||
],
|
||||
"tvec_std_m": [
|
||||
0.0013834822021609311,
|
||||
0.0011424678030020675,
|
||||
0.004508622892284714
|
||||
]
|
||||
},
|
||||
"camera_center_std_m": [
|
||||
0.009542497115821408,
|
||||
0.011024308494090234,
|
||||
0.005031149054822321
|
||||
],
|
||||
"camera_center_std_mm": [
|
||||
9.542497115821408,
|
||||
11.024308494090233,
|
||||
5.031149054822321
|
||||
],
|
||||
"orientation_std_deg": {
|
||||
"roll": 0.3266308639369791,
|
||||
"pitch": 0.37963015525292026,
|
||||
"yaw": 0.14744838278207173
|
||||
}
|
||||
}
|
||||
},
|
||||
"observations": {
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 64,
|
||||
"observed_center_px": [
|
||||
819.0,
|
||||
643.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
819.315673828125,
|
||||
647.0012817382812
|
||||
],
|
||||
"reprojection_error_px": 3.266570511629014,
|
||||
"confidence": 0.48136533624324795
|
||||
},
|
||||
{
|
||||
"marker_id": 53,
|
||||
"observed_center_px": [
|
||||
48.25,
|
||||
559.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
51.31837844848633,
|
||||
558.7727661132812
|
||||
],
|
||||
"reprojection_error_px": 3.1052694707171633,
|
||||
"confidence": 0.23153054349605823
|
||||
},
|
||||
{
|
||||
"marker_id": 72,
|
||||
"observed_center_px": [
|
||||
102.5,
|
||||
580.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
101.84345245361328,
|
||||
580.8589477539062
|
||||
],
|
||||
"reprojection_error_px": 0.8954730859461313,
|
||||
"confidence": 0.38624485353870913
|
||||
},
|
||||
{
|
||||
"marker_id": 208,
|
||||
"observed_center_px": [
|
||||
421.75,
|
||||
416.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
424.96087646484375,
|
||||
417.6921081542969
|
||||
],
|
||||
"reprojection_error_px": 3.425032777073615,
|
||||
"confidence": 0.40542326455908895
|
||||
},
|
||||
{
|
||||
"marker_id": 103,
|
||||
"observed_center_px": [
|
||||
712.0,
|
||||
542.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
708.2036743164062,
|
||||
543.7705688476562
|
||||
],
|
||||
"reprojection_error_px": 4.188914267468879,
|
||||
"confidence": 0.4309876251267861
|
||||
},
|
||||
{
|
||||
"marker_id": 58,
|
||||
"observed_center_px": [
|
||||
782.5,
|
||||
566.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
780.7999267578125,
|
||||
564.0184326171875
|
||||
],
|
||||
"reprojection_error_px": 3.217407247403886,
|
||||
"confidence": 0.4316478958478293
|
||||
},
|
||||
{
|
||||
"marker_id": 69,
|
||||
"observed_center_px": [
|
||||
868.25,
|
||||
551.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
868.5160522460938,
|
||||
547.6994018554688
|
||||
],
|
||||
"reprojection_error_px": 3.311303657071435,
|
||||
"confidence": 0.43072753786094703
|
||||
},
|
||||
{
|
||||
"marker_id": 46,
|
||||
"observed_center_px": [
|
||||
45.5,
|
||||
497.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
40.561859130859375,
|
||||
497.62969970703125
|
||||
],
|
||||
"reprojection_error_px": 4.93984384950384,
|
||||
"confidence": 0.1881506025573149
|
||||
},
|
||||
{
|
||||
"marker_id": 56,
|
||||
"observed_center_px": [
|
||||
86.5,
|
||||
510.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
83.92694854736328,
|
||||
514.2882080078125
|
||||
],
|
||||
"reprojection_error_px": 4.579422855379341,
|
||||
"confidence": 0.36483353590081535
|
||||
},
|
||||
{
|
||||
"marker_id": 68,
|
||||
"observed_center_px": [
|
||||
24.75,
|
||||
459.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
28.267345428466797,
|
||||
457.64178466796875
|
||||
],
|
||||
"reprojection_error_px": 3.9780250229670857,
|
||||
"confidence": 0.0435279743462167
|
||||
},
|
||||
{
|
||||
"marker_id": 55,
|
||||
"observed_center_px": [
|
||||
621.0,
|
||||
352.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
622.7805786132812,
|
||||
352.38861083984375
|
||||
],
|
||||
"reprojection_error_px": 1.8224924095640684,
|
||||
"confidence": 0.3588284331666357
|
||||
},
|
||||
{
|
||||
"marker_id": 96,
|
||||
"observed_center_px": [
|
||||
490.75,
|
||||
345.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
493.91033935546875,
|
||||
344.9768371582031
|
||||
],
|
||||
"reprojection_error_px": 3.160424237181575,
|
||||
"confidence": 0.33924563726302426
|
||||
},
|
||||
{
|
||||
"marker_id": 66,
|
||||
"observed_center_px": [
|
||||
762.25,
|
||||
332.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
761.1285400390625,
|
||||
333.5408935546875
|
||||
],
|
||||
"reprojection_error_px": 1.9057873414584898,
|
||||
"confidence": 0.36090001446666387
|
||||
},
|
||||
{
|
||||
"marker_id": 217,
|
||||
"observed_center_px": [
|
||||
203.75,
|
||||
204.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
201.88092041015625,
|
||||
201.5145263671875
|
||||
],
|
||||
"reprojection_error_px": 3.52228779707013,
|
||||
"confidence": 0.29888533398470685
|
||||
},
|
||||
{
|
||||
"marker_id": 205,
|
||||
"observed_center_px": [
|
||||
131.5,
|
||||
133.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
132.65219116210938,
|
||||
134.48348999023438
|
||||
],
|
||||
"reprojection_error_px": 1.8783735052349249,
|
||||
"confidence": 0.3144395433415756
|
||||
},
|
||||
{
|
||||
"marker_id": 62,
|
||||
"observed_center_px": [
|
||||
458.5,
|
||||
331.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
457.8542175292969,
|
||||
328.07879638671875
|
||||
],
|
||||
"reprojection_error_px": 3.727569042906749,
|
||||
"confidence": 0.3405323974609375
|
||||
},
|
||||
{
|
||||
"marker_id": 54,
|
||||
"observed_center_px": [
|
||||
630.75,
|
||||
266.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
630.4994506835938,
|
||||
263.3753356933594
|
||||
],
|
||||
"reprojection_error_px": 3.1346932847003672,
|
||||
"confidence": 0.3590718541167963
|
||||
},
|
||||
{
|
||||
"marker_id": 85,
|
||||
"observed_center_px": [
|
||||
493.0,
|
||||
164.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
494.15594482421875,
|
||||
166.28817749023438
|
||||
],
|
||||
"reprojection_error_px": 2.343155120416959,
|
||||
"confidence": 0.29443270389118054
|
||||
},
|
||||
{
|
||||
"marker_id": 102,
|
||||
"observed_center_px": [
|
||||
319.0,
|
||||
128.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
318.9608459472656,
|
||||
129.9403533935547
|
||||
],
|
||||
"reprojection_error_px": 1.9407483947500042,
|
||||
"confidence": 0.27640167212794914
|
||||
},
|
||||
{
|
||||
"marker_id": 59,
|
||||
"observed_center_px": [
|
||||
378.25,
|
||||
109.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
380.0524597167969,
|
||||
109.59156036376953
|
||||
],
|
||||
"reprojection_error_px": 1.8094098897166209,
|
||||
"confidence": 0.2660513635396405
|
||||
},
|
||||
{
|
||||
"marker_id": 57,
|
||||
"observed_center_px": [
|
||||
462.5,
|
||||
69.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
463.1657409667969,
|
||||
71.06117248535156
|
||||
],
|
||||
"reprojection_error_px": 1.6971949104008097,
|
||||
"confidence": 0.23824963089694168
|
||||
},
|
||||
{
|
||||
"marker_id": 71,
|
||||
"observed_center_px": [
|
||||
299.25,
|
||||
27.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
299.1517333984375,
|
||||
29.468339920043945
|
||||
],
|
||||
"reprojection_error_px": 1.970791304481844,
|
||||
"confidence": 0.06705319830932129
|
||||
},
|
||||
{
|
||||
"marker_id": 63,
|
||||
"observed_center_px": [
|
||||
245.0,
|
||||
43.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
242.44776916503906,
|
||||
41.52781677246094
|
||||
],
|
||||
"reprojection_error_px": 2.9463885844152897,
|
||||
"confidence": 0.1426000599823447
|
||||
},
|
||||
{
|
||||
"marker_id": 48,
|
||||
"observed_center_px": [
|
||||
369.25,
|
||||
46.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
369.6098327636719,
|
||||
44.57184600830078
|
||||
],
|
||||
"reprojection_error_px": 1.961442691876918,
|
||||
"confidence": 0.15796654930589954
|
||||
}
|
||||
]
|
||||
},
|
||||
"qa": {
|
||||
"sanity_notes": []
|
||||
}
|
||||
}
|
||||
75
data/camera_study/Scene11/k5_bcdeg/robot_state.eval.json
Normal file
75
data/camera_study/Scene11/k5_bcdeg/robot_state.eval.json
Normal file
@@ -0,0 +1,75 @@
|
||||
{
|
||||
"rows": [
|
||||
{
|
||||
"joint": "x",
|
||||
"estimate": 49.104445947923445,
|
||||
"gt": 50.0,
|
||||
"error": 0.8955540520765553,
|
||||
"unit": "mm",
|
||||
"observable": true,
|
||||
"n_markers": 2
|
||||
},
|
||||
{
|
||||
"joint": "y",
|
||||
"estimate": 3.7893741533792626,
|
||||
"gt": 4.0,
|
||||
"error": 0.21062584662072936,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"n_markers": 2
|
||||
},
|
||||
{
|
||||
"joint": "z",
|
||||
"estimate": 175.90151793120793,
|
||||
"gt": 176.0,
|
||||
"error": 0.098482068792066,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"n_markers": 3
|
||||
},
|
||||
{
|
||||
"joint": "a",
|
||||
"estimate": 19.964539953611585,
|
||||
"gt": 20.0,
|
||||
"error": 0.03546004638840827,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"n_markers": 5
|
||||
},
|
||||
{
|
||||
"joint": "b",
|
||||
"estimate": 58.1483533583653,
|
||||
"gt": 60.0,
|
||||
"error": 1.8516466416347157,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"n_markers": 1
|
||||
},
|
||||
{
|
||||
"joint": "c",
|
||||
"estimate": 5.952329144170641,
|
||||
"gt": 9.0,
|
||||
"error": 3.0476708558293524,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"n_markers": 1
|
||||
},
|
||||
{
|
||||
"joint": "e",
|
||||
"estimate": 8.868795443158204,
|
||||
"gt": 5.0,
|
||||
"error": 3.868795443158204,
|
||||
"unit": "mm",
|
||||
"observable": true,
|
||||
"n_markers": 1
|
||||
}
|
||||
],
|
||||
"summary": {
|
||||
"n_joints": 7,
|
||||
"mean_abs_deg": 1.0487770918530543,
|
||||
"max_abs_deg": 3.0476708558293524,
|
||||
"mean_abs_mm": 2.3821747476173796,
|
||||
"max_abs_mm": 3.868795443158204,
|
||||
"finger_error_mm": 2.973646585387345
|
||||
}
|
||||
}
|
||||
58
data/camera_study/Scene11/k5_bcdeg/robot_state.json
Normal file
58
data/camera_study/Scene11/k5_bcdeg/robot_state.json
Normal file
@@ -0,0 +1,58 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"created_utc": "2026-06-02T21:27:11Z",
|
||||
"method": "hybrid",
|
||||
"movements": {
|
||||
"x": {
|
||||
"value": 49.104445947923445,
|
||||
"unit": "mm",
|
||||
"observable": true,
|
||||
"confidence": "medium",
|
||||
"n_markers": 2
|
||||
},
|
||||
"y": {
|
||||
"value": 3.7893741533792626,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"confidence": "medium",
|
||||
"n_markers": 2
|
||||
},
|
||||
"z": {
|
||||
"value": 175.90151793120793,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"confidence": "high",
|
||||
"n_markers": 3
|
||||
},
|
||||
"a": {
|
||||
"value": 19.964539953611585,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"confidence": "high",
|
||||
"n_markers": 5
|
||||
},
|
||||
"b": {
|
||||
"value": 58.1483533583653,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"confidence": "low",
|
||||
"n_markers": 1
|
||||
},
|
||||
"c": {
|
||||
"value": 5.952329144170641,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"confidence": "low",
|
||||
"n_markers": 1
|
||||
},
|
||||
"e": {
|
||||
"value": 8.868795443158204,
|
||||
"unit": "mm",
|
||||
"observable": true,
|
||||
"confidence": "low",
|
||||
"n_markers": 1
|
||||
}
|
||||
},
|
||||
"residual_rms": 1.917570375904902,
|
||||
"num_markers": 29
|
||||
}
|
||||
Reference in New Issue
Block a user