script-arbeit und rendering merge
This commit is contained in:
1142
data/camera_study/Scene9/k3_abf/aruco_marker_poses.json
Normal file
1142
data/camera_study/Scene9/k3_abf/aruco_marker_poses.json
Normal file
File diff suppressed because it is too large
Load Diff
543
data/camera_study/Scene9/k3_abf/aruco_positions_initial.json
Normal file
543
data/camera_study/Scene9/k3_abf/aruco_positions_initial.json
Normal file
@@ -0,0 +1,543 @@
|
||||
{
|
||||
"schema_version": "1.2",
|
||||
"stage": "initial_triangulation",
|
||||
"created_utc": "2026-06-03T04:27:27Z",
|
||||
"summary": {
|
||||
"num_cameras": 3,
|
||||
"num_markers": 25,
|
||||
"num_constraints": 94
|
||||
},
|
||||
"cameras": [
|
||||
{
|
||||
"camera_id": "a",
|
||||
"position_m": [
|
||||
-0.3014392781131834,
|
||||
-0.7976593540300962,
|
||||
0.8090873924075274
|
||||
],
|
||||
"position_mm": [
|
||||
-301.4392781131834,
|
||||
-797.6593540300962,
|
||||
809.0873924075273
|
||||
],
|
||||
"direction": [
|
||||
0.478444904088974,
|
||||
0.6539158821105957,
|
||||
-0.5860755443572998
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera_id": "b",
|
||||
"position_m": [
|
||||
0.3044963064856628,
|
||||
-0.8948174327872729,
|
||||
1.2012475383268955
|
||||
],
|
||||
"position_mm": [
|
||||
304.4963064856628,
|
||||
-894.8174327872729,
|
||||
1201.2475383268954
|
||||
],
|
||||
"direction": [
|
||||
0.005024135112762451,
|
||||
0.6242465972900391,
|
||||
-0.7812111973762512
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera_id": "f",
|
||||
"position_m": [
|
||||
0.4845048811903778,
|
||||
-0.3053365075209884,
|
||||
1.403362534392144
|
||||
],
|
||||
"position_mm": [
|
||||
484.50488119037783,
|
||||
-305.3365075209884,
|
||||
1403.3625343921442
|
||||
],
|
||||
"direction": [
|
||||
-0.2269427329301834,
|
||||
0.08483054488897324,
|
||||
-0.9702065587043762
|
||||
]
|
||||
}
|
||||
],
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 42,
|
||||
"position_m": [
|
||||
0.21288133976114781,
|
||||
-0.08127155884611076,
|
||||
0.3467975428037435
|
||||
],
|
||||
"position_mm": [
|
||||
212.8813397611478,
|
||||
-81.27155884611076,
|
||||
346.79754280374345
|
||||
],
|
||||
"link": "FingerA",
|
||||
"normal": [
|
||||
0.8830215713766957,
|
||||
-0.3090575499818435,
|
||||
0.3532086285506783
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 43,
|
||||
"position_m": [
|
||||
0.2658433802425893,
|
||||
-0.07805281405871514,
|
||||
0.34534528481298504
|
||||
],
|
||||
"position_mm": [
|
||||
265.8433802425893,
|
||||
-78.05281405871514,
|
||||
345.345284812985
|
||||
],
|
||||
"link": "FingerB",
|
||||
"normal": [
|
||||
0.4224220616915755,
|
||||
0.0,
|
||||
0.9063992507699015
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 47,
|
||||
"position_m": [
|
||||
0.3436019419754138,
|
||||
-0.28835690622088617,
|
||||
-0.027617276751238894
|
||||
],
|
||||
"position_mm": [
|
||||
343.6019419754138,
|
||||
-288.3569062208862,
|
||||
-27.617276751238894
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 51,
|
||||
"position_m": [
|
||||
0.16752385535896933,
|
||||
-0.17324098642404837,
|
||||
-0.027170834324939275
|
||||
],
|
||||
"position_mm": [
|
||||
167.5238553589693,
|
||||
-173.24098642404837,
|
||||
-27.170834324939275
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 53,
|
||||
"position_m": [
|
||||
0.4887685690043798,
|
||||
0.21533064890943004,
|
||||
-0.027591163043034415
|
||||
],
|
||||
"position_mm": [
|
||||
488.7685690043798,
|
||||
215.33064890943004,
|
||||
-27.591163043034413
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 54,
|
||||
"position_m": [
|
||||
0.339958390270554,
|
||||
-0.32824701546942675,
|
||||
-0.02691422577152041
|
||||
],
|
||||
"position_mm": [
|
||||
339.95839027055405,
|
||||
-328.24701546942674,
|
||||
-26.91422577152041
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 55,
|
||||
"position_m": [
|
||||
0.2846087614800939,
|
||||
-0.2611787810032168,
|
||||
-0.027282401821381575
|
||||
],
|
||||
"position_mm": [
|
||||
284.6087614800939,
|
||||
-261.1787810032168,
|
||||
-27.282401821381576
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 56,
|
||||
"position_m": [
|
||||
0.5006511696910535,
|
||||
0.16564623375411097,
|
||||
-0.027747254170889007
|
||||
],
|
||||
"position_mm": [
|
||||
500.6511696910535,
|
||||
165.64623375411097,
|
||||
-27.747254170889008
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 62,
|
||||
"position_m": [
|
||||
0.40213147211835343,
|
||||
-0.17332248150723364,
|
||||
-0.027478624381088806
|
||||
],
|
||||
"position_mm": [
|
||||
402.13147211835343,
|
||||
-173.32248150723365,
|
||||
-27.478624381088807
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 64,
|
||||
"position_m": [
|
||||
-0.019505575578145265,
|
||||
-0.18885997665760224,
|
||||
-0.027703654699124787
|
||||
],
|
||||
"position_mm": [
|
||||
-19.505575578145265,
|
||||
-188.85997665760223,
|
||||
-27.703654699124787
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 69,
|
||||
"position_m": [
|
||||
0.005725883763564787,
|
||||
-0.2773060011831607,
|
||||
-0.028087214002134615
|
||||
],
|
||||
"position_mm": [
|
||||
5.725883763564787,
|
||||
-277.3060011831607,
|
||||
-28.087214002134615
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 72,
|
||||
"position_m": [
|
||||
0.4419678533436276,
|
||||
0.19375330969107105,
|
||||
-0.027624844855126198
|
||||
],
|
||||
"position_mm": [
|
||||
441.9678533436276,
|
||||
193.75330969107105,
|
||||
-27.6248448551262
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 75,
|
||||
"position_m": [
|
||||
-0.026849071150557367,
|
||||
0.19199946163754056,
|
||||
-0.025992768664680137
|
||||
],
|
||||
"position_mm": [
|
||||
-26.849071150557368,
|
||||
191.99946163754055,
|
||||
-25.99276866468014
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 79,
|
||||
"position_m": [
|
||||
0.31132510525120904,
|
||||
-0.1596589021385551,
|
||||
-0.02770625848373711
|
||||
],
|
||||
"position_mm": [
|
||||
311.32510525120904,
|
||||
-159.6589021385551,
|
||||
-27.70625848373711
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 85,
|
||||
"position_m": [
|
||||
0.5062299128351762,
|
||||
-0.3151783919291475,
|
||||
-0.025733338039402424
|
||||
],
|
||||
"position_mm": [
|
||||
506.22991283517615,
|
||||
-315.1783919291475,
|
||||
-25.733338039402422
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 95,
|
||||
"position_m": [
|
||||
0.18650221762550698,
|
||||
-0.2767705329637022,
|
||||
-0.02724980522520594
|
||||
],
|
||||
"position_mm": [
|
||||
186.50221762550697,
|
||||
-276.7705329637022,
|
||||
-27.24980522520594
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 96,
|
||||
"position_m": [
|
||||
0.37174428927451036,
|
||||
-0.18444998611722307,
|
||||
-0.027245194646620122
|
||||
],
|
||||
"position_mm": [
|
||||
371.7442892745104,
|
||||
-184.44998611722306,
|
||||
-27.24519464662012
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 103,
|
||||
"position_m": [
|
||||
0.10432581354705016,
|
||||
-0.1902809367988755,
|
||||
-0.02708987178878005
|
||||
],
|
||||
"position_mm": [
|
||||
104.32581354705016,
|
||||
-190.2809367988755,
|
||||
-27.089871788780048
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 113,
|
||||
"position_m": [
|
||||
0.26808347287638357,
|
||||
-0.16240262927750593,
|
||||
0.23900404969293781
|
||||
],
|
||||
"position_mm": [
|
||||
268.08347287638355,
|
||||
-162.40262927750592,
|
||||
239.00404969293783
|
||||
],
|
||||
"link": "Arm2",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 198,
|
||||
"position_m": [
|
||||
0.17111938399697948,
|
||||
-0.05171130902346422,
|
||||
0.09099592485411864
|
||||
],
|
||||
"position_mm": [
|
||||
171.11938399697948,
|
||||
-51.71130902346422,
|
||||
90.99592485411864
|
||||
],
|
||||
"link": "Arm1",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 208,
|
||||
"position_m": [
|
||||
0.3522995576193749,
|
||||
-0.08968899182975365,
|
||||
0.0012524314920954742
|
||||
],
|
||||
"position_mm": [
|
||||
352.2995576193749,
|
||||
-89.68899182975365,
|
||||
1.2524314920954742
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 210,
|
||||
"position_m": [
|
||||
0.021180418538998196,
|
||||
-0.02012857396225193,
|
||||
0.001550985677598135
|
||||
],
|
||||
"position_mm": [
|
||||
21.180418538998197,
|
||||
-20.12857396225193,
|
||||
1.5509856775981352
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 214,
|
||||
"position_m": [
|
||||
0.3478594965663273,
|
||||
-0.012561643725050543,
|
||||
0.0016645887050828418
|
||||
],
|
||||
"position_mm": [
|
||||
347.8594965663273,
|
||||
-12.561643725050542,
|
||||
1.6645887050828418
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 229,
|
||||
"position_m": [
|
||||
0.16702607747917514,
|
||||
-0.14304605575794338,
|
||||
0.08960388147420986
|
||||
],
|
||||
"position_mm": [
|
||||
167.02607747917514,
|
||||
-143.04605575794338,
|
||||
89.60388147420986
|
||||
],
|
||||
"link": "Arm1",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 243,
|
||||
"position_m": [
|
||||
0.17048328407476512,
|
||||
-0.1762523517405906,
|
||||
0.047292197671331644
|
||||
],
|
||||
"position_mm": [
|
||||
170.48328407476512,
|
||||
-176.2523517405906,
|
||||
47.29219767133164
|
||||
],
|
||||
"link": "Arm1",
|
||||
"normal": [
|
||||
0.0,
|
||||
-1.0,
|
||||
0.0
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
542
data/camera_study/Scene9/k3_abf/aruco_positions_optimized.json
Normal file
542
data/camera_study/Scene9/k3_abf/aruco_positions_optimized.json
Normal file
@@ -0,0 +1,542 @@
|
||||
{
|
||||
"schema_version": "1.2",
|
||||
"created_utc": "2026-06-03T04:27:28Z",
|
||||
"summary": {
|
||||
"num_cameras": 3,
|
||||
"num_markers": 25,
|
||||
"num_constraints": 94
|
||||
},
|
||||
"cameras": [
|
||||
{
|
||||
"camera_id": "a",
|
||||
"position_m": [
|
||||
-0.3014392781131834,
|
||||
-0.7976593540300962,
|
||||
0.8090873924075274
|
||||
],
|
||||
"position_mm": [
|
||||
-301.4392781131834,
|
||||
-797.6593540300962,
|
||||
809.0873924075273
|
||||
],
|
||||
"direction": [
|
||||
0.478444904088974,
|
||||
0.6539158821105957,
|
||||
-0.5860755443572998
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera_id": "b",
|
||||
"position_m": [
|
||||
0.3044963064856628,
|
||||
-0.8948174327872729,
|
||||
1.2012475383268955
|
||||
],
|
||||
"position_mm": [
|
||||
304.4963064856628,
|
||||
-894.8174327872729,
|
||||
1201.2475383268954
|
||||
],
|
||||
"direction": [
|
||||
0.005024135112762451,
|
||||
0.6242465972900391,
|
||||
-0.7812111973762512
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera_id": "f",
|
||||
"position_m": [
|
||||
0.4845048811903778,
|
||||
-0.3053365075209884,
|
||||
1.403362534392144
|
||||
],
|
||||
"position_mm": [
|
||||
484.50488119037783,
|
||||
-305.3365075209884,
|
||||
1403.3625343921442
|
||||
],
|
||||
"direction": [
|
||||
-0.2269427329301834,
|
||||
0.08483054488897324,
|
||||
-0.9702065587043762
|
||||
]
|
||||
}
|
||||
],
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 42,
|
||||
"position_m": [
|
||||
0.2143149009850494,
|
||||
-0.08034957117986574,
|
||||
0.3458834512312247
|
||||
],
|
||||
"position_mm": [
|
||||
214.3149009850494,
|
||||
-80.34957117986575,
|
||||
345.88345123122474
|
||||
],
|
||||
"link": "FingerA",
|
||||
"normal": [
|
||||
0.8830215713766957,
|
||||
-0.3090575499818435,
|
||||
0.3532086285506783
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 43,
|
||||
"position_m": [
|
||||
0.2673142798530595,
|
||||
-0.07756918947606353,
|
||||
0.3446812958155372
|
||||
],
|
||||
"position_mm": [
|
||||
267.3142798530595,
|
||||
-77.56918947606353,
|
||||
344.68129581553717
|
||||
],
|
||||
"link": "FingerB",
|
||||
"normal": [
|
||||
0.4224220616915755,
|
||||
0.0,
|
||||
0.9063992507699015
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 47,
|
||||
"position_m": [
|
||||
0.3440928602881648,
|
||||
-0.28593538471510765,
|
||||
-0.0334534722916809
|
||||
],
|
||||
"position_mm": [
|
||||
344.09286028816484,
|
||||
-285.93538471510766,
|
||||
-33.4534722916809
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 51,
|
||||
"position_m": [
|
||||
0.1666110731029005,
|
||||
-0.17480481422322378,
|
||||
-0.024966333047570326
|
||||
],
|
||||
"position_mm": [
|
||||
166.6110731029005,
|
||||
-174.8048142232238,
|
||||
-24.966333047570327
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 53,
|
||||
"position_m": [
|
||||
0.48800211976186314,
|
||||
0.21076618360250204,
|
||||
-0.02166965852978277
|
||||
],
|
||||
"position_mm": [
|
||||
488.0021197618631,
|
||||
210.76618360250205,
|
||||
-21.669658529782772
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 54,
|
||||
"position_m": [
|
||||
0.3394276369170934,
|
||||
-0.3290746422100502,
|
||||
-0.025612430797802146
|
||||
],
|
||||
"position_mm": [
|
||||
339.42763691709337,
|
||||
-329.07464221005023,
|
||||
-25.612430797802144
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 55,
|
||||
"position_m": [
|
||||
0.2842369915297325,
|
||||
-0.26124070875584327,
|
||||
-0.026897021930852152
|
||||
],
|
||||
"position_mm": [
|
||||
284.23699152973245,
|
||||
-261.2407087558433,
|
||||
-26.89702193085215
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 56,
|
||||
"position_m": [
|
||||
0.5006383049685973,
|
||||
0.16835477554121972,
|
||||
-0.03138826224654623
|
||||
],
|
||||
"position_mm": [
|
||||
500.6383049685973,
|
||||
168.3547755412197,
|
||||
-31.388262246546226
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 62,
|
||||
"position_m": [
|
||||
0.40329333921924815,
|
||||
-0.17199687848503692,
|
||||
-0.029623270232456134
|
||||
],
|
||||
"position_mm": [
|
||||
403.29333921924814,
|
||||
-171.99687848503692,
|
||||
-29.623270232456136
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 64,
|
||||
"position_m": [
|
||||
-0.019587090671109,
|
||||
-0.1883078556958468,
|
||||
-0.028173841656812457
|
||||
],
|
||||
"position_mm": [
|
||||
-19.587090671109,
|
||||
-188.3078556958468,
|
||||
-28.173841656812456
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 69,
|
||||
"position_m": [
|
||||
0.005691570818296444,
|
||||
-0.2772992652835276,
|
||||
-0.02807223795555506
|
||||
],
|
||||
"position_mm": [
|
||||
5.6915708182964435,
|
||||
-277.29926528352763,
|
||||
-28.07223795555506
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 72,
|
||||
"position_m": [
|
||||
0.44260731529639397,
|
||||
0.19448954147496145,
|
||||
-0.028301305507768427
|
||||
],
|
||||
"position_mm": [
|
||||
442.60731529639395,
|
||||
194.48954147496144,
|
||||
-28.301305507768426
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 75,
|
||||
"position_m": [
|
||||
-0.02683801570279296,
|
||||
0.19199787838059262,
|
||||
-0.025997685659912863
|
||||
],
|
||||
"position_mm": [
|
||||
-26.83801570279296,
|
||||
191.99787838059262,
|
||||
-25.997685659912865
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 79,
|
||||
"position_m": [
|
||||
0.31218468362125007,
|
||||
-0.159530997844137,
|
||||
-0.02496388629578691
|
||||
],
|
||||
"position_mm": [
|
||||
312.1846836212501,
|
||||
-159.53099784413698,
|
||||
-24.96388629578691
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 85,
|
||||
"position_m": [
|
||||
0.5062335521193655,
|
||||
-0.3152025617318235,
|
||||
-0.025746069925037755
|
||||
],
|
||||
"position_mm": [
|
||||
506.23355211936547,
|
||||
-315.2025617318235,
|
||||
-25.746069925037755
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 95,
|
||||
"position_m": [
|
||||
0.18654315931215765,
|
||||
-0.2764396235415105,
|
||||
-0.027747978609955055
|
||||
],
|
||||
"position_mm": [
|
||||
186.54315931215766,
|
||||
-276.4396235415105,
|
||||
-27.747978609955055
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 96,
|
||||
"position_m": [
|
||||
0.3699036781701868,
|
||||
-0.1863741092376879,
|
||||
-0.024307305509412385
|
||||
],
|
||||
"position_mm": [
|
||||
369.9036781701868,
|
||||
-186.37410923768792,
|
||||
-24.307305509412384
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 103,
|
||||
"position_m": [
|
||||
0.10446335035857443,
|
||||
-0.18999305084757556,
|
||||
-0.027504860121209226
|
||||
],
|
||||
"position_mm": [
|
||||
104.46335035857443,
|
||||
-189.99305084757557,
|
||||
-27.504860121209227
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 113,
|
||||
"position_m": [
|
||||
0.269262563279923,
|
||||
-0.16195889124988322,
|
||||
0.23827081234538083
|
||||
],
|
||||
"position_mm": [
|
||||
269.262563279923,
|
||||
-161.9588912498832,
|
||||
238.27081234538085
|
||||
],
|
||||
"link": "Arm2",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 198,
|
||||
"position_m": [
|
||||
0.17087373809791265,
|
||||
-0.05215727291917277,
|
||||
0.09163893289637023
|
||||
],
|
||||
"position_mm": [
|
||||
170.87373809791265,
|
||||
-52.15727291917277,
|
||||
91.63893289637024
|
||||
],
|
||||
"link": "Arm1",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 208,
|
||||
"position_m": [
|
||||
0.3518290236726506,
|
||||
-0.09112506991444654,
|
||||
0.0016482053487313858
|
||||
],
|
||||
"position_mm": [
|
||||
351.82902367265064,
|
||||
-91.12506991444654,
|
||||
1.648205348731386
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 210,
|
||||
"position_m": [
|
||||
0.02122510109996317,
|
||||
-0.020312849368529992,
|
||||
0.001463168936060102
|
||||
],
|
||||
"position_mm": [
|
||||
21.22510109996317,
|
||||
-20.312849368529992,
|
||||
1.463168936060102
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 214,
|
||||
"position_m": [
|
||||
0.3477314332461971,
|
||||
-0.011263391164642655,
|
||||
-0.000658425973083676
|
||||
],
|
||||
"position_mm": [
|
||||
347.73143324619707,
|
||||
-11.263391164642655,
|
||||
-0.6584259730836759
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 229,
|
||||
"position_m": [
|
||||
0.1659968398278468,
|
||||
-0.14168855590490426,
|
||||
0.08386938118127577
|
||||
],
|
||||
"position_mm": [
|
||||
165.9968398278468,
|
||||
-141.68855590490426,
|
||||
83.86938118127577
|
||||
],
|
||||
"link": "Arm1",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 243,
|
||||
"position_m": [
|
||||
0.17003220937869856,
|
||||
-0.17648293751836866,
|
||||
0.04889696656221035
|
||||
],
|
||||
"position_mm": [
|
||||
170.03220937869855,
|
||||
-176.48293751836866,
|
||||
48.896966562210345
|
||||
],
|
||||
"link": "Arm1",
|
||||
"normal": [
|
||||
0.0,
|
||||
-1.0,
|
||||
0.0
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
1702
data/camera_study/Scene9/k3_abf/render_a_aruco_detection.json
Normal file
1702
data/camera_study/Scene9/k3_abf/render_a_aruco_detection.json
Normal file
File diff suppressed because it is too large
Load Diff
355
data/camera_study/Scene9/k3_abf/render_a_camera_pose.json
Normal file
355
data/camera_study/Scene9/k3_abf/render_a_camera_pose.json
Normal file
@@ -0,0 +1,355 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"created_utc": "2026-06-03T04:27:26Z",
|
||||
"source": {
|
||||
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\camera_study\\Scene9\\k3_abf\\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": 11,
|
||||
"used_marker_ids": [
|
||||
95,
|
||||
103,
|
||||
54,
|
||||
51,
|
||||
55,
|
||||
210,
|
||||
85,
|
||||
96,
|
||||
62,
|
||||
217,
|
||||
72
|
||||
],
|
||||
"history": {
|
||||
"iters": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3
|
||||
],
|
||||
"rms": [
|
||||
0.012596611338444681,
|
||||
0.001823459559382797,
|
||||
0.0013336547633117414,
|
||||
0.001333617704124427
|
||||
],
|
||||
"lambda": [
|
||||
0.001,
|
||||
0.0005,
|
||||
0.00025,
|
||||
0.000125
|
||||
]
|
||||
},
|
||||
"residual_rms_px": 3.7740966455353937,
|
||||
"residual_median_px": 3.212772940593517,
|
||||
"residual_max_px": 6.202529448643419,
|
||||
"sigma2_normalized": 2.445487248334908e-06
|
||||
},
|
||||
"camera_pose": {
|
||||
"world_to_camera": {
|
||||
"rotation_matrix": [
|
||||
[
|
||||
0.806882381439209,
|
||||
-0.5907120704650879,
|
||||
-0.0003876964037772268
|
||||
],
|
||||
[
|
||||
-0.3464553952217102,
|
||||
-0.472708523273468,
|
||||
-0.8102563619613647
|
||||
],
|
||||
[
|
||||
0.478444904088974,
|
||||
0.6539158821105957,
|
||||
-0.5860755443572998
|
||||
]
|
||||
],
|
||||
"translation_m": [
|
||||
-0.22764724493026733,
|
||||
0.17407254874706268,
|
||||
1.1400104761123657
|
||||
],
|
||||
"rvec_rad": [
|
||||
2.109480425106677,
|
||||
-0.6898696845922361,
|
||||
0.35190848901829686
|
||||
]
|
||||
},
|
||||
"camera_in_world": {
|
||||
"position_m": [
|
||||
-0.3014392852783203,
|
||||
-0.7976593375205994,
|
||||
0.8090873956680298
|
||||
],
|
||||
"position_mm": [
|
||||
-301.43927001953125,
|
||||
-797.6593627929688,
|
||||
809.08740234375
|
||||
],
|
||||
"orientation_deg": {
|
||||
"roll": 131.8684539794922,
|
||||
"pitch": -28.58388328552246,
|
||||
"yaw": -23.237491607666016
|
||||
}
|
||||
},
|
||||
"uncertainty": {
|
||||
"pose_covariance_6x6": [
|
||||
[
|
||||
3.7725908954999174e-05,
|
||||
-4.336264240020541e-06,
|
||||
2.874379737299334e-06,
|
||||
1.42455613611222e-06,
|
||||
-3.3997305965027654e-07,
|
||||
8.780625583276048e-06
|
||||
],
|
||||
[
|
||||
-4.33626424002045e-06,
|
||||
1.235339583308422e-05,
|
||||
-3.1382503086935615e-07,
|
||||
-4.810377606184651e-07,
|
||||
-2.884469935618526e-06,
|
||||
-2.757182922057696e-07
|
||||
],
|
||||
[
|
||||
2.8743797372994927e-06,
|
||||
-3.1382503086937383e-07,
|
||||
6.421520255144679e-05,
|
||||
1.589852417802596e-06,
|
||||
-1.0313586967674234e-05,
|
||||
-2.639986584739018e-05
|
||||
],
|
||||
[
|
||||
1.424556136112218e-06,
|
||||
-4.810377606184746e-07,
|
||||
1.5898524178026153e-06,
|
||||
5.25158373021709e-07,
|
||||
2.4601732546295158e-08,
|
||||
9.242146393941159e-07
|
||||
],
|
||||
[
|
||||
-3.399730596503203e-07,
|
||||
-2.8844699356185343e-06,
|
||||
-1.0313586967674231e-05,
|
||||
2.4601732546296564e-08,
|
||||
3.0101863708973597e-06,
|
||||
6.130349421653036e-06
|
||||
],
|
||||
[
|
||||
8.780625583275953e-06,
|
||||
-2.7571829220583174e-07,
|
||||
-2.639986584739021e-05,
|
||||
9.242146393941262e-07,
|
||||
6.1303494216530616e-06,
|
||||
2.6354114554486426e-05
|
||||
]
|
||||
],
|
||||
"parameter_std": {
|
||||
"rvec_std_deg": [
|
||||
0.3519188166004146,
|
||||
0.20137975639338104,
|
||||
0.45913622673796917
|
||||
],
|
||||
"tvec_std_m": [
|
||||
0.000724678116836509,
|
||||
0.0017349888676580492,
|
||||
0.005133625868183854
|
||||
]
|
||||
},
|
||||
"camera_center_std_m": [
|
||||
0.006010664624785401,
|
||||
0.007049372056075051,
|
||||
0.007045635883701703
|
||||
],
|
||||
"camera_center_std_mm": [
|
||||
6.010664624785401,
|
||||
7.04937205607505,
|
||||
7.045635883701703
|
||||
],
|
||||
"orientation_std_deg": {
|
||||
"roll": 0.3204280070795569,
|
||||
"pitch": 0.330959843866862,
|
||||
"yaw": 0.2352878178703698
|
||||
}
|
||||
}
|
||||
},
|
||||
"observations": {
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 95,
|
||||
"observed_center_px": [
|
||||
880.75,
|
||||
1030.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
877.2113647460938,
|
||||
1028.1080322265625
|
||||
],
|
||||
"reprojection_error_px": 4.416099316825931,
|
||||
"confidence": 0.48062443979044517
|
||||
},
|
||||
{
|
||||
"marker_id": 103,
|
||||
"observed_center_px": [
|
||||
661.25,
|
||||
999.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
661.3468017578125,
|
||||
995.8610229492188
|
||||
],
|
||||
"reprojection_error_px": 3.640264352547517,
|
||||
"confidence": 0.8492473171954678
|
||||
},
|
||||
{
|
||||
"marker_id": 54,
|
||||
"observed_center_px": [
|
||||
1154.75,
|
||||
960.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
1160.31884765625,
|
||||
961.8600463867188
|
||||
],
|
||||
"reprojection_error_px": 5.678403578400224,
|
||||
"confidence": 0.7156057017530675
|
||||
},
|
||||
{
|
||||
"marker_id": 51,
|
||||
"observed_center_px": [
|
||||
736.25,
|
||||
928.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
735.9454345703125,
|
||||
928.0528564453125
|
||||
],
|
||||
"reprojection_error_px": 0.7607688458415308,
|
||||
"confidence": 0.7281251715798226
|
||||
},
|
||||
{
|
||||
"marker_id": 55,
|
||||
"observed_center_px": [
|
||||
997.5,
|
||||
932.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
997.8427734375,
|
||||
934.1776123046875
|
||||
],
|
||||
"reprojection_error_px": 2.2044248635374197,
|
||||
"confidence": 0.8146776238253017
|
||||
},
|
||||
{
|
||||
"marker_id": 210,
|
||||
"observed_center_px": [
|
||||
369.0,
|
||||
845.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
368.6568908691406,
|
||||
848.1165771484375
|
||||
],
|
||||
"reprojection_error_px": 2.8870380017629045,
|
||||
"confidence": 0.5810048492836246
|
||||
},
|
||||
{
|
||||
"marker_id": 85,
|
||||
"observed_center_px": [
|
||||
1335.25,
|
||||
821.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
1329.0474853515625,
|
||||
821.7364501953125
|
||||
],
|
||||
"reprojection_error_px": 6.202529448643419,
|
||||
"confidence": 0.563942625830182
|
||||
},
|
||||
{
|
||||
"marker_id": 96,
|
||||
"observed_center_px": [
|
||||
1017.5,
|
||||
792.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1017.1517944335938,
|
||||
795.69384765625
|
||||
],
|
||||
"reprojection_error_px": 3.212772940593517,
|
||||
"confidence": 0.630176526311095
|
||||
},
|
||||
{
|
||||
"marker_id": 62,
|
||||
"observed_center_px": [
|
||||
1041.25,
|
||||
762.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
1045.972900390625,
|
||||
762.3524169921875
|
||||
],
|
||||
"reprojection_error_px": 4.739605505510665,
|
||||
"confidence": 0.5408087705459368
|
||||
},
|
||||
{
|
||||
"marker_id": 217,
|
||||
"observed_center_px": [
|
||||
1219.5,
|
||||
526.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
1220.9332275390625,
|
||||
525.1178588867188
|
||||
],
|
||||
"reprojection_error_px": 2.172101699366332,
|
||||
"confidence": 0.38635420079609184
|
||||
},
|
||||
{
|
||||
"marker_id": 72,
|
||||
"observed_center_px": [
|
||||
738.5,
|
||||
473.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
737.1273193359375,
|
||||
473.02313232421875
|
||||
],
|
||||
"reprojection_error_px": 1.3913019614035813,
|
||||
"confidence": 0.2699080271668978
|
||||
}
|
||||
]
|
||||
},
|
||||
"qa": {
|
||||
"sanity_notes": []
|
||||
}
|
||||
}
|
||||
2786
data/camera_study/Scene9/k3_abf/render_b_aruco_detection.json
Normal file
2786
data/camera_study/Scene9/k3_abf/render_b_aruco_detection.json
Normal file
File diff suppressed because it is too large
Load Diff
663
data/camera_study/Scene9/k3_abf/render_b_camera_pose.json
Normal file
663
data/camera_study/Scene9/k3_abf/render_b_camera_pose.json
Normal file
@@ -0,0 +1,663 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"created_utc": "2026-06-03T04:27:27Z",
|
||||
"source": {
|
||||
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\camera_study\\Scene9\\k3_abf\\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": 33,
|
||||
"used_marker_ids": [
|
||||
48,
|
||||
85,
|
||||
54,
|
||||
69,
|
||||
71,
|
||||
47,
|
||||
59,
|
||||
95,
|
||||
55,
|
||||
63,
|
||||
102,
|
||||
103,
|
||||
64,
|
||||
51,
|
||||
92,
|
||||
96,
|
||||
79,
|
||||
62,
|
||||
205,
|
||||
208,
|
||||
210,
|
||||
206,
|
||||
214,
|
||||
207,
|
||||
75,
|
||||
100,
|
||||
76,
|
||||
56,
|
||||
94,
|
||||
72,
|
||||
53,
|
||||
50,
|
||||
86
|
||||
],
|
||||
"history": {
|
||||
"iters": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3
|
||||
],
|
||||
"rms": [
|
||||
0.013584604093124814,
|
||||
0.0015843987487078846,
|
||||
0.0012326707839050142,
|
||||
0.0012326616884056252
|
||||
],
|
||||
"lambda": [
|
||||
0.001,
|
||||
0.0005,
|
||||
0.00025,
|
||||
0.000125
|
||||
]
|
||||
},
|
||||
"residual_rms_px": 3.4844376511401745,
|
||||
"residual_median_px": 3.291786520119941,
|
||||
"residual_max_px": 5.68517550484449,
|
||||
"sigma2_normalized": 1.6714003217377913e-06
|
||||
},
|
||||
"camera_pose": {
|
||||
"world_to_camera": {
|
||||
"rotation_matrix": [
|
||||
[
|
||||
0.9999291896820068,
|
||||
-0.01156364381313324,
|
||||
-0.0028094653971493244
|
||||
],
|
||||
[
|
||||
-0.010787446983158588,
|
||||
-0.7811417579650879,
|
||||
-0.6242604851722717
|
||||
],
|
||||
[
|
||||
0.005024135112762451,
|
||||
0.6242465972900391,
|
||||
-0.7812111973762512
|
||||
]
|
||||
],
|
||||
"translation_m": [
|
||||
-0.31144723296165466,
|
||||
0.05419684946537018,
|
||||
1.4954849481582642
|
||||
],
|
||||
"rvec_rad": [
|
||||
2.467352046687118,
|
||||
-0.015481089436408857,
|
||||
0.0015339521200034975
|
||||
]
|
||||
},
|
||||
"camera_in_world": {
|
||||
"position_m": [
|
||||
0.30449628829956055,
|
||||
-0.8948174118995667,
|
||||
1.2012474536895752
|
||||
],
|
||||
"position_mm": [
|
||||
304.49627685546875,
|
||||
-894.8173828125,
|
||||
1201.2474365234375
|
||||
],
|
||||
"orientation_deg": {
|
||||
"roll": 141.37249755859375,
|
||||
"pitch": -0.28786295652389526,
|
||||
"yaw": -0.6180949211120605
|
||||
}
|
||||
},
|
||||
"uncertainty": {
|
||||
"pose_covariance_6x6": [
|
||||
[
|
||||
1.0942408350105723e-05,
|
||||
1.0553495778133065e-08,
|
||||
1.980558205902477e-06,
|
||||
2.577650733542526e-07,
|
||||
-3.452239784766689e-07,
|
||||
9.606287477904375e-07
|
||||
],
|
||||
[
|
||||
1.055349577815522e-08,
|
||||
1.9534661750779637e-06,
|
||||
-6.146789865147863e-07,
|
||||
1.3424961647071607e-07,
|
||||
-5.455762594044418e-07,
|
||||
4.56741914005952e-07
|
||||
],
|
||||
[
|
||||
1.980558205902492e-06,
|
||||
-6.146789865147868e-07,
|
||||
2.0110957714923363e-05,
|
||||
2.746129066550435e-07,
|
||||
-2.2790855885008376e-06,
|
||||
-7.553028643816334e-06
|
||||
],
|
||||
[
|
||||
2.5776507335425256e-07,
|
||||
1.3424961647071647e-07,
|
||||
2.7461290665503467e-07,
|
||||
1.4512897979044244e-07,
|
||||
-5.297926612443498e-08,
|
||||
1.7298839804703728e-07
|
||||
],
|
||||
[
|
||||
-3.4522397847667806e-07,
|
||||
-5.455762594044418e-07,
|
||||
-2.27908558850084e-06,
|
||||
-5.2979266124435876e-08,
|
||||
5.938915931758995e-07,
|
||||
1.056211681620355e-06
|
||||
],
|
||||
[
|
||||
9.606287477904314e-07,
|
||||
4.567419140059514e-07,
|
||||
-7.553028643816351e-06,
|
||||
1.729883980470346e-07,
|
||||
1.0562116816203562e-06,
|
||||
5.649513938968402e-06
|
||||
]
|
||||
],
|
||||
"parameter_std": {
|
||||
"rvec_std_deg": [
|
||||
0.18953049257612506,
|
||||
0.08008027949551058,
|
||||
0.2569443124324181
|
||||
],
|
||||
"tvec_std_m": [
|
||||
0.00038095797641005293,
|
||||
0.0007706436226790561,
|
||||
0.002376870618895442
|
||||
]
|
||||
},
|
||||
"camera_center_std_m": [
|
||||
0.004963270024830336,
|
||||
0.003805769953890478,
|
||||
0.0038422413946987894
|
||||
],
|
||||
"camera_center_std_mm": [
|
||||
4.9632700248303365,
|
||||
3.805769953890478,
|
||||
3.8422413946987892
|
||||
],
|
||||
"orientation_std_deg": {
|
||||
"roll": 0.2019000932849153,
|
||||
"pitch": 0.18827305691154508,
|
||||
"yaw": 0.08256178128859527
|
||||
}
|
||||
}
|
||||
},
|
||||
"observations": {
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 48,
|
||||
"observed_center_px": [
|
||||
1293.25,
|
||||
1011.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1296.923828125,
|
||||
1014.7080688476562
|
||||
],
|
||||
"reprojection_error_px": 5.219845560071654,
|
||||
"confidence": 0.6769166271324829
|
||||
},
|
||||
{
|
||||
"marker_id": 85,
|
||||
"observed_center_px": [
|
||||
1019.75,
|
||||
1007.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
1016.7266235351562,
|
||||
1006.3353881835938
|
||||
],
|
||||
"reprojection_error_px": 3.337953241027693,
|
||||
"confidence": 0.6859576703883983
|
||||
},
|
||||
{
|
||||
"marker_id": 54,
|
||||
"observed_center_px": [
|
||||
768.5,
|
||||
1030.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
772.7274780273438,
|
||||
1034.30126953125
|
||||
],
|
||||
"reprojection_error_px": 5.68517550484449,
|
||||
"confidence": 0.45099729493527263
|
||||
},
|
||||
{
|
||||
"marker_id": 69,
|
||||
"observed_center_px": [
|
||||
270.25,
|
||||
967.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
272.3615417480469,
|
||||
971.8425903320312
|
||||
],
|
||||
"reprojection_error_px": 5.2829243490350475,
|
||||
"confidence": 0.6810790771484375
|
||||
},
|
||||
{
|
||||
"marker_id": 71,
|
||||
"observed_center_px": [
|
||||
1379.25,
|
||||
964.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
1377.3331298828125,
|
||||
962.9747314453125
|
||||
],
|
||||
"reprojection_error_px": 2.6126556388909474,
|
||||
"confidence": 0.5211106905954719
|
||||
},
|
||||
{
|
||||
"marker_id": 47,
|
||||
"observed_center_px": [
|
||||
773.0,
|
||||
975.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
773.79052734375,
|
||||
972.7685546875
|
||||
],
|
||||
"reprojection_error_px": 2.8435412739038366,
|
||||
"confidence": 0.6409999109903972
|
||||
},
|
||||
{
|
||||
"marker_id": 59,
|
||||
"observed_center_px": [
|
||||
1193.0,
|
||||
954.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1191.9739990234375,
|
||||
957.6278076171875
|
||||
],
|
||||
"reprojection_error_px": 3.291786520119941,
|
||||
"confidence": 0.6412858253535606
|
||||
},
|
||||
{
|
||||
"marker_id": 95,
|
||||
"observed_center_px": [
|
||||
539.5,
|
||||
962.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
538.8433837890625,
|
||||
958.6599731445312
|
||||
],
|
||||
"reprojection_error_px": 4.142398402727761,
|
||||
"confidence": 0.6090065437382148
|
||||
},
|
||||
{
|
||||
"marker_id": 55,
|
||||
"observed_center_px": [
|
||||
684.75,
|
||||
939.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
683.6355590820312,
|
||||
941.4348754882812
|
||||
],
|
||||
"reprojection_error_px": 2.452684133543343,
|
||||
"confidence": 0.6008976526738182
|
||||
},
|
||||
{
|
||||
"marker_id": 63,
|
||||
"observed_center_px": [
|
||||
1398.0,
|
||||
899.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1402.369140625,
|
||||
898.88037109375
|
||||
],
|
||||
"reprojection_error_px": 4.412859592428243,
|
||||
"confidence": 0.2507367639652114
|
||||
},
|
||||
{
|
||||
"marker_id": 102,
|
||||
"observed_center_px": [
|
||||
1214.75,
|
||||
884.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
1212.9915771484375,
|
||||
883.6930541992188
|
||||
],
|
||||
"reprojection_error_px": 2.0516299253730708,
|
||||
"confidence": 0.5657302556798534
|
||||
},
|
||||
{
|
||||
"marker_id": 103,
|
||||
"observed_center_px": [
|
||||
428.0,
|
||||
851.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
429.8710021972656,
|
||||
847.7644653320312
|
||||
],
|
||||
"reprojection_error_px": 4.402855415722116,
|
||||
"confidence": 0.5307866153288032
|
||||
},
|
||||
{
|
||||
"marker_id": 64,
|
||||
"observed_center_px": [
|
||||
250.75,
|
||||
851.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
248.2621307373047,
|
||||
850.7115478515625
|
||||
],
|
||||
"reprojection_error_px": 2.695899911506096,
|
||||
"confidence": 0.5340019648682838
|
||||
},
|
||||
{
|
||||
"marker_id": 51,
|
||||
"observed_center_px": [
|
||||
519.25,
|
||||
829.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
519.6051025390625,
|
||||
827.2780151367188
|
||||
],
|
||||
"reprojection_error_px": 2.0037021021746235,
|
||||
"confidence": 0.5276385941813627
|
||||
},
|
||||
{
|
||||
"marker_id": 92,
|
||||
"observed_center_px": [
|
||||
1200.0,
|
||||
838.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
1197.369140625,
|
||||
835.5260620117188
|
||||
],
|
||||
"reprojection_error_px": 3.786985504993001,
|
||||
"confidence": 0.5416034617553136
|
||||
},
|
||||
{
|
||||
"marker_id": 96,
|
||||
"observed_center_px": [
|
||||
808.0,
|
||||
839.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
806.0516357421875,
|
||||
841.7830200195312
|
||||
],
|
||||
"reprojection_error_px": 3.3972523765880234,
|
||||
"confidence": 0.49057142713958135
|
||||
},
|
||||
{
|
||||
"marker_id": 79,
|
||||
"observed_center_px": [
|
||||
722.5,
|
||||
810.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
723.7965698242188,
|
||||
809.0030517578125
|
||||
],
|
||||
"reprojection_error_px": 1.6355424502822868,
|
||||
"confidence": 0.5226666666666667
|
||||
},
|
||||
{
|
||||
"marker_id": 62,
|
||||
"observed_center_px": [
|
||||
850.25,
|
||||
824.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
854.8566284179688,
|
||||
827.111328125
|
||||
],
|
||||
"reprojection_error_px": 5.176571828454937,
|
||||
"confidence": 0.49066144587566046
|
||||
},
|
||||
{
|
||||
"marker_id": 205,
|
||||
"observed_center_px": [
|
||||
1332.0,
|
||||
700.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1328.533935546875,
|
||||
699.9411010742188
|
||||
],
|
||||
"reprojection_error_px": 3.466564852512483,
|
||||
"confidence": 0.48645690874990066
|
||||
},
|
||||
{
|
||||
"marker_id": 208,
|
||||
"observed_center_px": [
|
||||
778.0,
|
||||
704.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
774.7031860351562,
|
||||
705.8525390625
|
||||
],
|
||||
"reprojection_error_px": 3.4762874885612014,
|
||||
"confidence": 0.4461531673319199
|
||||
},
|
||||
{
|
||||
"marker_id": 210,
|
||||
"observed_center_px": [
|
||||
330.75,
|
||||
632.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
328.01715087890625,
|
||||
632.5164184570312
|
||||
],
|
||||
"reprojection_error_px": 2.7428132739722813,
|
||||
"confidence": 0.38486810600050964
|
||||
},
|
||||
{
|
||||
"marker_id": 206,
|
||||
"observed_center_px": [
|
||||
1172.75,
|
||||
612.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1172.8785400390625,
|
||||
612.4332885742188
|
||||
],
|
||||
"reprojection_error_px": 0.14482042663918737,
|
||||
"confidence": 0.45441758511053976
|
||||
},
|
||||
{
|
||||
"marker_id": 214,
|
||||
"observed_center_px": [
|
||||
769.0,
|
||||
618.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
771.6251831054688,
|
||||
616.759033203125
|
||||
],
|
||||
"reprojection_error_px": 3.150008210316244,
|
||||
"confidence": 0.4166666666666667
|
||||
},
|
||||
{
|
||||
"marker_id": 207,
|
||||
"observed_center_px": [
|
||||
1310.75,
|
||||
612.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1306.811767578125,
|
||||
611.0142822265625
|
||||
],
|
||||
"reprojection_error_px": 4.209160475797462,
|
||||
"confidence": 0.4331870083749633
|
||||
},
|
||||
{
|
||||
"marker_id": 75,
|
||||
"observed_center_px": [
|
||||
304.25,
|
||||
442.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
306.5346374511719,
|
||||
441.27276611328125
|
||||
],
|
||||
"reprojection_error_px": 2.593389923634302,
|
||||
"confidence": 0.269105230137358
|
||||
},
|
||||
{
|
||||
"marker_id": 100,
|
||||
"observed_center_px": [
|
||||
1320.25,
|
||||
453.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1320.7890625,
|
||||
450.9125671386719
|
||||
],
|
||||
"reprojection_error_px": 2.1559138038100625,
|
||||
"confidence": 0.3034911052213101
|
||||
},
|
||||
{
|
||||
"marker_id": 76,
|
||||
"observed_center_px": [
|
||||
1177.5,
|
||||
455.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1176.89990234375,
|
||||
457.64825439453125
|
||||
],
|
||||
"reprojection_error_px": 2.230496388847014,
|
||||
"confidence": 0.29698484802246095
|
||||
},
|
||||
{
|
||||
"marker_id": 56,
|
||||
"observed_center_px": [
|
||||
950.0,
|
||||
461.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
947.465576171875,
|
||||
458.3980712890625
|
||||
],
|
||||
"reprojection_error_px": 4.005654237238426,
|
||||
"confidence": 0.2953303108215332
|
||||
},
|
||||
{
|
||||
"marker_id": 94,
|
||||
"observed_center_px": [
|
||||
1405.5,
|
||||
447.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1409.493408203125,
|
||||
448.7391052246094
|
||||
],
|
||||
"reprojection_error_px": 4.181230779858999,
|
||||
"confidence": 0.1100752638244629
|
||||
},
|
||||
{
|
||||
"marker_id": 72,
|
||||
"observed_center_px": [
|
||||
875.75,
|
||||
436.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
874.760986328125,
|
||||
435.6054382324219
|
||||
],
|
||||
"reprojection_error_px": 1.1805117175950042,
|
||||
"confidence": 0.27188424328625205
|
||||
},
|
||||
{
|
||||
"marker_id": 53,
|
||||
"observed_center_px": [
|
||||
930.75,
|
||||
416.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
928.1094970703125,
|
||||
418.8367919921875
|
||||
],
|
||||
"reprojection_error_px": 3.696450802125418,
|
||||
"confidence": 0.27188424328625205
|
||||
},
|
||||
{
|
||||
"marker_id": 50,
|
||||
"observed_center_px": [
|
||||
1030.5,
|
||||
418.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
1033.40625,
|
||||
418.04266357421875
|
||||
],
|
||||
"reprojection_error_px": 2.913636465991553,
|
||||
"confidence": 0.2795619311083096
|
||||
},
|
||||
{
|
||||
"marker_id": 86,
|
||||
"observed_center_px": [
|
||||
775.5,
|
||||
347.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
776.3545532226562,
|
||||
350.9087219238281
|
||||
],
|
||||
"reprojection_error_px": 3.272275263853063,
|
||||
"confidence": 0.2240937601513369
|
||||
}
|
||||
]
|
||||
},
|
||||
"qa": {
|
||||
"sanity_notes": []
|
||||
}
|
||||
}
|
||||
2266
data/camera_study/Scene9/k3_abf/render_f_aruco_detection.json
Normal file
2266
data/camera_study/Scene9/k3_abf/render_f_aruco_detection.json
Normal file
File diff suppressed because it is too large
Load Diff
621
data/camera_study/Scene9/k3_abf/render_f_camera_pose.json
Normal file
621
data/camera_study/Scene9/k3_abf/render_f_camera_pose.json
Normal file
@@ -0,0 +1,621 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"created_utc": "2026-06-03T04:27:27Z",
|
||||
"source": {
|
||||
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\camera_study\\Scene9\\k3_abf\\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": 30,
|
||||
"used_marker_ids": [
|
||||
68,
|
||||
208,
|
||||
46,
|
||||
96,
|
||||
62,
|
||||
47,
|
||||
56,
|
||||
53,
|
||||
97,
|
||||
54,
|
||||
79,
|
||||
72,
|
||||
55,
|
||||
214,
|
||||
66,
|
||||
95,
|
||||
58,
|
||||
73,
|
||||
69,
|
||||
103,
|
||||
82,
|
||||
211,
|
||||
210,
|
||||
52,
|
||||
64,
|
||||
101,
|
||||
83,
|
||||
75,
|
||||
81,
|
||||
61
|
||||
],
|
||||
"history": {
|
||||
"iters": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3
|
||||
],
|
||||
"rms": [
|
||||
0.008996982418136016,
|
||||
0.0014451338059425427,
|
||||
0.0013743895095156555,
|
||||
0.0013743884263288742
|
||||
],
|
||||
"lambda": [
|
||||
0.001,
|
||||
0.0005,
|
||||
0.00025,
|
||||
0.000125
|
||||
]
|
||||
},
|
||||
"residual_rms_px": 3.8961242804047163,
|
||||
"residual_median_px": 3.6888392114084647,
|
||||
"residual_max_px": 6.0936814013923755,
|
||||
"sigma2_normalized": 2.0988261615622504e-06
|
||||
},
|
||||
"camera_pose": {
|
||||
"world_to_camera": {
|
||||
"rotation_matrix": [
|
||||
[
|
||||
0.31795981526374817,
|
||||
0.9480658769607544,
|
||||
0.008520122617483139
|
||||
],
|
||||
[
|
||||
0.9205425381660461,
|
||||
-0.3065531253814697,
|
||||
-0.2421293705701828
|
||||
],
|
||||
[
|
||||
-0.2269427329301834,
|
||||
0.08483054488897324,
|
||||
-0.9702065587043762
|
||||
]
|
||||
],
|
||||
"translation_m": [
|
||||
0.12346923351287842,
|
||||
-0.19981391727924347,
|
||||
1.4974082708358765
|
||||
],
|
||||
"rvec_rad": [
|
||||
2.378780179068341,
|
||||
1.713097962756157,
|
||||
-0.20024491374618786
|
||||
]
|
||||
},
|
||||
"camera_in_world": {
|
||||
"position_m": [
|
||||
0.4845048785209656,
|
||||
-0.30533650517463684,
|
||||
1.403362512588501
|
||||
],
|
||||
"position_mm": [
|
||||
484.5048828125,
|
||||
-305.3365173339844,
|
||||
1403.362548828125
|
||||
],
|
||||
"orientation_deg": {
|
||||
"roll": 175.00302124023438,
|
||||
"pitch": 13.117142677307129,
|
||||
"yaw": 70.94483947753906
|
||||
}
|
||||
},
|
||||
"uncertainty": {
|
||||
"pose_covariance_6x6": [
|
||||
[
|
||||
2.9691470873679275e-05,
|
||||
1.7159805341476083e-05,
|
||||
-9.313977980254098e-07,
|
||||
-2.5154747625068364e-07,
|
||||
2.0968802111840617e-07,
|
||||
2.0152310406539227e-06
|
||||
],
|
||||
[
|
||||
1.715980534147607e-05,
|
||||
1.5234303378911558e-05,
|
||||
-2.7816309966949486e-06,
|
||||
5.580045420508028e-07,
|
||||
-2.4999377179811203e-08,
|
||||
1.7649612145935926e-06
|
||||
],
|
||||
[
|
||||
-9.313977980246236e-07,
|
||||
-2.781630996694005e-06,
|
||||
0.00014510977788222988,
|
||||
1.1037544122038043e-06,
|
||||
-1.9387219603280184e-06,
|
||||
-2.562338981443127e-05
|
||||
],
|
||||
[
|
||||
-2.5154747625066924e-07,
|
||||
5.580045420508135e-07,
|
||||
1.1037544122037325e-06,
|
||||
3.2040356684237866e-07,
|
||||
-2.520363793308792e-08,
|
||||
3.0637744040117307e-07
|
||||
],
|
||||
[
|
||||
2.0968802111840188e-07,
|
||||
-2.4999377179836657e-08,
|
||||
-1.9387219603280455e-06,
|
||||
-2.520363793309122e-08,
|
||||
1.8653493721076195e-07,
|
||||
4.6733801643876455e-07
|
||||
],
|
||||
[
|
||||
2.0152310406537876e-06,
|
||||
1.7649612145934306e-06,
|
||||
-2.562338981443134e-05,
|
||||
3.0637744040115867e-07,
|
||||
4.673380164387572e-07,
|
||||
8.496100059257366e-06
|
||||
]
|
||||
],
|
||||
"parameter_std": {
|
||||
"rvec_std_deg": [
|
||||
0.31220401843234347,
|
||||
0.22363199205457215,
|
||||
0.6901936686761029
|
||||
],
|
||||
"tvec_std_m": [
|
||||
0.0005660420186190939,
|
||||
0.00043189690576659836,
|
||||
0.002914807036367479
|
||||
]
|
||||
},
|
||||
"camera_center_std_m": [
|
||||
0.010362800540726682,
|
||||
0.011127032575491518,
|
||||
0.004622257120951852
|
||||
],
|
||||
"camera_center_std_mm": [
|
||||
10.362800540726683,
|
||||
11.127032575491517,
|
||||
4.622257120951852
|
||||
],
|
||||
"orientation_std_deg": {
|
||||
"roll": 0.39629886885659826,
|
||||
"pitch": 0.3911386158392213,
|
||||
"yaw": 0.07155292327603482
|
||||
}
|
||||
}
|
||||
},
|
||||
"observations": {
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 68,
|
||||
"observed_center_px": [
|
||||
1395.5,
|
||||
941.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
1389.548095703125,
|
||||
940.4431762695312
|
||||
],
|
||||
"reprojection_error_px": 6.0936814013923755,
|
||||
"confidence": 0.31452284382469436
|
||||
},
|
||||
{
|
||||
"marker_id": 208,
|
||||
"observed_center_px": [
|
||||
936.75,
|
||||
754.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
935.06982421875,
|
||||
751.3572387695312
|
||||
],
|
||||
"reprojection_error_px": 3.1316413551311633,
|
||||
"confidence": 0.7442305341015119
|
||||
},
|
||||
{
|
||||
"marker_id": 46,
|
||||
"observed_center_px": [
|
||||
1383.5,
|
||||
882.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1388.0828857421875,
|
||||
883.2381591796875
|
||||
],
|
||||
"reprojection_error_px": 4.641952250993368,
|
||||
"confidence": 0.48925581764503895
|
||||
},
|
||||
{
|
||||
"marker_id": 96,
|
||||
"observed_center_px": [
|
||||
816.5,
|
||||
827.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
812.7360229492188,
|
||||
825.475341796875
|
||||
],
|
||||
"reprojection_error_px": 4.061047386471164,
|
||||
"confidence": 0.7490351334084672
|
||||
},
|
||||
{
|
||||
"marker_id": 62,
|
||||
"observed_center_px": [
|
||||
845.5,
|
||||
862.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
844.1776123046875,
|
||||
867.2413330078125
|
||||
],
|
||||
"reprojection_error_px": 4.681963413332059,
|
||||
"confidence": 0.7304654026989732
|
||||
},
|
||||
{
|
||||
"marker_id": 47,
|
||||
"observed_center_px": [
|
||||
665.0,
|
||||
836.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
667.7066650390625,
|
||||
836.0575561523438
|
||||
],
|
||||
"reprojection_error_px": 2.707276924209236,
|
||||
"confidence": 0.7493333333333333
|
||||
},
|
||||
{
|
||||
"marker_id": 56,
|
||||
"observed_center_px": [
|
||||
1342.0,
|
||||
843.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
1345.0384521484375,
|
||||
839.529296875
|
||||
],
|
||||
"reprojection_error_px": 5.200627493652013,
|
||||
"confidence": 0.6997474965237934
|
||||
},
|
||||
{
|
||||
"marker_id": 53,
|
||||
"observed_center_px": [
|
||||
1400.0,
|
||||
805.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
1394.7271728515625,
|
||||
803.6259155273438
|
||||
],
|
||||
"reprojection_error_px": 5.684579226669193,
|
||||
"confidence": 0.2519090987485656
|
||||
},
|
||||
{
|
||||
"marker_id": 97,
|
||||
"observed_center_px": [
|
||||
554.5,
|
||||
818.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
552.393798828125,
|
||||
815.483154296875
|
||||
],
|
||||
"reprojection_error_px": 3.281858569430803,
|
||||
"confidence": 0.7363629300822377
|
||||
},
|
||||
{
|
||||
"marker_id": 54,
|
||||
"observed_center_px": [
|
||||
610.0,
|
||||
848.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
607.6627197265625,
|
||||
853.2195434570312
|
||||
],
|
||||
"reprojection_error_px": 5.043778126651779,
|
||||
"confidence": 0.714264135428559
|
||||
},
|
||||
{
|
||||
"marker_id": 79,
|
||||
"observed_center_px": [
|
||||
821.25,
|
||||
736.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
822.4546508789062,
|
||||
737.515869140625
|
||||
],
|
||||
"reprojection_error_px": 1.575808951276701,
|
||||
"confidence": 0.7019048773943901
|
||||
},
|
||||
{
|
||||
"marker_id": 72,
|
||||
"observed_center_px": [
|
||||
1346.25,
|
||||
753.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1346.6517333984375,
|
||||
751.7901000976562
|
||||
],
|
||||
"reprojection_error_px": 1.756458766796223,
|
||||
"confidence": 0.6613219758870197
|
||||
},
|
||||
{
|
||||
"marker_id": 55,
|
||||
"observed_center_px": [
|
||||
675.5,
|
||||
745.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
673.168212890625,
|
||||
745.327880859375
|
||||
],
|
||||
"reprojection_error_px": 2.3696868342313517,
|
||||
"confidence": 0.7020871814203925
|
||||
},
|
||||
{
|
||||
"marker_id": 214,
|
||||
"observed_center_px": [
|
||||
1037.25,
|
||||
713.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
1041.412841796875,
|
||||
715.8807373046875
|
||||
],
|
||||
"reprojection_error_px": 4.676461620434453,
|
||||
"confidence": 0.6215166590211996
|
||||
},
|
||||
{
|
||||
"marker_id": 66,
|
||||
"observed_center_px": [
|
||||
508.0,
|
||||
692.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
508.533203125,
|
||||
692.8386840820312
|
||||
],
|
||||
"reprojection_error_px": 0.5405279261199102,
|
||||
"confidence": 0.6495010546156331
|
||||
},
|
||||
{
|
||||
"marker_id": 95,
|
||||
"observed_center_px": [
|
||||
612.75,
|
||||
626.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
616.2593383789062,
|
||||
624.2844848632812
|
||||
],
|
||||
"reprojection_error_px": 4.022276172807491,
|
||||
"confidence": 0.6495692240250537
|
||||
},
|
||||
{
|
||||
"marker_id": 58,
|
||||
"observed_center_px": [
|
||||
633.0,
|
||||
428.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
631.9732055664062,
|
||||
432.49700927734375
|
||||
],
|
||||
"reprojection_error_px": 4.126789305505082,
|
||||
"confidence": 0.6273000253365986
|
||||
},
|
||||
{
|
||||
"marker_id": 73,
|
||||
"observed_center_px": [
|
||||
1401.5,
|
||||
418.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1403.91455078125,
|
||||
418.2334289550781
|
||||
],
|
||||
"reprojection_error_px": 2.4292211914985686,
|
||||
"confidence": 0.2254298006852419
|
||||
},
|
||||
{
|
||||
"marker_id": 69,
|
||||
"observed_center_px": [
|
||||
538.5,
|
||||
403.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
534.1398315429688,
|
||||
406.5040588378906
|
||||
],
|
||||
"reprojection_error_px": 5.440585252906562,
|
||||
"confidence": 0.5722444514496055
|
||||
},
|
||||
{
|
||||
"marker_id": 103,
|
||||
"observed_center_px": [
|
||||
690.0,
|
||||
487.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
694.1534423828125,
|
||||
488.0059509277344
|
||||
],
|
||||
"reprojection_error_px": 4.161321245079652,
|
||||
"confidence": 0.5954680843098741
|
||||
},
|
||||
{
|
||||
"marker_id": 82,
|
||||
"observed_center_px": [
|
||||
1356.5,
|
||||
429.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
1358.2213134765625,
|
||||
429.5571594238281
|
||||
],
|
||||
"reprojection_error_px": 1.748504216821368,
|
||||
"confidence": 0.6066174083435619
|
||||
},
|
||||
{
|
||||
"marker_id": 211,
|
||||
"observed_center_px": [
|
||||
991.75,
|
||||
589.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
992.0311889648438,
|
||||
585.610595703125
|
||||
],
|
||||
"reprojection_error_px": 3.899555489860301,
|
||||
"confidence": 0.5344898758778558
|
||||
},
|
||||
{
|
||||
"marker_id": 210,
|
||||
"observed_center_px": [
|
||||
871.75,
|
||||
307.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
871.70166015625,
|
||||
305.0990905761719
|
||||
],
|
||||
"reprojection_error_px": 1.9015239620084594,
|
||||
"confidence": 0.5835587226236766
|
||||
},
|
||||
{
|
||||
"marker_id": 52,
|
||||
"observed_center_px": [
|
||||
1190.5,
|
||||
312.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1186.0692138671875,
|
||||
316.3983154296875
|
||||
],
|
||||
"reprojection_error_px": 5.901586985215348,
|
||||
"confidence": 0.5798408315806451
|
||||
},
|
||||
{
|
||||
"marker_id": 64,
|
||||
"observed_center_px": [
|
||||
640.5,
|
||||
337.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
640.552490234375,
|
||||
335.2122497558594
|
||||
],
|
||||
"reprojection_error_px": 2.538293033977863,
|
||||
"confidence": 0.5461129593472626
|
||||
},
|
||||
{
|
||||
"marker_id": 101,
|
||||
"observed_center_px": [
|
||||
1307.75,
|
||||
303.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
1307.749267578125,
|
||||
308.2303466796875
|
||||
],
|
||||
"reprojection_error_px": 4.480346739553604,
|
||||
"confidence": 0.557547025024131
|
||||
},
|
||||
{
|
||||
"marker_id": 83,
|
||||
"observed_center_px": [
|
||||
1323.0,
|
||||
208.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1319.9122314453125,
|
||||
207.4698028564453
|
||||
],
|
||||
"reprojection_error_px": 3.255091519743365,
|
||||
"confidence": 0.562745572281817
|
||||
},
|
||||
{
|
||||
"marker_id": 75,
|
||||
"observed_center_px": [
|
||||
1108.0,
|
||||
182.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1111.2906494140625,
|
||||
182.7562713623047
|
||||
],
|
||||
"reprojection_error_px": 3.3764359818767575,
|
||||
"confidence": 0.5380549070504695
|
||||
},
|
||||
{
|
||||
"marker_id": 81,
|
||||
"observed_center_px": [
|
||||
1152.5,
|
||||
376.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
1155.4818115234375,
|
||||
376.354736328125
|
||||
],
|
||||
"reprojection_error_px": 2.9836503916735575,
|
||||
"confidence": 0.4138222621269631
|
||||
},
|
||||
{
|
||||
"marker_id": 61,
|
||||
"observed_center_px": [
|
||||
1279.75,
|
||||
135.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1282.823974609375,
|
||||
133.3727264404297
|
||||
],
|
||||
"reprojection_error_px": 3.4781229329566283,
|
||||
"confidence": 0.5393477003090094
|
||||
}
|
||||
]
|
||||
},
|
||||
"qa": {
|
||||
"sanity_notes": []
|
||||
}
|
||||
}
|
||||
77
data/camera_study/Scene9/k3_abf/robot_state.eval.json
Normal file
77
data/camera_study/Scene9/k3_abf/robot_state.eval.json
Normal file
@@ -0,0 +1,77 @@
|
||||
{
|
||||
"rows": [
|
||||
{
|
||||
"joint": "x",
|
||||
"estimate": 59.59693724173907,
|
||||
"gt": 60.0,
|
||||
"error": 0.40306275826092985,
|
||||
"unit": "mm",
|
||||
"observable": true,
|
||||
"n_markers": 3
|
||||
},
|
||||
{
|
||||
"joint": "y",
|
||||
"estimate": -1.5397442820319978,
|
||||
"gt": -2.0,
|
||||
"error": 0.46025571796801046,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"n_markers": 3
|
||||
},
|
||||
{
|
||||
"joint": "z",
|
||||
"estimate": 92.5767511342383,
|
||||
"gt": 95.0,
|
||||
"error": 2.423248865761707,
|
||||
"unit": "deg",
|
||||
"observable": false,
|
||||
"n_markers": 0
|
||||
},
|
||||
{
|
||||
"joint": "a",
|
||||
"estimate": 16.048153042261664,
|
||||
"gt": 200.0,
|
||||
"error": 176.04815304226167,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"n_markers": 1
|
||||
},
|
||||
{
|
||||
"joint": "b",
|
||||
"estimate": -62.23836649089406,
|
||||
"gt": 60.0,
|
||||
"error": 122.23836649089407,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"n_markers": 2
|
||||
},
|
||||
{
|
||||
"joint": "c",
|
||||
"estimate": 191.0857575537735,
|
||||
"gt": 9.0,
|
||||
"error": 177.91424244622647,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"n_markers": 2
|
||||
},
|
||||
{
|
||||
"joint": "e",
|
||||
"estimate": 8.035738034730706,
|
||||
"gt": 8.0,
|
||||
"error": 0.03573803473070569,
|
||||
"unit": "mm",
|
||||
"observable": true,
|
||||
"n_markers": 2
|
||||
}
|
||||
],
|
||||
"summary": {
|
||||
"n_joints": 7,
|
||||
"mean_abs_deg": 119.16525442433755,
|
||||
"max_abs_deg": 177.91424244622647,
|
||||
"mean_abs_mm": 0.21940039649581777,
|
||||
"max_abs_mm": 0.40306275826092985,
|
||||
"n_unobservable": 1,
|
||||
"wrist_error_mm": null,
|
||||
"finger_error_mm": null
|
||||
}
|
||||
}
|
||||
58
data/camera_study/Scene9/k3_abf/robot_state.json
Normal file
58
data/camera_study/Scene9/k3_abf/robot_state.json
Normal file
@@ -0,0 +1,58 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"created_utc": "2026-06-03T04:27:30Z",
|
||||
"method": "hybrid",
|
||||
"movements": {
|
||||
"x": {
|
||||
"value": 59.59693724173907,
|
||||
"unit": "mm",
|
||||
"observable": true,
|
||||
"confidence": "medium",
|
||||
"n_markers": 3
|
||||
},
|
||||
"y": {
|
||||
"value": -1.5397442820319978,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"confidence": "medium",
|
||||
"n_markers": 3
|
||||
},
|
||||
"z": {
|
||||
"value": 92.5767511342383,
|
||||
"unit": "deg",
|
||||
"observable": false,
|
||||
"confidence": "none",
|
||||
"n_markers": 0
|
||||
},
|
||||
"a": {
|
||||
"value": 16.048153042261664,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"confidence": "medium",
|
||||
"n_markers": 1
|
||||
},
|
||||
"b": {
|
||||
"value": -62.23836649089406,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"confidence": "low",
|
||||
"n_markers": 2
|
||||
},
|
||||
"c": {
|
||||
"value": 191.0857575537735,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"confidence": "low",
|
||||
"n_markers": 2
|
||||
},
|
||||
"e": {
|
||||
"value": 8.035738034730706,
|
||||
"unit": "mm",
|
||||
"observable": true,
|
||||
"confidence": "low",
|
||||
"n_markers": 2
|
||||
}
|
||||
},
|
||||
"residual_rms": 17.1895939673492,
|
||||
"num_markers": 25
|
||||
}
|
||||
Reference in New Issue
Block a user