script-arbeit und rendering merge
This commit is contained in:
1823
data/camera_study/Scene4/k5_bcdfg/aruco_marker_poses.json
Normal file
1823
data/camera_study/Scene4/k5_bcdfg/aruco_marker_poses.json
Normal file
File diff suppressed because it is too large
Load Diff
864
data/camera_study/Scene4/k5_bcdfg/aruco_positions_initial.json
Normal file
864
data/camera_study/Scene4/k5_bcdfg/aruco_positions_initial.json
Normal file
@@ -0,0 +1,864 @@
|
||||
{
|
||||
"schema_version": "1.2",
|
||||
"stage": "initial_triangulation",
|
||||
"created_utc": "2026-06-02T22:53:31Z",
|
||||
"summary": {
|
||||
"num_cameras": 5,
|
||||
"num_markers": 40,
|
||||
"num_constraints": 94
|
||||
},
|
||||
"cameras": [
|
||||
{
|
||||
"camera_id": "b",
|
||||
"position_m": [
|
||||
0.30646773723406184,
|
||||
-0.8952954576450594,
|
||||
1.2012608829797486
|
||||
],
|
||||
"position_mm": [
|
||||
306.4677372340618,
|
||||
-895.2954576450594,
|
||||
1201.2608829797487
|
||||
],
|
||||
"direction": [
|
||||
0.00400501536205411,
|
||||
0.6243181228637695,
|
||||
-0.7811599373817444
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera_id": "c",
|
||||
"position_m": [
|
||||
0.30222042083446865,
|
||||
-0.9015130863831495,
|
||||
0.39827613859571753
|
||||
],
|
||||
"position_mm": [
|
||||
302.22042083446865,
|
||||
-901.5130863831496,
|
||||
398.27613859571755
|
||||
],
|
||||
"direction": [
|
||||
-0.10769812762737274,
|
||||
0.9494794607162476,
|
||||
-0.2947707772254944
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera_id": "d",
|
||||
"position_m": [
|
||||
0.7046937746856436,
|
||||
-0.7914174011623307,
|
||||
0.3989527588758248
|
||||
],
|
||||
"position_mm": [
|
||||
704.6937746856437,
|
||||
-791.4174011623307,
|
||||
398.9527588758248
|
||||
],
|
||||
"direction": [
|
||||
-0.5576696991920471,
|
||||
0.7805226445198059,
|
||||
-0.28246936202049255
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera_id": "f",
|
||||
"position_m": [
|
||||
0.4848910479147168,
|
||||
-0.3064199973610857,
|
||||
1.40194389878924
|
||||
],
|
||||
"position_mm": [
|
||||
484.8910479147168,
|
||||
-306.41999736108573,
|
||||
1401.9438987892402
|
||||
],
|
||||
"direction": [
|
||||
-0.22731362283229828,
|
||||
0.08567609637975693,
|
||||
-0.9700454473495483
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera_id": "g",
|
||||
"position_m": [
|
||||
-0.20647920852698148,
|
||||
0.20854052825566233,
|
||||
1.3996693000606282
|
||||
],
|
||||
"position_mm": [
|
||||
-206.4792085269815,
|
||||
208.54052825566234,
|
||||
1399.669300060628
|
||||
],
|
||||
"direction": [
|
||||
0.30005520582199097,
|
||||
-0.30117395520210266,
|
||||
-0.9051304459571838
|
||||
]
|
||||
}
|
||||
],
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 40,
|
||||
"position_m": [
|
||||
0.28686225813482924,
|
||||
-0.34583267596922235,
|
||||
0.20744042308763122
|
||||
],
|
||||
"position_mm": [
|
||||
286.86225813482923,
|
||||
-345.83267596922235,
|
||||
207.44042308763122
|
||||
],
|
||||
"link": "FingerA",
|
||||
"normal": [
|
||||
-0.4224220616915755,
|
||||
0.0,
|
||||
-0.9063992507699015
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 42,
|
||||
"position_m": [
|
||||
0.29260991488520327,
|
||||
-0.362217036335718,
|
||||
0.18952846793469363
|
||||
],
|
||||
"position_mm": [
|
||||
292.6099148852033,
|
||||
-362.217036335718,
|
||||
189.52846793469362
|
||||
],
|
||||
"link": "FingerA",
|
||||
"normal": [
|
||||
0.8830215713766957,
|
||||
-0.3090575499818435,
|
||||
0.3532086285506783
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 44,
|
||||
"position_m": [
|
||||
0.3182890749500897,
|
||||
-0.29044341581623145,
|
||||
0.18654855053814035
|
||||
],
|
||||
"position_mm": [
|
||||
318.2890749500897,
|
||||
-290.44341581623144,
|
||||
186.54855053814035
|
||||
],
|
||||
"link": "FingerB",
|
||||
"normal": [
|
||||
0.0,
|
||||
-0.9375276894468237,
|
||||
-0.34791066600565723
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 46,
|
||||
"position_m": [
|
||||
0.5347331111753162,
|
||||
0.18250577172902288,
|
||||
-0.028212702327385854
|
||||
],
|
||||
"position_mm": [
|
||||
534.7331111753161,
|
||||
182.50577172902288,
|
||||
-28.212702327385855
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 48,
|
||||
"position_m": [
|
||||
0.6873634134732957,
|
||||
-0.3186227470193408,
|
||||
-0.027288416839836564
|
||||
],
|
||||
"position_mm": [
|
||||
687.3634134732956,
|
||||
-318.6227470193408,
|
||||
-27.288416839836565
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 50,
|
||||
"position_m": [
|
||||
0.5710606293569248,
|
||||
0.21025136806439673,
|
||||
-0.026524156620634374
|
||||
],
|
||||
"position_mm": [
|
||||
571.0606293569248,
|
||||
210.25136806439673,
|
||||
-26.524156620634376
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 51,
|
||||
"position_m": [
|
||||
0.16801559004697914,
|
||||
-0.17308877137934892,
|
||||
-0.02726538948462497
|
||||
],
|
||||
"position_mm": [
|
||||
168.01559004697913,
|
||||
-173.0887713793489,
|
||||
-27.26538948462497
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 53,
|
||||
"position_m": [
|
||||
0.4883696819408336,
|
||||
0.2145456154393972,
|
||||
-0.02762118417615566
|
||||
],
|
||||
"position_mm": [
|
||||
488.3696819408336,
|
||||
214.5456154393972,
|
||||
-27.62118417615566
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 56,
|
||||
"position_m": [
|
||||
0.5003669476587207,
|
||||
0.16515992069171329,
|
||||
-0.0284057135795896
|
||||
],
|
||||
"position_mm": [
|
||||
500.3669476587207,
|
||||
165.1599206917133,
|
||||
-28.4057135795896
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 58,
|
||||
"position_m": [
|
||||
0.047551281683331725,
|
||||
-0.21671598484374444,
|
||||
-0.02757169990283164
|
||||
],
|
||||
"position_mm": [
|
||||
47.55128168333172,
|
||||
-216.71598484374442,
|
||||
-27.57169990283164
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 59,
|
||||
"position_m": [
|
||||
0.6277898049442017,
|
||||
-0.2768737816177446,
|
||||
-0.02735659682697853
|
||||
],
|
||||
"position_mm": [
|
||||
627.7898049442017,
|
||||
-276.8737816177446,
|
||||
-27.35659682697853
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 61,
|
||||
"position_m": [
|
||||
-0.021202819493246525,
|
||||
0.3320593549210218,
|
||||
-0.025022778760048794
|
||||
],
|
||||
"position_mm": [
|
||||
-21.202819493246526,
|
||||
332.0593549210218,
|
||||
-25.022778760048794
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 62,
|
||||
"position_m": [
|
||||
0.40206820038251445,
|
||||
-0.17303009105874156,
|
||||
-0.027780403122080417
|
||||
],
|
||||
"position_mm": [
|
||||
402.0682003825145,
|
||||
-173.03009105874156,
|
||||
-27.78040312208042
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 63,
|
||||
"position_m": [
|
||||
0.7750100155602909,
|
||||
-0.23674575906182768,
|
||||
-0.027288591944071152
|
||||
],
|
||||
"position_mm": [
|
||||
775.0100155602909,
|
||||
-236.74575906182767,
|
||||
-27.28859194407115
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 64,
|
||||
"position_m": [
|
||||
-0.01903830725822571,
|
||||
-0.18973917171120316,
|
||||
-0.027641221468454345
|
||||
],
|
||||
"position_mm": [
|
||||
-19.03830725822571,
|
||||
-189.73917171120317,
|
||||
-27.641221468454344
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 68,
|
||||
"position_m": [
|
||||
0.5754755640603275,
|
||||
0.17390770664552277,
|
||||
-0.028275131752925432
|
||||
],
|
||||
"position_mm": [
|
||||
575.4755640603275,
|
||||
173.90770664552278,
|
||||
-28.275131752925432
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 69,
|
||||
"position_m": [
|
||||
0.006063703203347682,
|
||||
-0.27773056227296894,
|
||||
-0.027662711638363226
|
||||
],
|
||||
"position_mm": [
|
||||
6.063703203347682,
|
||||
-277.73056227296894,
|
||||
-27.662711638363227
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 71,
|
||||
"position_m": [
|
||||
0.7515455997278438,
|
||||
-0.28555846020621334,
|
||||
-0.027179522830430295
|
||||
],
|
||||
"position_mm": [
|
||||
751.5455997278439,
|
||||
-285.55846020621334,
|
||||
-27.179522830430294
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 72,
|
||||
"position_m": [
|
||||
0.44162138521004435,
|
||||
0.19357377259281408,
|
||||
-0.027993956345702835
|
||||
],
|
||||
"position_mm": [
|
||||
441.62138521004437,
|
||||
193.5737725928141,
|
||||
-27.993956345702834
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 79,
|
||||
"position_m": [
|
||||
0.311554884488572,
|
||||
-0.15940299983146633,
|
||||
-0.027833018154202874
|
||||
],
|
||||
"position_mm": [
|
||||
311.554884488572,
|
||||
-159.40299983146633,
|
||||
-27.833018154202875
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 85,
|
||||
"position_m": [
|
||||
0.5071597507422316,
|
||||
-0.3138254214309196,
|
||||
-0.02809673552305244
|
||||
],
|
||||
"position_mm": [
|
||||
507.1597507422316,
|
||||
-313.8254214309196,
|
||||
-28.096735523052438
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 86,
|
||||
"position_m": [
|
||||
0.36192355528513137,
|
||||
0.29491911187012515,
|
||||
-0.02676812437772893
|
||||
],
|
||||
"position_mm": [
|
||||
361.9235552851314,
|
||||
294.91911187012516,
|
||||
-26.768124377728927
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 95,
|
||||
"position_m": [
|
||||
0.18690854391431183,
|
||||
-0.27615857466465754,
|
||||
-0.027305174981793644
|
||||
],
|
||||
"position_mm": [
|
||||
186.90854391431182,
|
||||
-276.1585746646575,
|
||||
-27.305174981793645
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 96,
|
||||
"position_m": [
|
||||
0.3717652521986212,
|
||||
-0.18417512346284748,
|
||||
-0.027882655667711767
|
||||
],
|
||||
"position_mm": [
|
||||
371.7652521986212,
|
||||
-184.17512346284747,
|
||||
-27.882655667711767
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 102,
|
||||
"position_m": [
|
||||
0.6517722261223926,
|
||||
-0.22363598369014656,
|
||||
-0.028224115512018543
|
||||
],
|
||||
"position_mm": [
|
||||
651.7722261223926,
|
||||
-223.63598369014656,
|
||||
-28.224115512018543
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 103,
|
||||
"position_m": [
|
||||
0.10494057172281526,
|
||||
-0.19069124726768588,
|
||||
-0.027398503755863078
|
||||
],
|
||||
"position_mm": [
|
||||
104.94057172281526,
|
||||
-190.6912472676859,
|
||||
-27.39850375586308
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 105,
|
||||
"position_m": [
|
||||
0.5228071873209807,
|
||||
-0.26814334651726585,
|
||||
-0.027922962879154377
|
||||
],
|
||||
"position_mm": [
|
||||
522.8071873209808,
|
||||
-268.14334651726585,
|
||||
-27.922962879154376
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 114,
|
||||
"position_m": [
|
||||
0.28025296256508264,
|
||||
-0.23472103706037212,
|
||||
0.22055278817496832
|
||||
],
|
||||
"position_mm": [
|
||||
280.25296256508267,
|
||||
-234.7210370603721,
|
||||
220.55278817496833
|
||||
],
|
||||
"link": "Arm2",
|
||||
"normal": [
|
||||
0.7071067811865475,
|
||||
0.0,
|
||||
-0.7071067811865475
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 120,
|
||||
"position_m": [
|
||||
0.28141898783008606,
|
||||
-0.16846686315201317,
|
||||
0.24402696707528235
|
||||
],
|
||||
"position_mm": [
|
||||
281.41898783008605,
|
||||
-168.46686315201316,
|
||||
244.02696707528236
|
||||
],
|
||||
"link": "Arm2",
|
||||
"normal": [
|
||||
0.7071067811865475,
|
||||
0.0,
|
||||
-0.7071067811865475
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 205,
|
||||
"position_m": [
|
||||
0.752974098467309,
|
||||
-0.0902065922431702,
|
||||
-0.00029078202387706076
|
||||
],
|
||||
"position_mm": [
|
||||
752.974098467309,
|
||||
-90.20659224317019,
|
||||
-0.29078202387706076
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 208,
|
||||
"position_m": [
|
||||
0.3525780721541163,
|
||||
-0.08955048616686932,
|
||||
9.667284602991047e-05
|
||||
],
|
||||
"position_mm": [
|
||||
352.5780721541163,
|
||||
-89.55048616686932,
|
||||
0.09667284602991047
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 210,
|
||||
"position_m": [
|
||||
0.022198159025974756,
|
||||
-0.02065174706594371,
|
||||
0.0012682406472606855
|
||||
],
|
||||
"position_mm": [
|
||||
22.198159025974757,
|
||||
-20.65174706594371,
|
||||
1.2682406472606855
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 214,
|
||||
"position_m": [
|
||||
0.3479485615784635,
|
||||
-0.012691850418236597,
|
||||
0.0015524610712744518
|
||||
],
|
||||
"position_mm": [
|
||||
347.9485615784635,
|
||||
-12.691850418236598,
|
||||
1.5524610712744518
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 217,
|
||||
"position_m": [
|
||||
0.6471543572461015,
|
||||
-0.08908868757167286,
|
||||
-0.0005699335876271564
|
||||
],
|
||||
"position_mm": [
|
||||
647.1543572461015,
|
||||
-89.08868757167286,
|
||||
-0.5699335876271564
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 218,
|
||||
"position_m": [
|
||||
0.2512581542473635,
|
||||
-0.16723478998946542,
|
||||
0.24098256827048528
|
||||
],
|
||||
"position_mm": [
|
||||
251.25815424736348,
|
||||
-167.2347899894654,
|
||||
240.98256827048527
|
||||
],
|
||||
"link": "Arm2",
|
||||
"normal": [
|
||||
1.0,
|
||||
0.0,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 219,
|
||||
"position_m": [
|
||||
0.2545471181813018,
|
||||
-0.2701209362340864,
|
||||
0.20519821450128892
|
||||
],
|
||||
"position_mm": [
|
||||
254.5471181813018,
|
||||
-270.1209362340864,
|
||||
205.19821450128893
|
||||
],
|
||||
"link": "Arm2",
|
||||
"normal": [
|
||||
1.0,
|
||||
0.0,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 231,
|
||||
"position_m": [
|
||||
0.26862007263314935,
|
||||
-0.03365556781645834,
|
||||
0.2823078685828343
|
||||
],
|
||||
"position_mm": [
|
||||
268.62007263314933,
|
||||
-33.655567816458344,
|
||||
282.3078685828343
|
||||
],
|
||||
"link": "Ellbow",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.7071067811865475,
|
||||
0.7071067811865475
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 243,
|
||||
"position_m": [
|
||||
0.1796752116930987,
|
||||
-0.07631344342124426,
|
||||
0.27561260135108584
|
||||
],
|
||||
"position_mm": [
|
||||
179.6752116930987,
|
||||
-76.31344342124426,
|
||||
275.61260135108586
|
||||
],
|
||||
"link": "Arm1",
|
||||
"normal": [
|
||||
0.0,
|
||||
-1.0,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 246,
|
||||
"position_m": [
|
||||
0.27083758119970663,
|
||||
-0.06545932478172217,
|
||||
0.28423485590429115
|
||||
],
|
||||
"position_mm": [
|
||||
270.8375811997066,
|
||||
-65.45932478172217,
|
||||
284.2348559042911
|
||||
],
|
||||
"link": "Ellbow",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 247,
|
||||
"position_m": [
|
||||
0.23125360818182217,
|
||||
-0.06022242773392541,
|
||||
0.28525954202905435
|
||||
],
|
||||
"position_mm": [
|
||||
231.25360818182216,
|
||||
-60.22242773392541,
|
||||
285.25954202905433
|
||||
],
|
||||
"link": "Ellbow",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
863
data/camera_study/Scene4/k5_bcdfg/aruco_positions_optimized.json
Normal file
863
data/camera_study/Scene4/k5_bcdfg/aruco_positions_optimized.json
Normal file
@@ -0,0 +1,863 @@
|
||||
{
|
||||
"schema_version": "1.2",
|
||||
"created_utc": "2026-06-02T22:53:34Z",
|
||||
"summary": {
|
||||
"num_cameras": 5,
|
||||
"num_markers": 40,
|
||||
"num_constraints": 94
|
||||
},
|
||||
"cameras": [
|
||||
{
|
||||
"camera_id": "b",
|
||||
"position_m": [
|
||||
0.30646773723406184,
|
||||
-0.8952954576450594,
|
||||
1.2012608829797486
|
||||
],
|
||||
"position_mm": [
|
||||
306.4677372340618,
|
||||
-895.2954576450594,
|
||||
1201.2608829797487
|
||||
],
|
||||
"direction": [
|
||||
0.00400501536205411,
|
||||
0.6243181228637695,
|
||||
-0.7811599373817444
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera_id": "c",
|
||||
"position_m": [
|
||||
0.30222042083446865,
|
||||
-0.9015130863831495,
|
||||
0.39827613859571753
|
||||
],
|
||||
"position_mm": [
|
||||
302.22042083446865,
|
||||
-901.5130863831496,
|
||||
398.27613859571755
|
||||
],
|
||||
"direction": [
|
||||
-0.10769812762737274,
|
||||
0.9494794607162476,
|
||||
-0.2947707772254944
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera_id": "d",
|
||||
"position_m": [
|
||||
0.7046937746856436,
|
||||
-0.7914174011623307,
|
||||
0.3989527588758248
|
||||
],
|
||||
"position_mm": [
|
||||
704.6937746856437,
|
||||
-791.4174011623307,
|
||||
398.9527588758248
|
||||
],
|
||||
"direction": [
|
||||
-0.5576696991920471,
|
||||
0.7805226445198059,
|
||||
-0.28246936202049255
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera_id": "f",
|
||||
"position_m": [
|
||||
0.4848910479147168,
|
||||
-0.3064199973610857,
|
||||
1.40194389878924
|
||||
],
|
||||
"position_mm": [
|
||||
484.8910479147168,
|
||||
-306.41999736108573,
|
||||
1401.9438987892402
|
||||
],
|
||||
"direction": [
|
||||
-0.22731362283229828,
|
||||
0.08567609637975693,
|
||||
-0.9700454473495483
|
||||
]
|
||||
},
|
||||
{
|
||||
"camera_id": "g",
|
||||
"position_m": [
|
||||
-0.20647920852698148,
|
||||
0.20854052825566233,
|
||||
1.3996693000606282
|
||||
],
|
||||
"position_mm": [
|
||||
-206.4792085269815,
|
||||
208.54052825566234,
|
||||
1399.669300060628
|
||||
],
|
||||
"direction": [
|
||||
0.30005520582199097,
|
||||
-0.30117395520210266,
|
||||
-0.9051304459571838
|
||||
]
|
||||
}
|
||||
],
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 40,
|
||||
"position_m": [
|
||||
0.28669354807879976,
|
||||
-0.3464588767701964,
|
||||
0.20612028790855344
|
||||
],
|
||||
"position_mm": [
|
||||
286.6935480787998,
|
||||
-346.45887677019635,
|
||||
206.12028790855345
|
||||
],
|
||||
"link": "FingerA",
|
||||
"normal": [
|
||||
-0.4224220616915755,
|
||||
0.0,
|
||||
-0.9063992507699015
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 42,
|
||||
"position_m": [
|
||||
0.2924151188572348,
|
||||
-0.36200036828351817,
|
||||
0.1894545746016216
|
||||
],
|
||||
"position_mm": [
|
||||
292.4151188572348,
|
||||
-362.0003682835182,
|
||||
189.4545746016216
|
||||
],
|
||||
"link": "FingerA",
|
||||
"normal": [
|
||||
0.8830215713766957,
|
||||
-0.3090575499818435,
|
||||
0.3532086285506783
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 44,
|
||||
"position_m": [
|
||||
0.3199645805981604,
|
||||
-0.28851250606404505,
|
||||
0.1859937919717559
|
||||
],
|
||||
"position_mm": [
|
||||
319.9645805981604,
|
||||
-288.51250606404506,
|
||||
185.99379197175588
|
||||
],
|
||||
"link": "FingerB",
|
||||
"normal": [
|
||||
0.0,
|
||||
-0.9375276894468237,
|
||||
-0.34791066600565723
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 46,
|
||||
"position_m": [
|
||||
0.53663397113648,
|
||||
0.18331652375748508,
|
||||
-0.032050416353942075
|
||||
],
|
||||
"position_mm": [
|
||||
536.63397113648,
|
||||
183.31652375748507,
|
||||
-32.050416353942076
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 48,
|
||||
"position_m": [
|
||||
0.6874640194481376,
|
||||
-0.3184432784535985,
|
||||
-0.02751279334325214
|
||||
],
|
||||
"position_mm": [
|
||||
687.4640194481376,
|
||||
-318.4432784535985,
|
||||
-27.512793343252138
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 50,
|
||||
"position_m": [
|
||||
0.572013419421785,
|
||||
0.21460887304280013,
|
||||
-0.02884472995908096
|
||||
],
|
||||
"position_mm": [
|
||||
572.013419421785,
|
||||
214.60887304280013,
|
||||
-28.84472995908096
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 51,
|
||||
"position_m": [
|
||||
0.16805170480602655,
|
||||
-0.17369423742407217,
|
||||
-0.0272672767445084
|
||||
],
|
||||
"position_mm": [
|
||||
168.05170480602655,
|
||||
-173.69423742407216,
|
||||
-27.2672767445084
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 53,
|
||||
"position_m": [
|
||||
0.48779936020438674,
|
||||
0.2111355830202488,
|
||||
-0.02421792267398807
|
||||
],
|
||||
"position_mm": [
|
||||
487.79936020438674,
|
||||
211.1355830202488,
|
||||
-24.21792267398807
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 56,
|
||||
"position_m": [
|
||||
0.4986617210598863,
|
||||
0.16722869749201594,
|
||||
-0.0268733374042259
|
||||
],
|
||||
"position_mm": [
|
||||
498.6617210598863,
|
||||
167.22869749201593,
|
||||
-26.8733374042259
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 58,
|
||||
"position_m": [
|
||||
0.04919421358373769,
|
||||
-0.2175411448494775,
|
||||
-0.026364757418641995
|
||||
],
|
||||
"position_mm": [
|
||||
49.19421358373769,
|
||||
-217.54114484947752,
|
||||
-26.364757418641997
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 59,
|
||||
"position_m": [
|
||||
0.6244334004315764,
|
||||
-0.2774450576639285,
|
||||
-0.024118862033457915
|
||||
],
|
||||
"position_mm": [
|
||||
624.4334004315764,
|
||||
-277.44505766392854,
|
||||
-24.118862033457916
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 61,
|
||||
"position_m": [
|
||||
-0.021195287166122095,
|
||||
0.3320585322623835,
|
||||
-0.025026230783728502
|
||||
],
|
||||
"position_mm": [
|
||||
-21.195287166122096,
|
||||
332.0585322623835,
|
||||
-25.0262307837285
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 62,
|
||||
"position_m": [
|
||||
0.404336588713845,
|
||||
-0.172888049215699,
|
||||
-0.028106497640057133
|
||||
],
|
||||
"position_mm": [
|
||||
404.336588713845,
|
||||
-172.888049215699,
|
||||
-28.106497640057132
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 63,
|
||||
"position_m": [
|
||||
0.7752784089605548,
|
||||
-0.23645198522148184,
|
||||
-0.027784235851296166
|
||||
],
|
||||
"position_mm": [
|
||||
775.2784089605548,
|
||||
-236.45198522148183,
|
||||
-27.784235851296167
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 64,
|
||||
"position_m": [
|
||||
-0.021788370910723116,
|
||||
-0.18688479644105305,
|
||||
-0.028952808259147315
|
||||
],
|
||||
"position_mm": [
|
||||
-21.788370910723117,
|
||||
-186.88479644105306,
|
||||
-28.952808259147314
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 68,
|
||||
"position_m": [
|
||||
0.5749797900773624,
|
||||
0.17352637926078507,
|
||||
-0.027226278862677613
|
||||
],
|
||||
"position_mm": [
|
||||
574.9797900773624,
|
||||
173.52637926078506,
|
||||
-27.226278862677614
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 69,
|
||||
"position_m": [
|
||||
0.0049075834918521225,
|
||||
-0.2793744445732985,
|
||||
-0.0275750514915642
|
||||
],
|
||||
"position_mm": [
|
||||
4.907583491852122,
|
||||
-279.37444457329855,
|
||||
-27.5750514915642
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 71,
|
||||
"position_m": [
|
||||
0.7509023330971447,
|
||||
-0.2860379264352551,
|
||||
-0.02632037522182734
|
||||
],
|
||||
"position_mm": [
|
||||
750.9023330971447,
|
||||
-286.0379264352551,
|
||||
-26.32037522182734
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 72,
|
||||
"position_m": [
|
||||
0.44249680133521563,
|
||||
0.19398145355219998,
|
||||
-0.02901479765220334
|
||||
],
|
||||
"position_mm": [
|
||||
442.49680133521565,
|
||||
193.98145355219998,
|
||||
-29.014797652203338
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 79,
|
||||
"position_m": [
|
||||
0.3125435053552196,
|
||||
-0.1584549202186429,
|
||||
-0.027927202987647903
|
||||
],
|
||||
"position_mm": [
|
||||
312.54350535521957,
|
||||
-158.4549202186429,
|
||||
-27.927202987647902
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 85,
|
||||
"position_m": [
|
||||
0.5071029956964289,
|
||||
-0.3139698287241736,
|
||||
-0.027890024692131317
|
||||
],
|
||||
"position_mm": [
|
||||
507.10299569642893,
|
||||
-313.9698287241736,
|
||||
-27.890024692131316
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 86,
|
||||
"position_m": [
|
||||
0.3618571572024939,
|
||||
0.2948975779867698,
|
||||
-0.02679968572052448
|
||||
],
|
||||
"position_mm": [
|
||||
361.8571572024939,
|
||||
294.8975779867698,
|
||||
-26.79968572052448
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 95,
|
||||
"position_m": [
|
||||
0.18663081887440558,
|
||||
-0.27562258797356726,
|
||||
-0.027563673159783187
|
||||
],
|
||||
"position_mm": [
|
||||
186.63081887440558,
|
||||
-275.62258797356725,
|
||||
-27.563673159783185
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 96,
|
||||
"position_m": [
|
||||
0.3699913134404724,
|
||||
-0.18585042206674474,
|
||||
-0.02662082684071448
|
||||
],
|
||||
"position_mm": [
|
||||
369.9913134404724,
|
||||
-185.85042206674473,
|
||||
-26.620826840714482
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 102,
|
||||
"position_m": [
|
||||
0.6517534069817855,
|
||||
-0.2236327054850483,
|
||||
-0.028268664394403994
|
||||
],
|
||||
"position_mm": [
|
||||
651.7534069817855,
|
||||
-223.6327054850483,
|
||||
-28.268664394403995
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 103,
|
||||
"position_m": [
|
||||
0.10600803617862346,
|
||||
-0.18948714797773494,
|
||||
-0.028063752597357456
|
||||
],
|
||||
"position_mm": [
|
||||
106.00803617862346,
|
||||
-189.48714797773494,
|
||||
-28.063752597357457
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 105,
|
||||
"position_m": [
|
||||
0.5230795215736753,
|
||||
-0.26584537772773625,
|
||||
-0.02911684629159103
|
||||
],
|
||||
"position_mm": [
|
||||
523.0795215736753,
|
||||
-265.84537772773626,
|
||||
-29.11684629159103
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 114,
|
||||
"position_m": [
|
||||
0.2809638460625013,
|
||||
-0.23555964385075256,
|
||||
0.22097365917091066
|
||||
],
|
||||
"position_mm": [
|
||||
280.9638460625013,
|
||||
-235.55964385075256,
|
||||
220.97365917091065
|
||||
],
|
||||
"link": "Arm2",
|
||||
"normal": [
|
||||
0.7071067811865475,
|
||||
0.0,
|
||||
-0.7071067811865475
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 120,
|
||||
"position_m": [
|
||||
0.2808706924351843,
|
||||
-0.16960793059429013,
|
||||
0.24443376547842757
|
||||
],
|
||||
"position_mm": [
|
||||
280.8706924351843,
|
||||
-169.60793059429014,
|
||||
244.43376547842757
|
||||
],
|
||||
"link": "Arm2",
|
||||
"normal": [
|
||||
0.7071067811865475,
|
||||
0.0,
|
||||
-0.7071067811865475
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 205,
|
||||
"position_m": [
|
||||
0.7529775739978211,
|
||||
-0.09020527802399164,
|
||||
-0.00028812393431148695
|
||||
],
|
||||
"position_mm": [
|
||||
752.9775739978211,
|
||||
-90.20527802399164,
|
||||
-0.288123934311487
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 208,
|
||||
"position_m": [
|
||||
0.35275976632197786,
|
||||
-0.09161934347258822,
|
||||
0.0016516744437425524
|
||||
],
|
||||
"position_mm": [
|
||||
352.75976632197785,
|
||||
-91.61934347258823,
|
||||
1.6516744437425523
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 210,
|
||||
"position_m": [
|
||||
0.022029560064069247,
|
||||
-0.019674387598701697,
|
||||
0.0008292197664174696
|
||||
],
|
||||
"position_mm": [
|
||||
22.029560064069248,
|
||||
-19.674387598701696,
|
||||
0.8292197664174696
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 214,
|
||||
"position_m": [
|
||||
0.3474937590109699,
|
||||
-0.011795678550149576,
|
||||
0.000981201407754084
|
||||
],
|
||||
"position_mm": [
|
||||
347.4937590109699,
|
||||
-11.795678550149576,
|
||||
0.981201407754084
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 217,
|
||||
"position_m": [
|
||||
0.6471580201804438,
|
||||
-0.08908729634783463,
|
||||
-0.0005676210689403304
|
||||
],
|
||||
"position_mm": [
|
||||
647.1580201804438,
|
||||
-89.08729634783464,
|
||||
-0.5676210689403304
|
||||
],
|
||||
"link": "Board",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 218,
|
||||
"position_m": [
|
||||
0.25418916851881884,
|
||||
-0.16944132320914979,
|
||||
0.24204334768831004
|
||||
],
|
||||
"position_mm": [
|
||||
254.18916851881883,
|
||||
-169.44132320914977,
|
||||
242.04334768831004
|
||||
],
|
||||
"link": "Arm2",
|
||||
"normal": [
|
||||
1.0,
|
||||
0.0,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 219,
|
||||
"position_m": [
|
||||
0.25494897278537376,
|
||||
-0.2698230192186789,
|
||||
0.20561523349502153
|
||||
],
|
||||
"position_mm": [
|
||||
254.94897278537377,
|
||||
-269.8230192186789,
|
||||
205.61523349502153
|
||||
],
|
||||
"link": "Arm2",
|
||||
"normal": [
|
||||
1.0,
|
||||
0.0,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 231,
|
||||
"position_m": [
|
||||
0.2688392269291932,
|
||||
-0.03716960949991792,
|
||||
0.2833763821987582
|
||||
],
|
||||
"position_mm": [
|
||||
268.8392269291932,
|
||||
-37.16960949991792,
|
||||
283.3763821987582
|
||||
],
|
||||
"link": "Ellbow",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.7071067811865475,
|
||||
0.7071067811865475
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 243,
|
||||
"position_m": [
|
||||
0.1805813604267234,
|
||||
-0.07787805548192617,
|
||||
0.2767406370020854
|
||||
],
|
||||
"position_mm": [
|
||||
180.5813604267234,
|
||||
-77.87805548192617,
|
||||
276.7406370020854
|
||||
],
|
||||
"link": "Arm1",
|
||||
"normal": [
|
||||
0.0,
|
||||
-1.0,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 246,
|
||||
"position_m": [
|
||||
0.2691926682556973,
|
||||
-0.06394448176613818,
|
||||
0.28416304407775866
|
||||
],
|
||||
"position_mm": [
|
||||
269.1926682556973,
|
||||
-63.944481766138175,
|
||||
284.1630440777587
|
||||
],
|
||||
"link": "Ellbow",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"marker_id": 247,
|
||||
"position_m": [
|
||||
0.23180957799351343,
|
||||
-0.06176437308503252,
|
||||
0.2861641944981068
|
||||
],
|
||||
"position_mm": [
|
||||
231.80957799351341,
|
||||
-61.76437308503252,
|
||||
286.16419449810684
|
||||
],
|
||||
"link": "Ellbow",
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
2484
data/camera_study/Scene4/k5_bcdfg/render_b_aruco_detection.json
Normal file
2484
data/camera_study/Scene4/k5_bcdfg/render_b_aruco_detection.json
Normal file
File diff suppressed because it is too large
Load Diff
523
data/camera_study/Scene4/k5_bcdfg/render_b_camera_pose.json
Normal file
523
data/camera_study/Scene4/k5_bcdfg/render_b_camera_pose.json
Normal file
@@ -0,0 +1,523 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"created_utc": "2026-06-02T22:53:30Z",
|
||||
"source": {
|
||||
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\camera_study\\Scene4\\k5_bcdfg\\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": 23,
|
||||
"used_marker_ids": [
|
||||
85,
|
||||
48,
|
||||
54,
|
||||
71,
|
||||
69,
|
||||
59,
|
||||
105,
|
||||
63,
|
||||
102,
|
||||
103,
|
||||
64,
|
||||
96,
|
||||
51,
|
||||
62,
|
||||
205,
|
||||
217,
|
||||
206,
|
||||
207,
|
||||
76,
|
||||
94,
|
||||
50,
|
||||
61,
|
||||
86
|
||||
],
|
||||
"history": {
|
||||
"iters": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3
|
||||
],
|
||||
"rms": [
|
||||
0.01324362066806506,
|
||||
0.0018086250849772174,
|
||||
0.0013022607858018253,
|
||||
0.0013022180211013888
|
||||
],
|
||||
"lambda": [
|
||||
0.001,
|
||||
0.0005,
|
||||
0.00025,
|
||||
0.000125
|
||||
]
|
||||
},
|
||||
"residual_rms_px": 3.68313418741189,
|
||||
"residual_median_px": 3.7394299037901337,
|
||||
"residual_max_px": 5.233482918232737,
|
||||
"sigma2_normalized": 1.9501375405959995e-06
|
||||
},
|
||||
"camera_pose": {
|
||||
"world_to_camera": {
|
||||
"rotation_matrix": [
|
||||
[
|
||||
0.9999290704727173,
|
||||
-0.01126303430646658,
|
||||
-0.003874987829476595
|
||||
],
|
||||
[
|
||||
-0.011217456310987473,
|
||||
-0.7810890078544617,
|
||||
-0.6243189573287964
|
||||
],
|
||||
[
|
||||
0.00400501536205411,
|
||||
0.6243181228637695,
|
||||
-0.7811599373817444
|
||||
]
|
||||
],
|
||||
"translation_m": [
|
||||
-0.3118748664855957,
|
||||
0.054102275520563126,
|
||||
1.4960986375808716
|
||||
],
|
||||
"rvec_rad": [
|
||||
2.467268734961557,
|
||||
-0.0155706456379845,
|
||||
9.006075334066718e-05
|
||||
]
|
||||
},
|
||||
"camera_in_world": {
|
||||
"position_m": [
|
||||
0.306467741727829,
|
||||
-0.8952954411506653,
|
||||
1.2012609243392944
|
||||
],
|
||||
"position_mm": [
|
||||
306.4677429199219,
|
||||
-895.2954711914062,
|
||||
1201.2608642578125
|
||||
],
|
||||
"orientation_deg": {
|
||||
"roll": 141.36746215820312,
|
||||
"pitch": -0.22947107255458832,
|
||||
"yaw": -0.6427314877510071
|
||||
}
|
||||
},
|
||||
"uncertainty": {
|
||||
"pose_covariance_6x6": [
|
||||
[
|
||||
1.6039758488550844e-05,
|
||||
-7.168862991012606e-07,
|
||||
1.196320413588991e-06,
|
||||
4.5213197110312617e-07,
|
||||
-2.3563621249212062e-07,
|
||||
1.661762888992596e-06
|
||||
],
|
||||
[
|
||||
-7.168862991012798e-07,
|
||||
3.034437622876535e-06,
|
||||
-1.05368260573141e-06,
|
||||
2.171687264695621e-07,
|
||||
-9.297382906465963e-07,
|
||||
5.517939403866757e-07
|
||||
],
|
||||
[
|
||||
1.196320413589197e-06,
|
||||
-1.05368260573139e-06,
|
||||
2.992504291814162e-05,
|
||||
4.866695803161844e-07,
|
||||
-3.345195643650993e-06,
|
||||
-1.0190257584999124e-05
|
||||
],
|
||||
[
|
||||
4.5213197110313104e-07,
|
||||
2.1716872646956475e-07,
|
||||
4.866695803161844e-07,
|
||||
2.732882600827722e-07,
|
||||
-8.639683736629349e-08,
|
||||
3.8555291575911944e-07
|
||||
],
|
||||
[
|
||||
-2.3563621249214455e-07,
|
||||
-9.297382906465994e-07,
|
||||
-3.3451956436509763e-06,
|
||||
-8.639683736629215e-08,
|
||||
9.843901950768523e-07,
|
||||
1.5179266818755123e-06
|
||||
],
|
||||
[
|
||||
1.6617628889925237e-06,
|
||||
5.517939403866692e-07,
|
||||
-1.019025758499913e-05,
|
||||
3.85552915759121e-07,
|
||||
1.517926681875519e-06,
|
||||
7.609045031709997e-06
|
||||
]
|
||||
],
|
||||
"parameter_std": {
|
||||
"rvec_std_deg": [
|
||||
0.22946769057727817,
|
||||
0.09980716956758984,
|
||||
0.31342961078374404
|
||||
],
|
||||
"tvec_std_m": [
|
||||
0.0005227697964522933,
|
||||
0.0009921643992186237,
|
||||
0.002758449751528927
|
||||
]
|
||||
},
|
||||
"camera_center_std_m": [
|
||||
0.006218234347439358,
|
||||
0.004543144623764037,
|
||||
0.004170947652370133
|
||||
],
|
||||
"camera_center_std_mm": [
|
||||
6.218234347439358,
|
||||
4.543144623764037,
|
||||
4.170947652370133
|
||||
],
|
||||
"orientation_std_deg": {
|
||||
"roll": 0.24444376999029982,
|
||||
"pitch": 0.23036315843502497,
|
||||
"yaw": 0.10102504440724586
|
||||
}
|
||||
}
|
||||
},
|
||||
"observations": {
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 85,
|
||||
"observed_center_px": [
|
||||
1020.0,
|
||||
1007.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
1015.9654541015625,
|
||||
1005.8148803710938
|
||||
],
|
||||
"reprojection_error_px": 4.4746227309994655,
|
||||
"confidence": 0.6951715445822307
|
||||
},
|
||||
{
|
||||
"marker_id": 48,
|
||||
"observed_center_px": [
|
||||
1293.5,
|
||||
1011.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
1296.2198486328125,
|
||||
1014.1315307617188
|
||||
],
|
||||
"reprojection_error_px": 3.962423010752823,
|
||||
"confidence": 0.6785390184142406
|
||||
},
|
||||
{
|
||||
"marker_id": 54,
|
||||
"observed_center_px": [
|
||||
769.0,
|
||||
1030.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
771.960205078125,
|
||||
1033.818115234375
|
||||
],
|
||||
"reprojection_error_px": 4.446650741080133,
|
||||
"confidence": 0.450998392349139
|
||||
},
|
||||
{
|
||||
"marker_id": 71,
|
||||
"observed_center_px": [
|
||||
1379.75,
|
||||
964.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1376.693115234375,
|
||||
962.3866577148438
|
||||
],
|
||||
"reprojection_error_px": 3.716283100698822,
|
||||
"confidence": 0.5439242620910085
|
||||
},
|
||||
{
|
||||
"marker_id": 69,
|
||||
"observed_center_px": [
|
||||
270.25,
|
||||
967.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
271.83697509765625,
|
||||
971.4892578125
|
||||
],
|
||||
"reprojection_error_px": 4.761504559241055,
|
||||
"confidence": 0.6427031538164533
|
||||
},
|
||||
{
|
||||
"marker_id": 59,
|
||||
"observed_center_px": [
|
||||
1193.25,
|
||||
954.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1191.2716064453125,
|
||||
957.0810546875
|
||||
],
|
||||
"reprojection_error_px": 3.2520584799623093,
|
||||
"confidence": 0.6553525014962716
|
||||
},
|
||||
{
|
||||
"marker_id": 105,
|
||||
"observed_center_px": [
|
||||
1036.0,
|
||||
944.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
1038.6568603515625,
|
||||
941.8314208984375
|
||||
],
|
||||
"reprojection_error_px": 3.946772212806584,
|
||||
"confidence": 0.6218812728138117
|
||||
},
|
||||
{
|
||||
"marker_id": 63,
|
||||
"observed_center_px": [
|
||||
1398.25,
|
||||
899.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
1401.779541015625,
|
||||
898.2904663085938
|
||||
],
|
||||
"reprojection_error_px": 3.6576446910440685,
|
||||
"confidence": 0.24983668327405417
|
||||
},
|
||||
{
|
||||
"marker_id": 102,
|
||||
"observed_center_px": [
|
||||
1215.0,
|
||||
884.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
1212.339111328125,
|
||||
883.1528930664062
|
||||
],
|
||||
"reprojection_error_px": 3.103397989534364,
|
||||
"confidence": 0.555129559779815
|
||||
},
|
||||
{
|
||||
"marker_id": 103,
|
||||
"observed_center_px": [
|
||||
427.75,
|
||||
851.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
429.3242492675781,
|
||||
847.4453125
|
||||
],
|
||||
"reprojection_error_px": 4.5835134153972446,
|
||||
"confidence": 0.5223715864593753
|
||||
},
|
||||
{
|
||||
"marker_id": 64,
|
||||
"observed_center_px": [
|
||||
251.0,
|
||||
852.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
247.82135009765625,
|
||||
850.440185546875
|
||||
],
|
||||
"reprojection_error_px": 3.540739517367463,
|
||||
"confidence": 0.5007240474925321
|
||||
},
|
||||
{
|
||||
"marker_id": 96,
|
||||
"observed_center_px": [
|
||||
808.5,
|
||||
839.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
805.3910522460938,
|
||||
841.362548828125
|
||||
],
|
||||
"reprojection_error_px": 3.9047654349260887,
|
||||
"confidence": 0.5229998830159506
|
||||
},
|
||||
{
|
||||
"marker_id": 51,
|
||||
"observed_center_px": [
|
||||
519.75,
|
||||
829.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
519.0291137695312,
|
||||
826.9443359375
|
||||
],
|
||||
"reprojection_error_px": 2.4157325444641935,
|
||||
"confidence": 0.5295063204309743
|
||||
},
|
||||
{
|
||||
"marker_id": 62,
|
||||
"observed_center_px": [
|
||||
850.5,
|
||||
825.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
854.1998291015625,
|
||||
826.6820068359375
|
||||
],
|
||||
"reprojection_error_px": 4.064219774681145,
|
||||
"confidence": 0.528147602404417
|
||||
},
|
||||
{
|
||||
"marker_id": 205,
|
||||
"observed_center_px": [
|
||||
1332.0,
|
||||
700.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1327.967529296875,
|
||||
699.3744506835938
|
||||
],
|
||||
"reprojection_error_px": 4.080702380573443,
|
||||
"confidence": 0.48645690874990066
|
||||
},
|
||||
{
|
||||
"marker_id": 217,
|
||||
"observed_center_px": [
|
||||
1185.0,
|
||||
700.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1189.3094482421875,
|
||||
700.8603515625
|
||||
],
|
||||
"reprojection_error_px": 4.324488108515172,
|
||||
"confidence": 0.47641635964133516
|
||||
},
|
||||
{
|
||||
"marker_id": 206,
|
||||
"observed_center_px": [
|
||||
1172.75,
|
||||
612.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
1172.3157958984375,
|
||||
611.9349975585938
|
||||
],
|
||||
"reprojection_error_px": 0.5364324187682878,
|
||||
"confidence": 0.3898668411118563
|
||||
},
|
||||
{
|
||||
"marker_id": 207,
|
||||
"observed_center_px": [
|
||||
1311.0,
|
||||
612.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
1306.2926025390625,
|
||||
610.463134765625
|
||||
],
|
||||
"reprojection_error_px": 5.233482918232737,
|
||||
"confidence": 0.3988910678481489
|
||||
},
|
||||
{
|
||||
"marker_id": 76,
|
||||
"observed_center_px": [
|
||||
1177.75,
|
||||
455.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
1176.4918212890625,
|
||||
457.1796569824219
|
||||
],
|
||||
"reprojection_error_px": 1.9044507754321114,
|
||||
"confidence": 0.27243947145308567
|
||||
},
|
||||
{
|
||||
"marker_id": 94,
|
||||
"observed_center_px": [
|
||||
1405.5,
|
||||
447.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1409.1806640625,
|
||||
448.16033935546875
|
||||
],
|
||||
"reprojection_error_px": 3.7394299037901337,
|
||||
"confidence": 0.1100752638244629
|
||||
},
|
||||
{
|
||||
"marker_id": 50,
|
||||
"observed_center_px": [
|
||||
1030.5,
|
||||
418.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1032.993408203125,
|
||||
417.64984130859375
|
||||
],
|
||||
"reprojection_error_px": 2.6343603147604218,
|
||||
"confidence": 0.27377442038329514
|
||||
},
|
||||
{
|
||||
"marker_id": 61,
|
||||
"observed_center_px": [
|
||||
329.75,
|
||||
320.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
329.3233337402344,
|
||||
318.8132019042969
|
||||
],
|
||||
"reprojection_error_px": 1.2611636758117288,
|
||||
"confidence": 0.20112760305404662
|
||||
},
|
||||
{
|
||||
"marker_id": 86,
|
||||
"observed_center_px": [
|
||||
775.25,
|
||||
347.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
775.9814453125,
|
||||
350.664306640625
|
||||
],
|
||||
"reprojection_error_px": 3.2477451810574203,
|
||||
"confidence": 0.23620987654320988
|
||||
}
|
||||
]
|
||||
},
|
||||
"qa": {
|
||||
"sanity_notes": []
|
||||
}
|
||||
}
|
||||
1614
data/camera_study/Scene4/k5_bcdfg/render_c_aruco_detection.json
Normal file
1614
data/camera_study/Scene4/k5_bcdfg/render_c_aruco_detection.json
Normal file
File diff suppressed because it is too large
Load Diff
355
data/camera_study/Scene4/k5_bcdfg/render_c_camera_pose.json
Normal file
355
data/camera_study/Scene4/k5_bcdfg/render_c_camera_pose.json
Normal file
@@ -0,0 +1,355 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"created_utc": "2026-06-02T22:53:30Z",
|
||||
"source": {
|
||||
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\camera_study\\Scene4\\k5_bcdfg\\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": 11,
|
||||
"used_marker_ids": [
|
||||
58,
|
||||
96,
|
||||
62,
|
||||
64,
|
||||
103,
|
||||
51,
|
||||
79,
|
||||
208,
|
||||
215,
|
||||
210,
|
||||
50
|
||||
],
|
||||
"history": {
|
||||
"iters": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3
|
||||
],
|
||||
"rms": [
|
||||
0.006929395815680354,
|
||||
0.0017468647358926165,
|
||||
0.0017346951311210815,
|
||||
0.0017346950405048665
|
||||
],
|
||||
"lambda": [
|
||||
0.001,
|
||||
0.0005,
|
||||
0.00025,
|
||||
0.000125
|
||||
]
|
||||
},
|
||||
"residual_rms_px": 4.909708755527321,
|
||||
"residual_median_px": 4.136020486761652,
|
||||
"residual_max_px": 7.135942640317332,
|
||||
"sigma2_normalized": 4.137604464868956e-06
|
||||
},
|
||||
"camera_pose": {
|
||||
"world_to_camera": {
|
||||
"rotation_matrix": [
|
||||
[
|
||||
0.9937289953231812,
|
||||
0.11177419126033783,
|
||||
-0.003037781920284033
|
||||
],
|
||||
[
|
||||
0.030063454061746597,
|
||||
-0.2932494282722473,
|
||||
-0.9555631875991821
|
||||
],
|
||||
[
|
||||
-0.10769812762737274,
|
||||
0.9494794607162476,
|
||||
-0.2947707772254944
|
||||
]
|
||||
],
|
||||
"translation_m": [
|
||||
-0.19834941625595093,
|
||||
0.10712400823831558,
|
||||
1.005916953086853
|
||||
],
|
||||
"rvec_rad": [
|
||||
1.8679664194000312,
|
||||
0.10262342865914824,
|
||||
-0.0801204696112108
|
||||
]
|
||||
},
|
||||
"camera_in_world": {
|
||||
"position_m": [
|
||||
0.3022204339504242,
|
||||
-0.9015130996704102,
|
||||
0.398276150226593
|
||||
],
|
||||
"position_mm": [
|
||||
302.2204284667969,
|
||||
-901.5131225585938,
|
||||
398.2761535644531
|
||||
],
|
||||
"orientation_deg": {
|
||||
"roll": 107.24722290039062,
|
||||
"pitch": 6.1826395988464355,
|
||||
"yaw": 1.732850432395935
|
||||
}
|
||||
},
|
||||
"uncertainty": {
|
||||
"pose_covariance_6x6": [
|
||||
[
|
||||
5.1040133222093424e-05,
|
||||
6.605551835381518e-06,
|
||||
1.2833734493644522e-05,
|
||||
-1.5019663264447036e-07,
|
||||
-8.283230517583298e-06,
|
||||
-8.475153962226958e-08
|
||||
],
|
||||
[
|
||||
6.60555183538171e-06,
|
||||
1.4768873634306313e-05,
|
||||
-6.748423490485634e-06,
|
||||
1.8360302310794762e-06,
|
||||
-1.9859983631412057e-06,
|
||||
3.872390326969674e-06
|
||||
],
|
||||
[
|
||||
1.2833734493643345e-05,
|
||||
-6.748423490485672e-06,
|
||||
4.5602076473498684e-05,
|
||||
-2.8969402578088533e-06,
|
||||
-6.232499877096582e-06,
|
||||
-1.0647912052310688e-05
|
||||
],
|
||||
[
|
||||
-1.5019663264439908e-07,
|
||||
1.836030231079476e-06,
|
||||
-2.896940257808845e-06,
|
||||
6.089439797350288e-07,
|
||||
1.320253964351089e-07,
|
||||
9.542983032578097e-07
|
||||
],
|
||||
[
|
||||
-8.283230517583183e-06,
|
||||
-1.9859983631411667e-06,
|
||||
-6.232499877096729e-06,
|
||||
1.320253964351196e-07,
|
||||
2.586460980943106e-06,
|
||||
2.2986565759526823e-06
|
||||
],
|
||||
[
|
||||
-8.475153962199919e-08,
|
||||
3.872390326969724e-06,
|
||||
-1.0647912052310664e-05,
|
||||
9.542983032578154e-07,
|
||||
2.298656575952638e-06,
|
||||
1.015307435062793e-05
|
||||
]
|
||||
],
|
||||
"parameter_std": {
|
||||
"rvec_std_deg": [
|
||||
0.4093346716892348,
|
||||
0.22018935521323865,
|
||||
0.38691444302445294
|
||||
],
|
||||
"tvec_std_m": [
|
||||
0.0007803486270475708,
|
||||
0.0016082477983641408,
|
||||
0.0031863889201771854
|
||||
]
|
||||
},
|
||||
"camera_center_std_m": [
|
||||
0.005448193930105324,
|
||||
0.0032421275713110883,
|
||||
0.00591596302928808
|
||||
],
|
||||
"camera_center_std_mm": [
|
||||
5.448193930105324,
|
||||
3.242127571311088,
|
||||
5.91596302928808
|
||||
],
|
||||
"orientation_std_deg": {
|
||||
"roll": 0.37117583231671686,
|
||||
"pitch": 0.32193383066950226,
|
||||
"yaw": 0.22513197970365306
|
||||
}
|
||||
}
|
||||
},
|
||||
"observations": {
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 58,
|
||||
"observed_center_px": [
|
||||
283.0,
|
||||
1034.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
289.04583740234375,
|
||||
1036.910400390625
|
||||
],
|
||||
"reprojection_error_px": 6.709886759799213,
|
||||
"confidence": 0.34134185624863755
|
||||
},
|
||||
{
|
||||
"marker_id": 96,
|
||||
"observed_center_px": [
|
||||
1097.25,
|
||||
1039.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1092.0697021484375,
|
||||
1040.400634765625
|
||||
],
|
||||
"reprojection_error_px": 5.366308188837131,
|
||||
"confidence": 0.23796567608034963
|
||||
},
|
||||
{
|
||||
"marker_id": 62,
|
||||
"observed_center_px": [
|
||||
1171.5,
|
||||
1028.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1178.3603515625,
|
||||
1030.4639892578125
|
||||
],
|
||||
"reprojection_error_px": 7.135942640317332,
|
||||
"confidence": 0.3612787707711435
|
||||
},
|
||||
{
|
||||
"marker_id": 64,
|
||||
"observed_center_px": [
|
||||
149.25,
|
||||
990.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
146.09400939941406,
|
||||
989.7242431640625
|
||||
],
|
||||
"reprojection_error_px": 3.168014915298387,
|
||||
"confidence": 0.616503916634816
|
||||
},
|
||||
{
|
||||
"marker_id": 103,
|
||||
"observed_center_px": [
|
||||
439.25,
|
||||
1009.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
443.4362487792969,
|
||||
1005.2944946289062
|
||||
],
|
||||
"reprojection_error_px": 5.7594011479420395,
|
||||
"confidence": 0.5603928511306994
|
||||
},
|
||||
{
|
||||
"marker_id": 51,
|
||||
"observed_center_px": [
|
||||
598.75,
|
||||
996.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
598.4235229492188,
|
||||
994.0755004882812
|
||||
],
|
||||
"reprojection_error_px": 2.4463820525443856,
|
||||
"confidence": 0.5334935602695114
|
||||
},
|
||||
{
|
||||
"marker_id": 79,
|
||||
"observed_center_px": [
|
||||
946.0,
|
||||
998.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
947.2511596679688,
|
||||
997.2364501953125
|
||||
],
|
||||
"reprojection_error_px": 1.9637294941058563,
|
||||
"confidence": 0.48423420812018686
|
||||
},
|
||||
{
|
||||
"marker_id": 208,
|
||||
"observed_center_px": [
|
||||
1042.5,
|
||||
867.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1035.482666015625,
|
||||
866.5459594726562
|
||||
],
|
||||
"reprojection_error_px": 7.032007469331564,
|
||||
"confidence": 0.3766641825147349
|
||||
},
|
||||
{
|
||||
"marker_id": 215,
|
||||
"observed_center_px": [
|
||||
812.25,
|
||||
854.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
809.5588989257812,
|
||||
855.7542724609375
|
||||
],
|
||||
"reprojection_error_px": 2.8723837082567454,
|
||||
"confidence": 0.3703387843628071
|
||||
},
|
||||
{
|
||||
"marker_id": 210,
|
||||
"observed_center_px": [
|
||||
357.75,
|
||||
770.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
353.7519226074219,
|
||||
771.0592651367188
|
||||
],
|
||||
"reprojection_error_px": 4.136020486761652,
|
||||
"confidence": 0.2855056958565939
|
||||
},
|
||||
{
|
||||
"marker_id": 50,
|
||||
"observed_center_px": [
|
||||
1401.75,
|
||||
694.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1405.2718505859375,
|
||||
694.3978271484375
|
||||
],
|
||||
"reprojection_error_px": 3.5442485789941744,
|
||||
"confidence": 0.037489248669361035
|
||||
}
|
||||
]
|
||||
},
|
||||
"qa": {
|
||||
"sanity_notes": []
|
||||
}
|
||||
}
|
||||
1311
data/camera_study/Scene4/k5_bcdfg/render_d_aruco_detection.json
Normal file
1311
data/camera_study/Scene4/k5_bcdfg/render_d_aruco_detection.json
Normal file
File diff suppressed because it is too large
Load Diff
313
data/camera_study/Scene4/k5_bcdfg/render_d_camera_pose.json
Normal file
313
data/camera_study/Scene4/k5_bcdfg/render_d_camera_pose.json
Normal file
@@ -0,0 +1,313 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"created_utc": "2026-06-02T22:53:30Z",
|
||||
"source": {
|
||||
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\camera_study\\Scene4\\k5_bcdfg\\render_d_aruco_detection.json",
|
||||
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
|
||||
},
|
||||
"camera": {
|
||||
"camera_id": "d",
|
||||
"camera_matrix": [
|
||||
[
|
||||
1994.6785888671875,
|
||||
0.0,
|
||||
720.2863159179688
|
||||
],
|
||||
[
|
||||
0.0,
|
||||
1997.283935546875,
|
||||
541.2328491210938
|
||||
],
|
||||
[
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
],
|
||||
"distortion_coefficients": [
|
||||
0.019999999552965164,
|
||||
-0.009999999776482582,
|
||||
0.0,
|
||||
0.0,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
"estimation": {
|
||||
"method": "single_camera_marker_center_lm",
|
||||
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
|
||||
"marker_size_m": 0.025,
|
||||
"num_used_markers": 8,
|
||||
"used_marker_ids": [
|
||||
95,
|
||||
208,
|
||||
69,
|
||||
51,
|
||||
58,
|
||||
214,
|
||||
64,
|
||||
211
|
||||
],
|
||||
"history": {
|
||||
"iters": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3
|
||||
],
|
||||
"rms": [
|
||||
0.010264361105113314,
|
||||
0.0016375366059525232,
|
||||
0.0015876744519916668,
|
||||
0.0015876712874322645
|
||||
],
|
||||
"lambda": [
|
||||
0.001,
|
||||
0.0005,
|
||||
0.00025,
|
||||
0.000125
|
||||
]
|
||||
},
|
||||
"residual_rms_px": 4.492767425728052,
|
||||
"residual_median_px": 3.97366984843817,
|
||||
"residual_max_px": 7.370531333861345,
|
||||
"sigma2_normalized": 4.033120185832425e-06
|
||||
},
|
||||
"camera_pose": {
|
||||
"world_to_camera": {
|
||||
"rotation_matrix": [
|
||||
[
|
||||
0.8138864040374756,
|
||||
0.5810225009918213,
|
||||
-0.0013403623597696424
|
||||
],
|
||||
[
|
||||
0.16307486593723297,
|
||||
-0.23064546287059784,
|
||||
-0.9592753648757935
|
||||
],
|
||||
[
|
||||
-0.5576696991920471,
|
||||
0.7805226445198059,
|
||||
-0.28246936202049255
|
||||
]
|
||||
],
|
||||
"translation_m": [
|
||||
-0.113174669444561,
|
||||
0.08525089919567108,
|
||||
1.1233974695205688
|
||||
],
|
||||
"rvec_rad": [
|
||||
1.7900926997291386,
|
||||
0.572411911173635,
|
||||
-0.43002978560655325
|
||||
]
|
||||
},
|
||||
"camera_in_world": {
|
||||
"position_m": [
|
||||
0.7046937942504883,
|
||||
-0.7914173603057861,
|
||||
0.39895275235176086
|
||||
],
|
||||
"position_mm": [
|
||||
704.6937866210938,
|
||||
-791.4173583984375,
|
||||
398.9527587890625
|
||||
],
|
||||
"orientation_deg": {
|
||||
"roll": 109.89506530761719,
|
||||
"pitch": 33.89479064941406,
|
||||
"yaw": 11.330074310302734
|
||||
}
|
||||
},
|
||||
"uncertainty": {
|
||||
"pose_covariance_6x6": [
|
||||
[
|
||||
0.00015248822370392831,
|
||||
3.38127692648544e-05,
|
||||
2.7736435507614828e-05,
|
||||
-2.5949632759537185e-06,
|
||||
-3.115471757430359e-05,
|
||||
-4.035910937599009e-06
|
||||
],
|
||||
[
|
||||
3.3812769264854664e-05,
|
||||
5.357131813028437e-05,
|
||||
-4.406832858768936e-05,
|
||||
1.102100633224698e-05,
|
||||
-9.380203116745318e-06,
|
||||
-1.8785061685561741e-06
|
||||
],
|
||||
[
|
||||
2.7736435507613798e-05,
|
||||
-4.4068328587689304e-05,
|
||||
0.00013910923431041796,
|
||||
-2.0416270669406416e-05,
|
||||
-5.996717768776931e-06,
|
||||
1.204623531001723e-06
|
||||
],
|
||||
[
|
||||
-2.594963275953586e-06,
|
||||
1.1021006332246996e-05,
|
||||
-2.0416270669406463e-05,
|
||||
4.11926204613411e-06,
|
||||
7.936894479667045e-09,
|
||||
-1.2185101585181153e-06
|
||||
],
|
||||
[
|
||||
-3.115471757430359e-05,
|
||||
-9.380203116745272e-06,
|
||||
-5.996717768777105e-06,
|
||||
7.936894479696871e-09,
|
||||
7.498755352857809e-06,
|
||||
3.3696668596013572e-06
|
||||
],
|
||||
[
|
||||
-4.035910937599179e-06,
|
||||
-1.8785061685562347e-06,
|
||||
1.204623531001724e-06,
|
||||
-1.2185101585180842e-06,
|
||||
3.3696668596013932e-06,
|
||||
1.371343081717911e-05
|
||||
]
|
||||
],
|
||||
"parameter_std": {
|
||||
"rvec_std_deg": [
|
||||
0.7075233629197464,
|
||||
0.41936173327641235,
|
||||
0.6757726524057567
|
||||
],
|
||||
"tvec_std_m": [
|
||||
0.0020295965229902495,
|
||||
0.0027383855376586054,
|
||||
0.0037031649729898763
|
||||
]
|
||||
},
|
||||
"camera_center_std_m": [
|
||||
0.007680243220935043,
|
||||
0.008298746901105616,
|
||||
0.011086215829732952
|
||||
],
|
||||
"camera_center_std_mm": [
|
||||
7.680243220935043,
|
||||
8.298746901105616,
|
||||
11.086215829732952
|
||||
],
|
||||
"orientation_std_deg": {
|
||||
"roll": 0.8625064983100529,
|
||||
"pitch": 0.6034921250743718,
|
||||
"yaw": 0.5000059449384741
|
||||
}
|
||||
}
|
||||
},
|
||||
"observations": {
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 95,
|
||||
"observed_center_px": [
|
||||
421.5,
|
||||
1048.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
423.1800537109375,
|
||||
1045.381103515625
|
||||
],
|
||||
"reprojection_error_px": 3.3246274241926868,
|
||||
"confidence": 0.20059440065661768
|
||||
},
|
||||
{
|
||||
"marker_id": 208,
|
||||
"observed_center_px": [
|
||||
1003.75,
|
||||
919.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
998.18896484375,
|
||||
920.6593017578125
|
||||
],
|
||||
"reprojection_error_px": 5.634886129799729,
|
||||
"confidence": 0.5971711979967728
|
||||
},
|
||||
{
|
||||
"marker_id": 69,
|
||||
"observed_center_px": [
|
||||
128.0,
|
||||
929.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
124.59825134277344,
|
||||
932.9581298828125
|
||||
],
|
||||
"reprojection_error_px": 4.675894702828248,
|
||||
"confidence": 0.6485521925210277
|
||||
},
|
||||
{
|
||||
"marker_id": 51,
|
||||
"observed_center_px": [
|
||||
549.25,
|
||||
937.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
551.0792236328125,
|
||||
936.2888793945312
|
||||
],
|
||||
"reprojection_error_px": 2.066352321627746,
|
||||
"confidence": 0.775025713517728
|
||||
},
|
||||
{
|
||||
"marker_id": 58,
|
||||
"observed_center_px": [
|
||||
291.75,
|
||||
903.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
293.9591064453125,
|
||||
905.5442504882812
|
||||
],
|
||||
"reprojection_error_px": 3.009835767207134,
|
||||
"confidence": 0.6668670535817509
|
||||
},
|
||||
{
|
||||
"marker_id": 214,
|
||||
"observed_center_px": [
|
||||
1073.0,
|
||||
853.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
1080.1971435546875,
|
||||
854.8392944335938
|
||||
],
|
||||
"reprojection_error_px": 7.370531333861345,
|
||||
"confidence": 0.41285121294657384
|
||||
},
|
||||
{
|
||||
"marker_id": 64,
|
||||
"observed_center_px": [
|
||||
238.75,
|
||||
848.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
239.28909301757812,
|
||||
845.261962890625
|
||||
],
|
||||
"reprojection_error_px": 2.7906036074505627,
|
||||
"confidence": 0.5529673325477359
|
||||
},
|
||||
{
|
||||
"marker_id": 211,
|
||||
"observed_center_px": [
|
||||
897.5,
|
||||
804.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
893.0216674804688,
|
||||
803.3536987304688
|
||||
],
|
||||
"reprojection_error_px": 4.622712272683653,
|
||||
"confidence": 0.3764293280418822
|
||||
}
|
||||
]
|
||||
},
|
||||
"qa": {
|
||||
"sanity_notes": []
|
||||
}
|
||||
}
|
||||
2116
data/camera_study/Scene4/k5_bcdfg/render_f_aruco_detection.json
Normal file
2116
data/camera_study/Scene4/k5_bcdfg/render_f_aruco_detection.json
Normal file
File diff suppressed because it is too large
Load Diff
554
data/camera_study/Scene4/k5_bcdfg/render_f_camera_pose.json
Normal file
554
data/camera_study/Scene4/k5_bcdfg/render_f_camera_pose.json
Normal file
@@ -0,0 +1,554 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"created_utc": "2026-06-02T22:53:31Z",
|
||||
"source": {
|
||||
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\camera_study\\Scene4\\k5_bcdfg\\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": 25,
|
||||
"used_marker_ids": [
|
||||
208,
|
||||
68,
|
||||
46,
|
||||
56,
|
||||
53,
|
||||
96,
|
||||
62,
|
||||
47,
|
||||
72,
|
||||
97,
|
||||
214,
|
||||
79,
|
||||
51,
|
||||
210,
|
||||
103,
|
||||
73,
|
||||
69,
|
||||
58,
|
||||
82,
|
||||
52,
|
||||
101,
|
||||
64,
|
||||
83,
|
||||
75,
|
||||
61
|
||||
],
|
||||
"history": {
|
||||
"iters": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4
|
||||
],
|
||||
"rms": [
|
||||
0.008815563054617732,
|
||||
0.0014635734988828098,
|
||||
0.0013728284391384717,
|
||||
0.001372824908082833,
|
||||
0.0013728249057077828
|
||||
],
|
||||
"lambda": [
|
||||
0.001,
|
||||
0.0005,
|
||||
0.00025,
|
||||
0.000125,
|
||||
6.25e-05
|
||||
]
|
||||
},
|
||||
"residual_rms_px": 3.893242640896725,
|
||||
"residual_median_px": 3.5500743287376526,
|
||||
"residual_max_px": 5.762797756428706,
|
||||
"sigma2_normalized": 2.141645706506722e-06
|
||||
},
|
||||
"camera_pose": {
|
||||
"world_to_camera": {
|
||||
"rotation_matrix": [
|
||||
[
|
||||
0.3176795244216919,
|
||||
0.9481525421142578,
|
||||
0.009299695491790771
|
||||
],
|
||||
[
|
||||
0.9205477833747864,
|
||||
-0.3060496151447296,
|
||||
-0.2427455186843872
|
||||
],
|
||||
[
|
||||
-0.22731362283229828,
|
||||
0.08567609637975693,
|
||||
-0.9700454473495483
|
||||
]
|
||||
],
|
||||
"translation_m": [
|
||||
0.12345529347658157,
|
||||
-0.19982950389385223,
|
||||
1.4964244365692139
|
||||
],
|
||||
"rvec_rad": [
|
||||
2.377693853304996,
|
||||
1.7130237064630836,
|
||||
-0.19985174320308632
|
||||
]
|
||||
},
|
||||
"camera_in_world": {
|
||||
"position_m": [
|
||||
0.48489105701446533,
|
||||
-0.3064199984073639,
|
||||
1.4019439220428467
|
||||
],
|
||||
"position_mm": [
|
||||
484.89105224609375,
|
||||
-306.4200134277344,
|
||||
1401.9439697265625
|
||||
],
|
||||
"orientation_deg": {
|
||||
"roll": 174.95262145996094,
|
||||
"pitch": 13.13896369934082,
|
||||
"yaw": 70.96052551269531
|
||||
}
|
||||
},
|
||||
"uncertainty": {
|
||||
"pose_covariance_6x6": [
|
||||
[
|
||||
3.5134448040648784e-05,
|
||||
1.886505523127498e-05,
|
||||
1.758240410327171e-06,
|
||||
-1.810363977281753e-07,
|
||||
5.038890068538026e-07,
|
||||
2.535316760681993e-06
|
||||
],
|
||||
[
|
||||
1.8865055231275015e-05,
|
||||
1.6472472280197986e-05,
|
||||
-3.938622580813351e-06,
|
||||
6.915005467023482e-07,
|
||||
1.3436475308461146e-08,
|
||||
2.5239089141456715e-06
|
||||
],
|
||||
[
|
||||
1.7582404103267296e-06,
|
||||
-3.938622580813165e-06,
|
||||
0.00016345528428136864,
|
||||
1.2760211990996107e-06,
|
||||
-1.6885792095168194e-06,
|
||||
-2.893382888508609e-05
|
||||
],
|
||||
[
|
||||
-1.8103639772817426e-07,
|
||||
6.915005467023501e-07,
|
||||
1.2760211990995245e-06,
|
||||
4.105010849554699e-07,
|
||||
-4.030484773708236e-08,
|
||||
4.998334164326166e-07
|
||||
],
|
||||
[
|
||||
5.03889006853805e-07,
|
||||
1.343647530844593e-08,
|
||||
-1.6885792095168348e-06,
|
||||
-4.030484773708497e-08,
|
||||
2.2721254339717912e-07,
|
||||
4.396574266952655e-07
|
||||
],
|
||||
[
|
||||
2.535316760682081e-06,
|
||||
2.523908914145641e-06,
|
||||
-2.8933828885086076e-05,
|
||||
4.998334164326008e-07,
|
||||
4.3965742669526083e-07,
|
||||
1.0057436856060575e-05
|
||||
]
|
||||
],
|
||||
"parameter_std": {
|
||||
"rvec_std_deg": [
|
||||
0.3396168269270525,
|
||||
0.23254233292419335,
|
||||
0.7325244331637354
|
||||
],
|
||||
"tvec_std_m": [
|
||||
0.0006407035858768623,
|
||||
0.0004766681690622724,
|
||||
0.0031713462214114333
|
||||
]
|
||||
},
|
||||
"camera_center_std_m": [
|
||||
0.011617727487135384,
|
||||
0.011500702975784143,
|
||||
0.0037738322480196616
|
||||
],
|
||||
"camera_center_std_mm": [
|
||||
11.617727487135383,
|
||||
11.500702975784142,
|
||||
3.7738322480196618
|
||||
],
|
||||
"orientation_std_deg": {
|
||||
"roll": 0.5443586240371365,
|
||||
"pitch": 0.45693937745203334,
|
||||
"yaw": 0.10094138603029135
|
||||
}
|
||||
}
|
||||
},
|
||||
"observations": {
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 208,
|
||||
"observed_center_px": [
|
||||
936.75,
|
||||
754.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
935.0791015625,
|
||||
751.452392578125
|
||||
],
|
||||
"reprojection_error_px": 3.046671161190936,
|
||||
"confidence": 0.7442305341015119
|
||||
},
|
||||
{
|
||||
"marker_id": 68,
|
||||
"observed_center_px": [
|
||||
1395.25,
|
||||
942.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1389.7919921875,
|
||||
940.8734130859375
|
||||
],
|
||||
"reprojection_error_px": 5.573064449317619,
|
||||
"confidence": 0.3228339421209916
|
||||
},
|
||||
{
|
||||
"marker_id": 46,
|
||||
"observed_center_px": [
|
||||
1383.5,
|
||||
882.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1388.328125,
|
||||
883.6264038085938
|
||||
],
|
||||
"reprojection_error_px": 4.957779397637566,
|
||||
"confidence": 0.4761841447500904
|
||||
},
|
||||
{
|
||||
"marker_id": 56,
|
||||
"observed_center_px": [
|
||||
1341.75,
|
||||
844.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1345.26416015625,
|
||||
839.87158203125
|
||||
],
|
||||
"reprojection_error_px": 5.421545584837676,
|
||||
"confidence": 0.6720101269988878
|
||||
},
|
||||
{
|
||||
"marker_id": 53,
|
||||
"observed_center_px": [
|
||||
1399.75,
|
||||
806.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1394.9783935546875,
|
||||
803.9635620117188
|
||||
],
|
||||
"reprojection_error_px": 5.1879965062693305,
|
||||
"confidence": 0.25536384825957736
|
||||
},
|
||||
{
|
||||
"marker_id": 96,
|
||||
"observed_center_px": [
|
||||
816.5,
|
||||
827.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
812.5989379882812,
|
||||
825.6062622070312
|
||||
],
|
||||
"reprojection_error_px": 4.142558370720266,
|
||||
"confidence": 0.7073036915264065
|
||||
},
|
||||
{
|
||||
"marker_id": 62,
|
||||
"observed_center_px": [
|
||||
845.5,
|
||||
862.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
844.05615234375,
|
||||
867.4198608398438
|
||||
],
|
||||
"reprojection_error_px": 4.887974664210606,
|
||||
"confidence": 0.7021126386789793
|
||||
},
|
||||
{
|
||||
"marker_id": 47,
|
||||
"observed_center_px": [
|
||||
664.75,
|
||||
836.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
667.4331665039062,
|
||||
836.1431274414062
|
||||
],
|
||||
"reprojection_error_px": 2.7067952472918484,
|
||||
"confidence": 0.6877833343649649
|
||||
},
|
||||
{
|
||||
"marker_id": 72,
|
||||
"observed_center_px": [
|
||||
1346.5,
|
||||
753.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1346.8828125,
|
||||
752.0767211914062
|
||||
],
|
||||
"reprojection_error_px": 1.473861586835173,
|
||||
"confidence": 0.656333567312455
|
||||
},
|
||||
{
|
||||
"marker_id": 97,
|
||||
"observed_center_px": [
|
||||
554.25,
|
||||
817.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
552.0118408203125,
|
||||
815.5062255859375
|
||||
],
|
||||
"reprojection_error_px": 2.9974143737210723,
|
||||
"confidence": 0.6757834243292992
|
||||
},
|
||||
{
|
||||
"marker_id": 214,
|
||||
"observed_center_px": [
|
||||
1037.5,
|
||||
714.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1041.506103515625,
|
||||
715.9939575195312
|
||||
],
|
||||
"reprojection_error_px": 4.275602232208575,
|
||||
"confidence": 0.6534862502647855
|
||||
},
|
||||
{
|
||||
"marker_id": 79,
|
||||
"observed_center_px": [
|
||||
821.5,
|
||||
736.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
822.350341796875,
|
||||
737.5794067382812
|
||||
],
|
||||
"reprojection_error_px": 1.3741179273117612,
|
||||
"confidence": 0.7073333333333334
|
||||
},
|
||||
{
|
||||
"marker_id": 51,
|
||||
"observed_center_px": [
|
||||
739.25,
|
||||
559.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
740.8521728515625,
|
||||
558.3681640625
|
||||
],
|
||||
"reprojection_error_px": 1.7222585456894723,
|
||||
"confidence": 0.5778977292530064
|
||||
},
|
||||
{
|
||||
"marker_id": 210,
|
||||
"observed_center_px": [
|
||||
872.0,
|
||||
307.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
871.7742309570312,
|
||||
304.90594482421875
|
||||
],
|
||||
"reprojection_error_px": 2.354902615368604,
|
||||
"confidence": 0.6091109328838102
|
||||
},
|
||||
{
|
||||
"marker_id": 103,
|
||||
"observed_center_px": [
|
||||
690.0,
|
||||
488.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
694.0210571289062,
|
||||
487.8402099609375
|
||||
],
|
||||
"reprojection_error_px": 4.024230770036849,
|
||||
"confidence": 0.5891999992118755
|
||||
},
|
||||
{
|
||||
"marker_id": 73,
|
||||
"observed_center_px": [
|
||||
1401.75,
|
||||
418.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
1404.181884765625,
|
||||
418.39581298828125
|
||||
],
|
||||
"reprojection_error_px": 2.4575418516373673,
|
||||
"confidence": 0.2090385473648542
|
||||
},
|
||||
{
|
||||
"marker_id": 69,
|
||||
"observed_center_px": [
|
||||
538.5,
|
||||
403.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
533.90234375,
|
||||
406.2080383300781
|
||||
],
|
||||
"reprojection_error_px": 5.6062423173115254,
|
||||
"confidence": 0.5651459847123547
|
||||
},
|
||||
{
|
||||
"marker_id": 58,
|
||||
"observed_center_px": [
|
||||
633.0,
|
||||
428.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
631.809326171875,
|
||||
432.26702880859375
|
||||
],
|
||||
"reprojection_error_px": 3.9507227452400517,
|
||||
"confidence": 0.5885499509109636
|
||||
},
|
||||
{
|
||||
"marker_id": 82,
|
||||
"observed_center_px": [
|
||||
1356.5,
|
||||
429.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1358.47412109375,
|
||||
429.6994934082031
|
||||
],
|
||||
"reprojection_error_px": 1.9841753230763644,
|
||||
"confidence": 0.6113473409254715
|
||||
},
|
||||
{
|
||||
"marker_id": 52,
|
||||
"observed_center_px": [
|
||||
1190.5,
|
||||
312.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1186.270263671875,
|
||||
316.4139709472656
|
||||
],
|
||||
"reprojection_error_px": 5.762797756428706,
|
||||
"confidence": 0.5798408315806451
|
||||
},
|
||||
{
|
||||
"marker_id": 101,
|
||||
"observed_center_px": [
|
||||
1307.75,
|
||||
304.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1307.99365234375,
|
||||
308.3113098144531
|
||||
],
|
||||
"reprojection_error_px": 4.318189294231404,
|
||||
"confidence": 0.5694099539829083
|
||||
},
|
||||
{
|
||||
"marker_id": 64,
|
||||
"observed_center_px": [
|
||||
640.5,
|
||||
338.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
640.4301147460938,
|
||||
334.9346923828125
|
||||
],
|
||||
"reprojection_error_px": 3.066104162728535,
|
||||
"confidence": 0.5397522426826521
|
||||
},
|
||||
{
|
||||
"marker_id": 83,
|
||||
"observed_center_px": [
|
||||
1323.25,
|
||||
208.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
1320.167236328125,
|
||||
207.53790283203125
|
||||
],
|
||||
"reprojection_error_px": 3.2294059542345743,
|
||||
"confidence": 0.5445844663450473
|
||||
},
|
||||
{
|
||||
"marker_id": 75,
|
||||
"observed_center_px": [
|
||||
1108.0,
|
||||
182.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1111.481201171875,
|
||||
182.69589233398438
|
||||
],
|
||||
"reprojection_error_px": 3.5500743287376526,
|
||||
"confidence": 0.5380549070504695
|
||||
},
|
||||
{
|
||||
"marker_id": 61,
|
||||
"observed_center_px": [
|
||||
1280.0,
|
||||
135.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
1283.0751953125,
|
||||
133.40899658203125
|
||||
],
|
||||
"reprojection_error_px": 3.462386183834816,
|
||||
"confidence": 0.5493902887184056
|
||||
}
|
||||
]
|
||||
},
|
||||
"qa": {
|
||||
"sanity_notes": []
|
||||
}
|
||||
}
|
||||
2228
data/camera_study/Scene4/k5_bcdfg/render_g_aruco_detection.json
Normal file
2228
data/camera_study/Scene4/k5_bcdfg/render_g_aruco_detection.json
Normal file
File diff suppressed because it is too large
Load Diff
607
data/camera_study/Scene4/k5_bcdfg/render_g_camera_pose.json
Normal file
607
data/camera_study/Scene4/k5_bcdfg/render_g_camera_pose.json
Normal file
@@ -0,0 +1,607 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"created_utc": "2026-06-02T22:53:31Z",
|
||||
"source": {
|
||||
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\camera_study\\Scene4\\k5_bcdfg\\render_g_aruco_detection.json",
|
||||
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json"
|
||||
},
|
||||
"camera": {
|
||||
"camera_id": "g",
|
||||
"camera_matrix": [
|
||||
[
|
||||
2006.321044921875,
|
||||
0.0,
|
||||
720.385009765625
|
||||
],
|
||||
[
|
||||
0.0,
|
||||
2007.03759765625,
|
||||
541.6199340820312
|
||||
],
|
||||
[
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
],
|
||||
"distortion_coefficients": [
|
||||
0.019999999552965164,
|
||||
-0.009999999776482582,
|
||||
0.0,
|
||||
0.0,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
"estimation": {
|
||||
"method": "single_camera_marker_center_lm",
|
||||
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
|
||||
"marker_size_m": 0.025,
|
||||
"num_used_markers": 29,
|
||||
"used_marker_ids": [
|
||||
86,
|
||||
64,
|
||||
53,
|
||||
58,
|
||||
72,
|
||||
56,
|
||||
103,
|
||||
69,
|
||||
51,
|
||||
46,
|
||||
68,
|
||||
95,
|
||||
55,
|
||||
66,
|
||||
217,
|
||||
105,
|
||||
205,
|
||||
85,
|
||||
92,
|
||||
102,
|
||||
59,
|
||||
57,
|
||||
71,
|
||||
48,
|
||||
63,
|
||||
65,
|
||||
80,
|
||||
78,
|
||||
87
|
||||
],
|
||||
"history": {
|
||||
"iters": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3
|
||||
],
|
||||
"rms": [
|
||||
0.011112378256384909,
|
||||
0.001393749015390234,
|
||||
0.001132502152462202,
|
||||
0.0011324933384646422
|
||||
],
|
||||
"lambda": [
|
||||
0.001,
|
||||
0.0005,
|
||||
0.00025,
|
||||
0.000125
|
||||
]
|
||||
},
|
||||
"residual_rms_px": 3.2241488626510053,
|
||||
"residual_median_px": 2.673904524611012,
|
||||
"residual_max_px": 5.641886154058154,
|
||||
"sigma2_normalized": 1.4305266802760623e-06
|
||||
},
|
||||
"camera_pose": {
|
||||
"world_to_camera": {
|
||||
"rotation_matrix": [
|
||||
[
|
||||
-0.7072665095329285,
|
||||
-0.706946611404419,
|
||||
0.00076772813918069
|
||||
],
|
||||
[
|
||||
-0.6401101350784302,
|
||||
0.6399380564689636,
|
||||
-0.42513325810432434
|
||||
],
|
||||
[
|
||||
0.30005520582199097,
|
||||
-0.30117395520210266,
|
||||
-0.9051304459571838
|
||||
]
|
||||
],
|
||||
"translation_m": [
|
||||
0.00031659338856115937,
|
||||
0.3294235169887543,
|
||||
1.3916454315185547
|
||||
],
|
||||
"rvec_rad": [
|
||||
1.1150919220878521,
|
||||
-2.6922790111644606,
|
||||
0.6012362260760475
|
||||
]
|
||||
},
|
||||
"camera_in_world": {
|
||||
"position_m": [
|
||||
-0.20647919178009033,
|
||||
0.20854051411151886,
|
||||
1.3996692895889282
|
||||
],
|
||||
"position_mm": [
|
||||
-206.47918701171875,
|
||||
208.54051208496094,
|
||||
1399.6693115234375
|
||||
],
|
||||
"orientation_deg": {
|
||||
"roll": -161.59559631347656,
|
||||
"pitch": -17.460918426513672,
|
||||
"yaw": -137.8533935546875
|
||||
}
|
||||
},
|
||||
"uncertainty": {
|
||||
"pose_covariance_6x6": [
|
||||
[
|
||||
6.173764740423932e-06,
|
||||
-8.4053570306145e-06,
|
||||
7.2739043816556955e-06,
|
||||
7.797298666350923e-07,
|
||||
1.2818015251241387e-06,
|
||||
5.3886083249876985e-06
|
||||
],
|
||||
[
|
||||
-8.405357030614549e-06,
|
||||
2.2241685027060795e-05,
|
||||
-1.7822274148666154e-05,
|
||||
-3.770833936561269e-06,
|
||||
-1.9379102886931908e-06,
|
||||
-1.2679505768776955e-05
|
||||
],
|
||||
[
|
||||
7.273904381655748e-06,
|
||||
-1.7822274148666245e-05,
|
||||
5.42262804138428e-05,
|
||||
5.933646547432722e-06,
|
||||
-2.2832317518289307e-06,
|
||||
2.6056022519492333e-06
|
||||
],
|
||||
[
|
||||
7.797298666351054e-07,
|
||||
-3.770833936561286e-06,
|
||||
5.933646547432716e-06,
|
||||
1.1986043910406358e-06,
|
||||
-7.804064719640494e-08,
|
||||
9.975437055567755e-07
|
||||
],
|
||||
[
|
||||
1.281801525124141e-06,
|
||||
-1.93791028869318e-06,
|
||||
-2.283231751828946e-06,
|
||||
-7.80406471964088e-08,
|
||||
7.865665388333093e-07,
|
||||
1.896459269421925e-06
|
||||
],
|
||||
[
|
||||
5.388608324987704e-06,
|
||||
-1.2679505768776893e-05,
|
||||
2.6056022519491304e-06,
|
||||
9.975437055567543e-07,
|
||||
1.8964592694219257e-06,
|
||||
1.1882933245721407e-05
|
||||
]
|
||||
],
|
||||
"parameter_std": {
|
||||
"rvec_std_deg": [
|
||||
0.14236317674645466,
|
||||
0.2702131470557943,
|
||||
0.42191750103554676
|
||||
],
|
||||
"tvec_std_m": [
|
||||
0.0010948079242682873,
|
||||
0.0008868858657309345,
|
||||
0.0034471630721103702
|
||||
]
|
||||
},
|
||||
"camera_center_std_m": [
|
||||
0.006630668628446658,
|
||||
0.009121463423724564,
|
||||
0.003790048061629735
|
||||
],
|
||||
"camera_center_std_mm": [
|
||||
6.630668628446657,
|
||||
9.121463423724563,
|
||||
3.790048061629735
|
||||
],
|
||||
"orientation_std_deg": {
|
||||
"roll": 0.2688475240229615,
|
||||
"pitch": 0.26693511021376004,
|
||||
"yaw": 0.0798334032836511
|
||||
}
|
||||
}
|
||||
},
|
||||
"observations": {
|
||||
"markers": [
|
||||
{
|
||||
"marker_id": 86,
|
||||
"observed_center_px": [
|
||||
70.5,
|
||||
959.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
72.61474609375,
|
||||
955.5239868164062
|
||||
],
|
||||
"reprojection_error_px": 4.5034244611342364,
|
||||
"confidence": 0.6078576315643269
|
||||
},
|
||||
{
|
||||
"marker_id": 64,
|
||||
"observed_center_px": [
|
||||
921.75,
|
||||
859.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
923.5418090820312,
|
||||
862.3182983398438
|
||||
],
|
||||
"reprojection_error_px": 3.771164761537138,
|
||||
"confidence": 0.616540888528013
|
||||
},
|
||||
{
|
||||
"marker_id": 53,
|
||||
"observed_center_px": [
|
||||
54.5,
|
||||
764.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
57.86458206176758,
|
||||
763.9417724609375
|
||||
],
|
||||
"reprojection_error_px": 3.3786708431282104,
|
||||
"confidence": 0.3432399892342364
|
||||
},
|
||||
{
|
||||
"marker_id": 58,
|
||||
"observed_center_px": [
|
||||
880.75,
|
||||
772.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
880.006103515625,
|
||||
768.7964477539062
|
||||
],
|
||||
"reprojection_error_px": 3.7775231592951943,
|
||||
"confidence": 0.615770312625039
|
||||
},
|
||||
{
|
||||
"marker_id": 72,
|
||||
"observed_center_px": [
|
||||
115.75,
|
||||
787.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
114.67801666259766,
|
||||
788.7262573242188
|
||||
],
|
||||
"reprojection_error_px": 1.449905734438974,
|
||||
"confidence": 0.5483470750310988
|
||||
},
|
||||
{
|
||||
"marker_id": 56,
|
||||
"observed_center_px": [
|
||||
98.0,
|
||||
709.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
94.62731170654297,
|
||||
713.8385620117188
|
||||
],
|
||||
"reprojection_error_px": 5.300128833197527,
|
||||
"confidence": 0.5360398491116452
|
||||
},
|
||||
{
|
||||
"marker_id": 103,
|
||||
"observed_center_px": [
|
||||
801.25,
|
||||
744.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
798.0521240234375,
|
||||
746.080322265625
|
||||
],
|
||||
"reprojection_error_px": 3.8149903656930375,
|
||||
"confidence": 0.5881521572283912
|
||||
},
|
||||
{
|
||||
"marker_id": 69,
|
||||
"observed_center_px": [
|
||||
977.0,
|
||||
755.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
979.0518188476562,
|
||||
750.2708129882812
|
||||
],
|
||||
"reprojection_error_px": 5.155111092440855,
|
||||
"confidence": 0.5873934926369923
|
||||
},
|
||||
{
|
||||
"marker_id": 51,
|
||||
"observed_center_px": [
|
||||
725.0,
|
||||
703.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
724.7029418945312,
|
||||
704.8692016601562
|
||||
],
|
||||
"reprojection_error_px": 1.1579533125826744,
|
||||
"confidence": 0.5872237273710109
|
||||
},
|
||||
{
|
||||
"marker_id": 46,
|
||||
"observed_center_px": [
|
||||
51.5,
|
||||
694.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
45.873531341552734,
|
||||
695.1668090820312
|
||||
],
|
||||
"reprojection_error_px": 5.641886154058154,
|
||||
"confidence": 0.290584867175275
|
||||
},
|
||||
{
|
||||
"marker_id": 68,
|
||||
"observed_center_px": [
|
||||
28.25,
|
||||
652.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
32.11864471435547,
|
||||
650.2108154296875
|
||||
],
|
||||
"reprojection_error_px": 4.262345991652348,
|
||||
"confidence": 0.06745941479560678
|
||||
},
|
||||
{
|
||||
"marker_id": 95,
|
||||
"observed_center_px": [
|
||||
802.25,
|
||||
599.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
801.0029907226562,
|
||||
601.7232055664062
|
||||
],
|
||||
"reprojection_error_px": 2.7697974495410747,
|
||||
"confidence": 0.516475515683492
|
||||
},
|
||||
{
|
||||
"marker_id": 55,
|
||||
"observed_center_px": [
|
||||
699.25,
|
||||
531.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
701.6744995117188,
|
||||
530.6774291992188
|
||||
],
|
||||
"reprojection_error_px": 2.6511518260961573,
|
||||
"confidence": 0.4903670758306923
|
||||
},
|
||||
{
|
||||
"marker_id": 66,
|
||||
"observed_center_px": [
|
||||
857.75,
|
||||
509.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
857.7123413085938,
|
||||
509.17669677734375
|
||||
],
|
||||
"reprojection_error_px": 0.18066523783533436,
|
||||
"confidence": 0.5048654104890617
|
||||
},
|
||||
{
|
||||
"marker_id": 217,
|
||||
"observed_center_px": [
|
||||
229.25,
|
||||
365.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
227.60382080078125,
|
||||
361.80279541015625
|
||||
],
|
||||
"reprojection_error_px": 3.820094951723098,
|
||||
"confidence": 0.4158618894065431
|
||||
},
|
||||
{
|
||||
"marker_id": 105,
|
||||
"observed_center_px": [
|
||||
502.25,
|
||||
341.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
498.696044921875,
|
||||
340.94110107421875
|
||||
],
|
||||
"reprojection_error_px": 3.5976332090097665,
|
||||
"confidence": 0.4298554298561924
|
||||
},
|
||||
{
|
||||
"marker_id": 205,
|
||||
"observed_center_px": [
|
||||
148.0,
|
||||
284.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
149.84991455078125,
|
||||
286.6806945800781
|
||||
],
|
||||
"reprojection_error_px": 2.673904524611012,
|
||||
"confidence": 0.38275133184923893
|
||||
},
|
||||
{
|
||||
"marker_id": 85,
|
||||
"observed_center_px": [
|
||||
555.75,
|
||||
319.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
556.7725830078125,
|
||||
321.6300048828125
|
||||
],
|
||||
"reprojection_error_px": 2.3627519566539252,
|
||||
"confidence": 0.378986473237694
|
||||
},
|
||||
{
|
||||
"marker_id": 92,
|
||||
"observed_center_px": [
|
||||
329.0,
|
||||
309.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
328.16717529296875,
|
||||
312.2176208496094
|
||||
],
|
||||
"reprojection_error_px": 2.6043712581098304,
|
||||
"confidence": 0.3811333266788848
|
||||
},
|
||||
{
|
||||
"marker_id": 102,
|
||||
"observed_center_px": [
|
||||
358.5,
|
||||
279.75
|
||||
],
|
||||
"projected_center_px": [
|
||||
359.57568359375,
|
||||
281.23333740234375
|
||||
],
|
||||
"reprojection_error_px": 1.8323168511627073,
|
||||
"confidence": 0.3820909512919581
|
||||
},
|
||||
{
|
||||
"marker_id": 59,
|
||||
"observed_center_px": [
|
||||
425.5,
|
||||
258.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
428.3416442871094,
|
||||
258.2101745605469
|
||||
],
|
||||
"reprojection_error_px": 2.856386010296148,
|
||||
"confidence": 0.4056511279614534
|
||||
},
|
||||
{
|
||||
"marker_id": 57,
|
||||
"observed_center_px": [
|
||||
520.75,
|
||||
213.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
521.9222412109375,
|
||||
214.6943817138672
|
||||
],
|
||||
"reprojection_error_px": 2.0603589126430677,
|
||||
"confidence": 0.35829797882009473
|
||||
},
|
||||
{
|
||||
"marker_id": 71,
|
||||
"observed_center_px": [
|
||||
337.25,
|
||||
166.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
337.3898620605469,
|
||||
168.445556640625
|
||||
],
|
||||
"reprojection_error_px": 2.4495527507048003,
|
||||
"confidence": 0.33944417346066164
|
||||
},
|
||||
{
|
||||
"marker_id": 48,
|
||||
"observed_center_px": [
|
||||
415.75,
|
||||
187.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
416.6415100097656,
|
||||
185.2032470703125
|
||||
],
|
||||
"reprojection_error_px": 2.463709422302155,
|
||||
"confidence": 0.3363425332572343
|
||||
},
|
||||
{
|
||||
"marker_id": 63,
|
||||
"observed_center_px": [
|
||||
275.75,
|
||||
183.25
|
||||
],
|
||||
"projected_center_px": [
|
||||
273.60455322265625,
|
||||
182.14854431152344
|
||||
],
|
||||
"reprojection_error_px": 2.411668822224988,
|
||||
"confidence": 0.32781322776968225
|
||||
},
|
||||
{
|
||||
"marker_id": 65,
|
||||
"observed_center_px": [
|
||||
310.5,
|
||||
124.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
308.9238586425781,
|
||||
123.29578399658203
|
||||
],
|
||||
"reprojection_error_px": 1.9835215555833055,
|
||||
"confidence": 0.3375471143770103
|
||||
},
|
||||
{
|
||||
"marker_id": 80,
|
||||
"observed_center_px": [
|
||||
299.25,
|
||||
56.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
298.33575439453125,
|
||||
58.621192932128906
|
||||
],
|
||||
"reprojection_error_px": 2.3098278036322424,
|
||||
"confidence": 0.24658567276025462
|
||||
},
|
||||
{
|
||||
"marker_id": 78,
|
||||
"observed_center_px": [
|
||||
333.75,
|
||||
82.5
|
||||
],
|
||||
"projected_center_px": [
|
||||
335.501708984375,
|
||||
79.42642974853516
|
||||
],
|
||||
"reprojection_error_px": 3.5376995995462583,
|
||||
"confidence": 0.29355437233363646
|
||||
},
|
||||
{
|
||||
"marker_id": 87,
|
||||
"observed_center_px": [
|
||||
161.0,
|
||||
66.0
|
||||
],
|
||||
"projected_center_px": [
|
||||
160.86729431152344,
|
||||
64.82759094238281
|
||||
],
|
||||
"reprojection_error_px": 1.1798956725646808,
|
||||
"confidence": 0.3158166687011719
|
||||
}
|
||||
]
|
||||
},
|
||||
"qa": {
|
||||
"sanity_notes": []
|
||||
}
|
||||
}
|
||||
77
data/camera_study/Scene4/k5_bcdfg/robot_state.eval.json
Normal file
77
data/camera_study/Scene4/k5_bcdfg/robot_state.eval.json
Normal file
@@ -0,0 +1,77 @@
|
||||
{
|
||||
"rows": [
|
||||
{
|
||||
"joint": "x",
|
||||
"estimate": 69.91348519038779,
|
||||
"gt": 70.0,
|
||||
"error": 0.08651480961221125,
|
||||
"unit": "mm",
|
||||
"observable": true,
|
||||
"n_markers": 1
|
||||
},
|
||||
{
|
||||
"joint": "y",
|
||||
"estimate": 49.987879647225995,
|
||||
"gt": 50.0,
|
||||
"error": 0.012120352773990817,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"n_markers": 1
|
||||
},
|
||||
{
|
||||
"joint": "z",
|
||||
"estimate": -70.084448484067,
|
||||
"gt": -70.0,
|
||||
"error": 0.08444848406699634,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"n_markers": 3
|
||||
},
|
||||
{
|
||||
"joint": "a",
|
||||
"estimate": 119.63640806359462,
|
||||
"gt": 120.0,
|
||||
"error": 0.3635919364053848,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"n_markers": 4
|
||||
},
|
||||
{
|
||||
"joint": "b",
|
||||
"estimate": 49.410591072901326,
|
||||
"gt": 50.0,
|
||||
"error": 0.589408927098674,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"n_markers": 3
|
||||
},
|
||||
{
|
||||
"joint": "c",
|
||||
"estimate": 30.73618372791387,
|
||||
"gt": 30.0,
|
||||
"error": 0.7361837279138683,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"n_markers": 3
|
||||
},
|
||||
{
|
||||
"joint": "e",
|
||||
"estimate": 19.96650278489218,
|
||||
"gt": 20.0,
|
||||
"error": 0.033497215107818334,
|
||||
"unit": "mm",
|
||||
"observable": true,
|
||||
"n_markers": 3
|
||||
}
|
||||
],
|
||||
"summary": {
|
||||
"n_joints": 7,
|
||||
"mean_abs_deg": 0.3571506856517829,
|
||||
"max_abs_deg": 0.7361837279138683,
|
||||
"mean_abs_mm": 0.06000601236001479,
|
||||
"max_abs_mm": 0.08651480961221125,
|
||||
"n_unobservable": 0,
|
||||
"wrist_error_mm": 0.45059825764424744,
|
||||
"finger_error_mm": 1.8118512463668999
|
||||
}
|
||||
}
|
||||
58
data/camera_study/Scene4/k5_bcdfg/robot_state.json
Normal file
58
data/camera_study/Scene4/k5_bcdfg/robot_state.json
Normal file
@@ -0,0 +1,58 @@
|
||||
{
|
||||
"schema_version": "1.0",
|
||||
"created_utc": "2026-06-02T22:53:36Z",
|
||||
"method": "hybrid",
|
||||
"movements": {
|
||||
"x": {
|
||||
"value": 69.91348519038779,
|
||||
"unit": "mm",
|
||||
"observable": true,
|
||||
"confidence": "low",
|
||||
"n_markers": 1
|
||||
},
|
||||
"y": {
|
||||
"value": 49.987879647225995,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"confidence": "low",
|
||||
"n_markers": 1
|
||||
},
|
||||
"z": {
|
||||
"value": -70.084448484067,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"confidence": "high",
|
||||
"n_markers": 3
|
||||
},
|
||||
"a": {
|
||||
"value": 119.63640806359462,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"confidence": "high",
|
||||
"n_markers": 4
|
||||
},
|
||||
"b": {
|
||||
"value": 49.410591072901326,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"confidence": "medium",
|
||||
"n_markers": 3
|
||||
},
|
||||
"c": {
|
||||
"value": 30.73618372791387,
|
||||
"unit": "deg",
|
||||
"observable": true,
|
||||
"confidence": "medium",
|
||||
"n_markers": 3
|
||||
},
|
||||
"e": {
|
||||
"value": 19.96650278489218,
|
||||
"unit": "mm",
|
||||
"observable": true,
|
||||
"confidence": "medium",
|
||||
"n_markers": 3
|
||||
}
|
||||
},
|
||||
"residual_rms": 1.8330737037281992,
|
||||
"num_markers": 40
|
||||
}
|
||||
Reference in New Issue
Block a user