Claude studie mit mm
This commit is contained in:
2099
data/camera_study/Scene10/k6_abcdfg/aruco_marker_poses.json
Normal file
2099
data/camera_study/Scene10/k6_abcdfg/aruco_marker_poses.json
Normal file
File diff suppressed because it is too large
Load Diff
996
data/camera_study/Scene10/k6_abcdfg/aruco_positions_initial.json
Normal file
996
data/camera_study/Scene10/k6_abcdfg/aruco_positions_initial.json
Normal file
@@ -0,0 +1,996 @@
|
||||
{
|
||||
"schema_version": "1.2",
|
||||
"stage": "initial_triangulation",
|
||||
"created_utc": "2026-06-02T21:23:00Z",
|
||||
"summary": {
|
||||
"num_cameras": 6,
|
||||
"num_markers": 46,
|
||||
"num_constraints": 94
|
||||
},
|
||||
"cameras": [
|
||||
{
|
||||
"camera_id": "a",
|
||||
"position_m": [
|
||||
-0.29933086093117556,
|
||||
-0.799418281839035,
|
||||
0.8013386735184777
|
||||
],
|
||||
"position_mm": [
|
||||
-299.33086093117555,
|
||||
-799.418281839035,
|
||||
801.3386735184777
|
||||
],
|
||||
"direction": [
|
||||
0.47817692160606384,
|
||||
0.6576254963874817,
|
||||
-0.5821301937103271
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera_id": "b",
|
||||
"position_m": [
|
||||
0.3032080331514599,
|
||||
-0.8954064004634189,
|
||||
1.2012942891546714
|
||||
],
|
||||
"position_mm": [
|
||||
303.2080331514599,
|
||||
-895.4064004634189,
|
||||
1201.2942891546713
|
||||
],
|
||||
"direction": [
|
||||
0.005782749503850937,
|
||||
0.6244387030601501,
|
||||
-0.7810524106025696
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera_id": "c",
|
||||
"position_m": [
|
||||
0.30460041510025276,
|
||||
-0.9022090407414753,
|
||||
0.3986456232339163
|
||||
],
|
||||
"position_mm": [
|
||||
304.60041510025275,
|
||||
-902.2090407414753,
|
||||
398.6456232339163
|
||||
],
|
||||
"direction": [
|
||||
-0.10995042324066162,
|
||||
0.9492284059524536,
|
||||
-0.2947479486465454
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera_id": "d",
|
||||
"position_m": [
|
||||
0.7026420377142895,
|
||||
-0.794595122683283,
|
||||
0.4010946796990027
|
||||
],
|
||||
"position_mm": [
|
||||
702.6420377142895,
|
||||
-794.5951226832831,
|
||||
401.0946796990027
|
||||
],
|
||||
"direction": [
|
||||
-0.5536129474639893,
|
||||
0.7829245924949646,
|
||||
-0.2837987542152405
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera_id": "f",
|
||||
"position_m": [
|
||||
0.48447032537390755,
|
||||
-0.3056860451708503,
|
||||
1.4030927838623561
|
||||
],
|
||||
"position_mm": [
|
||||
484.47032537390754,
|
||||
-305.6860451708503,
|
||||
1403.092783862356
|
||||
],
|
||||
"direction": [
|
||||
-0.2268645018339157,
|
||||
0.08511359244585037,
|
||||
-0.9702000617980957
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera_id": "g",
|
||||
"position_m": [
|
||||
-0.2061597004485399,
|
||||
0.2066972923859535,
|
||||
1.4011416040110074
|
||||
],
|
||||
"position_mm": [
|
||||
-206.1597004485399,
|
||||
206.6972923859535,
|
||||
1401.1416040110073
|
||||
],
|
||||
"direction": [
|
||||
0.2996947467327118,
|
||||
-0.3001376986503601,
|
||||
-0.9055939316749573
|
||||
]
|
||||
}
|
||||
],
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 40,
|
||||
"position_m": [
|
||||
0.30535804316010734,
|
||||
-0.2000683586434736,
|
||||
0.02459227325141969
|
||||
],
|
||||
"position_mm": [
|
||||
305.35804316010734,
|
||||
-200.0683586434736,
|
||||
24.592273251419687
|
||||
],
|
||||
"link": "FingerA",
|
||||
"normal": [
|
||||
-0.4224220616915755,
|
||||
0.0,
|
||||
-0.9063992507699015
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 45,
|
||||
"position_m": [
|
||||
0.3544143987288283,
|
||||
-0.19907772692264217,
|
||||
0.020194970498508887
|
||||
],
|
||||
"position_mm": [
|
||||
354.4143987288283,
|
||||
-199.07772692264217,
|
||||
20.194970498508887
|
||||
],
|
||||
"link": "FingerB",
|
||||
"normal": [
|
||||
-0.8830215713766957,
|
||||
-0.3090575499818435,
|
||||
-0.3532086285506783
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 46,
|
||||
"position_m": [
|
||||
0.5349079942904118,
|
||||
0.18252164857567585,
|
||||
-0.02842723749678798
|
||||
],
|
||||
"position_mm": [
|
||||
534.9079942904118,
|
||||
182.52164857567584,
|
||||
-28.42723749678798
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 47,
|
||||
"position_m": [
|
||||
0.34376654762038256,
|
||||
-0.28839563095466614,
|
||||
-0.02760537942584299
|
||||
],
|
||||
"position_mm": [
|
||||
343.76654762038254,
|
||||
-288.39563095466616,
|
||||
-27.60537942584299
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 48,
|
||||
"position_m": [
|
||||
0.6869553120509962,
|
||||
-0.31828288284648676,
|
||||
-0.026714386151434642
|
||||
],
|
||||
"position_mm": [
|
||||
686.9553120509962,
|
||||
-318.28288284648676,
|
||||
-26.714386151434642
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 50,
|
||||
"position_m": [
|
||||
0.5711062778300803,
|
||||
0.21167185790153248,
|
||||
-0.027236392665058094
|
||||
],
|
||||
"position_mm": [
|
||||
571.1062778300803,
|
||||
211.6718579015325,
|
||||
-27.236392665058094
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 51,
|
||||
"position_m": [
|
||||
0.16824901411627752,
|
||||
-0.17347680900523466,
|
||||
-0.027614320474761228
|
||||
],
|
||||
"position_mm": [
|
||||
168.24901411627752,
|
||||
-173.47680900523466,
|
||||
-27.61432047476123
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 53,
|
||||
"position_m": [
|
||||
0.4882162799182303,
|
||||
0.2145787188045998,
|
||||
-0.027009952548570484
|
||||
],
|
||||
"position_mm": [
|
||||
488.2162799182303,
|
||||
214.57871880459982,
|
||||
-27.009952548570485
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 54,
|
||||
"position_m": [
|
||||
0.339841934667412,
|
||||
-0.3277465381175194,
|
||||
-0.026516689054223226
|
||||
],
|
||||
"position_mm": [
|
||||
339.84193466741203,
|
||||
-327.74653811751944,
|
||||
-26.516689054223225
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 55,
|
||||
"position_m": [
|
||||
0.2844629212143551,
|
||||
-0.2610707104386771,
|
||||
-0.027225119001680127
|
||||
],
|
||||
"position_mm": [
|
||||
284.4629212143551,
|
||||
-261.07071043867705,
|
||||
-27.225119001680127
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 56,
|
||||
"position_m": [
|
||||
0.5005702459128442,
|
||||
0.1652755130493694,
|
||||
-0.02844878851727275
|
||||
],
|
||||
"position_mm": [
|
||||
500.57024591284414,
|
||||
165.2755130493694,
|
||||
-28.448788517272753
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 58,
|
||||
"position_m": [
|
||||
0.04739477875816871,
|
||||
-0.21672336152066732,
|
||||
-0.02704938378449252
|
||||
],
|
||||
"position_mm": [
|
||||
47.394778758168705,
|
||||
-216.7233615206673,
|
||||
-27.04938378449252
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 59,
|
||||
"position_m": [
|
||||
0.6271865903718744,
|
||||
-0.27675395886676263,
|
||||
-0.026907347912707404
|
||||
],
|
||||
"position_mm": [
|
||||
627.1865903718744,
|
||||
-276.7539588667626,
|
||||
-26.907347912707404
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 62,
|
||||
"position_m": [
|
||||
0.40224108783950074,
|
||||
-0.17317266047438684,
|
||||
-0.027915283076296118
|
||||
],
|
||||
"position_mm": [
|
||||
402.2410878395007,
|
||||
-173.17266047438684,
|
||||
-27.915283076296117
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 63,
|
||||
"position_m": [
|
||||
0.7745703446602326,
|
||||
-0.23669721919029751,
|
||||
-0.02692049447484487
|
||||
],
|
||||
"position_mm": [
|
||||
774.5703446602325,
|
||||
-236.69721919029752,
|
||||
-26.920494474844872
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 64,
|
||||
"position_m": [
|
||||
-0.01884321403035284,
|
||||
-0.1897498250154755,
|
||||
-0.027136995944053673
|
||||
],
|
||||
"position_mm": [
|
||||
-18.84321403035284,
|
||||
-189.7498250154755,
|
||||
-27.136995944053673
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 66,
|
||||
"position_m": [
|
||||
0.20990747429586668,
|
||||
-0.363458557506648,
|
||||
-0.025984227806609046
|
||||
],
|
||||
"position_mm": [
|
||||
209.90747429586668,
|
||||
-363.458557506648,
|
||||
-25.984227806609045
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 68,
|
||||
"position_m": [
|
||||
0.5755216018841531,
|
||||
0.1739311004631154,
|
||||
-0.028243797921295614
|
||||
],
|
||||
"position_mm": [
|
||||
575.5216018841531,
|
||||
173.9311004631154,
|
||||
-28.243797921295613
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 69,
|
||||
"position_m": [
|
||||
0.006150609479969763,
|
||||
-0.2777950294615375,
|
||||
-0.027010644320756547
|
||||
],
|
||||
"position_mm": [
|
||||
6.150609479969763,
|
||||
-277.7950294615375,
|
||||
-27.010644320756548
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 71,
|
||||
"position_m": [
|
||||
0.7509604864944157,
|
||||
-0.28551125075942685,
|
||||
-0.02674480689368867
|
||||
],
|
||||
"position_mm": [
|
||||
750.9604864944157,
|
||||
-285.51125075942684,
|
||||
-26.744806893688672
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 72,
|
||||
"position_m": [
|
||||
0.441421275570027,
|
||||
0.19353518392648628,
|
||||
-0.027474752620069133
|
||||
],
|
||||
"position_mm": [
|
||||
441.42127557002703,
|
||||
193.53518392648627,
|
||||
-27.474752620069133
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 75,
|
||||
"position_m": [
|
||||
-0.027390253334127496,
|
||||
0.19253937360267048,
|
||||
-0.025965078296917538
|
||||
],
|
||||
"position_mm": [
|
||||
-27.390253334127497,
|
||||
192.53937360267048,
|
||||
-25.96507829691754
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 85,
|
||||
"position_m": [
|
||||
0.5068041661114264,
|
||||
-0.3135045828070479,
|
||||
-0.02781607148385666
|
||||
],
|
||||
"position_mm": [
|
||||
506.8041661114264,
|
||||
-313.5045828070479,
|
||||
-27.81607148385666
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 92,
|
||||
"position_m": [
|
||||
0.6466795964899504,
|
||||
-0.187063834404983,
|
||||
-0.027344911707301592
|
||||
],
|
||||
"position_mm": [
|
||||
646.6795964899504,
|
||||
-187.063834404983,
|
||||
-27.34491170730159
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 95,
|
||||
"position_m": [
|
||||
0.18712500986470557,
|
||||
-0.27672814255121136,
|
||||
-0.026652539900543178
|
||||
],
|
||||
"position_mm": [
|
||||
187.12500986470556,
|
||||
-276.72814255121136,
|
||||
-26.65253990054318
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 96,
|
||||
"position_m": [
|
||||
0.37184117858824706,
|
||||
-0.18370226748878932,
|
||||
-0.028303665298172874
|
||||
],
|
||||
"position_mm": [
|
||||
371.84117858824703,
|
||||
-183.70226748878932,
|
||||
-28.303665298172874
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 97,
|
||||
"position_m": [
|
||||
0.3063974784693937,
|
||||
-0.3583267777562686,
|
||||
-0.026730187614499426
|
||||
],
|
||||
"position_mm": [
|
||||
306.3974784693937,
|
||||
-358.3267777562686,
|
||||
-26.730187614499425
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 102,
|
||||
"position_m": [
|
||||
0.6509379503738589,
|
||||
-0.22390846020799526,
|
||||
-0.027109690309085218
|
||||
],
|
||||
"position_mm": [
|
||||
650.9379503738589,
|
||||
-223.90846020799526,
|
||||
-27.109690309085217
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 103,
|
||||
"position_m": [
|
||||
0.10497805201041903,
|
||||
-0.19080856212389075,
|
||||
-0.027006345982441688
|
||||
],
|
||||
"position_mm": [
|
||||
104.97805201041903,
|
||||
-190.80856212389074,
|
||||
-27.006345982441687
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 105,
|
||||
"position_m": [
|
||||
0.5221927600487571,
|
||||
-0.2681123616214047,
|
||||
-0.026767089480739203
|
||||
],
|
||||
"position_mm": [
|
||||
522.1927600487571,
|
||||
-268.1123616214047,
|
||||
-26.7670894807392
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 113,
|
||||
"position_m": [
|
||||
0.3103743137123175,
|
||||
-0.15428307632816093,
|
||||
0.15665617276472968
|
||||
],
|
||||
"position_mm": [
|
||||
310.3743137123175,
|
||||
-154.28307632816094,
|
||||
156.6561727647297
|
||||
],
|
||||
"link": "Arm2",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 205,
|
||||
"position_m": [
|
||||
0.7524289457637402,
|
||||
-0.09025863172893372,
|
||||
0.0004226980684333642
|
||||
],
|
||||
"position_mm": [
|
||||
752.4289457637402,
|
||||
-90.25863172893372,
|
||||
0.4226980684333642
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 206,
|
||||
"position_m": [
|
||||
0.6500135896057839,
|
||||
-0.010136006087639692,
|
||||
0.00037332949430560306
|
||||
],
|
||||
"position_mm": [
|
||||
650.013589605784,
|
||||
-10.136006087639691,
|
||||
0.3733294943056031
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 208,
|
||||
"position_m": [
|
||||
0.35272495834819445,
|
||||
-0.089349745315892,
|
||||
0.0010874954950881295
|
||||
],
|
||||
"position_mm": [
|
||||
352.72495834819443,
|
||||
-89.34974531589201,
|
||||
1.0874954950881295
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 210,
|
||||
"position_m": [
|
||||
0.021879164348029265,
|
||||
-0.020554696828167546,
|
||||
0.0014186542106848566
|
||||
],
|
||||
"position_mm": [
|
||||
21.879164348029263,
|
||||
-20.554696828167547,
|
||||
1.4186542106848565
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 211,
|
||||
"position_m": [
|
||||
0.2534764225210652,
|
||||
-0.009923104246820535,
|
||||
0.0006217621524497073
|
||||
],
|
||||
"position_mm": [
|
||||
253.47642252106522,
|
||||
-9.923104246820534,
|
||||
0.6217621524497072
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 214,
|
||||
"position_m": [
|
||||
0.34840234712197526,
|
||||
-0.012078013938502287,
|
||||
0.001202886251930221
|
||||
],
|
||||
"position_mm": [
|
||||
348.40234712197525,
|
||||
-12.078013938502286,
|
||||
1.202886251930221
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 215,
|
||||
"position_m": [
|
||||
0.25050098796217085,
|
||||
-0.08866387046146879,
|
||||
-7.820550617432224e-05
|
||||
],
|
||||
"position_mm": [
|
||||
250.50098796217085,
|
||||
-88.66387046146879,
|
||||
-0.07820550617432225
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 217,
|
||||
"position_m": [
|
||||
0.6467219380997009,
|
||||
-0.08921491325883438,
|
||||
-5.1763125537710854e-06
|
||||
],
|
||||
"position_mm": [
|
||||
646.7219380997009,
|
||||
-89.21491325883437,
|
||||
-0.005176312553771085
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 218,
|
||||
"position_m": [
|
||||
0.3536314171939221,
|
||||
-0.09947516209694193,
|
||||
0.19956923774735225
|
||||
],
|
||||
"position_mm": [
|
||||
353.6314171939221,
|
||||
-99.47516209694193,
|
||||
199.56923774735225
|
||||
],
|
||||
"link": "Arm2",
|
||||
"normal": [
|
||||
1.0,
|
||||
0.0,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 219,
|
||||
"position_m": [
|
||||
0.3538598129079944,
|
||||
-0.16723119791621946,
|
||||
0.11488168558771951
|
||||
],
|
||||
"position_mm": [
|
||||
353.8598129079944,
|
||||
-167.23119791621946,
|
||||
114.8816855877195
|
||||
],
|
||||
"link": "Arm2",
|
||||
"normal": [
|
||||
1.0,
|
||||
0.0,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 231,
|
||||
"position_m": [
|
||||
0.3207690277599889,
|
||||
-0.015216772311061532,
|
||||
0.3127526846957443
|
||||
],
|
||||
"position_mm": [
|
||||
320.7690277599889,
|
||||
-15.216772311061533,
|
||||
312.7526846957443
|
||||
],
|
||||
"link": "Ellbow",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.7071067811865475,
|
||||
0.7071067811865475
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 242,
|
||||
"position_m": [
|
||||
0.23240905503122794,
|
||||
-0.04893755321345677,
|
||||
0.2586224195999469
|
||||
],
|
||||
"position_mm": [
|
||||
232.40905503122795,
|
||||
-48.937553213456766,
|
||||
258.6224195999469
|
||||
],
|
||||
"link": "Arm1",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
-1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 243,
|
||||
"position_m": [
|
||||
0.23001007116575176,
|
||||
-0.036080233689634644,
|
||||
0.30535428122393937
|
||||
],
|
||||
"position_mm": [
|
||||
230.01007116575175,
|
||||
-36.080233689634646,
|
||||
305.3542812239394
|
||||
],
|
||||
"link": "Arm1",
|
||||
"normal": [
|
||||
0.0,
|
||||
-1.0,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 246,
|
||||
"position_m": [
|
||||
0.32003366451689874,
|
||||
-0.047550984998695776,
|
||||
0.29904813179015116
|
||||
],
|
||||
"position_mm": [
|
||||
320.03366451689874,
|
||||
-47.550984998695775,
|
||||
299.04813179015116
|
||||
],
|
||||
"link": "Ellbow",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 247,
|
||||
"position_m": [
|
||||
0.2818068163969561,
|
||||
-0.04051140855357585,
|
||||
0.3014757489894613
|
||||
],
|
||||
"position_mm": [
|
||||
281.8068163969561,
|
||||
-40.51140855357585,
|
||||
301.4757489894613
|
||||
],
|
||||
"link": "Ellbow",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,995 @@
|
||||
{
|
||||
"schema_version": "1.2",
|
||||
"created_utc": "2026-06-02T21:23:05Z",
|
||||
"summary": {
|
||||
"num_cameras": 6,
|
||||
"num_markers": 46,
|
||||
"num_constraints": 94
|
||||
},
|
||||
"cameras": [
|
||||
{
|
||||
"camera_id": "a",
|
||||
"position_m": [
|
||||
-0.29933086093117556,
|
||||
-0.799418281839035,
|
||||
0.8013386735184777
|
||||
],
|
||||
"position_mm": [
|
||||
-299.33086093117555,
|
||||
-799.418281839035,
|
||||
801.3386735184777
|
||||
],
|
||||
"direction": [
|
||||
0.47817692160606384,
|
||||
0.6576254963874817,
|
||||
-0.5821301937103271
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera_id": "b",
|
||||
"position_m": [
|
||||
0.3032080331514599,
|
||||
-0.8954064004634189,
|
||||
1.2012942891546714
|
||||
],
|
||||
"position_mm": [
|
||||
303.2080331514599,
|
||||
-895.4064004634189,
|
||||
1201.2942891546713
|
||||
],
|
||||
"direction": [
|
||||
0.005782749503850937,
|
||||
0.6244387030601501,
|
||||
-0.7810524106025696
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera_id": "c",
|
||||
"position_m": [
|
||||
0.30460041510025276,
|
||||
-0.9022090407414753,
|
||||
0.3986456232339163
|
||||
],
|
||||
"position_mm": [
|
||||
304.60041510025275,
|
||||
-902.2090407414753,
|
||||
398.6456232339163
|
||||
],
|
||||
"direction": [
|
||||
-0.10995042324066162,
|
||||
0.9492284059524536,
|
||||
-0.2947479486465454
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera_id": "d",
|
||||
"position_m": [
|
||||
0.7026420377142895,
|
||||
-0.794595122683283,
|
||||
0.4010946796990027
|
||||
],
|
||||
"position_mm": [
|
||||
702.6420377142895,
|
||||
-794.5951226832831,
|
||||
401.0946796990027
|
||||
],
|
||||
"direction": [
|
||||
-0.5536129474639893,
|
||||
0.7829245924949646,
|
||||
-0.2837987542152405
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera_id": "f",
|
||||
"position_m": [
|
||||
0.48447032537390755,
|
||||
-0.3056860451708503,
|
||||
1.4030927838623561
|
||||
],
|
||||
"position_mm": [
|
||||
484.47032537390754,
|
||||
-305.6860451708503,
|
||||
1403.092783862356
|
||||
],
|
||||
"direction": [
|
||||
-0.2268645018339157,
|
||||
0.08511359244585037,
|
||||
-0.9702000617980957
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera_id": "g",
|
||||
"position_m": [
|
||||
-0.2061597004485399,
|
||||
0.2066972923859535,
|
||||
1.4011416040110074
|
||||
],
|
||||
"position_mm": [
|
||||
-206.1597004485399,
|
||||
206.6972923859535,
|
||||
1401.1416040110073
|
||||
],
|
||||
"direction": [
|
||||
0.2996947467327118,
|
||||
-0.3001376986503601,
|
||||
-0.9055939316749573
|
||||
]
|
||||
}
|
||||
],
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 40,
|
||||
"position_m": [
|
||||
0.3059634555784769,
|
||||
-0.20042292742214304,
|
||||
0.02442144879858576
|
||||
],
|
||||
"position_mm": [
|
||||
305.9634555784769,
|
||||
-200.42292742214303,
|
||||
24.421448798585757
|
||||
],
|
||||
"link": "FingerA",
|
||||
"normal": [
|
||||
-0.4224220616915755,
|
||||
0.0,
|
||||
-0.9063992507699015
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 45,
|
||||
"position_m": [
|
||||
0.35442704063247965,
|
||||
-0.19913623657168292,
|
||||
0.0200543832558499
|
||||
],
|
||||
"position_mm": [
|
||||
354.42704063247965,
|
||||
-199.13623657168293,
|
||||
20.0543832558499
|
||||
],
|
||||
"link": "FingerB",
|
||||
"normal": [
|
||||
-0.8830215713766957,
|
||||
-0.3090575499818435,
|
||||
-0.3532086285506783
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 46,
|
||||
"position_m": [
|
||||
0.5367522023341054,
|
||||
0.1833462939816503,
|
||||
-0.03227121185405573
|
||||
],
|
||||
"position_mm": [
|
||||
536.7522023341054,
|
||||
183.34629398165032,
|
||||
-32.27121185405573
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 47,
|
||||
"position_m": [
|
||||
0.3446850363258064,
|
||||
-0.28547442682349694,
|
||||
-0.03080796126023196
|
||||
],
|
||||
"position_mm": [
|
||||
344.6850363258064,
|
||||
-285.4744268234969,
|
||||
-30.80796126023196
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 48,
|
||||
"position_m": [
|
||||
0.687123617307049,
|
||||
-0.3184014703656583,
|
||||
-0.027100598461922042
|
||||
],
|
||||
"position_mm": [
|
||||
687.123617307049,
|
||||
-318.4014703656583,
|
||||
-27.100598461922043
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 50,
|
||||
"position_m": [
|
||||
0.5718046074574544,
|
||||
0.21474465121434272,
|
||||
-0.028874824108138696
|
||||
],
|
||||
"position_mm": [
|
||||
571.8046074574544,
|
||||
214.74465121434272,
|
||||
-28.874824108138696
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 51,
|
||||
"position_m": [
|
||||
0.16779224806691143,
|
||||
-0.17369016850647245,
|
||||
-0.027327998449770605
|
||||
],
|
||||
"position_mm": [
|
||||
167.7922480669114,
|
||||
-173.69016850647245,
|
||||
-27.327998449770604
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 53,
|
||||
"position_m": [
|
||||
0.4877637231358977,
|
||||
0.21122929390808995,
|
||||
-0.023542434755719523
|
||||
],
|
||||
"position_mm": [
|
||||
487.7637231358977,
|
||||
211.22929390808994,
|
||||
-23.542434755719523
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 54,
|
||||
"position_m": [
|
||||
0.34024599709683195,
|
||||
-0.3290700927818652,
|
||||
-0.025915101330849472
|
||||
],
|
||||
"position_mm": [
|
||||
340.24599709683196,
|
||||
-329.07009278186524,
|
||||
-25.915101330849474
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 55,
|
||||
"position_m": [
|
||||
0.28451203115201135,
|
||||
-0.2609067830635397,
|
||||
-0.027463849659589826
|
||||
],
|
||||
"position_mm": [
|
||||
284.51203115201133,
|
||||
-260.9067830635397,
|
||||
-27.463849659589826
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 56,
|
||||
"position_m": [
|
||||
0.4987931374787206,
|
||||
0.16739096754662192,
|
||||
-0.026610021718332967
|
||||
],
|
||||
"position_mm": [
|
||||
498.7931374787206,
|
||||
167.3909675466219,
|
||||
-26.610021718332966
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 58,
|
||||
"position_m": [
|
||||
0.048782169962604115,
|
||||
-0.21730166119833288,
|
||||
-0.0261380272744954
|
||||
],
|
||||
"position_mm": [
|
||||
48.782169962604115,
|
||||
-217.30166119833288,
|
||||
-26.1380272744954
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 59,
|
||||
"position_m": [
|
||||
0.6240177654055108,
|
||||
-0.27753958405408563,
|
||||
-0.02346908089467399
|
||||
],
|
||||
"position_mm": [
|
||||
624.0177654055108,
|
||||
-277.53958405408565,
|
||||
-23.46908089467399
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 62,
|
||||
"position_m": [
|
||||
0.4045077431568629,
|
||||
-0.17215655158400187,
|
||||
-0.028834514162990682
|
||||
],
|
||||
"position_mm": [
|
||||
404.5077431568629,
|
||||
-172.15655158400187,
|
||||
-28.834514162990683
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 63,
|
||||
"position_m": [
|
||||
0.7748970514824254,
|
||||
-0.23632222967785238,
|
||||
-0.02759065709479272
|
||||
],
|
||||
"position_mm": [
|
||||
774.8970514824254,
|
||||
-236.3222296778524,
|
||||
-27.59065709479272
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 64,
|
||||
"position_m": [
|
||||
-0.022152539162027283,
|
||||
-0.18656330334025,
|
||||
-0.029045736920225797
|
||||
],
|
||||
"position_mm": [
|
||||
-22.15253916202728,
|
||||
-186.56330334025,
|
||||
-29.045736920225796
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 66,
|
||||
"position_m": [
|
||||
0.2096033080281522,
|
||||
-0.3648982555745764,
|
||||
-0.02858873572231266
|
||||
],
|
||||
"position_mm": [
|
||||
209.60330802815218,
|
||||
-364.8982555745764,
|
||||
-28.588735722312663
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 68,
|
||||
"position_m": [
|
||||
0.5751325412308477,
|
||||
0.17368207446030168,
|
||||
-0.027467732949087838
|
||||
],
|
||||
"position_mm": [
|
||||
575.1325412308477,
|
||||
173.68207446030166,
|
||||
-27.46773294908784
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 69,
|
||||
"position_m": [
|
||||
0.004922769110429204,
|
||||
-0.27944471776139,
|
||||
-0.026985064032546295
|
||||
],
|
||||
"position_mm": [
|
||||
4.922769110429204,
|
||||
-279.44471776139,
|
||||
-26.985064032546294
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 71,
|
||||
"position_m": [
|
||||
0.7505252577986117,
|
||||
-0.28591372141202176,
|
||||
-0.02624865469831116
|
||||
],
|
||||
"position_mm": [
|
||||
750.5252577986117,
|
||||
-285.91372141202174,
|
||||
-26.24865469831116
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 72,
|
||||
"position_m": [
|
||||
0.4424039765152184,
|
||||
0.1942531388889058,
|
||||
-0.02843121750799896
|
||||
],
|
||||
"position_mm": [
|
||||
442.4039765152184,
|
||||
194.2531388889058,
|
||||
-28.431217507998962
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 75,
|
||||
"position_m": [
|
||||
-0.027448885670066595,
|
||||
0.19263984378515922,
|
||||
-0.02610956187502986
|
||||
],
|
||||
"position_mm": [
|
||||
-27.448885670066595,
|
||||
192.63984378515923,
|
||||
-26.10956187502986
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 85,
|
||||
"position_m": [
|
||||
0.5061772965746748,
|
||||
-0.31388043844269253,
|
||||
-0.027192259186967726
|
||||
],
|
||||
"position_mm": [
|
||||
506.1772965746748,
|
||||
-313.88043844269254,
|
||||
-27.192259186967725
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 92,
|
||||
"position_m": [
|
||||
0.6465953565689022,
|
||||
-0.18556134303147054,
|
||||
-0.0270802616754902
|
||||
],
|
||||
"position_mm": [
|
||||
646.5953565689022,
|
||||
-185.56134303147053,
|
||||
-27.0802616754902
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 95,
|
||||
"position_m": [
|
||||
0.18634392796107502,
|
||||
-0.27562242179807994,
|
||||
-0.02788781495229516
|
||||
],
|
||||
"position_mm": [
|
||||
186.34392796107502,
|
||||
-275.6224217980799,
|
||||
-27.88781495229516
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 96,
|
||||
"position_m": [
|
||||
0.3703555428122284,
|
||||
-0.18554013922448342,
|
||||
-0.02675264650257383
|
||||
],
|
||||
"position_mm": [
|
||||
370.35554281222835,
|
||||
-185.54013922448343,
|
||||
-26.752646502573832
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 97,
|
||||
"position_m": [
|
||||
0.30405020513486775,
|
||||
-0.36021974584032435,
|
||||
-0.024147382170747217
|
||||
],
|
||||
"position_mm": [
|
||||
304.0502051348677,
|
||||
-360.2197458403243,
|
||||
-24.147382170747218
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 102,
|
||||
"position_m": [
|
||||
0.651281450980037,
|
||||
-0.22370568336989596,
|
||||
-0.02770870162492458
|
||||
],
|
||||
"position_mm": [
|
||||
651.281450980037,
|
||||
-223.70568336989595,
|
||||
-27.70870162492458
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 103,
|
||||
"position_m": [
|
||||
0.10578313848297768,
|
||||
-0.18963007506505633,
|
||||
-0.027836595830346318
|
||||
],
|
||||
"position_mm": [
|
||||
105.78313848297769,
|
||||
-189.63007506505633,
|
||||
-27.83659583034632
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 105,
|
||||
"position_m": [
|
||||
0.5226272471875455,
|
||||
-0.2659014078560383,
|
||||
-0.027549791137699745
|
||||
],
|
||||
"position_mm": [
|
||||
522.6272471875455,
|
||||
-265.90140785603825,
|
||||
-27.549791137699746
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 113,
|
||||
"position_m": [
|
||||
0.3113346971821593,
|
||||
-0.15487120590543166,
|
||||
0.15656146774783214
|
||||
],
|
||||
"position_mm": [
|
||||
311.3346971821593,
|
||||
-154.87120590543165,
|
||||
156.56146774783213
|
||||
],
|
||||
"link": "Arm2",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 205,
|
||||
"position_m": [
|
||||
0.7525785118994752,
|
||||
-0.09046204812122292,
|
||||
0.00038433774791779096
|
||||
],
|
||||
"position_mm": [
|
||||
752.5785118994752,
|
||||
-90.46204812122292,
|
||||
0.38433774791779096
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 206,
|
||||
"position_m": [
|
||||
0.6498048530875286,
|
||||
-0.01043645835915246,
|
||||
0.0006811364071386769
|
||||
],
|
||||
"position_mm": [
|
||||
649.8048530875285,
|
||||
-10.43645835915246,
|
||||
0.6811364071386768
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 208,
|
||||
"position_m": [
|
||||
0.35331638344070687,
|
||||
-0.09041060575194558,
|
||||
0.001771857004001152
|
||||
],
|
||||
"position_mm": [
|
||||
353.3163834407069,
|
||||
-90.41060575194558,
|
||||
1.771857004001152
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 210,
|
||||
"position_m": [
|
||||
0.021641687781296076,
|
||||
-0.019326393144423807,
|
||||
0.0006220650864111203
|
||||
],
|
||||
"position_mm": [
|
||||
21.641687781296078,
|
||||
-19.326393144423808,
|
||||
0.6220650864111203
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 211,
|
||||
"position_m": [
|
||||
0.25343233303784507,
|
||||
-0.008582497394542215,
|
||||
-0.00010348616065918035
|
||||
],
|
||||
"position_mm": [
|
||||
253.43233303784507,
|
||||
-8.582497394542214,
|
||||
-0.10348616065918036
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 214,
|
||||
"position_m": [
|
||||
0.3479775420499825,
|
||||
-0.010600645368943142,
|
||||
0.0004066270935043081
|
||||
],
|
||||
"position_mm": [
|
||||
347.9775420499825,
|
||||
-10.600645368943143,
|
||||
0.4066270935043081
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 215,
|
||||
"position_m": [
|
||||
0.25035069864936194,
|
||||
-0.08852162385382363,
|
||||
0.0003859858001059954
|
||||
],
|
||||
"position_mm": [
|
||||
250.35069864936193,
|
||||
-88.52162385382363,
|
||||
0.38598580010599537
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 217,
|
||||
"position_m": [
|
||||
0.6466499347313956,
|
||||
-0.09036857709922137,
|
||||
-0.00026918300575241085
|
||||
],
|
||||
"position_mm": [
|
||||
646.6499347313957,
|
||||
-90.36857709922137,
|
||||
-0.26918300575241083
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 218,
|
||||
"position_m": [
|
||||
0.35372038515359877,
|
||||
-0.09941566413071164,
|
||||
0.19962133788725592
|
||||
],
|
||||
"position_mm": [
|
||||
353.7203851535988,
|
||||
-99.41566413071163,
|
||||
199.62133788725592
|
||||
],
|
||||
"link": "Arm2",
|
||||
"normal": [
|
||||
1.0,
|
||||
0.0,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 219,
|
||||
"position_m": [
|
||||
0.35453769209993147,
|
||||
-0.16685116858958857,
|
||||
0.11485028400059626
|
||||
],
|
||||
"position_mm": [
|
||||
354.53769209993146,
|
||||
-166.85116858958855,
|
||||
114.85028400059626
|
||||
],
|
||||
"link": "Arm2",
|
||||
"normal": [
|
||||
1.0,
|
||||
0.0,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 231,
|
||||
"position_m": [
|
||||
0.31910008203564016,
|
||||
-0.019139763542077012,
|
||||
0.31054760335586096
|
||||
],
|
||||
"position_mm": [
|
||||
319.1000820356402,
|
||||
-19.139763542077013,
|
||||
310.54760335586093
|
||||
],
|
||||
"link": "Ellbow",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.7071067811865475,
|
||||
0.7071067811865475
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 242,
|
||||
"position_m": [
|
||||
0.23247941764138655,
|
||||
-0.04915868901009199,
|
||||
0.25848184005789626
|
||||
],
|
||||
"position_mm": [
|
||||
232.47941764138656,
|
||||
-49.15868901009199,
|
||||
258.48184005789625
|
||||
],
|
||||
"link": "Arm1",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
-1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 243,
|
||||
"position_m": [
|
||||
0.23068465014610146,
|
||||
-0.0373613801958853,
|
||||
0.3065193181035161
|
||||
],
|
||||
"position_mm": [
|
||||
230.68465014610146,
|
||||
-37.3613801958853,
|
||||
306.5193181035161
|
||||
],
|
||||
"link": "Arm1",
|
||||
"normal": [
|
||||
0.0,
|
||||
-1.0,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 246,
|
||||
"position_m": [
|
||||
0.320412168731584,
|
||||
-0.04267375211929929,
|
||||
0.2978167854054979
|
||||
],
|
||||
"position_mm": [
|
||||
320.412168731584,
|
||||
-42.67375211929929,
|
||||
297.8167854054979
|
||||
],
|
||||
"link": "Ellbow",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 247,
|
||||
"position_m": [
|
||||
0.2831930791854366,
|
||||
-0.04187439686897754,
|
||||
0.302328914727096
|
||||
],
|
||||
"position_mm": [
|
||||
283.1930791854366,
|
||||
-41.874396868977534,
|
||||
302.328914727096
|
||||
],
|
||||
"link": "Ellbow",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
2330
data/camera_study/Scene10/k6_abcdfg/render_a_aruco_detection.json
Normal file
2330
data/camera_study/Scene10/k6_abcdfg/render_a_aruco_detection.json
Normal file
File diff suppressed because it is too large
Load Diff
467
data/camera_study/Scene10/k6_abcdfg/render_a_camera_pose.json
Normal file
467
data/camera_study/Scene10/k6_abcdfg/render_a_camera_pose.json
Normal file
@@ -0,0 +1,467 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"created_utc": "2026-06-02T21:22:58Z",
|
||||
"source": {
|
||||
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\camera_study\\Scene10\\k6_abcdfg\\render_a_aruco_detection.json",
|
||||
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
|
||||
},
|
||||
"camera": {
|
||||
"camera_id": "a",
|
||||
"camera_matrix": [
|
||||
[
|
||||
1992.8416748046875,
|
||||
0.0,
|
||||
719.249267578125
|
||||
],
|
||||
[
|
||||
0.0,
|
||||
1997.40380859375,
|
||||
537.7935791015625
|
||||
],
|
||||
[
|
||||
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": 19,
|
||||
"used_marker_ids": [
|
||||
95,
|
||||
97,
|
||||
103,
|
||||
54,
|
||||
55,
|
||||
51,
|
||||
47,
|
||||
210,
|
||||
85,
|
||||
215,
|
||||
105,
|
||||
211,
|
||||
75,
|
||||
214,
|
||||
74,
|
||||
102,
|
||||
217,
|
||||
205,
|
||||
206
|
||||
],
|
||||
"history": {
|
||||
"iters": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3
|
||||
],
|
||||
"rms": [
|
||||
0.01009749778311845,
|
||||
0.0013500052634516154,
|
||||
0.0012080581027067798,
|
||||
0.001208056584232894
|
||||
],
|
||||
"lambda": [
|
||||
0.001,
|
||||
0.0005,
|
||||
0.00025,
|
||||
0.000125
|
||||
]
|
||||
},
|
||||
"residual_rms_px": 3.418903298149159,
|
||||
"residual_median_px": 2.9058066287550095,
|
||||
"residual_max_px": 7.881774161943574,
|
||||
"sigma2_normalized": 1.7330383439497478e-06
|
||||
},
|
||||
"camera_pose": {
|
||||
"world_to_camera": {
|
||||
"rotation_matrix": [
|
||||
[
|
||||
0.8081126809120178,
|
||||
-0.5890257358551025,
|
||||
-0.0016104801325127482
|
||||
],
|
||||
[
|
||||
-0.3439487814903259,
|
||||
-0.46965670585632324,
|
||||
-0.8130939602851868
|
||||
],
|
||||
[
|
||||
0.47817692160606384,
|
||||
0.6576254963874817,
|
||||
-0.5821301937103271
|
||||
]
|
||||
],
|
||||
"translation_m": [
|
||||
-0.2276943325996399,
|
||||
0.17315705120563507,
|
||||
1.1353343725204468
|
||||
],
|
||||
"rvec_rad": [
|
||||
2.1050851025918234,
|
||||
-0.6867341612291594,
|
||||
0.3507860528401858
|
||||
]
|
||||
},
|
||||
"camera_in_world": {
|
||||
"position_m": [
|
||||
-0.29933083057403564,
|
||||
-0.7994182705879211,
|
||||
0.8013386726379395
|
||||
],
|
||||
"position_mm": [
|
||||
-299.3308410644531,
|
||||
-799.4182739257812,
|
||||
801.3386840820312
|
||||
],
|
||||
"orientation_deg": {
|
||||
"roll": 131.5152587890625,
|
||||
"pitch": -28.5664005279541,
|
||||
"yaw": -23.05556297302246
|
||||
}
|
||||
},
|
||||
"uncertainty": {
|
||||
"pose_covariance_6x6": [
|
||||
[
|
||||
1.5705111713147538e-05,
|
||||
-3.606186641991224e-06,
|
||||
9.93455859227922e-07,
|
||||
5.974998436558746e-07,
|
||||
4.6929081989455075e-07,
|
||||
2.8925877037560832e-06
|
||||
],
|
||||
[
|
||||
-3.606186641991253e-06,
|
||||
4.525067031199804e-06,
|
||||
-1.5535915979518367e-06,
|
||||
-4.146706877795486e-07,
|
||||
-8.403171882148325e-07,
|
||||
3.704138848703875e-08
|
||||
],
|
||||
[
|
||||
9.93455859228011e-07,
|
||||
-1.5535915979518793e-06,
|
||||
1.4511663564702391e-05,
|
||||
8.397716382398054e-07,
|
||||
-1.8034796850892003e-06,
|
||||
-4.925606373863842e-06
|
||||
],
|
||||
[
|
||||
5.974998436558832e-07,
|
||||
-4.146706877795502e-07,
|
||||
8.397716382397962e-07,
|
||||
2.430616306834126e-07,
|
||||
1.4873676074531513e-08,
|
||||
1.58103612736764e-07
|
||||
],
|
||||
[
|
||||
4.692908198945444e-07,
|
||||
-8.403171882148285e-07,
|
||||
-1.8034796850892121e-06,
|
||||
1.4873676074530825e-08,
|
||||
6.717933155003761e-07,
|
||||
1.166485422903723e-06
|
||||
],
|
||||
[
|
||||
2.892587703756058e-06,
|
||||
3.704138848704778e-08,
|
||||
-4.925606373863879e-06,
|
||||
1.5810361273676463e-07,
|
||||
1.166485422903725e-06,
|
||||
5.922812492193122e-06
|
||||
]
|
||||
],
|
||||
"parameter_std": {
|
||||
"rvec_std_deg": [
|
||||
0.22706131431744284,
|
||||
0.12188075641483156,
|
||||
0.21826355925678265
|
||||
],
|
||||
"tvec_std_m": [
|
||||
0.0004930128098573226,
|
||||
0.0008196299869455584,
|
||||
0.0024336829070758423
|
||||
]
|
||||
},
|
||||
"camera_center_std_m": [
|
||||
0.0031789461102063005,
|
||||
0.004041324498858458,
|
||||
0.00434604702092401
|
||||
],
|
||||
"camera_center_std_mm": [
|
||||
3.1789461102063004,
|
||||
4.041324498858458,
|
||||
4.3460470209240105
|
||||
],
|
||||
"orientation_std_deg": {
|
||||
"roll": 0.2878030578767992,
|
||||
"pitch": 0.1683177033483575,
|
||||
"yaw": 0.1374718863525747
|
||||
}
|
||||
}
|
||||
},
|
||||
"observations": {
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 95,
|
||||
"observed_center_px": [
|
||||
881.25,
|
||||
1031.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
877.61865234375,
|
||||
1028.5360107421875
|
||||
],
|
||||
"reprojection_error_px": 4.53347807892285,
|
||||
"confidence": 0.45573027871641286
|
||||
},
|
||||
{
|
||||
"marker_id": 97,
|
||||
"observed_center_px": [
|
||||
1153.25,
|
||||
1024.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1152.7294921875,
|
||||
1027.8443603515625
|
||||
],
|
||||
"reprojection_error_px": 3.879437445756702,
|
||||
"confidence": 0.5455570235395628
|
||||
},
|
||||
{
|
||||
"marker_id": 103,
|
||||
"observed_center_px": [
|
||||
661.25,
|
||||
999.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
660.6806030273438,
|
||||
996.0768432617188
|
||||
],
|
||||
"reprojection_error_px": 3.7170274866418533,
|
||||
"confidence": 0.8987700853806685
|
||||
},
|
||||
{
|
||||
"marker_id": 54,
|
||||
"observed_center_px": [
|
||||
1154.75,
|
||||
961.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1162.5029296875,
|
||||
962.4193115234375
|
||||
],
|
||||
"reprojection_error_px": 7.881774161943574,
|
||||
"confidence": 0.7524431457735686
|
||||
},
|
||||
{
|
||||
"marker_id": 55,
|
||||
"observed_center_px": [
|
||||
997.5,
|
||||
932.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
999.1104736328125,
|
||||
934.5891723632812
|
||||
],
|
||||
"reprojection_error_px": 2.8399564551455856,
|
||||
"confidence": 0.8623788434718633
|
||||
},
|
||||
{
|
||||
"marker_id": 51,
|
||||
"observed_center_px": [
|
||||
736.5,
|
||||
929.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
735.853271484375,
|
||||
928.2763061523438
|
||||
],
|
||||
"reprojection_error_px": 1.1689043938176247,
|
||||
"confidence": 0.7704666026640716
|
||||
},
|
||||
{
|
||||
"marker_id": 47,
|
||||
"observed_center_px": [
|
||||
1108.25,
|
||||
915.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1107.45166015625,
|
||||
913.0933837890625
|
||||
],
|
||||
"reprojection_error_px": 2.0670103729610174,
|
||||
"confidence": 0.7309457014059588
|
||||
},
|
||||
{
|
||||
"marker_id": 210,
|
||||
"observed_center_px": [
|
||||
369.0,
|
||||
845.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
367.08258056640625,
|
||||
847.7832641601562
|
||||
],
|
||||
"reprojection_error_px": 2.98157550791138,
|
||||
"confidence": 0.5963354569243849
|
||||
},
|
||||
{
|
||||
"marker_id": 85,
|
||||
"observed_center_px": [
|
||||
1335.0,
|
||||
822.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1332.3167724609375,
|
||||
822.3063354492188
|
||||
],
|
||||
"reprojection_error_px": 2.7006575928524246,
|
||||
"confidence": 0.6128519038478318
|
||||
},
|
||||
{
|
||||
"marker_id": 215,
|
||||
"observed_center_px": [
|
||||
763.5,
|
||||
751.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
764.8435668945312,
|
||||
753.69775390625
|
||||
],
|
||||
"reprojection_error_px": 2.366203135699148,
|
||||
"confidence": 0.5752892000247514
|
||||
},
|
||||
{
|
||||
"marker_id": 105,
|
||||
"observed_center_px": [
|
||||
1293.5,
|
||||
768.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
1294.0775146484375,
|
||||
765.9021606445312
|
||||
],
|
||||
"reprojection_error_px": 2.9058066287550095,
|
||||
"confidence": 0.5188246379772157
|
||||
},
|
||||
{
|
||||
"marker_id": 211,
|
||||
"observed_center_px": [
|
||||
690.25,
|
||||
681.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
687.66943359375,
|
||||
684.4354248046875
|
||||
],
|
||||
"reprojection_error_px": 3.908457721536807,
|
||||
"confidence": 0.4872433032283655
|
||||
},
|
||||
{
|
||||
"marker_id": 75,
|
||||
"observed_center_px": [
|
||||
144.25,
|
||||
716.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
147.21554565429688,
|
||||
715.9539184570312
|
||||
],
|
||||
"reprojection_error_px": 3.01540479526219,
|
||||
"confidence": 0.3538655141518615
|
||||
},
|
||||
{
|
||||
"marker_id": 214,
|
||||
"observed_center_px": [
|
||||
811.25,
|
||||
627.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
813.1135864257812,
|
||||
626.0042114257812
|
||||
],
|
||||
"reprojection_error_px": 2.2416385832712016,
|
||||
"confidence": 0.4703251278796996
|
||||
},
|
||||
{
|
||||
"marker_id": 74,
|
||||
"observed_center_px": [
|
||||
354.25,
|
||||
686.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
353.1841125488281,
|
||||
685.2387084960938
|
||||
],
|
||||
"reprojection_error_px": 1.4692945805517152,
|
||||
"confidence": 0.3428566063437381
|
||||
},
|
||||
{
|
||||
"marker_id": 102,
|
||||
"observed_center_px": [
|
||||
1372.5,
|
||||
654.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1370.1954345703125,
|
||||
654.4063110351562
|
||||
],
|
||||
"reprojection_error_px": 2.306469042030312,
|
||||
"confidence": 0.35500593874581543
|
||||
},
|
||||
{
|
||||
"marker_id": 217,
|
||||
"observed_center_px": [
|
||||
1219.75,
|
||||
527.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1223.6787109375,
|
||||
525.702392578125
|
||||
],
|
||||
"reprojection_error_px": 4.137457510565784,
|
||||
"confidence": 0.3767801116964092
|
||||
},
|
||||
{
|
||||
"marker_id": 205,
|
||||
"observed_center_px": [
|
||||
1323.0,
|
||||
477.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
1319.5634765625,
|
||||
478.1280212402344
|
||||
],
|
||||
"reprojection_error_px": 3.5469162147969504,
|
||||
"confidence": 0.3061711135325228
|
||||
},
|
||||
{
|
||||
"marker_id": 206,
|
||||
"observed_center_px": [
|
||||
1139.75,
|
||||
473.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
1139.77392578125,
|
||||
473.96392822265625
|
||||
],
|
||||
"reprojection_error_px": 0.2152619972435565,
|
||||
"confidence": 0.33198985414097737
|
||||
}
|
||||
]
|
||||
},
|
||||
"qa": {
|
||||
"sanity_notes": []
|
||||
}
|
||||
}
|
||||
2595
data/camera_study/Scene10/k6_abcdfg/render_b_aruco_detection.json
Normal file
2595
data/camera_study/Scene10/k6_abcdfg/render_b_aruco_detection.json
Normal file
File diff suppressed because it is too large
Load Diff
635
data/camera_study/Scene10/k6_abcdfg/render_b_camera_pose.json
Normal file
635
data/camera_study/Scene10/k6_abcdfg/render_b_camera_pose.json
Normal file
@@ -0,0 +1,635 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"created_utc": "2026-06-02T21:22:59Z",
|
||||
"source": {
|
||||
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\camera_study\\Scene10\\k6_abcdfg\\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": [
|
||||
[
|
||||
1994.0294189453125,
|
||||
0.0,
|
||||
719.934814453125
|
||||
],
|
||||
[
|
||||
0.0,
|
||||
1991.6876220703125,
|
||||
539.2061157226562
|
||||
],
|
||||
[
|
||||
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": 31,
|
||||
"used_marker_ids": [
|
||||
48,
|
||||
85,
|
||||
54,
|
||||
69,
|
||||
71,
|
||||
47,
|
||||
59,
|
||||
95,
|
||||
55,
|
||||
63,
|
||||
102,
|
||||
103,
|
||||
64,
|
||||
92,
|
||||
96,
|
||||
51,
|
||||
62,
|
||||
205,
|
||||
215,
|
||||
210,
|
||||
211,
|
||||
206,
|
||||
207,
|
||||
75,
|
||||
100,
|
||||
76,
|
||||
94,
|
||||
72,
|
||||
53,
|
||||
50,
|
||||
91
|
||||
],
|
||||
"history": {
|
||||
"iters": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3
|
||||
],
|
||||
"rms": [
|
||||
0.014303715741588072,
|
||||
0.0016309340220155746,
|
||||
0.0012386957275541213,
|
||||
0.0012386850271530372
|
||||
],
|
||||
"lambda": [
|
||||
0.001,
|
||||
0.0005,
|
||||
0.00025,
|
||||
0.000125
|
||||
]
|
||||
},
|
||||
"residual_rms_px": 3.5021109163429425,
|
||||
"residual_median_px": 3.184544956535646,
|
||||
"residual_max_px": 6.067533639138036,
|
||||
"sigma2_normalized": 1.6987342317165036e-06
|
||||
},
|
||||
"camera_pose": {
|
||||
"world_to_camera": {
|
||||
"rotation_matrix": [
|
||||
[
|
||||
0.9999269843101501,
|
||||
-0.011898769997060299,
|
||||
-0.002109621185809374
|
||||
],
|
||||
[
|
||||
-0.010610892437398434,
|
||||
-0.7809832096099854,
|
||||
-0.6244618892669678
|
||||
],
|
||||
[
|
||||
0.005782749503850937,
|
||||
0.6244387030601501,
|
||||
-0.7810524106025696
|
||||
]
|
||||
],
|
||||
"translation_m": [
|
||||
-0.31130585074424744,
|
||||
0.05408250167965889,
|
||||
1.4956468343734741
|
||||
],
|
||||
"rvec_rad": [
|
||||
2.467098140683542,
|
||||
-0.015590715342859898,
|
||||
0.002544094168982025
|
||||
]
|
||||
},
|
||||
"camera_in_world": {
|
||||
"position_m": [
|
||||
0.30320802330970764,
|
||||
-0.8954063653945923,
|
||||
1.2012943029403687
|
||||
],
|
||||
"position_mm": [
|
||||
303.2080383300781,
|
||||
-895.4063720703125,
|
||||
1201.2943115234375
|
||||
],
|
||||
"orientation_deg": {
|
||||
"roll": 141.3582305908203,
|
||||
"pitch": -0.33132898807525635,
|
||||
"yaw": -0.6079809069633484
|
||||
}
|
||||
},
|
||||
"uncertainty": {
|
||||
"pose_covariance_6x6": [
|
||||
[
|
||||
1.1714980332113037e-05,
|
||||
1.612849096603274e-07,
|
||||
3.3581655194842685e-06,
|
||||
2.9594448332849086e-07,
|
||||
-6.152421164406947e-07,
|
||||
4.1599332363325e-07
|
||||
],
|
||||
[
|
||||
1.6128490966032213e-07,
|
||||
1.9643383110369143e-06,
|
||||
-6.707254416001559e-07,
|
||||
1.4302435629986665e-07,
|
||||
-5.459321264980795e-07,
|
||||
5.271779814055738e-07
|
||||
],
|
||||
[
|
||||
3.3581655194842566e-06,
|
||||
-6.70725441600183e-07,
|
||||
2.041861850548542e-05,
|
||||
2.998052506270438e-07,
|
||||
-2.410609247586222e-06,
|
||||
-7.912525866840433e-06
|
||||
],
|
||||
[
|
||||
2.9594448332849166e-07,
|
||||
1.430243562998651e-07,
|
||||
2.9980525062704897e-07,
|
||||
1.5677275797219876e-07,
|
||||
-6.001927256130577e-08,
|
||||
1.713792123751456e-07
|
||||
],
|
||||
[
|
||||
-6.15242116440693e-07,
|
||||
-5.459321264980771e-07,
|
||||
-2.4106092475862307e-06,
|
||||
-6.00192725613057e-08,
|
||||
6.366335588393726e-07,
|
||||
1.1255616142030518e-06
|
||||
],
|
||||
[
|
||||
4.15993323633253e-07,
|
||||
5.271779814055734e-07,
|
||||
-7.912525866840427e-06,
|
||||
1.7137921237514697e-07,
|
||||
1.1255616142030518e-06,
|
||||
5.894338230720332e-06
|
||||
]
|
||||
],
|
||||
"parameter_std": {
|
||||
"rvec_std_deg": [
|
||||
0.1961071437365895,
|
||||
0.08030281614640503,
|
||||
0.25890224118047883
|
||||
],
|
||||
"tvec_std_m": [
|
||||
0.00039594539771564306,
|
||||
0.0007978932001460927,
|
||||
0.002427825823802097
|
||||
]
|
||||
},
|
||||
"camera_center_std_m": [
|
||||
0.0050998544532508275,
|
||||
0.003662987958878001,
|
||||
0.003375018538044121
|
||||
],
|
||||
"camera_center_std_mm": [
|
||||
5.099854453250828,
|
||||
3.6629879588780008,
|
||||
3.375018538044121
|
||||
],
|
||||
"orientation_std_deg": {
|
||||
"roll": 0.15667947440575844,
|
||||
"pitch": 0.19000314251532338,
|
||||
"yaw": 0.082955108711716
|
||||
}
|
||||
}
|
||||
},
|
||||
"observations": {
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 48,
|
||||
"observed_center_px": [
|
||||
1293.25,
|
||||
1011.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1296.998779296875,
|
||||
1014.4274291992188
|
||||
],
|
||||
"reprojection_error_px": 5.079430788221836,
|
||||
"confidence": 0.6769166271324829
|
||||
},
|
||||
{
|
||||
"marker_id": 85,
|
||||
"observed_center_px": [
|
||||
1019.75,
|
||||
1007.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
1016.9595336914062,
|
||||
1006.0613403320312
|
||||
],
|
||||
"reprojection_error_px": 3.261636658737628,
|
||||
"confidence": 0.6859576703883983
|
||||
},
|
||||
{
|
||||
"marker_id": 54,
|
||||
"observed_center_px": [
|
||||
768.75,
|
||||
1029.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
773.0665893554688,
|
||||
1034.0140380859375
|
||||
],
|
||||
"reprojection_error_px": 6.067533639138036,
|
||||
"confidence": 0.4650192592592593
|
||||
},
|
||||
{
|
||||
"marker_id": 69,
|
||||
"observed_center_px": [
|
||||
270.25,
|
||||
967.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
272.7215576171875,
|
||||
971.5800170898438
|
||||
],
|
||||
"reprojection_error_px": 5.204339881131743,
|
||||
"confidence": 0.6810790771484375
|
||||
},
|
||||
{
|
||||
"marker_id": 71,
|
||||
"observed_center_px": [
|
||||
1379.25,
|
||||
964.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
1377.3250732421875,
|
||||
962.7305297851562
|
||||
],
|
||||
"reprojection_error_px": 2.7899109253851826,
|
||||
"confidence": 0.5211106905954719
|
||||
},
|
||||
{
|
||||
"marker_id": 47,
|
||||
"observed_center_px": [
|
||||
773.0,
|
||||
975.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
774.099853515625,
|
||||
972.5114135742188
|
||||
],
|
||||
"reprojection_error_px": 3.184544956535646,
|
||||
"confidence": 0.6409999109903972
|
||||
},
|
||||
{
|
||||
"marker_id": 59,
|
||||
"observed_center_px": [
|
||||
1193.0,
|
||||
954.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1192.0887451171875,
|
||||
957.3847045898438
|
||||
],
|
||||
"reprojection_error_px": 3.0252117334354005,
|
||||
"confidence": 0.6412858253535606
|
||||
},
|
||||
{
|
||||
"marker_id": 95,
|
||||
"observed_center_px": [
|
||||
539.5,
|
||||
962.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
539.1934204101562,
|
||||
958.4058227539062
|
||||
],
|
||||
"reprojection_error_px": 4.354981858789706,
|
||||
"confidence": 0.6090065437382148
|
||||
},
|
||||
{
|
||||
"marker_id": 55,
|
||||
"observed_center_px": [
|
||||
684.75,
|
||||
939.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
683.953125,
|
||||
941.1909790039062
|
||||
],
|
||||
"reprojection_error_px": 2.098191902384026,
|
||||
"confidence": 0.6008976526738182
|
||||
},
|
||||
{
|
||||
"marker_id": 63,
|
||||
"observed_center_px": [
|
||||
1398.0,
|
||||
899.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1402.3104248046875,
|
||||
898.68310546875
|
||||
],
|
||||
"reprojection_error_px": 4.38714926484744,
|
||||
"confidence": 0.2507367639652114
|
||||
},
|
||||
{
|
||||
"marker_id": 102,
|
||||
"observed_center_px": [
|
||||
1214.75,
|
||||
884.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
1213.0572509765625,
|
||||
883.4988403320312
|
||||
],
|
||||
"reprojection_error_px": 2.1049465007691484,
|
||||
"confidence": 0.5657302556798534
|
||||
},
|
||||
{
|
||||
"marker_id": 103,
|
||||
"observed_center_px": [
|
||||
428.0,
|
||||
852.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
430.1767883300781,
|
||||
847.548828125
|
||||
],
|
||||
"reprojection_error_px": 4.954930725525366,
|
||||
"confidence": 0.560616051364006
|
||||
},
|
||||
{
|
||||
"marker_id": 64,
|
||||
"observed_center_px": [
|
||||
250.75,
|
||||
851.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
248.56314086914062,
|
||||
850.4844360351562
|
||||
],
|
||||
"reprojection_error_px": 2.5266588624770963,
|
||||
"confidence": 0.5340019648682838
|
||||
},
|
||||
{
|
||||
"marker_id": 92,
|
||||
"observed_center_px": [
|
||||
1200.0,
|
||||
838.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
1197.421142578125,
|
||||
835.3626708984375
|
||||
],
|
||||
"reprojection_error_px": 3.8713272844193223,
|
||||
"confidence": 0.5416034617553136
|
||||
},
|
||||
{
|
||||
"marker_id": 96,
|
||||
"observed_center_px": [
|
||||
808.0,
|
||||
838.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
806.2885131835938,
|
||||
841.5922241210938
|
||||
],
|
||||
"reprojection_error_px": 3.3177439740371075,
|
||||
"confidence": 0.5172315019532747
|
||||
},
|
||||
{
|
||||
"marker_id": 51,
|
||||
"observed_center_px": [
|
||||
519.5,
|
||||
829.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
519.8951416015625,
|
||||
827.0758056640625
|
||||
],
|
||||
"reprojection_error_px": 2.2098094704539766,
|
||||
"confidence": 0.5336775191033459
|
||||
},
|
||||
{
|
||||
"marker_id": 62,
|
||||
"observed_center_px": [
|
||||
850.25,
|
||||
824.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
855.0701293945312,
|
||||
826.93115234375
|
||||
],
|
||||
"reprojection_error_px": 5.290659025742475,
|
||||
"confidence": 0.49066144587566046
|
||||
},
|
||||
{
|
||||
"marker_id": 205,
|
||||
"observed_center_px": [
|
||||
1332.0,
|
||||
700.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1328.4681396484375,
|
||||
699.86669921875
|
||||
],
|
||||
"reprojection_error_px": 3.5343750000843213,
|
||||
"confidence": 0.48645690874990066
|
||||
},
|
||||
{
|
||||
"marker_id": 215,
|
||||
"observed_center_px": [
|
||||
637.25,
|
||||
706.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
636.5221557617188,
|
||||
707.2503662109375
|
||||
],
|
||||
"reprojection_error_px": 1.446780182561751,
|
||||
"confidence": 0.4795631502013408
|
||||
},
|
||||
{
|
||||
"marker_id": 210,
|
||||
"observed_center_px": [
|
||||
330.75,
|
||||
632.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
328.2628479003906,
|
||||
632.3521728515625
|
||||
],
|
||||
"reprojection_error_px": 2.518767954104791,
|
||||
"confidence": 0.38486810600050964
|
||||
},
|
||||
{
|
||||
"marker_id": 211,
|
||||
"observed_center_px": [
|
||||
642.25,
|
||||
617.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
638.0531005859375,
|
||||
618.1140747070312
|
||||
],
|
||||
"reprojection_error_px": 4.2126612828541115,
|
||||
"confidence": 0.3867595368202286
|
||||
},
|
||||
{
|
||||
"marker_id": 206,
|
||||
"observed_center_px": [
|
||||
1173.0,
|
||||
612.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
1172.872314453125,
|
||||
612.3995971679688
|
||||
],
|
||||
"reprojection_error_px": 0.37294201101014113,
|
||||
"confidence": 0.43456133400387903
|
||||
},
|
||||
{
|
||||
"marker_id": 207,
|
||||
"observed_center_px": [
|
||||
1310.75,
|
||||
612.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1306.716552734375,
|
||||
611.0010986328125
|
||||
],
|
||||
"reprojection_error_px": 4.302952724947643,
|
||||
"confidence": 0.4331870083749633
|
||||
},
|
||||
{
|
||||
"marker_id": 75,
|
||||
"observed_center_px": [
|
||||
304.25,
|
||||
442.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
306.6486511230469,
|
||||
441.182861328125
|
||||
],
|
||||
"reprojection_error_px": 2.7364907255539297,
|
||||
"confidence": 0.269105230137358
|
||||
},
|
||||
{
|
||||
"marker_id": 100,
|
||||
"observed_center_px": [
|
||||
1320.25,
|
||||
453.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1320.570068359375,
|
||||
451.0298767089844
|
||||
],
|
||||
"reprojection_error_px": 1.9959532901536652,
|
||||
"confidence": 0.3034911052213101
|
||||
},
|
||||
{
|
||||
"marker_id": 76,
|
||||
"observed_center_px": [
|
||||
1177.5,
|
||||
455.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1176.77978515625,
|
||||
457.7312316894531
|
||||
],
|
||||
"reprojection_error_px": 2.344590427596616,
|
||||
"confidence": 0.29698484802246095
|
||||
},
|
||||
{
|
||||
"marker_id": 94,
|
||||
"observed_center_px": [
|
||||
1405.5,
|
||||
447.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1409.20654296875,
|
||||
448.8764343261719
|
||||
],
|
||||
"reprojection_error_px": 3.953862950767804,
|
||||
"confidence": 0.1100752638244629
|
||||
},
|
||||
{
|
||||
"marker_id": 72,
|
||||
"observed_center_px": [
|
||||
875.75,
|
||||
436.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
874.7793579101562,
|
||||
435.638671875
|
||||
],
|
||||
"reprojection_error_px": 1.1471129599966423,
|
||||
"confidence": 0.27188424328625205
|
||||
},
|
||||
{
|
||||
"marker_id": 53,
|
||||
"observed_center_px": [
|
||||
930.75,
|
||||
416.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
928.0985107421875,
|
||||
418.8909912109375
|
||||
],
|
||||
"reprojection_error_px": 3.7423561910304857,
|
||||
"confidence": 0.27188424328625205
|
||||
},
|
||||
{
|
||||
"marker_id": 50,
|
||||
"observed_center_px": [
|
||||
1030.5,
|
||||
418.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
1033.346435546875,
|
||||
418.1204833984375
|
||||
],
|
||||
"reprojection_error_px": 2.849380612096931,
|
||||
"confidence": 0.2795619311083096
|
||||
},
|
||||
{
|
||||
"marker_id": 91,
|
||||
"observed_center_px": [
|
||||
1190.5,
|
||||
316.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
1192.083984375,
|
||||
316.4956359863281
|
||||
],
|
||||
"reprojection_error_px": 1.6029171962467468,
|
||||
"confidence": 0.22419458414613705
|
||||
}
|
||||
]
|
||||
},
|
||||
"qa": {
|
||||
"sanity_notes": []
|
||||
}
|
||||
}
|
||||
1590
data/camera_study/Scene10/k6_abcdfg/render_c_aruco_detection.json
Normal file
1590
data/camera_study/Scene10/k6_abcdfg/render_c_aruco_detection.json
Normal file
File diff suppressed because it is too large
Load Diff
327
data/camera_study/Scene10/k6_abcdfg/render_c_camera_pose.json
Normal file
327
data/camera_study/Scene10/k6_abcdfg/render_c_camera_pose.json
Normal file
@@ -0,0 +1,327 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"created_utc": "2026-06-02T21:22:59Z",
|
||||
"source": {
|
||||
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\camera_study\\Scene10\\k6_abcdfg\\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": [
|
||||
[
|
||||
1994.701171875,
|
||||
0.0,
|
||||
720.15869140625
|
||||
],
|
||||
[
|
||||
0.0,
|
||||
1995.5245361328125,
|
||||
541.232177734375
|
||||
],
|
||||
[
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
],
|
||||
"distortion_coefficients": [
|
||||
0.019999999552965164,
|
||||
-0.009999999776482582,
|
||||
0.0,
|
||||
0.0,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
"estimation": {
|
||||
"method": "single_camera_marker_center_lm",
|
||||
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
|
||||
"marker_size_m": 0.025,
|
||||
"num_used_markers": 9,
|
||||
"used_marker_ids": [
|
||||
58,
|
||||
62,
|
||||
96,
|
||||
64,
|
||||
103,
|
||||
51,
|
||||
210,
|
||||
211,
|
||||
50
|
||||
],
|
||||
"history": {
|
||||
"iters": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3
|
||||
],
|
||||
"rms": [
|
||||
0.00850343514866048,
|
||||
0.001919637477748798,
|
||||
0.0018871327733089188,
|
||||
0.0018871325208839012
|
||||
],
|
||||
"lambda": [
|
||||
0.001,
|
||||
0.0005,
|
||||
0.00025,
|
||||
0.000125
|
||||
]
|
||||
},
|
||||
"residual_rms_px": 5.3388483305404,
|
||||
"residual_median_px": 5.837108638574855,
|
||||
"residual_max_px": 7.851369272055891,
|
||||
"sigma2_normalized": 5.341903727059073e-06
|
||||
},
|
||||
"camera_pose": {
|
||||
"world_to_camera": {
|
||||
"rotation_matrix": [
|
||||
[
|
||||
0.9935113787651062,
|
||||
0.11363770067691803,
|
||||
-0.004644200671464205
|
||||
],
|
||||
[
|
||||
0.029086070135235786,
|
||||
-0.2933460772037506,
|
||||
-0.9555637240409851
|
||||
],
|
||||
[
|
||||
-0.10995042324066162,
|
||||
0.9492284059524536,
|
||||
-0.2947479486465454
|
||||
]
|
||||
],
|
||||
"translation_m": [
|
||||
-0.19824764132499695,
|
||||
0.1074121966958046,
|
||||
1.0073933601379395
|
||||
],
|
||||
"rvec_rad": [
|
||||
1.86796171410195,
|
||||
0.10327005514572164,
|
||||
-0.08291676493169096
|
||||
]
|
||||
},
|
||||
"camera_in_world": {
|
||||
"position_m": [
|
||||
0.30460041761398315,
|
||||
-0.9022090435028076,
|
||||
0.3986456096172333
|
||||
],
|
||||
"position_mm": [
|
||||
304.60040283203125,
|
||||
-902.2090454101562,
|
||||
398.6455993652344
|
||||
],
|
||||
"orientation_deg": {
|
||||
"roll": 107.25025177001953,
|
||||
"pitch": 6.31245756149292,
|
||||
"yaw": 1.676913857460022
|
||||
}
|
||||
},
|
||||
"uncertainty": {
|
||||
"pose_covariance_6x6": [
|
||||
[
|
||||
6.283611814350516e-05,
|
||||
9.967111903139419e-06,
|
||||
1.624804290129494e-05,
|
||||
-1.577288611905233e-07,
|
||||
-9.565179969225538e-06,
|
||||
1.214388304696983e-06
|
||||
],
|
||||
[
|
||||
9.967111903139312e-06,
|
||||
2.0431750224389534e-05,
|
||||
-7.770857724352742e-06,
|
||||
2.1849187906882535e-06,
|
||||
-2.4827730156902525e-06,
|
||||
5.834590888095247e-06
|
||||
],
|
||||
[
|
||||
1.6248042901295073e-05,
|
||||
-7.770857724352725e-06,
|
||||
6.21251942958819e-05,
|
||||
-3.1440970658187606e-06,
|
||||
-8.329233497858997e-06,
|
||||
-1.5661804579884994e-05
|
||||
],
|
||||
[
|
||||
-1.5772886119053934e-07,
|
||||
2.184918790688258e-06,
|
||||
-3.14409706581878e-06,
|
||||
7.844339725202242e-07,
|
||||
9.395641917069299e-08,
|
||||
8.922273151494254e-07
|
||||
],
|
||||
[
|
||||
-9.56517996922555e-06,
|
||||
-2.482773015690273e-06,
|
||||
-8.329233497858978e-06,
|
||||
9.395641917068812e-08,
|
||||
3.1785216658280216e-06,
|
||||
3.2374032099410526e-06
|
||||
],
|
||||
[
|
||||
1.2143883046968984e-06,
|
||||
5.834590888095236e-06,
|
||||
-1.566180457988501e-05,
|
||||
8.922273151494167e-07,
|
||||
3.237403209941067e-06,
|
||||
1.5241091941001921e-05
|
||||
]
|
||||
],
|
||||
"parameter_std": {
|
||||
"rvec_std_deg": [
|
||||
0.45417926818777943,
|
||||
0.2589854810186854,
|
||||
0.45160268193428
|
||||
],
|
||||
"tvec_std_m": [
|
||||
0.0008856827719450255,
|
||||
0.0017828408975082497,
|
||||
0.0039039841112640202
|
||||
]
|
||||
},
|
||||
"camera_center_std_m": [
|
||||
0.006432764403295309,
|
||||
0.003956846704431741,
|
||||
0.006949550969225763
|
||||
],
|
||||
"camera_center_std_mm": [
|
||||
6.432764403295309,
|
||||
3.956846704431741,
|
||||
6.949550969225763
|
||||
],
|
||||
"orientation_std_deg": {
|
||||
"roll": 0.42334339423542505,
|
||||
"pitch": 0.36500393244331925,
|
||||
"yaw": 0.2715300326454473
|
||||
}
|
||||
}
|
||||
},
|
||||
"observations": {
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 58,
|
||||
"observed_center_px": [
|
||||
283.25,
|
||||
1034.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
289.1312255859375,
|
||||
1036.682861328125
|
||||
],
|
||||
"reprojection_error_px": 6.4642524160675014,
|
||||
"confidence": 0.34134185624863755
|
||||
},
|
||||
{
|
||||
"marker_id": 62,
|
||||
"observed_center_px": [
|
||||
1171.5,
|
||||
1028.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1177.343505859375,
|
||||
1029.8663330078125
|
||||
],
|
||||
"reprojection_error_px": 6.0011187804265225,
|
||||
"confidence": 0.3586255184214969
|
||||
},
|
||||
{
|
||||
"marker_id": 96,
|
||||
"observed_center_px": [
|
||||
1097.5,
|
||||
1038.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
1091.03857421875,
|
||||
1039.8277587890625
|
||||
],
|
||||
"reprojection_error_px": 6.550693637623701,
|
||||
"confidence": 0.24678869996591526
|
||||
},
|
||||
{
|
||||
"marker_id": 64,
|
||||
"observed_center_px": [
|
||||
149.25,
|
||||
990.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
146.69277954101562,
|
||||
989.6632080078125
|
||||
],
|
||||
"reprojection_error_px": 2.579303262869623,
|
||||
"confidence": 0.6384599833726886
|
||||
},
|
||||
{
|
||||
"marker_id": 103,
|
||||
"observed_center_px": [
|
||||
439.25,
|
||||
1009.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
443.3174743652344,
|
||||
1005.0634155273438
|
||||
],
|
||||
"reprojection_error_px": 5.837108638574855,
|
||||
"confidence": 0.5316388676723932
|
||||
},
|
||||
{
|
||||
"marker_id": 51,
|
||||
"observed_center_px": [
|
||||
598.5,
|
||||
996.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
598.08349609375,
|
||||
993.7927856445312
|
||||
],
|
||||
"reprojection_error_px": 2.492263608176955,
|
||||
"confidence": 0.5232849066860699
|
||||
},
|
||||
{
|
||||
"marker_id": 210,
|
||||
"observed_center_px": [
|
||||
357.5,
|
||||
769.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
354.4071044921875,
|
||||
771.2721557617188
|
||||
],
|
||||
"reprojection_error_px": 3.4471670666186647,
|
||||
"confidence": 0.27039765782644665
|
||||
},
|
||||
{
|
||||
"marker_id": 211,
|
||||
"observed_center_px": [
|
||||
828.75,
|
||||
782.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
820.9069213867188,
|
||||
782.6107177734375
|
||||
],
|
||||
"reprojection_error_px": 7.851369272055891,
|
||||
"confidence": 0.25970043306972035
|
||||
},
|
||||
{
|
||||
"marker_id": 50,
|
||||
"observed_center_px": [
|
||||
1402.0,
|
||||
693.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
1405.9166259765625,
|
||||
693.873291015625
|
||||
],
|
||||
"reprojection_error_px": 3.918566027875248,
|
||||
"confidence": 0.03320002493960217
|
||||
}
|
||||
]
|
||||
},
|
||||
"qa": {
|
||||
"sanity_notes": []
|
||||
}
|
||||
}
|
||||
1311
data/camera_study/Scene10/k6_abcdfg/render_d_aruco_detection.json
Normal file
1311
data/camera_study/Scene10/k6_abcdfg/render_d_aruco_detection.json
Normal file
File diff suppressed because it is too large
Load Diff
285
data/camera_study/Scene10/k6_abcdfg/render_d_camera_pose.json
Normal file
285
data/camera_study/Scene10/k6_abcdfg/render_d_camera_pose.json
Normal file
@@ -0,0 +1,285 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"created_utc": "2026-06-02T21:22:59Z",
|
||||
"source": {
|
||||
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\camera_study\\Scene10\\k6_abcdfg\\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": [
|
||||
[
|
||||
1994.6785888671875,
|
||||
0.0,
|
||||
720.2863159179688
|
||||
],
|
||||
[
|
||||
0.0,
|
||||
1997.283935546875,
|
||||
541.2328491210938
|
||||
],
|
||||
[
|
||||
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": 6,
|
||||
"used_marker_ids": [
|
||||
95,
|
||||
208,
|
||||
69,
|
||||
103,
|
||||
214,
|
||||
64
|
||||
],
|
||||
"history": {
|
||||
"iters": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3
|
||||
],
|
||||
"rms": [
|
||||
0.010671415477997622,
|
||||
0.0018696542807179611,
|
||||
0.001824150025738836,
|
||||
0.0018241474426834877
|
||||
],
|
||||
"lambda": [
|
||||
0.001,
|
||||
0.0005,
|
||||
0.00025,
|
||||
0.000125
|
||||
]
|
||||
},
|
||||
"residual_rms_px": 5.164164330259058,
|
||||
"residual_median_px": 5.398072385043921,
|
||||
"residual_max_px": 7.027422341283123,
|
||||
"sigma2_normalized": 6.6550277836154934e-06
|
||||
},
|
||||
"camera_pose": {
|
||||
"world_to_camera": {
|
||||
"rotation_matrix": [
|
||||
[
|
||||
0.8166700601577759,
|
||||
0.5771039724349976,
|
||||
-0.0010227123275399208
|
||||
],
|
||||
[
|
||||
0.16298067569732666,
|
||||
-0.2323361337184906,
|
||||
-0.9588833451271057
|
||||
],
|
||||
[
|
||||
-0.5536129474639893,
|
||||
0.7829245924949646,
|
||||
-0.2837987542152405
|
||||
]
|
||||
],
|
||||
"translation_m": [
|
||||
-0.11485252529382706,
|
||||
0.08547275513410568,
|
||||
1.1249300241470337
|
||||
],
|
||||
"rvec_rad": [
|
||||
1.7923624327425687,
|
||||
0.5686287097896567,
|
||||
-0.4261428430202902
|
||||
]
|
||||
},
|
||||
"camera_in_world": {
|
||||
"position_m": [
|
||||
0.7026420831680298,
|
||||
-0.7945951223373413,
|
||||
0.4010946750640869
|
||||
],
|
||||
"position_mm": [
|
||||
702.64208984375,
|
||||
-794.5950927734375,
|
||||
401.09466552734375
|
||||
],
|
||||
"orientation_deg": {
|
||||
"roll": 109.92484283447266,
|
||||
"pitch": 33.615230560302734,
|
||||
"yaw": 11.286093711853027
|
||||
}
|
||||
},
|
||||
"uncertainty": {
|
||||
"pose_covariance_6x6": [
|
||||
[
|
||||
0.0003498424001015397,
|
||||
6.823486661029942e-05,
|
||||
4.142063730678703e-05,
|
||||
-5.345001723379169e-06,
|
||||
-7.396858110018478e-05,
|
||||
-1.2641475041979003e-05
|
||||
],
|
||||
[
|
||||
6.823486661029988e-05,
|
||||
0.00010295516106391171,
|
||||
-9.137229494897015e-05,
|
||||
2.281178954254835e-05,
|
||||
-1.979611332364414e-05,
|
||||
-7.605354993482835e-06
|
||||
],
|
||||
[
|
||||
4.142063730678625e-05,
|
||||
-9.137229494897096e-05,
|
||||
0.0002702927022549336,
|
||||
-4.213130837183371e-05,
|
||||
-7.56149612726986e-06,
|
||||
9.26150663825411e-06
|
||||
],
|
||||
[
|
||||
-5.345001723379082e-06,
|
||||
2.281178954254845e-05,
|
||||
-4.2131308371833616e-05,
|
||||
8.962887675732753e-06,
|
||||
-2.575675434153523e-07,
|
||||
-3.848871385514968e-06
|
||||
],
|
||||
[
|
||||
-7.396858110018466e-05,
|
||||
-1.9796113323644056e-05,
|
||||
-7.561496127270001e-06,
|
||||
-2.575675434153093e-07,
|
||||
1.8000566759428326e-05,
|
||||
7.99389653027148e-06
|
||||
],
|
||||
[
|
||||
-1.2641475041978559e-05,
|
||||
-7.605354993482897e-06,
|
||||
9.261506638254348e-06,
|
||||
-3.848871385514858e-06,
|
||||
7.993896530271401e-06,
|
||||
2.7756310749504287e-05
|
||||
]
|
||||
],
|
||||
"parameter_std": {
|
||||
"rvec_std_deg": [
|
||||
1.07166452425966,
|
||||
0.581362070062273,
|
||||
0.9419759016685776
|
||||
],
|
||||
"tvec_std_m": [
|
||||
0.0029938082229382617,
|
||||
0.004242707479832698,
|
||||
0.005268425832210631
|
||||
]
|
||||
},
|
||||
"camera_center_std_m": [
|
||||
0.01190826606439346,
|
||||
0.013088153786860686,
|
||||
0.01603645350806163
|
||||
],
|
||||
"camera_center_std_mm": [
|
||||
11.90826606439346,
|
||||
13.088153786860685,
|
||||
16.03645350806163
|
||||
],
|
||||
"orientation_std_deg": {
|
||||
"roll": 1.2477636245413861,
|
||||
"pitch": 0.8325671808473429,
|
||||
"yaw": 0.699613718760565
|
||||
}
|
||||
}
|
||||
},
|
||||
"observations": {
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 95,
|
||||
"observed_center_px": [
|
||||
421.5,
|
||||
1048.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
423.55438232421875,
|
||||
1045.9644775390625
|
||||
],
|
||||
"reprojection_error_px": 3.0731253885112206,
|
||||
"confidence": 0.20059440065661768
|
||||
},
|
||||
{
|
||||
"marker_id": 208,
|
||||
"observed_center_px": [
|
||||
1003.5,
|
||||
919.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
996.4899291992188,
|
||||
920.2435302734375
|
||||
],
|
||||
"reprojection_error_px": 7.027422341283123,
|
||||
"confidence": 0.5971281121184089
|
||||
},
|
||||
{
|
||||
"marker_id": 69,
|
||||
"observed_center_px": [
|
||||
128.25,
|
||||
929.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
123.95993041992188,
|
||||
934.0740966796875
|
||||
],
|
||||
"reprojection_error_px": 6.091182898025322,
|
||||
"confidence": 0.6560383014602613
|
||||
},
|
||||
{
|
||||
"marker_id": 103,
|
||||
"observed_center_px": [
|
||||
419.75,
|
||||
914.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
425.61590576171875,
|
||||
913.2058715820312
|
||||
],
|
||||
"reprojection_error_px": 6.065738452698394,
|
||||
"confidence": 0.6806547457875692
|
||||
},
|
||||
{
|
||||
"marker_id": 214,
|
||||
"observed_center_px": [
|
||||
1073.0,
|
||||
853.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
1077.615234375,
|
||||
854.2874755859375
|
||||
],
|
||||
"reprojection_error_px": 4.730406317389448,
|
||||
"confidence": 0.41285121294657384
|
||||
},
|
||||
{
|
||||
"marker_id": 64,
|
||||
"observed_center_px": [
|
||||
238.75,
|
||||
848.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
237.76194763183594,
|
||||
846.0165405273438
|
||||
],
|
||||
"reprojection_error_px": 2.2159329777555143,
|
||||
"confidence": 0.5529673325477359
|
||||
}
|
||||
]
|
||||
},
|
||||
"qa": {
|
||||
"sanity_notes": []
|
||||
}
|
||||
}
|
||||
2058
data/camera_study/Scene10/k6_abcdfg/render_f_aruco_detection.json
Normal file
2058
data/camera_study/Scene10/k6_abcdfg/render_f_aruco_detection.json
Normal file
File diff suppressed because it is too large
Load Diff
582
data/camera_study/Scene10/k6_abcdfg/render_f_camera_pose.json
Normal file
582
data/camera_study/Scene10/k6_abcdfg/render_f_camera_pose.json
Normal file
@@ -0,0 +1,582 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"created_utc": "2026-06-02T21:22:59Z",
|
||||
"source": {
|
||||
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\camera_study\\Scene10\\k6_abcdfg\\render_f_aruco_detection.json",
|
||||
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
|
||||
},
|
||||
"camera": {
|
||||
"camera_id": "f",
|
||||
"camera_matrix": [
|
||||
[
|
||||
2003.446044921875,
|
||||
0.0,
|
||||
722.6578979492188
|
||||
],
|
||||
[
|
||||
0.0,
|
||||
1992.1611328125,
|
||||
539.48974609375
|
||||
],
|
||||
[
|
||||
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": 27,
|
||||
"used_marker_ids": [
|
||||
68,
|
||||
46,
|
||||
208,
|
||||
47,
|
||||
56,
|
||||
53,
|
||||
97,
|
||||
62,
|
||||
54,
|
||||
55,
|
||||
72,
|
||||
66,
|
||||
214,
|
||||
95,
|
||||
51,
|
||||
103,
|
||||
69,
|
||||
58,
|
||||
82,
|
||||
73,
|
||||
210,
|
||||
52,
|
||||
64,
|
||||
77,
|
||||
83,
|
||||
75,
|
||||
61
|
||||
],
|
||||
"history": {
|
||||
"iters": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4
|
||||
],
|
||||
"rms": [
|
||||
0.00918677717341902,
|
||||
0.0014933429518723808,
|
||||
0.001390373853667637,
|
||||
0.0013903699834861628,
|
||||
0.0013903699807887252
|
||||
],
|
||||
"lambda": [
|
||||
0.001,
|
||||
0.0005,
|
||||
0.00025,
|
||||
0.000125,
|
||||
6.25e-05
|
||||
]
|
||||
},
|
||||
"residual_rms_px": 3.941603533751138,
|
||||
"residual_median_px": 3.7352373317630128,
|
||||
"residual_max_px": 5.771900878439298,
|
||||
"sigma2_normalized": 2.17476976890378e-06
|
||||
},
|
||||
"camera_pose": {
|
||||
"world_to_camera": {
|
||||
"rotation_matrix": [
|
||||
[
|
||||
0.31769248843193054,
|
||||
0.9481521248817444,
|
||||
0.008892479352653027
|
||||
],
|
||||
[
|
||||
0.9206541180610657,
|
||||
-0.30620789527893066,
|
||||
-0.242141991853714
|
||||
],
|
||||
[
|
||||
-0.2268645018339157,
|
||||
0.08511359244585037,
|
||||
-0.9702000617980957
|
||||
]
|
||||
],
|
||||
"translation_m": [
|
||||
0.12344730645418167,
|
||||
-0.19988536834716797,
|
||||
1.4972078800201416
|
||||
],
|
||||
"rvec_rad": [
|
||||
2.378352663832453,
|
||||
1.7133801592888853,
|
||||
-0.1998435821316908
|
||||
]
|
||||
},
|
||||
"camera_in_world": {
|
||||
"position_m": [
|
||||
0.48447033762931824,
|
||||
-0.3056860566139221,
|
||||
1.4030927419662476
|
||||
],
|
||||
"position_mm": [
|
||||
484.4703369140625,
|
||||
-305.6860656738281,
|
||||
1403.0927734375
|
||||
],
|
||||
"orientation_deg": {
|
||||
"roll": 174.98638916015625,
|
||||
"pitch": 13.112541198730469,
|
||||
"yaw": 70.96184539794922
|
||||
}
|
||||
},
|
||||
"uncertainty": {
|
||||
"pose_covariance_6x6": [
|
||||
[
|
||||
3.2311819447272024e-05,
|
||||
1.8832577487974546e-05,
|
||||
-4.656767371183097e-06,
|
||||
-4.18150026429738e-07,
|
||||
2.6114865287331025e-07,
|
||||
2.406181848846857e-06
|
||||
],
|
||||
[
|
||||
1.8832577487974533e-05,
|
||||
1.683541014579236e-05,
|
||||
-7.3574856590594524e-06,
|
||||
4.5948447714477966e-07,
|
||||
3.095065254407523e-08,
|
||||
2.3847847067019377e-06
|
||||
],
|
||||
[
|
||||
-4.6567673711861375e-06,
|
||||
-7.357485659062205e-06,
|
||||
0.00016783973036034415,
|
||||
1.5647826411604766e-06,
|
||||
-1.729586622472892e-06,
|
||||
-2.906231789157714e-05
|
||||
],
|
||||
[
|
||||
-4.1815002642977447e-07,
|
||||
4.594844771447391e-07,
|
||||
1.5647826411606013e-06,
|
||||
3.507815548304795e-07,
|
||||
-2.7134564617847737e-08,
|
||||
2.4204791300702807e-07
|
||||
],
|
||||
[
|
||||
2.611486528733672e-07,
|
||||
3.0950652544076366e-08,
|
||||
-1.729586622472832e-06,
|
||||
-2.7134564617850665e-08,
|
||||
1.9997327434023874e-07,
|
||||
4.1386012647726157e-07
|
||||
],
|
||||
[
|
||||
2.4061818488473495e-06,
|
||||
2.384784706702394e-06,
|
||||
-2.9062317891576876e-05,
|
||||
2.420479130070509e-07,
|
||||
4.138601264772586e-07,
|
||||
9.270646369219581e-06
|
||||
]
|
||||
],
|
||||
"parameter_std": {
|
||||
"rvec_std_deg": [
|
||||
0.3256891862833913,
|
||||
0.23509017702077495,
|
||||
0.7422838625560957
|
||||
],
|
||||
"tvec_std_m": [
|
||||
0.0005922681443657758,
|
||||
0.00044718371430569644,
|
||||
0.003044773615430149
|
||||
]
|
||||
},
|
||||
"camera_center_std_m": [
|
||||
0.011255169411300251,
|
||||
0.011919325044430497,
|
||||
0.004596769734438054
|
||||
],
|
||||
"camera_center_std_mm": [
|
||||
11.255169411300251,
|
||||
11.919325044430497,
|
||||
4.5967697344380545
|
||||
],
|
||||
"orientation_std_deg": {
|
||||
"roll": 0.5094522091773732,
|
||||
"pitch": 0.4352540861263008,
|
||||
"yaw": 0.1004884180203833
|
||||
}
|
||||
}
|
||||
},
|
||||
"observations": {
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 68,
|
||||
"observed_center_px": [
|
||||
1395.0,
|
||||
941.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
1389.3548583984375,
|
||||
940.5469970703125
|
||||
],
|
||||
"reprojection_error_px": 5.771900878439298,
|
||||
"confidence": 0.3105318897567382
|
||||
},
|
||||
{
|
||||
"marker_id": 46,
|
||||
"observed_center_px": [
|
||||
1383.25,
|
||||
882.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1387.9061279296875,
|
||||
883.3380737304688
|
||||
],
|
||||
"reprojection_error_px": 4.7309507369362676,
|
||||
"confidence": 0.480064078578645
|
||||
},
|
||||
{
|
||||
"marker_id": 208,
|
||||
"observed_center_px": [
|
||||
937.0,
|
||||
754.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
934.9244995117188,
|
||||
751.2972412109375
|
||||
],
|
||||
"reprojection_error_px": 3.6092224568792584,
|
||||
"confidence": 0.717438637944123
|
||||
},
|
||||
{
|
||||
"marker_id": 47,
|
||||
"observed_center_px": [
|
||||
665.0,
|
||||
836.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
667.4868774414062,
|
||||
835.926025390625
|
||||
],
|
||||
"reprojection_error_px": 2.507891336580391,
|
||||
"confidence": 0.714264135428559
|
||||
},
|
||||
{
|
||||
"marker_id": 56,
|
||||
"observed_center_px": [
|
||||
1341.75,
|
||||
844.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1344.8751220703125,
|
||||
839.613037109375
|
||||
],
|
||||
"reprojection_error_px": 5.386263209134431,
|
||||
"confidence": 0.6720101269988878
|
||||
},
|
||||
{
|
||||
"marker_id": 53,
|
||||
"observed_center_px": [
|
||||
1399.75,
|
||||
806.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1394.572998046875,
|
||||
803.723388671875
|
||||
],
|
||||
"reprojection_error_px": 5.655467121468141,
|
||||
"confidence": 0.25536384825957736
|
||||
},
|
||||
{
|
||||
"marker_id": 97,
|
||||
"observed_center_px": [
|
||||
554.75,
|
||||
818.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
552.1571044921875,
|
||||
815.3113403320312
|
||||
],
|
||||
"reprojection_error_px": 3.7352373317630128,
|
||||
"confidence": 0.7144285455619288
|
||||
},
|
||||
{
|
||||
"marker_id": 62,
|
||||
"observed_center_px": [
|
||||
845.25,
|
||||
862.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
843.9764404296875,
|
||||
867.170166015625
|
||||
],
|
||||
"reprojection_error_px": 4.840702902743903,
|
||||
"confidence": 0.7019920279258633
|
||||
},
|
||||
{
|
||||
"marker_id": 54,
|
||||
"observed_center_px": [
|
||||
610.5,
|
||||
848.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
607.426025390625,
|
||||
853.0718994140625
|
||||
],
|
||||
"reprojection_error_px": 5.30359636891383,
|
||||
"confidence": 0.7005026944924987
|
||||
},
|
||||
{
|
||||
"marker_id": 55,
|
||||
"observed_center_px": [
|
||||
675.25,
|
||||
746.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
672.9774169921875,
|
||||
745.18359375
|
||||
],
|
||||
"reprojection_error_px": 2.4147779799470532,
|
||||
"confidence": 0.6761108765479277
|
||||
},
|
||||
{
|
||||
"marker_id": 72,
|
||||
"observed_center_px": [
|
||||
1346.5,
|
||||
753.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
1346.513671875,
|
||||
751.8689575195312
|
||||
],
|
||||
"reprojection_error_px": 1.381110152386584,
|
||||
"confidence": 0.63555573802114
|
||||
},
|
||||
{
|
||||
"marker_id": 66,
|
||||
"observed_center_px": [
|
||||
508.25,
|
||||
692.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
508.324951171875,
|
||||
692.6304321289062
|
||||
],
|
||||
"reprojection_error_px": 0.14111751827228045,
|
||||
"confidence": 0.6485230397697823
|
||||
},
|
||||
{
|
||||
"marker_id": 214,
|
||||
"observed_center_px": [
|
||||
1037.75,
|
||||
714.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
1041.2877197265625,
|
||||
715.8521118164062
|
||||
],
|
||||
"reprojection_error_px": 3.8835838005607632,
|
||||
"confidence": 0.62142490645665
|
||||
},
|
||||
{
|
||||
"marker_id": 95,
|
||||
"observed_center_px": [
|
||||
612.75,
|
||||
626.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
616.0951538085938,
|
||||
624.1017456054688
|
||||
],
|
||||
"reprojection_error_px": 3.975556683883667,
|
||||
"confidence": 0.6415498386959416
|
||||
},
|
||||
{
|
||||
"marker_id": 51,
|
||||
"observed_center_px": [
|
||||
739.25,
|
||||
559.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
740.84765625,
|
||||
558.3189086914062
|
||||
],
|
||||
"reprojection_error_px": 1.8491718465580436,
|
||||
"confidence": 0.6088879208521975
|
||||
},
|
||||
{
|
||||
"marker_id": 103,
|
||||
"observed_center_px": [
|
||||
690.0,
|
||||
487.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
694.0453491210938,
|
||||
487.8307800292969
|
||||
],
|
||||
"reprojection_error_px": 4.046155573463183,
|
||||
"confidence": 0.5954680843098741
|
||||
},
|
||||
{
|
||||
"marker_id": 69,
|
||||
"observed_center_px": [
|
||||
538.5,
|
||||
403.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
534.0264892578125,
|
||||
406.2565612792969
|
||||
],
|
||||
"reprojection_error_px": 5.5333073045225545,
|
||||
"confidence": 0.5651459847123547
|
||||
},
|
||||
{
|
||||
"marker_id": 58,
|
||||
"observed_center_px": [
|
||||
633.0,
|
||||
428.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
631.8712768554688,
|
||||
432.2906494140625
|
||||
],
|
||||
"reprojection_error_px": 3.9551281796337383,
|
||||
"confidence": 0.5885499509109636
|
||||
},
|
||||
{
|
||||
"marker_id": 82,
|
||||
"observed_center_px": [
|
||||
1356.5,
|
||||
429.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1358.176025390625,
|
||||
429.6244201660156
|
||||
],
|
||||
"reprojection_error_px": 1.6806372266884486,
|
||||
"confidence": 0.6113473409254715
|
||||
},
|
||||
{
|
||||
"marker_id": 73,
|
||||
"observed_center_px": [
|
||||
1401.5,
|
||||
418.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1403.8709716796875,
|
||||
418.31756591796875
|
||||
],
|
||||
"reprojection_error_px": 2.377980004156206,
|
||||
"confidence": 0.22008504273316973
|
||||
},
|
||||
{
|
||||
"marker_id": 210,
|
||||
"observed_center_px": [
|
||||
872.0,
|
||||
307.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
871.6832885742188,
|
||||
304.965087890625
|
||||
],
|
||||
"reprojection_error_px": 2.0594109400751965,
|
||||
"confidence": 0.60279428383853
|
||||
},
|
||||
{
|
||||
"marker_id": 52,
|
||||
"observed_center_px": [
|
||||
1190.25,
|
||||
312.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1186.0579833984375,
|
||||
316.39373779296875
|
||||
],
|
||||
"reprojection_error_px": 5.7213807064526625,
|
||||
"confidence": 0.5743827506632194
|
||||
},
|
||||
{
|
||||
"marker_id": 64,
|
||||
"observed_center_px": [
|
||||
640.5,
|
||||
338.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
640.4821166992188,
|
||||
334.9952087402344
|
||||
],
|
||||
"reprojection_error_px": 3.0048444763765603,
|
||||
"confidence": 0.5397522426826521
|
||||
},
|
||||
{
|
||||
"marker_id": 77,
|
||||
"observed_center_px": [
|
||||
1125.5,
|
||||
230.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1128.3472900390625,
|
||||
234.04983520507812
|
||||
],
|
||||
"reprojection_error_px": 4.950578325290361,
|
||||
"confidence": 0.5278189208292927
|
||||
},
|
||||
{
|
||||
"marker_id": 83,
|
||||
"observed_center_px": [
|
||||
1323.25,
|
||||
208.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1319.932373046875,
|
||||
207.5139923095703
|
||||
],
|
||||
"reprojection_error_px": 3.461048940088533,
|
||||
"confidence": 0.5445844663450473
|
||||
},
|
||||
{
|
||||
"marker_id": 75,
|
||||
"observed_center_px": [
|
||||
1108.0,
|
||||
182.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1111.3167724609375,
|
||||
182.71337890625
|
||||
],
|
||||
"reprojection_error_px": 3.392622734922916,
|
||||
"confidence": 0.5380549070504695
|
||||
},
|
||||
{
|
||||
"marker_id": 61,
|
||||
"observed_center_px": [
|
||||
1280.0,
|
||||
135.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1282.8663330078125,
|
||||
133.39898681640625
|
||||
],
|
||||
"reprojection_error_px": 3.283155208898362,
|
||||
"confidence": 0.5493902887184056
|
||||
}
|
||||
]
|
||||
},
|
||||
"qa": {
|
||||
"sanity_notes": []
|
||||
}
|
||||
}
|
||||
2224
data/camera_study/Scene10/k6_abcdfg/render_g_aruco_detection.json
Normal file
2224
data/camera_study/Scene10/k6_abcdfg/render_g_aruco_detection.json
Normal file
File diff suppressed because it is too large
Load Diff
663
data/camera_study/Scene10/k6_abcdfg/render_g_camera_pose.json
Normal file
663
data/camera_study/Scene10/k6_abcdfg/render_g_camera_pose.json
Normal file
@@ -0,0 +1,663 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"created_utc": "2026-06-02T21:23:00Z",
|
||||
"source": {
|
||||
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\camera_study\\Scene10\\k6_abcdfg\\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": [
|
||||
[
|
||||
2006.321044921875,
|
||||
0.0,
|
||||
720.385009765625
|
||||
],
|
||||
[
|
||||
0.0,
|
||||
2007.03759765625,
|
||||
541.6199340820312
|
||||
],
|
||||
[
|
||||
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": 33,
|
||||
"used_marker_ids": [
|
||||
86,
|
||||
64,
|
||||
215,
|
||||
58,
|
||||
72,
|
||||
69,
|
||||
53,
|
||||
103,
|
||||
51,
|
||||
56,
|
||||
46,
|
||||
68,
|
||||
79,
|
||||
55,
|
||||
66,
|
||||
47,
|
||||
217,
|
||||
97,
|
||||
54,
|
||||
85,
|
||||
205,
|
||||
92,
|
||||
105,
|
||||
102,
|
||||
59,
|
||||
57,
|
||||
48,
|
||||
63,
|
||||
65,
|
||||
71,
|
||||
87,
|
||||
80,
|
||||
78
|
||||
],
|
||||
"history": {
|
||||
"iters": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3
|
||||
],
|
||||
"rms": [
|
||||
0.009919110626502768,
|
||||
0.00131603695020182,
|
||||
0.001107937977321884,
|
||||
0.0011079307333379282
|
||||
],
|
||||
"lambda": [
|
||||
0.001,
|
||||
0.0005,
|
||||
0.00025,
|
||||
0.000125
|
||||
]
|
||||
},
|
||||
"residual_rms_px": 3.1533723108903047,
|
||||
"residual_median_px": 2.642822899939481,
|
||||
"residual_max_px": 5.712847334889287,
|
||||
"sigma2_normalized": 1.3502615607878073e-06
|
||||
},
|
||||
"camera_pose": {
|
||||
"world_to_camera": {
|
||||
"rotation_matrix": [
|
||||
[
|
||||
-0.7068235278129578,
|
||||
-0.7073897123336792,
|
||||
0.0005333506851457059
|
||||
],
|
||||
[
|
||||
-0.6407679319381714,
|
||||
0.6399352550506592,
|
||||
-0.424145370721817
|
||||
],
|
||||
[
|
||||
0.2996947467327118,
|
||||
-0.3001376986503601,
|
||||
-0.9055939316749573
|
||||
]
|
||||
],
|
||||
"translation_m": [
|
||||
-0.00025032571284100413,
|
||||
0.3299143314361572,
|
||||
1.3926880359649658
|
||||
],
|
||||
"rvec_rad": [
|
||||
1.1160234227786252,
|
||||
-2.692342329270323,
|
||||
0.5995714660194011
|
||||
]
|
||||
},
|
||||
"camera_in_world": {
|
||||
"position_m": [
|
||||
-0.20615969598293304,
|
||||
0.20669731497764587,
|
||||
1.40114164352417
|
||||
],
|
||||
"position_mm": [
|
||||
-206.15969848632812,
|
||||
206.6973114013672,
|
||||
1401.1416015625
|
||||
],
|
||||
"orientation_deg": {
|
||||
"roll": -161.66343688964844,
|
||||
"pitch": -17.43927001953125,
|
||||
"yaw": -137.80624389648438
|
||||
}
|
||||
},
|
||||
"uncertainty": {
|
||||
"pose_covariance_6x6": [
|
||||
[
|
||||
4.975476294351241e-06,
|
||||
-6.1997390444361685e-06,
|
||||
4.6125841623440254e-06,
|
||||
3.8792135706014886e-07,
|
||||
1.0177551175558624e-06,
|
||||
4.222247510549453e-06
|
||||
],
|
||||
[
|
||||
-6.199739044436152e-06,
|
||||
1.6975220993135513e-05,
|
||||
-1.1554389240886986e-05,
|
||||
-2.6694426951616535e-06,
|
||||
-1.5071367865932754e-06,
|
||||
-1.0044703768545779e-05
|
||||
],
|
||||
[
|
||||
4.61258416234392e-06,
|
||||
-1.1554389240886865e-05,
|
||||
4.305804556659614e-05,
|
||||
4.2916213343878956e-06,
|
||||
-2.367994951969628e-06,
|
||||
1.1642827799058608e-07
|
||||
],
|
||||
[
|
||||
3.8792135706013785e-07,
|
||||
-2.66944269516164e-06,
|
||||
4.29162133438789e-06,
|
||||
8.873234421723078e-07,
|
||||
-1.077878898019132e-07,
|
||||
5.938016020714988e-07
|
||||
],
|
||||
[
|
||||
1.0177551175558734e-06,
|
||||
-1.5071367865932949e-06,
|
||||
-2.3679949519695885e-06,
|
||||
-1.0778788980190919e-07,
|
||||
6.616834799099002e-07,
|
||||
1.592756267167381e-06
|
||||
],
|
||||
[
|
||||
4.2222475105494726e-06,
|
||||
-1.0044703768545826e-05,
|
||||
1.1642827799072875e-07,
|
||||
5.938016020715144e-07,
|
||||
1.5927562671673749e-06,
|
||||
1.016526335390813e-05
|
||||
]
|
||||
],
|
||||
"parameter_std": {
|
||||
"rvec_std_deg": [
|
||||
0.12780268061910577,
|
||||
0.23606432019497975,
|
||||
0.37596705361655935
|
||||
],
|
||||
"tvec_std_m": [
|
||||
0.0009419784722446197,
|
||||
0.0008134392908569761,
|
||||
0.0031883010136917957
|
||||
]
|
||||
},
|
||||
"camera_center_std_m": [
|
||||
0.005660072460127804,
|
||||
0.007818574448214759,
|
||||
0.0036781658638248924
|
||||
],
|
||||
"camera_center_std_mm": [
|
||||
5.660072460127804,
|
||||
7.8185744482147586,
|
||||
3.6781658638248924
|
||||
],
|
||||
"orientation_std_deg": {
|
||||
"roll": 0.33214565947431973,
|
||||
"pitch": 0.23919321283200756,
|
||||
"yaw": 0.12115842919429226
|
||||
}
|
||||
}
|
||||
},
|
||||
"observations": {
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 86,
|
||||
"observed_center_px": [
|
||||
70.5,
|
||||
959.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
72.42671966552734,
|
||||
955.485107421875
|
||||
],
|
||||
"reprojection_error_px": 4.0083311371801615,
|
||||
"confidence": 0.5795855489013004
|
||||
},
|
||||
{
|
||||
"marker_id": 64,
|
||||
"observed_center_px": [
|
||||
921.75,
|
||||
859.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
922.7560424804688,
|
||||
862.7833251953125
|
||||
],
|
||||
"reprojection_error_px": 3.9148015283017963,
|
||||
"confidence": 0.616540888528013
|
||||
},
|
||||
{
|
||||
"marker_id": 215,
|
||||
"observed_center_px": [
|
||||
566.5,
|
||||
693.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
568.2459106445312,
|
||||
692.080322265625
|
||||
],
|
||||
"reprojection_error_px": 1.9733248880487617,
|
||||
"confidence": 0.6152661587526339
|
||||
},
|
||||
{
|
||||
"marker_id": 58,
|
||||
"observed_center_px": [
|
||||
880.5,
|
||||
772.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
879.3278198242188,
|
||||
769.2518310546875
|
||||
],
|
||||
"reprojection_error_px": 3.689334944735071,
|
||||
"confidence": 0.5876289194459208
|
||||
},
|
||||
{
|
||||
"marker_id": 72,
|
||||
"observed_center_px": [
|
||||
115.5,
|
||||
788.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
114.51494598388672,
|
||||
788.7781982421875
|
||||
],
|
||||
"reprojection_error_px": 1.2553580838966305,
|
||||
"confidence": 0.5322501871361803
|
||||
},
|
||||
{
|
||||
"marker_id": 69,
|
||||
"observed_center_px": [
|
||||
977.0,
|
||||
755.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
978.3434448242188,
|
||||
750.7787475585938
|
||||
],
|
||||
"reprojection_error_px": 4.429877669845791,
|
||||
"confidence": 0.5873934926369923
|
||||
},
|
||||
{
|
||||
"marker_id": 53,
|
||||
"observed_center_px": [
|
||||
54.0,
|
||||
764.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
57.76123046875,
|
||||
763.97119140625
|
||||
],
|
||||
"reprojection_error_px": 3.79822236946143,
|
||||
"confidence": 0.32594286952973284
|
||||
},
|
||||
{
|
||||
"marker_id": 103,
|
||||
"observed_center_px": [
|
||||
801.0,
|
||||
744.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
797.4358520507812,
|
||||
746.4951782226562
|
||||
],
|
||||
"reprojection_error_px": 4.212359891487205,
|
||||
"confidence": 0.5606734879266068
|
||||
},
|
||||
{
|
||||
"marker_id": 51,
|
||||
"observed_center_px": [
|
||||
725.0,
|
||||
703.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
724.1592407226562,
|
||||
705.2492065429688
|
||||
],
|
||||
"reprojection_error_px": 1.7188648640657866,
|
||||
"confidence": 0.5872237273710109
|
||||
},
|
||||
{
|
||||
"marker_id": 56,
|
||||
"observed_center_px": [
|
||||
97.75,
|
||||
709.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
94.510986328125,
|
||||
713.8988647460938
|
||||
],
|
||||
"reprojection_error_px": 5.263486320678788,
|
||||
"confidence": 0.46950770604173
|
||||
},
|
||||
{
|
||||
"marker_id": 46,
|
||||
"observed_center_px": [
|
||||
51.5,
|
||||
694.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
45.80540466308594,
|
||||
695.206298828125
|
||||
],
|
||||
"reprojection_error_px": 5.712847334889287,
|
||||
"confidence": 0.2902883953953809
|
||||
},
|
||||
{
|
||||
"marker_id": 68,
|
||||
"observed_center_px": [
|
||||
28.25,
|
||||
652.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
32.07790756225586,
|
||||
650.2508544921875
|
||||
],
|
||||
"reprojection_error_px": 4.20860859580411,
|
||||
"confidence": 0.06745941479560678
|
||||
},
|
||||
{
|
||||
"marker_id": 79,
|
||||
"observed_center_px": [
|
||||
581.75,
|
||||
593.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
580.7769775390625,
|
||||
592.564453125
|
||||
],
|
||||
"reprojection_error_px": 1.0660552470726525,
|
||||
"confidence": 0.48014488393995497
|
||||
},
|
||||
{
|
||||
"marker_id": 55,
|
||||
"observed_center_px": [
|
||||
699.0,
|
||||
531.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
701.2785034179688,
|
||||
531.0349731445312
|
||||
],
|
||||
"reprojection_error_px": 2.3254736726100407,
|
||||
"confidence": 0.5033557129355607
|
||||
},
|
||||
{
|
||||
"marker_id": 66,
|
||||
"observed_center_px": [
|
||||
857.75,
|
||||
508.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
857.27294921875,
|
||||
509.6018981933594
|
||||
],
|
||||
"reprojection_error_px": 1.200731891980841,
|
||||
"confidence": 0.4791716529202595
|
||||
},
|
||||
{
|
||||
"marker_id": 47,
|
||||
"observed_center_px": [
|
||||
671.0,
|
||||
462.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
669.33203125,
|
||||
463.6061096191406
|
||||
],
|
||||
"reprojection_error_px": 2.001399070783231,
|
||||
"confidence": 0.47486054263026106
|
||||
},
|
||||
{
|
||||
"marker_id": 217,
|
||||
"observed_center_px": [
|
||||
229.5,
|
||||
365.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
227.5244140625,
|
||||
361.9618225097656
|
||||
],
|
||||
"reprojection_error_px": 4.052362243044047,
|
||||
"confidence": 0.4046375469124394
|
||||
},
|
||||
{
|
||||
"marker_id": 97,
|
||||
"observed_center_px": [
|
||||
765.75,
|
||||
436.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
768.8408203125,
|
||||
437.7091064453125
|
||||
],
|
||||
"reprojection_error_px": 3.318901715968526,
|
||||
"confidence": 0.4509112286273005
|
||||
},
|
||||
{
|
||||
"marker_id": 54,
|
||||
"observed_center_px": [
|
||||
709.25,
|
||||
434.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
710.0586547851562,
|
||||
430.8271789550781
|
||||
],
|
||||
"reprojection_error_px": 3.5170479762317965,
|
||||
"confidence": 0.44042326304466006
|
||||
},
|
||||
{
|
||||
"marker_id": 85,
|
||||
"observed_center_px": [
|
||||
555.0,
|
||||
319.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
556.587158203125,
|
||||
321.8631591796875
|
||||
],
|
||||
"reprojection_error_px": 2.642822899939481,
|
||||
"confidence": 0.33473633767097827
|
||||
},
|
||||
{
|
||||
"marker_id": 205,
|
||||
"observed_center_px": [
|
||||
148.25,
|
||||
284.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
149.84744262695312,
|
||||
286.7835693359375
|
||||
],
|
||||
"reprojection_error_px": 2.5859673606741804,
|
||||
"confidence": 0.3904275743165678
|
||||
},
|
||||
{
|
||||
"marker_id": 92,
|
||||
"observed_center_px": [
|
||||
328.75,
|
||||
309.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
328.0833435058594,
|
||||
312.3528137207031
|
||||
],
|
||||
"reprojection_error_px": 2.929671825684897,
|
||||
"confidence": 0.38026711457279644
|
||||
},
|
||||
{
|
||||
"marker_id": 105,
|
||||
"observed_center_px": [
|
||||
502.25,
|
||||
341.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
498.5203857421875,
|
||||
341.1575622558594
|
||||
],
|
||||
"reprojection_error_px": 3.730759607455309,
|
||||
"confidence": 0.3931208602008742
|
||||
},
|
||||
{
|
||||
"marker_id": 102,
|
||||
"observed_center_px": [
|
||||
359.0,
|
||||
279.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
359.4945373535156,
|
||||
281.3692626953125
|
||||
],
|
||||
"reprojection_error_px": 1.9335744666573331,
|
||||
"confidence": 0.3834923705135548
|
||||
},
|
||||
{
|
||||
"marker_id": 59,
|
||||
"observed_center_px": [
|
||||
425.5,
|
||||
258.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
428.2454833984375,
|
||||
258.3636779785156
|
||||
],
|
||||
"reprojection_error_px": 2.7725302154132963,
|
||||
"confidence": 0.3475062428717297
|
||||
},
|
||||
{
|
||||
"marker_id": 57,
|
||||
"observed_center_px": [
|
||||
521.0,
|
||||
213.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
521.8204956054688,
|
||||
214.8630828857422
|
||||
],
|
||||
"reprojection_error_px": 1.8097650220036505,
|
||||
"confidence": 0.3370835485575886
|
||||
},
|
||||
{
|
||||
"marker_id": 48,
|
||||
"observed_center_px": [
|
||||
415.25,
|
||||
187.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
416.5931396484375,
|
||||
185.31541442871094
|
||||
],
|
||||
"reprojection_error_px": 2.564456713124472,
|
||||
"confidence": 0.3157717646545193
|
||||
},
|
||||
{
|
||||
"marker_id": 63,
|
||||
"observed_center_px": [
|
||||
275.75,
|
||||
183.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
273.6121826171875,
|
||||
182.2046661376953
|
||||
],
|
||||
"reprojection_error_px": 2.379702932287163,
|
||||
"confidence": 0.32781322776968225
|
||||
},
|
||||
{
|
||||
"marker_id": 65,
|
||||
"observed_center_px": [
|
||||
310.75,
|
||||
124.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
308.9479675292969,
|
||||
123.33204650878906
|
||||
],
|
||||
"reprojection_error_px": 2.022364862603867,
|
||||
"confidence": 0.323424516536529
|
||||
},
|
||||
{
|
||||
"marker_id": 71,
|
||||
"observed_center_px": [
|
||||
337.25,
|
||||
166.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
337.3795471191406,
|
||||
168.51844787597656
|
||||
],
|
||||
"reprojection_error_px": 2.52177757942458,
|
||||
"confidence": 0.2963584890699928
|
||||
},
|
||||
{
|
||||
"marker_id": 87,
|
||||
"observed_center_px": [
|
||||
161.5,
|
||||
66.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
160.9746551513672,
|
||||
64.77437591552734
|
||||
],
|
||||
"reprojection_error_px": 1.33346976209604,
|
||||
"confidence": 0.27798930354872264
|
||||
},
|
||||
{
|
||||
"marker_id": 80,
|
||||
"observed_center_px": [
|
||||
299.25,
|
||||
56.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
298.39697265625,
|
||||
58.612037658691406
|
||||
],
|
||||
"reprojection_error_px": 2.277796900716975,
|
||||
"confidence": 0.24658567276025462
|
||||
},
|
||||
{
|
||||
"marker_id": 78,
|
||||
"observed_center_px": [
|
||||
333.75,
|
||||
82.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
335.54010009765625,
|
||||
79.4444351196289
|
||||
],
|
||||
"reprojection_error_px": 3.5413182711789872,
|
||||
"confidence": 0.29355437233363646
|
||||
}
|
||||
]
|
||||
},
|
||||
"qa": {
|
||||
"sanity_notes": []
|
||||
}
|
||||
}
|
||||
75
data/camera_study/Scene10/k6_abcdfg/robot_state.eval.json
Normal file
75
data/camera_study/Scene10/k6_abcdfg/robot_state.eval.json
Normal file
@@ -0,0 +1,75 @@
|
||||
{
|
||||
"rows": [
|
||||
{
|
||||
"joint": "x",
|
||||
"estimate": 120.43947049726518,
|
||||
"gt": 120.0,
|
||||
"error": 0.4394704972651766,
|
||||
"unit": "mm",
|
||||
"observable": true,
|
||||
"n_markers": 2
|
||||
},
|
||||
{
|
||||
"joint": "y",
|
||||
"estimate": 59.89131844057817,
|
||||
"gt": 60.0,
|
||||
"error": 0.10868155942182511,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"n_markers": 2
|
||||
},
|
||||
{
|
||||
"joint": "z",
|
||||
"estimate": -109.87641921471418,
|
||||
"gt": -110.0,
|
||||
"error": 0.12358078528581018,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"n_markers": 3
|
||||
},
|
||||
{
|
||||
"joint": "a",
|
||||
"estimate": 19.730725325732774,
|
||||
"gt": 20.0,
|
||||
"error": 0.26927467426722274,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"n_markers": 3
|
||||
},
|
||||
{
|
||||
"joint": "b",
|
||||
"estimate": 30.67632364438517,
|
||||
"gt": 30.0,
|
||||
"error": 0.6763236443851781,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"n_markers": 2
|
||||
},
|
||||
{
|
||||
"joint": "c",
|
||||
"estimate": -180.17342323518778,
|
||||
"gt": 180.0,
|
||||
"error": 0.17342323518778358,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"n_markers": 2
|
||||
},
|
||||
{
|
||||
"joint": "e",
|
||||
"estimate": 5.432491603787507,
|
||||
"gt": 4.0,
|
||||
"error": 1.4324916037875068,
|
||||
"unit": "mm",
|
||||
"observable": true,
|
||||
"n_markers": 2
|
||||
}
|
||||
],
|
||||
"summary": {
|
||||
"n_joints": 7,
|
||||
"mean_abs_deg": 0.27025677970956397,
|
||||
"max_abs_deg": 0.6763236443851781,
|
||||
"mean_abs_mm": 0.9359810505263417,
|
||||
"max_abs_mm": 1.4324916037875068,
|
||||
"finger_error_mm": 1.0768503135806584
|
||||
}
|
||||
}
|
||||
58
data/camera_study/Scene10/k6_abcdfg/robot_state.json
Normal file
58
data/camera_study/Scene10/k6_abcdfg/robot_state.json
Normal file
@@ -0,0 +1,58 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"created_utc": "2026-06-02T21:23:07Z",
|
||||
"method": "hybrid",
|
||||
"movements": {
|
||||
"x": {
|
||||
"value": 120.43947049726518,
|
||||
"unit": "mm",
|
||||
"observable": true,
|
||||
"confidence": "medium",
|
||||
"n_markers": 2
|
||||
},
|
||||
"y": {
|
||||
"value": 59.89131844057817,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"confidence": "medium",
|
||||
"n_markers": 2
|
||||
},
|
||||
"z": {
|
||||
"value": -109.87641921471418,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"confidence": "high",
|
||||
"n_markers": 3
|
||||
},
|
||||
"a": {
|
||||
"value": 19.730725325732774,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"confidence": "high",
|
||||
"n_markers": 3
|
||||
},
|
||||
"b": {
|
||||
"value": 30.67632364438517,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"confidence": "low",
|
||||
"n_markers": 2
|
||||
},
|
||||
"c": {
|
||||
"value": -180.17342323518778,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"confidence": "low",
|
||||
"n_markers": 2
|
||||
},
|
||||
"e": {
|
||||
"value": 5.432491603787507,
|
||||
"unit": "mm",
|
||||
"observable": true,
|
||||
"confidence": "low",
|
||||
"n_markers": 2
|
||||
}
|
||||
},
|
||||
"residual_rms": 1.693374807334977,
|
||||
"num_markers": 46
|
||||
}
|
||||
Reference in New Issue
Block a user