Claude: Studie - Wie viele Kameras brauchts
This commit is contained in:
669
data/camera_study/Scene10/k3_cef/aruco_marker_poses.json
Normal file
669
data/camera_study/Scene10/k3_cef/aruco_marker_poses.json
Normal file
@@ -0,0 +1,669 @@
|
||||
{
|
||||
"schema_version": "1.1",
|
||||
"stage": "corner_marker_poses",
|
||||
"created_utc": "2026-06-02T21:19:10Z",
|
||||
"summary": {
|
||||
"num_cameras": 3,
|
||||
"num_markers": 14
|
||||
},
|
||||
"cameras": [
|
||||
{
|
||||
"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": "e",
|
||||
"position_m": [
|
||||
1.2027035370578547,
|
||||
-0.9093898126663549,
|
||||
0.4081419845112901
|
||||
],
|
||||
"position_mm": [
|
||||
1202.7035370578546,
|
||||
-909.3898126663548,
|
||||
408.1419845112901
|
||||
],
|
||||
"direction": [
|
||||
-0.7457762360572815,
|
||||
0.6094573736190796,
|
||||
-0.26903441548347473
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera_id": "f",
|
||||
"position_m": [
|
||||
0.48447032537390755,
|
||||
-0.3056860451708503,
|
||||
1.4030927838623561
|
||||
],
|
||||
"position_mm": [
|
||||
484.47032537390754,
|
||||
-305.6860451708503,
|
||||
1403.092783862356
|
||||
],
|
||||
"direction": [
|
||||
-0.2268645018339157,
|
||||
0.08511359244585037,
|
||||
-0.9702000617980957
|
||||
]
|
||||
}
|
||||
],
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 40,
|
||||
"link": "FingerA",
|
||||
"position_m": [
|
||||
0.30627874061044535,
|
||||
-0.2024479501775244,
|
||||
0.02490867113543083
|
||||
],
|
||||
"position_mm": [
|
||||
306.27874061044537,
|
||||
-202.4479501775244,
|
||||
24.90867113543083
|
||||
],
|
||||
"normal": [
|
||||
0.10774274837190172,
|
||||
-0.9746691516570191,
|
||||
0.19598863482726736
|
||||
],
|
||||
"corners_m": [
|
||||
[
|
||||
0.29290073767985364,
|
||||
-0.20194182228134053,
|
||||
0.035613437490268414
|
||||
],
|
||||
[
|
||||
0.31667438164545786,
|
||||
-0.19854631406230183,
|
||||
0.03776464993565031
|
||||
],
|
||||
[
|
||||
0.3196875506495991,
|
||||
-0.20327582086089682,
|
||||
0.014252984580857643
|
||||
],
|
||||
[
|
||||
0.2958522924668708,
|
||||
-0.2060278435055585,
|
||||
0.01200361253494696
|
||||
]
|
||||
],
|
||||
"num_cameras": 2,
|
||||
"edge_length_mm": 24.130737232384902
|
||||
},
|
||||
{
|
||||
"marker_id": 45,
|
||||
"link": "FingerB",
|
||||
"position_m": [
|
||||
0.35453041386340756,
|
||||
-0.19993074993515453,
|
||||
0.01994433421750827
|
||||
],
|
||||
"position_mm": [
|
||||
354.53041386340755,
|
||||
-199.93074993515452,
|
||||
19.94433421750827
|
||||
],
|
||||
"normal": [
|
||||
0.7845391013156591,
|
||||
-0.6134528820597979,
|
||||
-0.09040995520044212
|
||||
],
|
||||
"corners_m": [
|
||||
[
|
||||
0.3583807462748322,
|
||||
-0.1978308113206838,
|
||||
0.03697290617433989
|
||||
],
|
||||
[
|
||||
0.36464284540629915,
|
||||
-0.18599712219246078,
|
||||
0.015288064602151036
|
||||
],
|
||||
[
|
||||
0.35083376428900714,
|
||||
-0.2025524950699911,
|
||||
0.0034110197743016228
|
||||
],
|
||||
[
|
||||
0.3442642994834916,
|
||||
-0.21334257115748245,
|
||||
0.02410534631924053
|
||||
]
|
||||
],
|
||||
"num_cameras": 2,
|
||||
"edge_length_mm": 24.737552031584258
|
||||
},
|
||||
{
|
||||
"marker_id": 51,
|
||||
"link": "Board",
|
||||
"position_m": [
|
||||
0.16811061010485806,
|
||||
-0.1733849815321152,
|
||||
-0.027571339882465837
|
||||
],
|
||||
"position_mm": [
|
||||
168.11061010485807,
|
||||
-173.3849815321152,
|
||||
-27.571339882465836
|
||||
],
|
||||
"normal": [
|
||||
-0.006808305099773449,
|
||||
0.0014286921225075688,
|
||||
0.9999758026174871
|
||||
],
|
||||
"corners_m": [
|
||||
[
|
||||
0.15592828065145872,
|
||||
-0.18434147280992005,
|
||||
-0.02763162667022281
|
||||
],
|
||||
[
|
||||
0.1565253508269994,
|
||||
-0.16119709591780068,
|
||||
-0.027674537965899967
|
||||
],
|
||||
[
|
||||
0.18046288751396589,
|
||||
-0.1622593262233565,
|
||||
-0.027496333447128724
|
||||
],
|
||||
[
|
||||
0.17952592142700827,
|
||||
-0.1857420311773836,
|
||||
-0.027482861446611842
|
||||
]
|
||||
],
|
||||
"num_cameras": 2,
|
||||
"edge_length_mm": 23.563725485722934
|
||||
},
|
||||
{
|
||||
"marker_id": 54,
|
||||
"link": "Board",
|
||||
"position_m": [
|
||||
0.33951148216784577,
|
||||
-0.32822688051036886,
|
||||
-0.027977570091669214
|
||||
],
|
||||
"position_mm": [
|
||||
339.51148216784577,
|
||||
-328.22688051036886,
|
||||
-27.977570091669214
|
||||
],
|
||||
"normal": [
|
||||
0.03163638693581026,
|
||||
0.05895165625504107,
|
||||
0.9977594105025697
|
||||
],
|
||||
"corners_m": [
|
||||
[
|
||||
0.327865046690233,
|
||||
-0.3395822909650562,
|
||||
-0.02703416333249037
|
||||
],
|
||||
[
|
||||
0.32775713800464434,
|
||||
-0.31687579832690943,
|
||||
-0.028177634814200003
|
||||
],
|
||||
[
|
||||
0.3510131671550386,
|
||||
-0.31655128021110995,
|
||||
-0.029127240387164657
|
||||
],
|
||||
[
|
||||
0.3514105768214669,
|
||||
-0.33989815253839983,
|
||||
-0.027571241832821815
|
||||
]
|
||||
],
|
||||
"num_cameras": 2,
|
||||
"edge_length_mm": 23.242251672611896
|
||||
},
|
||||
{
|
||||
"marker_id": 58,
|
||||
"link": "Board",
|
||||
"position_m": [
|
||||
0.047336861700937254,
|
||||
-0.21643100832679277,
|
||||
-0.027209077984690494
|
||||
],
|
||||
"position_mm": [
|
||||
47.336861700937256,
|
||||
-216.43100832679278,
|
||||
-27.209077984690495
|
||||
],
|
||||
"normal": [
|
||||
0.0013588198906133635,
|
||||
-0.0036434141538534276,
|
||||
0.999992439542324
|
||||
],
|
||||
"corners_m": [
|
||||
[
|
||||
0.035361871794753426,
|
||||
-0.22834202681993007,
|
||||
-0.027259175356223724
|
||||
],
|
||||
[
|
||||
0.035636338795523775,
|
||||
-0.20492512880256072,
|
||||
-0.027128009198217347
|
||||
],
|
||||
[
|
||||
0.059170172929795664,
|
||||
-0.2045790098019498,
|
||||
-0.027205336754186512
|
||||
],
|
||||
[
|
||||
0.05917906328367614,
|
||||
-0.22787786788273048,
|
||||
-0.027243790630134396
|
||||
]
|
||||
],
|
||||
"num_cameras": 2,
|
||||
"edge_length_mm": 23.51899761077337
|
||||
},
|
||||
{
|
||||
"marker_id": 62,
|
||||
"link": "Board",
|
||||
"position_m": [
|
||||
0.40220949700173025,
|
||||
-0.17317235483066087,
|
||||
-0.027821052839376182
|
||||
],
|
||||
"position_mm": [
|
||||
402.20949700173026,
|
||||
-173.17235483066088,
|
||||
-27.821052839376183
|
||||
],
|
||||
"normal": [
|
||||
-0.000862606022259764,
|
||||
-0.00901458539334854,
|
||||
0.9999589957398436
|
||||
],
|
||||
"corners_m": [
|
||||
[
|
||||
0.3909174820686879,
|
||||
-0.1851716932202503,
|
||||
-0.028094810616444352
|
||||
],
|
||||
[
|
||||
0.38988424659088694,
|
||||
-0.16226388452025312,
|
||||
-0.027575815762105355
|
||||
],
|
||||
[
|
||||
0.41335360429422346,
|
||||
-0.16080146679790683,
|
||||
-0.02785248190488175
|
||||
],
|
||||
[
|
||||
0.41468265505312274,
|
||||
-0.18445237478423324,
|
||||
-0.027761103074073267
|
||||
]
|
||||
],
|
||||
"num_cameras": 2,
|
||||
"edge_length_mm": 23.480067655548915
|
||||
},
|
||||
{
|
||||
"marker_id": 64,
|
||||
"link": "Board",
|
||||
"position_m": [
|
||||
-0.019295995226067536,
|
||||
-0.18908317231704055,
|
||||
-0.026886827273300915
|
||||
],
|
||||
"position_mm": [
|
||||
-19.295995226067536,
|
||||
-189.08317231704055,
|
||||
-26.886827273300916
|
||||
],
|
||||
"normal": [
|
||||
-0.006578296524961398,
|
||||
-0.005970322012047947,
|
||||
0.9999605398563997
|
||||
],
|
||||
"corners_m": [
|
||||
[
|
||||
-0.03115874300702659,
|
||||
-0.20089619465711786,
|
||||
-0.027059973406095738
|
||||
],
|
||||
[
|
||||
-0.030698654304655165,
|
||||
-0.1771341298911751,
|
||||
-0.02686556864261637
|
||||
],
|
||||
[
|
||||
-0.007599296097562615,
|
||||
-0.1773431994189574,
|
||||
-0.026764870702709966
|
||||
],
|
||||
[
|
||||
-0.007727287495025766,
|
||||
-0.20095916530091187,
|
||||
-0.026856896341781584
|
||||
]
|
||||
],
|
||||
"num_cameras": 2,
|
||||
"edge_length_mm": 23.479187389961393
|
||||
},
|
||||
{
|
||||
"marker_id": 103,
|
||||
"link": "Board",
|
||||
"position_m": [
|
||||
0.10465909801282489,
|
||||
-0.19050018203130686,
|
||||
-0.027580714322921154
|
||||
],
|
||||
"position_mm": [
|
||||
104.65909801282488,
|
||||
-190.50018203130688,
|
||||
-27.580714322921153
|
||||
],
|
||||
"normal": [
|
||||
-0.013133347235482564,
|
||||
-0.0015286879870387573,
|
||||
0.9999125853310531
|
||||
],
|
||||
"corners_m": [
|
||||
[
|
||||
0.09262505355541921,
|
||||
-0.20219857778494604,
|
||||
-0.027924319217480835
|
||||
],
|
||||
[
|
||||
0.09293120022838401,
|
||||
-0.17893679485133848,
|
||||
-0.027543668833643273
|
||||
],
|
||||
[
|
||||
0.11629477202709634,
|
||||
-0.1786915884418234,
|
||||
-0.027581613424266512
|
||||
],
|
||||
[
|
||||
0.1167853662404,
|
||||
-0.2021737670471195,
|
||||
-0.027273255816294004
|
||||
]
|
||||
],
|
||||
"num_cameras": 2,
|
||||
"edge_length_mm": 23.572555944026497
|
||||
},
|
||||
{
|
||||
"marker_id": 113,
|
||||
"link": "Arm2",
|
||||
"position_m": [
|
||||
0.31034662707489735,
|
||||
-0.15635237158087367,
|
||||
0.1570810626993659
|
||||
],
|
||||
"position_mm": [
|
||||
310.34662707489736,
|
||||
-156.35237158087367,
|
||||
157.0810626993659
|
||||
],
|
||||
"normal": [
|
||||
-0.35206906062659116,
|
||||
-0.741310523076759,
|
||||
0.5714071096207779
|
||||
],
|
||||
"corners_m": [
|
||||
[
|
||||
0.29879887821261114,
|
||||
-0.14573452627091252,
|
||||
0.16376634937049206
|
||||
],
|
||||
[
|
||||
0.3214049869039743,
|
||||
-0.1521349367086835,
|
||||
0.16934045955538704
|
||||
],
|
||||
[
|
||||
0.3219012237910287,
|
||||
-0.16693414093137918,
|
||||
0.15049774076070763
|
||||
],
|
||||
[
|
||||
0.29928141939197533,
|
||||
-0.1606058824125195,
|
||||
0.14471970111087687
|
||||
]
|
||||
],
|
||||
"num_cameras": 2,
|
||||
"edge_length_mm": 24.11744156038541
|
||||
},
|
||||
{
|
||||
"marker_id": 210,
|
||||
"link": "Board",
|
||||
"position_m": [
|
||||
0.021892093009216525,
|
||||
-0.020559375178687493,
|
||||
0.0014809771164032766
|
||||
],
|
||||
"position_mm": [
|
||||
21.892093009216524,
|
||||
-20.559375178687493,
|
||||
1.4809771164032766
|
||||
],
|
||||
"normal": [
|
||||
-0.00829379625146859,
|
||||
0.010414422804847947,
|
||||
0.9999113724432687
|
||||
],
|
||||
"corners_m": [
|
||||
[
|
||||
0.00958904812178603,
|
||||
-0.009087623290963355,
|
||||
0.0011313342853706083
|
||||
],
|
||||
[
|
||||
0.0334326887857314,
|
||||
-0.008865751099244649,
|
||||
0.0015843141137006926
|
||||
],
|
||||
[
|
||||
0.03424082308685001,
|
||||
-0.03191652652817047,
|
||||
0.0015727962576019487
|
||||
],
|
||||
[
|
||||
0.010305812042498669,
|
||||
-0.0323675997963715,
|
||||
0.001635463808939857
|
||||
]
|
||||
],
|
||||
"num_cameras": 2,
|
||||
"edge_length_mm": 23.537430428378414
|
||||
},
|
||||
{
|
||||
"marker_id": 219,
|
||||
"link": "Arm2",
|
||||
"position_m": [
|
||||
0.353296522983271,
|
||||
-0.16754703618556033,
|
||||
0.116391390986823
|
||||
],
|
||||
"position_mm": [
|
||||
353.296522983271,
|
||||
-167.54703618556033,
|
||||
116.391390986823
|
||||
],
|
||||
"normal": [
|
||||
0.9429348319065125,
|
||||
-0.27723367740171956,
|
||||
0.1844326188388501
|
||||
],
|
||||
"corners_m": [
|
||||
[
|
||||
0.34938012387506767,
|
||||
-0.16821330519460226,
|
||||
0.1366115264200989
|
||||
],
|
||||
[
|
||||
0.3577197898558521,
|
||||
-0.15126903452003512,
|
||||
0.11694241305157758
|
||||
],
|
||||
[
|
||||
0.3574201486189585,
|
||||
-0.16690238097006818,
|
||||
0.0976604830405311
|
||||
],
|
||||
[
|
||||
0.3486660295832058,
|
||||
-0.18380342405753586,
|
||||
0.11435114143508439
|
||||
]
|
||||
],
|
||||
"num_cameras": 2,
|
||||
"edge_length_mm": 26.14854433521585
|
||||
},
|
||||
{
|
||||
"marker_id": 243,
|
||||
"link": "Arm1",
|
||||
"position_m": [
|
||||
0.23007004103264184,
|
||||
-0.039125012809118884,
|
||||
0.3077395317766217
|
||||
],
|
||||
"position_mm": [
|
||||
230.07004103264183,
|
||||
-39.125012809118886,
|
||||
307.73953177662173
|
||||
],
|
||||
"normal": [
|
||||
0.010300455601001792,
|
||||
-0.5001742609246566,
|
||||
0.8658635050184789
|
||||
],
|
||||
"corners_m": [
|
||||
[
|
||||
0.21843943584451833,
|
||||
-0.02897234074413081,
|
||||
0.31385066872768125
|
||||
],
|
||||
[
|
||||
0.24180645290747713,
|
||||
-0.028825738996379233,
|
||||
0.3134428871089034
|
||||
],
|
||||
[
|
||||
0.24183429613618018,
|
||||
-0.049513497129538245,
|
||||
0.30170387290001627
|
||||
],
|
||||
[
|
||||
0.21819997924239165,
|
||||
-0.04918847436642726,
|
||||
0.30196069836988587
|
||||
]
|
||||
],
|
||||
"num_cameras": 2,
|
||||
"edge_length_mm": 23.56248652540642
|
||||
},
|
||||
{
|
||||
"marker_id": 246,
|
||||
"link": "Ellbow",
|
||||
"position_m": [
|
||||
0.3200092116819535,
|
||||
-0.04761511590718486,
|
||||
0.299102053137564
|
||||
],
|
||||
"position_mm": [
|
||||
320.0092116819535,
|
||||
-47.61511590718486,
|
||||
299.102053137564
|
||||
],
|
||||
"normal": [
|
||||
-0.04020259360653547,
|
||||
-0.7669711412278505,
|
||||
0.6404209709175336
|
||||
],
|
||||
"corners_m": [
|
||||
[
|
||||
0.30770530558703435,
|
||||
-0.04019473631062422,
|
||||
0.3074462751545289
|
||||
],
|
||||
[
|
||||
0.33176337288245605,
|
||||
-0.04062679003190598,
|
||||
0.3079957532010715
|
||||
],
|
||||
[
|
||||
0.33251001863986285,
|
||||
-0.05580155859916461,
|
||||
0.2902926915392687
|
||||
],
|
||||
[
|
||||
0.30805814961846084,
|
||||
-0.053837378687044635,
|
||||
0.290673492655387
|
||||
]
|
||||
],
|
||||
"num_cameras": 2,
|
||||
"edge_length_mm": 23.388489110898014
|
||||
},
|
||||
{
|
||||
"marker_id": 247,
|
||||
"link": "Ellbow",
|
||||
"position_m": [
|
||||
0.2817592583542392,
|
||||
-0.04361698425213553,
|
||||
0.30361402598517373
|
||||
],
|
||||
"position_mm": [
|
||||
281.7592583542392,
|
||||
-43.61698425213553,
|
||||
303.6140259851737
|
||||
],
|
||||
"normal": [
|
||||
-0.00539313482551296,
|
||||
-0.7717319978386132,
|
||||
0.6359250251474434
|
||||
],
|
||||
"corners_m": [
|
||||
[
|
||||
0.26940274313702545,
|
||||
-0.036216109978604846,
|
||||
0.31259765143192925
|
||||
],
|
||||
[
|
||||
0.29333220459915776,
|
||||
-0.03575642363079036,
|
||||
0.3131428820549796
|
||||
],
|
||||
[
|
||||
0.29425472780023126,
|
||||
-0.05101253318180559,
|
||||
0.2948523145502718
|
||||
],
|
||||
[
|
||||
0.27004735788054246,
|
||||
-0.05148287021734133,
|
||||
0.2938632559035144
|
||||
]
|
||||
],
|
||||
"num_cameras": 2,
|
||||
"edge_length_mm": 24.04593987411097
|
||||
}
|
||||
]
|
||||
}
|
||||
334
data/camera_study/Scene10/k3_cef/aruco_positions_initial.json
Normal file
334
data/camera_study/Scene10/k3_cef/aruco_positions_initial.json
Normal file
@@ -0,0 +1,334 @@
|
||||
{
|
||||
"schema_version": "1.2",
|
||||
"stage": "initial_triangulation",
|
||||
"created_utc": "2026-06-02T21:19:09Z",
|
||||
"summary": {
|
||||
"num_cameras": 3,
|
||||
"num_markers": 14,
|
||||
"num_constraints": 94
|
||||
},
|
||||
"cameras": [
|
||||
{
|
||||
"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": "e",
|
||||
"position_m": [
|
||||
1.2027035370578547,
|
||||
-0.9093898126663549,
|
||||
0.4081419845112901
|
||||
],
|
||||
"position_mm": [
|
||||
1202.7035370578546,
|
||||
-909.3898126663548,
|
||||
408.1419845112901
|
||||
],
|
||||
"direction": [
|
||||
-0.7457762360572815,
|
||||
0.6094573736190796,
|
||||
-0.26903441548347473
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera_id": "f",
|
||||
"position_m": [
|
||||
0.48447032537390755,
|
||||
-0.3056860451708503,
|
||||
1.4030927838623561
|
||||
],
|
||||
"position_mm": [
|
||||
484.47032537390754,
|
||||
-305.6860451708503,
|
||||
1403.092783862356
|
||||
],
|
||||
"direction": [
|
||||
-0.2268645018339157,
|
||||
0.08511359244585037,
|
||||
-0.9702000617980957
|
||||
]
|
||||
}
|
||||
],
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 40,
|
||||
"position_m": [
|
||||
0.3062805662542438,
|
||||
-0.2023726992378452,
|
||||
0.024887344814375448
|
||||
],
|
||||
"position_mm": [
|
||||
306.2805662542438,
|
||||
-202.3726992378452,
|
||||
24.88734481437545
|
||||
],
|
||||
"link": "FingerA",
|
||||
"normal": [
|
||||
-0.4224220616915755,
|
||||
0.0,
|
||||
-0.9063992507699015
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 45,
|
||||
"position_m": [
|
||||
0.3544632515108612,
|
||||
-0.1998865406173633,
|
||||
0.019945246703772904
|
||||
],
|
||||
"position_mm": [
|
||||
354.4632515108612,
|
||||
-199.8865406173633,
|
||||
19.945246703772906
|
||||
],
|
||||
"link": "FingerB",
|
||||
"normal": [
|
||||
-0.8830215713766957,
|
||||
-0.3090575499818435,
|
||||
-0.3532086285506783
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 51,
|
||||
"position_m": [
|
||||
0.1681080245114533,
|
||||
-0.17338209734396196,
|
||||
-0.027665654811361316
|
||||
],
|
||||
"position_mm": [
|
||||
168.1080245114533,
|
||||
-173.38209734396196,
|
||||
-27.665654811361318
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 54,
|
||||
"position_m": [
|
||||
0.33952290427782084,
|
||||
-0.32824329387678847,
|
||||
-0.028018696911322458
|
||||
],
|
||||
"position_mm": [
|
||||
339.5229042778208,
|
||||
-328.24329387678847,
|
||||
-28.018696911322458
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 58,
|
||||
"position_m": [
|
||||
0.04730748420954963,
|
||||
-0.21643106768910866,
|
||||
-0.02731427763285767
|
||||
],
|
||||
"position_mm": [
|
||||
47.30748420954963,
|
||||
-216.43106768910866,
|
||||
-27.31427763285767
|
||||
],
|
||||
"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": 64,
|
||||
"position_m": [
|
||||
-0.0193340456258843,
|
||||
-0.18908183378146987,
|
||||
-0.0269886851594388
|
||||
],
|
||||
"position_mm": [
|
||||
-19.3340456258843,
|
||||
-189.08183378146987,
|
||||
-26.988685159438802
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 103,
|
||||
"position_m": [
|
||||
0.104643992349152,
|
||||
-0.19049889834733683,
|
||||
-0.02767913014219985
|
||||
],
|
||||
"position_mm": [
|
||||
104.643992349152,
|
||||
-190.49889834733682,
|
||||
-27.67913014219985
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 113,
|
||||
"position_m": [
|
||||
0.3104023247371725,
|
||||
-0.156306068910436,
|
||||
0.15701631582941594
|
||||
],
|
||||
"position_mm": [
|
||||
310.4023247371725,
|
||||
-156.306068910436,
|
||||
157.01631582941593
|
||||
],
|
||||
"link": "Arm2",
|
||||
"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": 219,
|
||||
"position_m": [
|
||||
0.3532496825723185,
|
||||
-0.16754453874706673,
|
||||
0.1163962636425716
|
||||
],
|
||||
"position_mm": [
|
||||
353.2496825723185,
|
||||
-167.54453874706672,
|
||||
116.39626364257161
|
||||
],
|
||||
"link": "Arm2",
|
||||
"normal": [
|
||||
1.0,
|
||||
0.0,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 243,
|
||||
"position_m": [
|
||||
0.23007529276737815,
|
||||
-0.039070066670461895,
|
||||
0.30766836125299685
|
||||
],
|
||||
"position_mm": [
|
||||
230.07529276737816,
|
||||
-39.0700666704619,
|
||||
307.6683612529969
|
||||
],
|
||||
"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.2817741877107397,
|
||||
-0.04353822356404724,
|
||||
0.30355372204569236
|
||||
],
|
||||
"position_mm": [
|
||||
281.7741877107397,
|
||||
-43.53822356404724,
|
||||
303.5537220456924
|
||||
],
|
||||
"link": "Ellbow",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
333
data/camera_study/Scene10/k3_cef/aruco_positions_optimized.json
Normal file
333
data/camera_study/Scene10/k3_cef/aruco_positions_optimized.json
Normal file
@@ -0,0 +1,333 @@
|
||||
{
|
||||
"schema_version": "1.2",
|
||||
"created_utc": "2026-06-02T21:19:10Z",
|
||||
"summary": {
|
||||
"num_cameras": 3,
|
||||
"num_markers": 14,
|
||||
"num_constraints": 94
|
||||
},
|
||||
"cameras": [
|
||||
{
|
||||
"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": "e",
|
||||
"position_m": [
|
||||
1.2027035370578547,
|
||||
-0.9093898126663549,
|
||||
0.4081419845112901
|
||||
],
|
||||
"position_mm": [
|
||||
1202.7035370578546,
|
||||
-909.3898126663548,
|
||||
408.1419845112901
|
||||
],
|
||||
"direction": [
|
||||
-0.7457762360572815,
|
||||
0.6094573736190796,
|
||||
-0.26903441548347473
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera_id": "f",
|
||||
"position_m": [
|
||||
0.48447032537390755,
|
||||
-0.3056860451708503,
|
||||
1.4030927838623561
|
||||
],
|
||||
"position_mm": [
|
||||
484.47032537390754,
|
||||
-305.6860451708503,
|
||||
1403.092783862356
|
||||
],
|
||||
"direction": [
|
||||
-0.2268645018339157,
|
||||
0.08511359244585037,
|
||||
-0.9702000617980957
|
||||
]
|
||||
}
|
||||
],
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 40,
|
||||
"position_m": [
|
||||
0.3062787233845976,
|
||||
-0.2024230538408693,
|
||||
0.024789302553969658
|
||||
],
|
||||
"position_mm": [
|
||||
306.2787233845976,
|
||||
-202.4230538408693,
|
||||
24.78930255396966
|
||||
],
|
||||
"link": "FingerA",
|
||||
"normal": [
|
||||
-0.4224220616915755,
|
||||
0.0,
|
||||
-0.9063992507699015
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 45,
|
||||
"position_m": [
|
||||
0.35446046709676565,
|
||||
-0.19993112744732655,
|
||||
0.019857617922673765
|
||||
],
|
||||
"position_mm": [
|
||||
354.4604670967656,
|
||||
-199.93112744732656,
|
||||
19.857617922673764
|
||||
],
|
||||
"link": "FingerB",
|
||||
"normal": [
|
||||
-0.8830215713766957,
|
||||
-0.3090575499818435,
|
||||
-0.3532086285506783
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 51,
|
||||
"position_m": [
|
||||
0.16734247267901253,
|
||||
-0.17385735540825206,
|
||||
-0.027516544510875006
|
||||
],
|
||||
"position_mm": [
|
||||
167.34247267901253,
|
||||
-173.85735540825206,
|
||||
-27.516544510875004
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 54,
|
||||
"position_m": [
|
||||
0.3394596097104881,
|
||||
-0.328333574366859,
|
||||
-0.028009472576537606
|
||||
],
|
||||
"position_mm": [
|
||||
339.4596097104881,
|
||||
-328.333574366859,
|
||||
-28.009472576537608
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 58,
|
||||
"position_m": [
|
||||
0.04903671540742669,
|
||||
-0.2192159822222692,
|
||||
-0.02521712431483487
|
||||
],
|
||||
"position_mm": [
|
||||
49.03671540742669,
|
||||
-219.21598222226922,
|
||||
-25.21712431483487
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 62,
|
||||
"position_m": [
|
||||
0.40241347303811903,
|
||||
-0.17320426077354706,
|
||||
-0.02791730975892443
|
||||
],
|
||||
"position_mm": [
|
||||
402.41347303811904,
|
||||
-173.20426077354705,
|
||||
-27.917309758924432
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 64,
|
||||
"position_m": [
|
||||
-0.021184172953033698,
|
||||
-0.1869137831534417,
|
||||
-0.028480777143359604
|
||||
],
|
||||
"position_mm": [
|
||||
-21.1841729530337,
|
||||
-186.9137831534417,
|
||||
-28.480777143359603
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 103,
|
||||
"position_m": [
|
||||
0.10553554719130112,
|
||||
-0.1905719394747788,
|
||||
-0.027485582154653194
|
||||
],
|
||||
"position_mm": [
|
||||
105.53554719130112,
|
||||
-190.5719394747788,
|
||||
-27.485582154653194
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 113,
|
||||
"position_m": [
|
||||
0.31176674771472984,
|
||||
-0.1563780324702152,
|
||||
0.15680834030077126
|
||||
],
|
||||
"position_mm": [
|
||||
311.76674771472983,
|
||||
-156.3780324702152,
|
||||
156.80834030077125
|
||||
],
|
||||
"link": "Arm2",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 210,
|
||||
"position_m": [
|
||||
0.0216052901956493,
|
||||
-0.01936577179635719,
|
||||
0.0008965242621090869
|
||||
],
|
||||
"position_mm": [
|
||||
21.605290195649303,
|
||||
-19.36577179635719,
|
||||
0.896524262109087
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 219,
|
||||
"position_m": [
|
||||
0.3534017845270041,
|
||||
-0.16736096623755142,
|
||||
0.11639755577665035
|
||||
],
|
||||
"position_mm": [
|
||||
353.4017845270041,
|
||||
-167.36096623755142,
|
||||
116.39755577665035
|
||||
],
|
||||
"link": "Arm2",
|
||||
"normal": [
|
||||
1.0,
|
||||
0.0,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 243,
|
||||
"position_m": [
|
||||
0.23061320547042344,
|
||||
-0.0390087713208665,
|
||||
0.3075312163048041
|
||||
],
|
||||
"position_mm": [
|
||||
230.61320547042345,
|
||||
-39.0087713208665,
|
||||
307.5312163048041
|
||||
],
|
||||
"link": "Arm1",
|
||||
"normal": [
|
||||
0.0,
|
||||
-1.0,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 246,
|
||||
"position_m": [
|
||||
0.3206623858401159,
|
||||
-0.04737259117302177,
|
||||
0.2988500595626523
|
||||
],
|
||||
"position_mm": [
|
||||
320.6623858401159,
|
||||
-47.37259117302177,
|
||||
298.8500595626523
|
||||
],
|
||||
"link": "Ellbow",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 247,
|
||||
"position_m": [
|
||||
0.2835990470750743,
|
||||
-0.043779407196596,
|
||||
0.3032833715815786
|
||||
],
|
||||
"position_mm": [
|
||||
283.5990470750743,
|
||||
-43.779407196596004,
|
||||
303.2833715815786
|
||||
],
|
||||
"link": "Ellbow",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
1590
data/camera_study/Scene10/k3_cef/render_c_aruco_detection.json
Normal file
1590
data/camera_study/Scene10/k3_cef/render_c_aruco_detection.json
Normal file
File diff suppressed because it is too large
Load Diff
327
data/camera_study/Scene10/k3_cef/render_c_camera_pose.json
Normal file
327
data/camera_study/Scene10/k3_cef/render_c_camera_pose.json
Normal file
@@ -0,0 +1,327 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"created_utc": "2026-06-02T21:19:08Z",
|
||||
"source": {
|
||||
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\camera_study\\Scene10\\k3_cef\\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": []
|
||||
}
|
||||
}
|
||||
1199
data/camera_study/Scene10/k3_cef/render_e_aruco_detection.json
Normal file
1199
data/camera_study/Scene10/k3_cef/render_e_aruco_detection.json
Normal file
File diff suppressed because it is too large
Load Diff
271
data/camera_study/Scene10/k3_cef/render_e_camera_pose.json
Normal file
271
data/camera_study/Scene10/k3_cef/render_e_camera_pose.json
Normal file
@@ -0,0 +1,271 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"created_utc": "2026-06-02T21:19:08Z",
|
||||
"source": {
|
||||
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\camera_study\\Scene10\\k3_cef\\render_e_aruco_detection.json",
|
||||
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
|
||||
},
|
||||
"camera": {
|
||||
"camera_id": "e",
|
||||
"camera_matrix": [
|
||||
[
|
||||
2001.2965087890625,
|
||||
0.0,
|
||||
720.3994750976562
|
||||
],
|
||||
[
|
||||
0.0,
|
||||
1994.771728515625,
|
||||
538.7074584960938
|
||||
],
|
||||
[
|
||||
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": 5,
|
||||
"used_marker_ids": [
|
||||
48,
|
||||
63,
|
||||
57,
|
||||
102,
|
||||
54
|
||||
],
|
||||
"history": {
|
||||
"iters": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3
|
||||
],
|
||||
"rms": [
|
||||
0.007197111808548965,
|
||||
0.001098276420089881,
|
||||
0.0009620344476883504,
|
||||
0.0009620205232011758
|
||||
],
|
||||
"lambda": [
|
||||
0.001,
|
||||
0.0005,
|
||||
0.00025,
|
||||
0.000125
|
||||
]
|
||||
},
|
||||
"residual_rms_px": 2.7281525726006493,
|
||||
"residual_median_px": 2.5183121097354597,
|
||||
"residual_max_px": 3.7576731420043146,
|
||||
"sigma2_normalized": 2.3137087159701097e-06
|
||||
},
|
||||
"camera_pose": {
|
||||
"world_to_camera": {
|
||||
"rotation_matrix": [
|
||||
[
|
||||
0.6321497559547424,
|
||||
0.7748407125473022,
|
||||
0.0029369741678237915
|
||||
],
|
||||
[
|
||||
0.21024876832962036,
|
||||
-0.16787971556186676,
|
||||
-0.9631260633468628
|
||||
],
|
||||
[
|
||||
-0.7457762360572815,
|
||||
0.6094573736190796,
|
||||
-0.26903441548347473
|
||||
]
|
||||
],
|
||||
"translation_m": [
|
||||
-0.056855153292417526,
|
||||
-0.012442845851182938,
|
||||
1.5609862804412842
|
||||
],
|
||||
"rvec_rad": [
|
||||
1.7048273936309237,
|
||||
0.8116750457158921,
|
||||
-0.6120703769873145
|
||||
]
|
||||
},
|
||||
"camera_in_world": {
|
||||
"position_m": [
|
||||
1.2027034759521484,
|
||||
-0.909389853477478,
|
||||
0.40814200043678284
|
||||
],
|
||||
"position_mm": [
|
||||
1202.7034912109375,
|
||||
-909.3898315429688,
|
||||
408.1419982910156
|
||||
],
|
||||
"orientation_deg": {
|
||||
"roll": 113.81822204589844,
|
||||
"pitch": 48.22581100463867,
|
||||
"yaw": 18.396778106689453
|
||||
}
|
||||
},
|
||||
"uncertainty": {
|
||||
"pose_covariance_6x6": [
|
||||
[
|
||||
0.00022441890537757206,
|
||||
-7.963567536396464e-06,
|
||||
-2.9398649194599163e-05,
|
||||
-1.4795386871224034e-05,
|
||||
-9.369620603686464e-05,
|
||||
-1.2702492726669124e-05
|
||||
],
|
||||
[
|
||||
-7.963567536395407e-06,
|
||||
3.7068884464340944e-05,
|
||||
-3.338378703660994e-05,
|
||||
2.6508530508930155e-05,
|
||||
-6.804904795036776e-06,
|
||||
-8.467045467073405e-06
|
||||
],
|
||||
[
|
||||
-2.939864919460005e-05,
|
||||
-3.338378703660865e-05,
|
||||
0.00015704190560829434,
|
||||
-5.550273740425191e-05,
|
||||
8.385195749589376e-06,
|
||||
3.13758938875245e-05
|
||||
],
|
||||
[
|
||||
-1.4795386871223326e-05,
|
||||
2.6508530508929867e-05,
|
||||
-5.5502737404252506e-05,
|
||||
2.9231680266895845e-05,
|
||||
3.3812426915121855e-06,
|
||||
-8.125563844390692e-06
|
||||
],
|
||||
[
|
||||
-9.369620603686502e-05,
|
||||
-6.80490479503646e-06,
|
||||
8.385195749589481e-06,
|
||||
3.3812426915123345e-06,
|
||||
4.4878486349463374e-05,
|
||||
1.0425895360947247e-05
|
||||
],
|
||||
[
|
||||
-1.2702492726669507e-05,
|
||||
-8.467045467073171e-06,
|
||||
3.137589388752461e-05,
|
||||
-8.125563844390541e-06,
|
||||
1.0425895360947318e-05,
|
||||
2.9592030404347494e-05
|
||||
]
|
||||
],
|
||||
"parameter_std": {
|
||||
"rvec_std_deg": [
|
||||
0.8583261662306342,
|
||||
0.3488408939722953,
|
||||
0.7180098641027528
|
||||
],
|
||||
"tvec_std_m": [
|
||||
0.005406632987996859,
|
||||
0.006699140717246009,
|
||||
0.0054398557337807674
|
||||
]
|
||||
},
|
||||
"camera_center_std_m": [
|
||||
0.006976893112270283,
|
||||
0.012106263892740327,
|
||||
0.01216157052134005
|
||||
],
|
||||
"camera_center_std_mm": [
|
||||
6.976893112270283,
|
||||
12.106263892740326,
|
||||
12.16157052134005
|
||||
],
|
||||
"orientation_std_deg": {
|
||||
"roll": 1.0513875130551562,
|
||||
"pitch": 0.6166264667162378,
|
||||
"yaw": 0.5162490597129769
|
||||
}
|
||||
}
|
||||
},
|
||||
"observations": {
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 48,
|
||||
"observed_center_px": [
|
||||
1024.5,
|
||||
1030.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1023.4668579101562,
|
||||
1032.796630859375
|
||||
],
|
||||
"reprojection_error_px": 2.5183121097354597,
|
||||
"confidence": 0.4963016081621025
|
||||
},
|
||||
{
|
||||
"marker_id": 63,
|
||||
"observed_center_px": [
|
||||
1316.0,
|
||||
1051.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
1318.0511474609375,
|
||||
1052.518798828125
|
||||
],
|
||||
"reprojection_error_px": 2.4118574528279497,
|
||||
"confidence": 0.12173424671007582
|
||||
},
|
||||
{
|
||||
"marker_id": 57,
|
||||
"observed_center_px": [
|
||||
813.25,
|
||||
990.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
814.3992309570312,
|
||||
987.8240966796875
|
||||
],
|
||||
"reprojection_error_px": 2.912248336295932,
|
||||
"confidence": 0.7730384623298485
|
||||
},
|
||||
{
|
||||
"marker_id": 102,
|
||||
"observed_center_px": [
|
||||
1106.0,
|
||||
937.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1103.0518798828125,
|
||||
934.6700439453125
|
||||
],
|
||||
"reprojection_error_px": 3.7576731420043146,
|
||||
"confidence": 0.6377388980107869
|
||||
},
|
||||
{
|
||||
"marker_id": 54,
|
||||
"observed_center_px": [
|
||||
545.5,
|
||||
791.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
546.1773071289062,
|
||||
792.4124755859375
|
||||
],
|
||||
"reprojection_error_px": 1.5664712661701496,
|
||||
"confidence": 0.33398560374859715
|
||||
}
|
||||
]
|
||||
},
|
||||
"qa": {
|
||||
"sanity_notes": []
|
||||
}
|
||||
}
|
||||
2058
data/camera_study/Scene10/k3_cef/render_f_aruco_detection.json
Normal file
2058
data/camera_study/Scene10/k3_cef/render_f_aruco_detection.json
Normal file
File diff suppressed because it is too large
Load Diff
582
data/camera_study/Scene10/k3_cef/render_f_camera_pose.json
Normal file
582
data/camera_study/Scene10/k3_cef/render_f_camera_pose.json
Normal file
@@ -0,0 +1,582 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"created_utc": "2026-06-02T21:19:09Z",
|
||||
"source": {
|
||||
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\camera_study\\Scene10\\k3_cef\\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": []
|
||||
}
|
||||
}
|
||||
74
data/camera_study/Scene10/k3_cef/robot_state.eval.json
Normal file
74
data/camera_study/Scene10/k3_cef/robot_state.eval.json
Normal file
@@ -0,0 +1,74 @@
|
||||
{
|
||||
"rows": [
|
||||
{
|
||||
"joint": "x",
|
||||
"estimate": 120.11635128397742,
|
||||
"gt": 120.0,
|
||||
"error": 0.11635128397742278,
|
||||
"unit": "mm",
|
||||
"observable": true,
|
||||
"n_markers": 1
|
||||
},
|
||||
{
|
||||
"joint": "y",
|
||||
"estimate": 59.605705616189844,
|
||||
"gt": 60.0,
|
||||
"error": 0.3942943838101485,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"n_markers": 1
|
||||
},
|
||||
{
|
||||
"joint": "z",
|
||||
"estimate": -109.48656437118899,
|
||||
"gt": -110.0,
|
||||
"error": 0.5134356288110098,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"n_markers": 2
|
||||
},
|
||||
{
|
||||
"joint": "a",
|
||||
"estimate": 19.742666203350293,
|
||||
"gt": 20.0,
|
||||
"error": 0.2573337966497036,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"n_markers": 2
|
||||
},
|
||||
{
|
||||
"joint": "b",
|
||||
"estimate": 31.294181606949486,
|
||||
"gt": 30.0,
|
||||
"error": 1.2941816069494791,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"n_markers": 2
|
||||
},
|
||||
{
|
||||
"joint": "c",
|
||||
"estimate": -179.32184542714344,
|
||||
"gt": 180.0,
|
||||
"error": 0.6781545728565561,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"n_markers": 2
|
||||
},
|
||||
{
|
||||
"joint": "e",
|
||||
"estimate": 4.790638782260976,
|
||||
"gt": 4.0,
|
||||
"error": 0.7906387822609764,
|
||||
"unit": "mm",
|
||||
"observable": true,
|
||||
"n_markers": 2
|
||||
}
|
||||
],
|
||||
"summary": {
|
||||
"n_joints": 7,
|
||||
"mean_abs_deg": 0.6274799978153794,
|
||||
"max_abs_deg": 1.2941816069494791,
|
||||
"mean_abs_mm": 0.4534950331191996,
|
||||
"max_abs_mm": 0.7906387822609764
|
||||
}
|
||||
}
|
||||
58
data/camera_study/Scene10/k3_cef/robot_state.json
Normal file
58
data/camera_study/Scene10/k3_cef/robot_state.json
Normal file
@@ -0,0 +1,58 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"created_utc": "2026-06-02T21:19:12Z",
|
||||
"method": "hybrid",
|
||||
"movements": {
|
||||
"x": {
|
||||
"value": 120.11635128397742,
|
||||
"unit": "mm",
|
||||
"observable": true,
|
||||
"confidence": "low",
|
||||
"n_markers": 1
|
||||
},
|
||||
"y": {
|
||||
"value": 59.605705616189844,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"confidence": "low",
|
||||
"n_markers": 1
|
||||
},
|
||||
"z": {
|
||||
"value": -109.48656437118899,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"confidence": "high",
|
||||
"n_markers": 2
|
||||
},
|
||||
"a": {
|
||||
"value": 19.742666203350293,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"confidence": "high",
|
||||
"n_markers": 2
|
||||
},
|
||||
"b": {
|
||||
"value": 31.294181606949486,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"confidence": "low",
|
||||
"n_markers": 2
|
||||
},
|
||||
"c": {
|
||||
"value": -179.32184542714344,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"confidence": "low",
|
||||
"n_markers": 2
|
||||
},
|
||||
"e": {
|
||||
"value": 4.790638782260976,
|
||||
"unit": "mm",
|
||||
"observable": true,
|
||||
"confidence": "low",
|
||||
"n_markers": 2
|
||||
}
|
||||
},
|
||||
"residual_rms": 1.6321175699221144,
|
||||
"num_markers": 14
|
||||
}
|
||||
Reference in New Issue
Block a user