script-arbeit und rendering merge

This commit is contained in:
chk
2026-06-03 07:04:27 +02:00
parent 1b62d5d6fb
commit 9e45340427
4235 changed files with 4094698 additions and 0 deletions

View File

@@ -0,0 +1,841 @@
{
"schema_version": "1.1",
"stage": "corner_marker_poses",
"created_utc": "2026-06-03T04:40:53Z",
"summary": {
"num_cameras": 3,
"num_markers": 18
},
"cameras": [
{
"camera_id": "b",
"position_m": [
0.305490949597657,
-0.8933107144337022,
1.201793445382242
],
"position_mm": [
305.490949597657,
-893.3107144337023,
1201.793445382242
],
"direction": [
0.004346273839473724,
0.6234733462333679,
-0.7818325161933899
]
},
{
"camera_id": "c",
"position_m": [
0.3037280320901282,
-0.9002284925907265,
0.4042794227519738
],
"position_mm": [
303.72803209012824,
-900.2284925907264,
404.2794227519738
],
"direction": [
-0.1104506105184555,
0.9474959373474121,
-0.3000868856906891
]
},
{
"camera_id": "d",
"position_m": [
0.6998694007459306,
-0.7986960051436206,
0.3960629812496366
],
"position_mm": [
699.8694007459306,
-798.6960051436206,
396.0629812496366
],
"direction": [
-0.551314651966095,
0.7866094708442688,
-0.2780245542526245
]
}
],
"markers": [
{
"marker_id": 43,
"link": "FingerB",
"position_m": [
0.26915179442597487,
-0.07438705823365566,
0.339936112280108
],
"position_mm": [
269.15179442597486,
-74.38705823365565,
339.936112280108
],
"normal": [
-0.09493076901675547,
-0.49912436055602494,
0.861314705432008
],
"corners_m": [
[
0.2776861230157735,
-0.06179108996626816,
0.3481747819114143
],
[
0.28416326879192383,
-0.08259387560560243,
0.33683604247588944
],
[
0.26059154559501363,
-0.0869643173582148,
0.33170301761317517
],
[
0.2541662403011885,
-0.06619895000453725,
0.3430306071199532
]
],
"num_cameras": 2,
"edge_length_mm": 24.51644047295
},
{
"marker_id": 51,
"link": "Board",
"position_m": [
0.1678371122443248,
-0.17336527499299015,
-0.027237756448668774
],
"position_mm": [
167.8371122443248,
-173.36527499299015,
-27.237756448668772
],
"normal": [
-0.0013912576582215278,
-0.002126919797289517,
0.9999967703019368
],
"corners_m": [
[
0.15499126739343191,
-0.18507689756640675,
-0.027306813571349894
],
[
0.15590150413162526,
-0.160821535896605,
-0.02720122092802601
],
[
0.18059718750372283,
-0.16159845201981848,
-0.0272213252570751
],
[
0.17985848994851916,
-0.1859642144891303,
-0.027221666038224096
]
],
"num_cameras": 3,
"edge_length_mm": 24.560181325535698
},
{
"marker_id": 58,
"link": "Board",
"position_m": [
0.04721458421598603,
-0.2162761859322634,
-0.027531251741418034
],
"position_mm": [
47.21458421598603,
-216.2761859322634,
-27.531251741418036
],
"normal": [
-0.008316302834372792,
-0.0023158930373029523,
0.9999627371790445
],
"corners_m": [
[
0.03505150248495232,
-0.22867712105585805,
-0.027563870798952058
],
[
0.0346679057748679,
-0.20414366857196944,
-0.027704352833704208
],
[
0.05942919924590935,
-0.2040363323058468,
-0.027303174119335426
],
[
0.05970972935821455,
-0.22824762179537922,
-0.027553609213680445
]
],
"num_cameras": 2,
"edge_length_mm": 24.54445203464484
},
{
"marker_id": 64,
"link": "Board",
"position_m": [
-0.019893433771495505,
-0.189045485752372,
-0.02723093950355563
],
"position_mm": [
-19.893433771495506,
-189.045485752372,
-27.230939503555632
],
"normal": [
-0.011535170691566348,
-0.010210650133052335,
0.9998813341897013
],
"corners_m": [
[
-0.03247733702835633,
-0.2008293503238428,
-0.02739580461216932
],
[
-0.03209953279196172,
-0.1767577573381991,
-0.02734683681233089
],
[
-0.007302610582346737,
-0.17732374357616845,
-0.02686491954886638
],
[
-0.007694254683317236,
-0.20127109177127772,
-0.027316197040855934
]
],
"num_cameras": 3,
"edge_length_mm": 24.40615443095791
},
{
"marker_id": 69,
"link": "Board",
"position_m": [
0.005802024404923617,
-0.2772380987876121,
-0.027753320839447482
],
"position_mm": [
5.802024404923617,
-277.2380987876121,
-27.753320839447483
],
"normal": [
-0.005866173854583623,
-0.00040799684426595656,
0.9999827106219802
],
"corners_m": [
[
-0.00695138328189439,
-0.2889924280609582,
-0.027824867864686232
],
[
-0.006209672862502805,
-0.2644940844238589,
-0.027826619016971255
],
[
0.018600664455908345,
-0.2655064876143355,
-0.027665406348169205
],
[
0.017768489308183314,
-0.2899593950512957,
-0.027696390127963235
]
],
"num_cameras": 2,
"edge_length_mm": 24.636817904330066
},
{
"marker_id": 72,
"link": "Board",
"position_m": [
0.44146323454192943,
0.19158381174558164,
-0.02516000404786781
],
"position_mm": [
441.4632345419294,
191.58381174558164,
-25.16000404786781
],
"normal": [
-0.010816964095562688,
-0.0210544156880631,
0.9997198131815682
],
"corners_m": [
[
0.42994719144307053,
0.17995539996370363,
-0.0255014674540839
],
[
0.42926160447415523,
0.20250038513263308,
-0.025090789791383874
],
[
0.4527231225350604,
0.2030364062449666,
-0.02476788032572191
],
[
0.4539210197154315,
0.18084305564102326,
-0.025279878620281557
]
],
"num_cameras": 2,
"edge_length_mm": 23.062959665619502
},
{
"marker_id": 79,
"link": "Board",
"position_m": [
0.3115513721201968,
-0.1600052971408058,
-0.026583721539083383
],
"position_mm": [
311.5513721201968,
-160.0052971408058,
-26.583721539083385
],
"normal": [
0.0024833044665787227,
-0.006646320242612136,
0.9999748294963025
],
"corners_m": [
[
0.29886504862628654,
-0.17176889893028963,
-0.02661991599951042
],
[
0.29956623686226674,
-0.14747801270563493,
-0.026481137189666208
],
[
0.3242911528346586,
-0.1482609112981766,
-0.026526843575707938
],
[
0.3234830501575754,
-0.17251336562912206,
-0.026706989391448974
]
],
"num_cameras": 2,
"edge_length_mm": 24.483685690128276
},
{
"marker_id": 103,
"link": "Board",
"position_m": [
0.10479437607108436,
-0.19070703673648157,
-0.027474112705469397
],
"position_mm": [
104.79437607108436,
-190.70703673648157,
-27.4741127054694
],
"normal": [
-0.002426014397757904,
-0.0022790708064525655,
0.9999944601298556
],
"corners_m": [
[
0.09264614153938934,
-0.20318609325604076,
-0.027562930631172922
],
[
0.09228886391508774,
-0.17887128533713778,
-0.027446203433952193
],
[
0.11679689611600672,
-0.17823587779972974,
-0.027447855597942092
],
[
0.11744560271385361,
-0.202534890553018,
-0.027439461158810383
]
],
"num_cameras": 2,
"edge_length_mm": 24.487492334574227
},
{
"marker_id": 113,
"link": "Arm2",
"position_m": [
0.27081418196614393,
-0.16041395347380263,
0.2353730028028852
],
"position_mm": [
270.8141819661439,
-160.41395347380262,
235.3730028028852
],
"normal": [
0.34211934465253496,
-0.9382809266387878,
0.05082574859633416
],
"corners_m": [
[
0.28269466291617656,
-0.15670376193680807,
0.2231656717655495
],
[
0.2594686486594097,
-0.16525929346833662,
0.2230233869973752
],
[
0.2589215007350042,
-0.16404929783860397,
0.24758362816166926
],
[
0.28217191555398535,
-0.1556434606514618,
0.24771932428694685
]
],
"num_cameras": 3,
"edge_length_mm": 24.663480275906743
},
{
"marker_id": 198,
"link": "Arm1",
"position_m": [
0.17108389888246262,
-0.0527853764789864,
0.09127134935870669
],
"position_mm": [
171.08389888246262,
-52.7853764789864,
91.27134935870669
],
"normal": [
0.009202380212198824,
-0.02256856223325621,
0.9997029439774366
],
"corners_m": [
[
0.15927473748222626,
-0.04030244585056666,
0.09165126043032369
],
[
0.18381287687004538,
-0.040723834556340474,
0.09143688075448535
],
[
0.18295160834022162,
-0.06549048417184174,
0.09086493105497127
],
[
0.15829637283735726,
-0.06462474133719674,
0.09113232519504645
]
],
"num_cameras": 2,
"edge_length_mm": 24.58757223515591
},
{
"marker_id": 208,
"link": "Board",
"position_m": [
0.35250273541796484,
-0.08958318332806883,
0.000873374302847959
],
"position_mm": [
352.50273541796486,
-89.58318332806883,
0.8733743028479589
],
"normal": [
0.0011965247897004737,
0.003380767745456482,
0.9999935693482629
],
"corners_m": [
[
0.3407217902230118,
-0.07683650425929052,
0.0008451874594828308
],
[
0.3652957552309264,
-0.07778739130955778,
0.0008173791291048956
],
[
0.36433701983878763,
-0.10236075423966079,
0.0009032177173144353
],
[
0.33965637637913365,
-0.10134808350376621,
0.0009277129054896738
]
],
"num_cameras": 3,
"edge_length_mm": 24.605215815974805
},
{
"marker_id": 210,
"link": "Board",
"position_m": [
0.02163131763869497,
-0.02079756348666776,
0.0010716199078943719
],
"position_mm": [
21.63131763869497,
-20.79756348666776,
1.0716199078943718
],
"normal": [
-0.003277670924209875,
0.01787207777982708,
0.9998349092270906
],
"corners_m": [
[
0.009191005499603371,
-0.008554247262336025,
0.0006692459529041381
],
[
0.03345765793483604,
-0.008631542581296307,
0.0010399459370816504
],
[
0.034003277805163566,
-0.03268691826385835,
0.0011769523139485314
],
[
0.009873329315176899,
-0.03331754583918036,
0.0014003354276431674
]
],
"num_cameras": 2,
"edge_length_mm": 24.313565886048792
},
{
"marker_id": 214,
"link": "Board",
"position_m": [
0.347958780032599,
-0.011726508159637678,
0.0007511559356487091
],
"position_mm": [
347.958780032599,
-11.726508159637678,
0.7511559356487091
],
"normal": [
0.0015808570518577637,
0.0008860245955579495,
0.9999983579243507
],
"corners_m": [
[
0.3360192302701104,
0.0003397028631203946,
0.0008243732952647138
],
[
0.3603152940910082,
0.000320388746233314,
0.0006568414765568639
],
[
0.36003848596715593,
-0.02396782727966796,
0.000806261286552753
],
[
0.3354621098021216,
-0.023598296968236458,
0.0007171476842205058
]
],
"num_cameras": 3,
"edge_length_mm": 24.277734947363054
},
{
"marker_id": 229,
"link": "Arm1",
"position_m": [
0.1673419062795557,
-0.14194124636825173,
0.08766482877957768
],
"position_mm": [
167.3419062795557,
-141.94124636825174,
87.66482877957768
],
"normal": [
-0.0017096291773503944,
-0.034988712675046614,
0.9993862452292502
],
"corners_m": [
[
0.1548766096915346,
-0.12963591844674763,
0.08801634235540062
],
[
0.17964518121557843,
-0.12966833990704293,
0.08817398432494401
],
[
0.17980676956685057,
-0.15414593188170783,
0.08720043202079178
],
[
0.15503906464425918,
-0.15431479523750846,
0.08726855641717435
]
],
"num_cameras": 3,
"edge_length_mm": 24.681421098982344
},
{
"marker_id": 232,
"link": "Ellbow",
"position_m": [
0.25850408472317815,
-0.16831321657996037,
0.028810482761914946
],
"position_mm": [
258.50408472317815,
-168.31321657996037,
28.810482761914948
],
"normal": [
-0.012213382806536908,
-0.7458131551475321,
-0.6660432199859888
],
"corners_m": [
[
0.2457089064051592,
-0.17633366737113013,
0.038154909431655545
],
[
0.2714775444730206,
-0.17665928784866355,
0.03779251329892632
],
[
0.2702865322118572,
-0.15997317274187056,
0.01939210322362602
],
[
0.24654335580267542,
-0.16028673835817733,
0.01990240509345189
]
],
"num_cameras": 2,
"edge_length_mm": 24.677449955299032
},
{
"marker_id": 243,
"link": "Arm1",
"position_m": [
0.17086178718494638,
-0.17640360674177152,
0.0468834453883752
],
"position_mm": [
170.86178718494637,
-176.4036067417715,
46.8834453883752
],
"normal": [
0.001015846248071581,
-0.9992747807787421,
-0.03806416367132381
],
"corners_m": [
[
0.1586087367412345,
-0.17688830407646608,
0.0593955956891605
],
[
0.18338299684694565,
-0.1768630279857448,
0.05916367217254004
],
[
0.1831167813134009,
-0.17591073831627455,
0.034386354688196355
],
[
0.1583386338382045,
-0.17595235658860067,
0.03458815900360391
]
],
"num_cameras": 3,
"edge_length_mm": 24.794489590662423
},
{
"marker_id": 245,
"link": "Ellbow",
"position_m": [
0.2602356350092522,
-0.17677982003368037,
0.052586781813731984
],
"position_mm": [
260.2356350092522,
-176.77982003368038,
52.58678181373198
],
"normal": [
0.0011973326602479437,
-0.9985931090335084,
0.05301291338242341
],
"corners_m": [
[
0.27275527670345856,
-0.1761069844938396,
0.06476779306775303
],
[
0.2725749166774773,
-0.177432692358998,
0.040220237035601035
],
[
0.24770842325288722,
-0.1774331635360803,
0.040353529892944426
],
[
0.2479039234031856,
-0.17614643974580363,
0.06500556725862942
]
],
"num_cameras": 3,
"edge_length_mm": 24.747432860015348
},
{
"marker_id": 248,
"link": "Ellbow",
"position_m": [
0.2262251305198533,
-0.1766347691383992,
0.05334963661464644
],
"position_mm": [
226.2251305198533,
-176.6347691383992,
53.349636614646435
],
"normal": [
-0.0018261615452292523,
-0.9987140280770034,
0.05066512860160667
],
"corners_m": [
[
0.23718636796107723,
-0.17600678547579499,
0.06604554622613495
],
[
0.23937213375536617,
-0.177271378505823,
0.04134802852386563
],
[
0.21452935957379868,
-0.1772564187560595,
0.0406008676653261
],
[
0.21381266078917105,
-0.17600449381591934,
0.06540410404325908
]
],
"num_cameras": 3,
"edge_length_mm": 24.476987229448817
}
]
}

View File

@@ -0,0 +1,410 @@
{
"schema_version": "1.2",
"stage": "initial_triangulation",
"created_utc": "2026-06-03T04:40:52Z",
"summary": {
"num_cameras": 3,
"num_markers": 18,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "b",
"position_m": [
0.305490949597657,
-0.8933107144337022,
1.201793445382242
],
"position_mm": [
305.490949597657,
-893.3107144337023,
1201.793445382242
],
"direction": [
0.004346273839473724,
0.6234733462333679,
-0.7818325161933899
]
},
{
"camera_id": "c",
"position_m": [
0.3037280320901282,
-0.9002284925907265,
0.4042794227519738
],
"position_mm": [
303.72803209012824,
-900.2284925907264,
404.2794227519738
],
"direction": [
-0.1104506105184555,
0.9474959373474121,
-0.3000868856906891
]
},
{
"camera_id": "d",
"position_m": [
0.6998694007459306,
-0.7986960051436206,
0.3960629812496366
],
"position_mm": [
699.8694007459306,
-798.6960051436206,
396.0629812496366
],
"direction": [
-0.551314651966095,
0.7866094708442688,
-0.2780245542526245
]
}
],
"markers": [
{
"marker_id": 43,
"position_m": [
0.269171159327561,
-0.07434734285013792,
0.3398787523160259
],
"position_mm": [
269.17115932756104,
-74.34734285013792,
339.8787523160259
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 51,
"position_m": [
0.16801413362261808,
-0.17341958129904073,
-0.02748457394870072
],
"position_mm": [
168.0141336226181,
-173.41958129904071,
-27.48457394870072
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04719914196923978,
-0.21630802459697643,
-0.027599677269162792
],
"position_mm": [
47.199141969239776,
-216.30802459697642,
-27.599677269162793
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.01941369290621431,
-0.18911225250080452,
-0.027526035412223614
],
"position_mm": [
-19.41369290621431,
-189.11225250080452,
-27.526035412223614
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005783190904264041,
-0.2772807317427414,
-0.027821570774292762
],
"position_mm": [
5.783190904264041,
-277.2807317427414,
-27.821570774292763
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.44149049211739094,
0.19161626096055678,
-0.025229374007410522
],
"position_mm": [
441.49049211739094,
191.6162609605568,
-25.229374007410524
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.3115629938728236,
-0.16001056796318214,
-0.02668209108313872
],
"position_mm": [
311.5629938728236,
-160.01056796318213,
-26.68209108313872
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10478154364062772,
-0.19073050797541047,
-0.027547789851200787
],
"position_mm": [
104.78154364062772,
-190.73050797541046,
-27.547789851200786
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.27042277235990597,
-0.15969222929647273,
0.2343468949265969
],
"position_mm": [
270.422772359906,
-159.69222929647273,
234.34689492659692
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.1710771790919941,
-0.05281255268867524,
0.09121976870565049
],
"position_mm": [
171.0771790919941,
-52.81255268867524,
91.2197687056505
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3524808445027739,
-0.08953460531715723,
0.0007464824819816696
],
"position_mm": [
352.4808445027739,
-89.53460531715723,
0.7464824819816696
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.02161519732338736,
-0.02082736171917796,
0.0010216985152197273
],
"position_mm": [
21.61519732338736,
-20.827361719177958,
1.0216985152197273
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3480097653754057,
-0.011819539922108624,
0.0008429599700221433
],
"position_mm": [
348.00976537540566,
-11.819539922108625,
0.8429599700221433
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.1673571811299864,
-0.1417742158283155,
0.0870222638981056
],
"position_mm": [
167.3571811299864,
-141.7742158283155,
87.0222638981056
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 232,
"position_m": [
0.2585176536108308,
-0.1682720290902474,
0.02884164966792326
],
"position_mm": [
258.5176536108308,
-168.2720290902474,
28.84164966792326
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.17088133858055998,
-0.17618660514331289,
0.046362777195412846
],
"position_mm": [
170.88133858055997,
-176.18660514331287,
46.362777195412846
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.26009722671056434,
-0.1764327390409278,
0.05198776225285732
],
"position_mm": [
260.09722671056437,
-176.4327390409278,
51.987762252857316
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.2261655514859324,
-0.17636982575433624,
0.05283607093741663
],
"position_mm": [
226.1655514859324,
-176.36982575433623,
52.83607093741663
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}

View File

@@ -0,0 +1,409 @@
{
"schema_version": "1.2",
"created_utc": "2026-06-03T04:40:53Z",
"summary": {
"num_cameras": 3,
"num_markers": 18,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "b",
"position_m": [
0.305490949597657,
-0.8933107144337022,
1.201793445382242
],
"position_mm": [
305.490949597657,
-893.3107144337023,
1201.793445382242
],
"direction": [
0.004346273839473724,
0.6234733462333679,
-0.7818325161933899
]
},
{
"camera_id": "c",
"position_m": [
0.3037280320901282,
-0.9002284925907265,
0.4042794227519738
],
"position_mm": [
303.72803209012824,
-900.2284925907264,
404.2794227519738
],
"direction": [
-0.1104506105184555,
0.9474959373474121,
-0.3000868856906891
]
},
{
"camera_id": "d",
"position_m": [
0.6998694007459306,
-0.7986960051436206,
0.3960629812496366
],
"position_mm": [
699.8694007459306,
-798.6960051436206,
396.0629812496366
],
"direction": [
-0.551314651966095,
0.7866094708442688,
-0.2780245542526245
]
}
],
"markers": [
{
"marker_id": 43,
"position_m": [
0.26913956862644944,
-0.07435103942572123,
0.3398591881121449
],
"position_mm": [
269.13956862644943,
-74.35103942572123,
339.85918811214486
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 51,
"position_m": [
0.16794291868457117,
-0.17335612108725473,
-0.02740170051708737
],
"position_mm": [
167.94291868457117,
-173.35612108725473,
-27.40170051708737
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04806623207405047,
-0.21603378055956998,
-0.027468426404287125
],
"position_mm": [
48.06623207405047,
-216.03378055956998,
-27.468426404287126
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.02293375999908183,
-0.18540191030951025,
-0.029864799947666835
],
"position_mm": [
-22.93375999908183,
-185.40191030951024,
-29.864799947666835
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005993108794210275,
-0.2794006511953274,
-0.026672459838613792
],
"position_mm": [
5.993108794210276,
-279.40065119532744,
-26.672459838613793
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.44144831306123505,
0.19159966342265866,
-0.025257562744957305
],
"position_mm": [
441.44831306123507,
191.59966342265867,
-25.257562744957305
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31176553457205675,
-0.1577186561370258,
-0.028157028924764134
],
"position_mm": [
311.76553457205677,
-157.7186561370258,
-28.157028924764134
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.1066779770180499,
-0.19192794327153,
-0.026326116580382072
],
"position_mm": [
106.6779770180499,
-191.92794327153,
-26.326116580382074
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.2707862756138245,
-0.16089359829353478,
0.23546475860497487
],
"position_mm": [
270.7862756138245,
-160.89359829353478,
235.46475860497486
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.17121175370775152,
-0.05445761149883663,
0.09212319513841298
],
"position_mm": [
171.2117537077515,
-54.45761149883663,
92.12319513841298
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3526122342408987,
-0.09132654954482318,
0.0015562975158382984
],
"position_mm": [
352.6122342408987,
-91.32654954482318,
1.5562975158382983
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.020625917403164003,
-0.01801894338507201,
-0.0006792331152178614
],
"position_mm": [
20.625917403164003,
-18.01894338507201,
-0.6792331152178614
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34789471487641294,
-0.0114724336090482,
0.0005244339301838536
],
"position_mm": [
347.89471487641293,
-11.472433609048199,
0.5244339301838536
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.16789449406909873,
-0.14424320853274988,
0.08687494079929868
],
"position_mm": [
167.89449406909873,
-144.2432085327499,
86.87494079929868
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 232,
"position_m": [
0.25890586651473485,
-0.16919795939133117,
0.02928216344565667
],
"position_mm": [
258.90586651473484,
-169.19795939133118,
29.28216344565667
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
-0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.1699167714677701,
-0.17372726154542362,
0.04716819744287604
],
"position_mm": [
169.9167714677701,
-173.72726154542363,
47.16819744287604
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.2618008867928864,
-0.1791408634796191,
0.0539880947092674
],
"position_mm": [
261.8008867928864,
-179.1408634796191,
53.9880947092674
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.22469171634074758,
-0.174127250893111,
0.0519842979773393
],
"position_mm": [
224.69171634074758,
-174.127250893111,
51.984297977339295
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,719 @@
{
"schema_version": "1.0",
"created_utc": "2026-06-03T04:40:51Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\camera_study\\Scene9b\\k3_bcd\\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": [
[
6779.7001953125,
0.0,
2447.934814453125
],
[
0.0,
6771.73828125,
1631.2060546875
],
[
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": 37,
"used_marker_ids": [
59,
71,
105,
63,
92,
69,
47,
95,
55,
102,
58,
64,
103,
96,
51,
62,
79,
205,
217,
208,
210,
207,
206,
214,
94,
100,
76,
56,
68,
46,
72,
50,
53,
104,
86,
90,
61
],
"history": {
"iters": [
0,
1,
2,
3
],
"rms": [
0.013217125598186637,
0.0017754848138791326,
0.0011908166389990587,
0.001190713354125354
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125
]
},
"residual_rms_px": 11.439616304130809,
"residual_median_px": 11.058718720885082,
"residual_max_px": 18.496493156978683,
"sigma2_normalized": 1.5428981401427197e-06
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.999933123588562,
-0.011086730286478996,
-0.003282412886619568
],
[
-0.010714462958276272,
-0.7817659974098206,
-0.6234798431396484
],
[
0.004346273839473724,
0.6234733462333679,
-0.7818325161933899
]
],
"translation_m": [
-0.3114296495914459,
0.05420724302530289,
1.495228886604309
],
"rvec_rad": [
2.4683498612354544,
-0.015101022290678723,
0.00073690414228972
]
},
"camera_in_world": {
"position_m": [
0.3054909408092499,
-0.8933107256889343,
1.2017934322357178
],
"position_mm": [
305.4909362792969,
-893.3107299804688,
1201.79345703125
],
"orientation_deg": {
"roll": 141.42933654785156,
"pitch": -0.2490239292383194,
"yaw": -0.6139110326766968
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
8.047815503041484e-06,
3.672972330679309e-07,
1.5660071834348087e-06,
2.0756976382060336e-07,
-1.9747935747827227e-07,
1.0943666671730435e-06
],
[
3.6729723306793065e-07,
1.5929082531916003e-06,
-4.266921094332254e-07,
6.216397389316703e-08,
-4.525209668998371e-07,
4.4417509292033585e-07
],
[
1.5660071834348075e-06,
-4.2669210943322685e-07,
1.6166359818245627e-05,
3.82128249622454e-07,
-1.9009401139344965e-06,
-6.535137014364891e-06
],
[
2.0756976382060135e-07,
6.216397389316696e-08,
3.821282496224487e-07,
1.2336601708260461e-07,
-4.8694350817278835e-08,
8.07508774320941e-08
],
[
-1.9747935747827203e-07,
-4.525209668998368e-07,
-1.9009401139344982e-06,
-4.869435081727951e-08,
4.925277737335274e-07,
8.941338490594912e-07
],
[
1.0943666671730331e-06,
4.441750929203388e-07,
-6.53513701436492e-06,
8.075087743209173e-08,
8.941338490594932e-07,
5.1480548283911555e-06
]
],
"parameter_std": {
"rvec_std_deg": [
0.16254051752442386,
0.07231327214670555,
0.23037150142305243
],
"tvec_std_m": [
0.0003512349884089064,
0.0007018032300677501,
0.002268932530594763
]
},
"camera_center_std_m": [
0.004609925184383099,
0.003221727462452792,
0.0034606914437376245
],
"camera_center_std_mm": [
4.609925184383099,
3.221727462452792,
3.4606914437376246
],
"orientation_std_deg": {
"roll": 0.17314863273295528,
"pitch": 0.16869790197122408,
"yaw": 0.07491946060359182
}
}
},
"observations": {
"markers": [
{
"marker_id": 59,
"observed_center_px": [
4058.0,
3043.75
],
"projected_center_px": [
4052.900390625,
3055.368896484375
],
"reprojection_error_px": 12.688765554308647,
"confidence": 0.9354533087656005
},
{
"marker_id": 71,
"observed_center_px": [
4692.25,
3076.5
],
"projected_center_px": [
4683.45654296875,
3073.707275390625
],
"reprojection_error_px": 9.226277543204995,
"confidence": 0.9106416696280218
},
{
"marker_id": 105,
"observed_center_px": [
3523.0,
3012.0
],
"projected_center_px": [
3533.882080078125,
3003.230224609375
],
"reprojection_error_px": 13.976001832739465,
"confidence": 0.8948810860478587
},
{
"marker_id": 63,
"observed_center_px": [
4754.25,
2856.75
],
"projected_center_px": [
4768.8115234375,
2855.576904296875
],
"reprojection_error_px": 14.60870009102631,
"confidence": 0.9058733185241116
},
{
"marker_id": 92,
"observed_center_px": [
4079.75,
2649.5
],
"projected_center_px": [
4071.564208984375,
2639.81005859375
],
"reprojection_error_px": 12.684720690974839,
"confidence": 0.6998666772455656
},
{
"marker_id": 69,
"observed_center_px": [
919.75,
3085.5
],
"projected_center_px": [
925.628173828125,
3103.03759765625
],
"reprojection_error_px": 18.496493156978683,
"confidence": 0.9256621536840159
},
{
"marker_id": 47,
"observed_center_px": [
2629.25,
3113.75
],
"projected_center_px": [
2630.5478515625,
3106.57373046875
],
"reprojection_error_px": 7.29268558649218,
"confidence": 0.9052046624018475
},
{
"marker_id": 95,
"observed_center_px": [
1834.75,
3071.0
],
"projected_center_px": [
1831.6514892578125,
3058.388427734375
],
"reprojection_error_px": 12.986628655295146,
"confidence": 0.8954445801312763
},
{
"marker_id": 55,
"observed_center_px": [
2329.0,
2991.75
],
"projected_center_px": [
2324.02734375,
2999.8857421875
],
"reprojection_error_px": 9.535072685728796,
"confidence": 0.889040314196632
},
{
"marker_id": 102,
"observed_center_px": [
4132.5,
2806.0
],
"projected_center_px": [
4124.58544921875,
2803.75732421875
],
"reprojection_error_px": 8.226160023290957,
"confidence": 0.8781639163642843
},
{
"marker_id": 58,
"observed_center_px": [
1162.75,
2808.0
],
"projected_center_px": [
1175.449462890625,
2815.613037109375
],
"reprojection_error_px": 14.806575962695844,
"confidence": 0.8814051448340414
},
{
"marker_id": 64,
"observed_center_px": [
853.0,
2694.25
],
"projected_center_px": [
843.8673095703125,
2690.89453125
],
"reprojection_error_px": 9.729604566308552,
"confidence": 0.8809804906623904
},
{
"marker_id": 103,
"observed_center_px": [
1456.25,
2693.75
],
"projected_center_px": [
1461.316162109375,
2680.981201171875
],
"reprojection_error_px": 13.737111123944267,
"confidence": 0.8604632887448596
},
{
"marker_id": 96,
"observed_center_px": [
2749.5,
2650.25
],
"projected_center_px": [
2740.528564453125,
2660.862060546875
],
"reprojection_error_px": 13.896132009385678,
"confidence": 0.8659132628881631
},
{
"marker_id": 51,
"observed_center_px": [
1767.5,
2617.0
],
"projected_center_px": [
1766.4622802734375,
2611.32666015625
],
"reprojection_error_px": 5.767464539429629,
"confidence": 0.8603514756723031
},
{
"marker_id": 62,
"observed_center_px": [
2892.75,
2602.0
],
"projected_center_px": [
2906.544921875,
2610.962158203125
],
"reprojection_error_px": 16.450536440955176,
"confidence": 0.6906121682467933
},
{
"marker_id": 79,
"observed_center_px": [
2457.5,
2551.5
],
"projected_center_px": [
2460.856689453125,
2549.259033203125
],
"reprojection_error_px": 4.036000033376711,
"confidence": 0.8632909809472942
},
{
"marker_id": 205,
"observed_center_px": [
4530.5,
2178.5
],
"projected_center_px": [
4518.06689453125,
2178.541259765625
],
"reprojection_error_px": 12.43317392966577,
"confidence": 0.6331723548073515
},
{
"marker_id": 217,
"observed_center_px": [
4029.75,
2180.5
],
"projected_center_px": [
4046.48388671875,
2183.3701171875
],
"reprojection_error_px": 16.978237169563293,
"confidence": 0.6584161397804916
},
{
"marker_id": 208,
"observed_center_px": [
2646.5,
2194.5
],
"projected_center_px": [
2634.088623046875,
2198.405029296875
],
"reprojection_error_px": 13.011207925554586,
"confidence": 0.3895630518420069
},
{
"marker_id": 210,
"observed_center_px": [
1125.25,
1948.75
],
"projected_center_px": [
1115.2222900390625,
1948.6279296875
],
"reprojection_error_px": 10.028452932625202,
"confidence": 0.7364395538792687
},
{
"marker_id": 207,
"observed_center_px": [
4456.5,
1880.5
],
"projected_center_px": [
4444.4033203125,
1875.8037109375
],
"reprojection_error_px": 12.976316519742118,
"confidence": 0.39349823039715
},
{
"marker_id": 206,
"observed_center_px": [
3988.75,
1880.5
],
"projected_center_px": [
3988.72607421875,
1880.5860595703125
],
"reprojection_error_px": 0.08932352798000638,
"confidence": 0.412581952647143
},
{
"marker_id": 214,
"observed_center_px": [
2615.5,
1900.0
],
"projected_center_px": [
2623.80322265625,
1895.164794921875
],
"reprojection_error_px": 9.608470982772914,
"confidence": 0.2564198304836033
},
{
"marker_id": 94,
"observed_center_px": [
4779.5,
1319.0
],
"projected_center_px": [
4794.3212890625,
1323.20361328125
],
"reprojection_error_px": 15.405874661715366,
"confidence": 0.3319597616256138
},
{
"marker_id": 100,
"observed_center_px": [
4488.75,
1337.25
],
"projected_center_px": [
4492.47900390625,
1330.58837890625
],
"reprojection_error_px": 7.634308464394317,
"confidence": 0.30756214630662254
},
{
"marker_id": 76,
"observed_center_px": [
4004.25,
1347.75
],
"projected_center_px": [
4002.886962890625,
1353.4951171875
],
"reprojection_error_px": 5.9045949615228706,
"confidence": 0.2308952330947484
},
{
"marker_id": 56,
"observed_center_px": [
3230.5,
1367.75
],
"projected_center_px": [
3222.348388671875,
1356.005859375
],
"reprojection_error_px": 14.295929709696786,
"confidence": 0.15820995884919087
},
{
"marker_id": 68,
"observed_center_px": [
3539.5,
1337.0
],
"projected_center_px": [
3534.88818359375,
1346.4290771484375
],
"reprojection_error_px": 10.49649210146623,
"confidence": 0.27865390374732035
},
{
"marker_id": 46,
"observed_center_px": [
3367.0,
1311.75
],
"projected_center_px": [
3374.437255859375,
1301.7337646484375
],
"reprojection_error_px": 12.47548577553989,
"confidence": 0.3459528730397291
},
{
"marker_id": 72,
"observed_center_px": [
2978.75,
1280.75
],
"projected_center_px": [
2975.081787109375,
1278.402587890625
],
"reprojection_error_px": 4.355011988753625,
"confidence": 0.2540846918844536
},
{
"marker_id": 50,
"observed_center_px": [
3503.75,
1220.5
],
"projected_center_px": [
3514.7998046875,
1218.6365966796875
],
"reprojection_error_px": 11.205822395792673,
"confidence": 0.25710851962046666
},
{
"marker_id": 53,
"observed_center_px": [
3164.25,
1214.0
],
"projected_center_px": [
3156.592529296875,
1221.32568359375
],
"reprojection_error_px": 10.597287279533173,
"confidence": 0.35542992438281285
},
{
"marker_id": 104,
"observed_center_px": [
4540.25,
1119.25
],
"projected_center_px": [
4534.048828125,
1124.7962646484375
],
"reprojection_error_px": 8.31959038497681,
"confidence": 0.3510515669688671
},
{
"marker_id": 86,
"observed_center_px": [
2637.25,
979.5
],
"projected_center_px": [
2640.52490234375,
990.0626831054688
],
"reprojection_error_px": 11.058718720885082,
"confidence": 0.5709821865108675
},
{
"marker_id": 90,
"observed_center_px": [
3740.25,
906.0
],
"projected_center_px": [
3745.64208984375,
908.497802734375
],
"reprojection_error_px": 5.942529039299945,
"confidence": 0.5247998317537723
},
{
"marker_id": 61,
"observed_center_px": [
1122.5,
886.0
],
"projected_center_px": [
1120.896484375,
880.7592163085938
],
"reprojection_error_px": 5.4806090956871625,
"confidence": 0.690118528640739
}
]
},
"qa": {
"sanity_notes": []
}
}

View File

@@ -0,0 +1,982 @@
{
"schema_version": "1.0",
"created_utc": "2026-06-03T04:40:48Z",
"vision_config": {
"MarkerType": "DICT_4X4_250",
"MarkerSize": 0.025
},
"camera": {
"camera_id": "c",
"intrinsics_file": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\simulation\\Scene9b\\render_c.npz",
"camera_matrix": [
[
6781.98388671875,
0.0,
2448.15869140625
],
[
0.0,
6784.78369140625,
1633.232177734375
],
[
0.0,
0.0,
1.0
]
],
"distortion_coefficients": [
0.019999999552965164,
-0.009999999776482582,
0.0,
0.0,
0.0
]
},
"image": {
"image_file": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\simulation\\Scene9b\\render_c.png",
"image_sha256": "e77134aa36c7896627c955f8b4f33a4ff5359b25c5ffd38ca35c6dff8130f9e7",
"width_px": 4896,
"height_px": 3264
},
"aruco": {
"dictionary": "DICT_4X4_250",
"num_detected_markers": 14,
"num_rejected_candidates": 7
},
"detections": [
{
"observation_id": "490400ca-7944-4c57-825e-06230c8d3b06",
"type": "aruco",
"marker_id": 113,
"marker_size_m": 0.025,
"image_points_px": [
[
3030.0,
1181.0
],
[
2819.0,
1196.0
],
[
2816.0,
976.0
],
[
3030.0,
963.0
]
],
"center_px": [
2923.75,
1079.0
],
"quality": {
"area_px": 46558.5,
"perimeter_px": 863.9474487304688,
"sharpness": {
"laplacian_var": 14.054098910059034
},
"contrast": {
"p05": 9.0,
"p95": 159.0,
"dynamic_range": 150.0,
"mean_gray": 46.42669722332935,
"std_gray": 60.472986024227865
},
"geometry": {
"distance_to_center_norm": 0.24794423580169678,
"distance_to_border_px": 963.0
},
"edge_ratio": 1.0401259641315577,
"edge_lengths_px": [
211.53250122070312,
220.02044677734375,
214.39450073242188,
218.0
]
},
"confidence": 0.11259933407675737
},
{
"observation_id": "f36a6742-2897-451d-abc4-92c95f0a3855",
"type": "aruco",
"marker_id": 245,
"marker_size_m": 0.025,
"image_points_px": [
[
2907.0,
2544.0
],
[
2901.0,
2742.0
],
[
2689.0,
2730.0
],
[
2694.0,
2533.0
]
],
"center_px": [
2797.75,
2637.25
],
"quality": {
"area_px": 42032.0,
"perimeter_px": 820.7775268554688,
"sharpness": {
"laplacian_var": 51.008663233466905
},
"contrast": {
"p05": 18.0,
"p95": 170.0,
"dynamic_range": 152.0,
"mean_gray": 73.73435047632952,
"std_gray": 70.50369222474698
},
"geometry": {
"distance_to_center_norm": 0.361763596534729,
"distance_to_border_px": 522.0
},
"edge_ratio": 1.082310536402176,
"edge_lengths_px": [
198.09088134765625,
212.33935546875,
197.06344604492188,
213.28384399414062
]
},
"confidence": 0.39274513119428006
},
{
"observation_id": "52c70bde-e24e-4065-bf14-85e5736747a0",
"type": "aruco",
"marker_id": 248,
"marker_size_m": 0.025,
"image_points_px": [
[
2602.0,
2520.0
],
[
2619.0,
2718.0
],
[
2410.0,
2714.0
],
[
2403.0,
2516.0
]
],
"center_px": [
2508.5,
2617.0
],
"quality": {
"area_px": 40344.0,
"perimeter_px": 804.9306182861328,
"sharpness": {
"laplacian_var": 73.15250474960666
},
"contrast": {
"p05": 19.0,
"p95": 172.0,
"dynamic_range": 153.0,
"mean_gray": 84.18680179661408,
"std_gray": 72.10320016376066
},
"geometry": {
"distance_to_center_norm": 0.3354223966598511,
"distance_to_border_px": 546.0
},
"edge_ratio": 1.0550896529522147,
"edge_lengths_px": [
198.72845458984375,
209.03826904296875,
198.1237030029297,
199.04019165039062
]
},
"confidence": 0.5777747933941034
},
{
"observation_id": "47ead190-4cf0-44f8-9d5a-f395f90c5b6a",
"type": "aruco",
"marker_id": 243,
"marker_size_m": 0.025,
"image_points_px": [
[
1939.0,
2543.0
],
[
2147.0,
2555.0
],
[
2150.0,
2742.0
],
[
1944.0,
2731.0
]
],
"center_px": [
2045.0,
2642.75
],
"quality": {
"area_px": 38766.5,
"perimeter_px": 789.7299041748047,
"sharpness": {
"laplacian_var": 73.18353488459637
},
"contrast": {
"p05": 19.0,
"p95": 170.0,
"dynamic_range": 151.0,
"mean_gray": 66.94478625014885,
"std_gray": 67.87868578947716
},
"geometry": {
"distance_to_center_norm": 0.3698439300060272,
"distance_to_border_px": 522.0
},
"edge_ratio": 1.1140056926725381,
"edge_lengths_px": [
208.3458709716797,
187.02406311035156,
206.29348754882812,
188.0664825439453
]
},
"confidence": 0.5474503359510559
},
{
"observation_id": "331b2b29-15be-4ea3-bb76-f39ab04f70bc",
"type": "aruco",
"marker_id": 64,
"marker_size_m": 0.025,
"image_points_px": [
[
371.0,
3208.0
],
[
452.0,
3106.0
],
[
644.0,
3118.0
],
[
567.0,
3221.0
]
],
"center_px": [
508.5,
3163.25
],
"quality": {
"area_px": 20872.5,
"perimeter_px": 647.6551971435547,
"sharpness": {
"laplacian_var": 255.91090230693015
},
"contrast": {
"p05": 12.0,
"p95": 173.0,
"dynamic_range": 161.0,
"mean_gray": 65.15737535901023,
"std_gray": 72.01398402836229
},
"geometry": {
"distance_to_center_norm": 0.839905321598053,
"distance_to_border_px": 43.0
},
"edge_ratio": 1.5274526159417368,
"edge_lengths_px": [
130.249755859375,
192.3746337890625,
128.60015869140625,
196.43064880371094
]
},
"confidence": 0.5630289221572841
},
{
"observation_id": "0cca0a32-cc57-40fb-90c7-60ccadeaae0d",
"type": "aruco",
"marker_id": 51,
"marker_size_m": 0.025,
"image_points_px": [
[
1914.0,
3227.0
],
[
1958.0,
3125.0
],
[
2155.0,
3140.0
],
[
2118.0,
3243.0
]
],
"center_px": [
2036.25,
3183.75
],
"quality": {
"area_px": 21179.0,
"perimeter_px": 622.7263336181641,
"sharpness": {
"laplacian_var": 247.41573094537276
},
"contrast": {
"p05": 20.0,
"p95": 171.0,
"dynamic_range": 151.0,
"mean_gray": 69.08155773106824,
"std_gray": 66.67268732746406
},
"geometry": {
"distance_to_center_norm": 0.5456756949424744,
"distance_to_border_px": 21.0
},
"edge_ratio": 1.8696905204234213,
"edge_lengths_px": [
111.08555603027344,
197.5702362060547,
109.44404602050781,
204.62649536132812
]
},
"confidence": 0.22463610710551404
},
{
"observation_id": "a3ae7ade-151d-4429-a030-5a6ab2a70e36",
"type": "aruco",
"marker_id": 79,
"marker_size_m": 0.025,
"image_points_px": [
[
3110.0,
3236.0
],
[
3121.0,
3133.0
],
[
3323.0,
3148.0
],
[
3318.0,
3252.0
]
],
"center_px": [
3218.0,
3192.25
],
"quality": {
"area_px": 21341.5,
"perimeter_px": 618.8764801025391,
"sharpness": {
"laplacian_var": 267.1512705413525
},
"contrast": {
"p05": 15.0,
"p95": 165.0,
"dynamic_range": 150.0,
"mean_gray": 82.57045357599887,
"std_gray": 69.92236797368567
},
"geometry": {
"distance_to_center_norm": 0.5913770198822021,
"distance_to_border_px": 12.0
},
"edge_ratio": 2.013930868006753,
"edge_lengths_px": [
103.5857162475586,
202.55616760253906,
104.12012481689453,
208.61447143554688
]
},
"confidence": 0.11916992971935284
},
{
"observation_id": "c37304cf-eccb-4a39-a6a6-3b29b7dc3c1f",
"type": "aruco",
"marker_id": 229,
"marker_size_m": 0.025,
"image_points_px": [
[
1975.0,
2168.0
],
[
2173.0,
2176.0
],
[
2143.0,
2260.0
],
[
1939.0,
2251.0
]
],
"center_px": [
2057.5,
2213.75
],
"quality": {
"area_px": 17064.0,
"perimeter_px": 582.0273742675781,
"sharpness": {
"laplacian_var": 225.5065574183023
},
"contrast": {
"p05": 14.0,
"p95": 172.0,
"dynamic_range": 158.0,
"mean_gray": 58.78002528445006,
"std_gray": 66.82420562514142
},
"geometry": {
"distance_to_center_norm": 0.23814691603183746,
"distance_to_border_px": 1004.0
},
"edge_ratio": 2.289312122535059,
"edge_lengths_px": [
198.1615447998047,
89.1964111328125,
204.19842529296875,
90.47099304199219
]
},
"confidence": 0.4368124338120635
},
{
"observation_id": "c9ea8559-b491-4c9e-8b6f-0eb0f486702b",
"type": "aruco",
"marker_id": 232,
"marker_size_m": 0.025,
"image_points_px": [
[
2673.0,
2740.0
],
[
2891.0,
2756.0
],
[
2886.0,
2831.0
],
[
2690.0,
2819.0
]
],
"center_px": [
2785.0,
2786.5
],
"quality": {
"area_px": 15855.0,
"perimeter_px": 570.9282684326172,
"sharpness": {
"laplacian_var": 96.1523689166817
},
"contrast": {
"p05": 22.0,
"p95": 124.0,
"dynamic_range": 102.0,
"mean_gray": 68.55927110594165,
"std_gray": 46.24115643437103
},
"geometry": {
"distance_to_center_norm": 0.40877869725227356,
"distance_to_border_px": 433.0
},
"edge_ratio": 2.9080297731851528,
"edge_lengths_px": [
218.58636474609375,
75.1664810180664,
196.36700439453125,
80.80841827392578
]
},
"confidence": 0.2755369798345359
},
{
"observation_id": "6b42976d-829f-4b40-b8ff-067074d93372",
"type": "aruco",
"marker_id": 208,
"marker_size_m": 0.025,
"image_points_px": [
[
3451.0,
2695.0
],
[
3641.0,
2708.0
],
[
3643.0,
2793.0
],
[
3447.0,
2779.0
]
],
"center_px": [
3545.5,
2743.75
],
"quality": {
"area_px": 16322.0,
"perimeter_px": 556.0622863769531,
"sharpness": {
"laplacian_var": 72.93917218030012
},
"contrast": {
"p05": 8.0,
"p95": 134.0,
"dynamic_range": 126.0,
"mean_gray": 49.404071676517496,
"std_gray": 54.508067627332245
},
"geometry": {
"distance_to_center_norm": 0.5309786200523376,
"distance_to_border_px": 471.0
},
"edge_ratio": 2.3366303398386794,
"edge_lengths_px": [
190.4442138671875,
85.02352905273438,
196.49935913085938,
84.09518432617188
]
},
"confidence": 0.2601294798208426
},
{
"observation_id": "73673324-d80b-4a4f-896d-6eafe66f3148",
"type": "aruco",
"marker_id": 218,
"marker_size_m": 0.025,
"image_points_px": [
[
2575.0,
1755.0
],
[
2522.0,
1710.0
],
[
2522.0,
1507.0
],
[
2574.0,
1544.0
]
],
"center_px": [
2548.25,
1629.0
],
"quality": {
"area_px": 10847.0,
"perimeter_px": 547.3493957519531,
"sharpness": {
"laplacian_var": 241.16778209486102
},
"contrast": {
"p05": 41.0,
"p95": 177.0,
"dynamic_range": 136.0,
"mean_gray": 91.29823813583404,
"std_gray": 58.083702865149526
},
"geometry": {
"distance_to_center_norm": 0.03408920764923096,
"distance_to_border_px": 1507.0
},
"edge_ratio": 3.3062075262674115,
"edge_lengths_px": [
69.52696990966797,
203.0,
63.82006072998047,
211.0023651123047
]
},
"confidence": 0.3024613524877441
},
{
"observation_id": "9aa1ae30-af90-4ff9-a2c6-621da272090d",
"type": "aruco",
"marker_id": 198,
"marker_size_m": 0.025,
"image_points_px": [
[
2124.0,
1905.0
],
[
2302.0,
1914.0
],
[
2271.0,
1981.0
],
[
2087.0,
1970.0
]
],
"center_px": [
2196.0,
1942.5
],
"quality": {
"area_px": 12286.0,
"perimeter_px": 511.1730499267578,
"sharpness": {
"laplacian_var": 91.89543722026511
},
"contrast": {
"p05": 13.0,
"p95": 168.0,
"dynamic_range": 155.0,
"mean_gray": 79.60634489569189,
"std_gray": 66.68084043716223
},
"geometry": {
"distance_to_center_norm": 0.1359194964170456,
"distance_to_border_px": 1283.0
},
"edge_ratio": 2.496860465092245,
"edge_lengths_px": [
178.22738647460938,
73.82411193847656,
184.32850646972656,
74.79304504394531
]
},
"confidence": 0.30670328633706173
},
{
"observation_id": "e68fb342-82f7-4862-865f-27051bc78d71",
"type": "aruco",
"marker_id": 214,
"marker_size_m": 0.025,
"image_points_px": [
[
3404.0,
2454.0
],
[
3575.0,
2462.0
],
[
3582.0,
2533.0
],
[
3403.0,
2524.0
]
],
"center_px": [
3491.0,
2493.25
],
"quality": {
"area_px": 12312.0,
"perimeter_px": 491.7645263671875,
"sharpness": {
"laplacian_var": 19.049210960395854
},
"contrast": {
"p05": 9.0,
"p95": 129.0,
"dynamic_range": 120.0,
"mean_gray": 70.01927591745954,
"std_gray": 50.15360686773368
},
"geometry": {
"distance_to_center_norm": 0.45974424481391907,
"distance_to_border_px": 731.0
},
"edge_ratio": 2.5601119706503157,
"edge_lengths_px": [
171.18702697753906,
71.34423828125,
179.2261199951172,
70.00714111328125
]
},
"confidence": 0.06200643819092087
},
{
"observation_id": "cf18f5f3-0db2-4f5e-975c-015607d95110",
"type": "aruco",
"marker_id": 210,
"marker_size_m": 0.025,
"image_points_px": [
[
1158.0,
2379.0
],
[
1318.0,
2384.0
],
[
1277.0,
2451.0
],
[
1112.0,
2444.0
]
],
"center_px": [
1216.25,
2414.5
],
"quality": {
"area_px": 10986.0,
"perimeter_px": 483.4062728881836,
"sharpness": {
"laplacian_var": 105.17702616477501
},
"contrast": {
"p05": 22.0,
"p95": 171.0,
"dynamic_range": 149.0,
"mean_gray": 87.80970982142857,
"std_gray": 59.603430936315085
},
"geometry": {
"distance_to_center_norm": 0.49599629640579224,
"distance_to_border_px": 813.0
},
"edge_ratio": 2.1024798895064114,
"edge_lengths_px": [
160.07810974121094,
78.54934692382812,
165.14842224121094,
79.6303939819336
]
},
"confidence": 0.4168768616595698
}
],
"rejected_candidates": [
{
"image_points_px": [
[
3927.0,
2136.0
],
[
4059.0,
2144.0
],
[
4086.0,
2186.0
],
[
3946.0,
2187.0
]
],
"center_px": [
4004.5,
2163.25
],
"area_px": 6243.5
},
{
"image_points_px": [
[
413.0,
3196.0
],
[
430.0,
3169.0
],
[
532.0,
3177.0
],
[
514.0,
3205.0
]
],
"center_px": [
472.25,
3186.75
],
"area_px": 2940.0
},
{
"image_points_px": [
[
2952.0,
1068.0
],
[
3004.0,
1068.0
],
[
3000.0,
1121.0
],
[
2950.0,
1120.0
]
],
"center_px": [
2976.5,
1094.25
],
"area_px": 2679.0
},
{
"image_points_px": [
[
2435.0,
2640.0
],
[
2484.0,
2644.0
],
[
2482.0,
2692.0
],
[
2433.0,
2689.0
]
],
"center_px": [
2458.5,
2666.25
],
"area_px": 2383.5
},
{
"image_points_px": [
[
3141.0,
3144.0
],
[
3137.0,
3227.0
],
[
3123.0,
3228.0
],
[
3129.0,
3145.0
]
],
"center_px": [
3132.5,
3186.0
],
"area_px": 1074.0
},
{
"image_points_px": [
[
3036.0,
27.0
],
[
3054.0,
74.0
],
[
3011.0,
84.0
],
[
2993.0,
38.0
]
],
"center_px": [
3023.5,
55.75
],
"area_px": 2188.5
},
{
"image_points_px": [
[
1199.0,
2439.0
],
[
1210.0,
2422.0
],
[
1270.0,
2427.0
],
[
1260.0,
2443.0
]
],
"center_px": [
1234.75,
2432.75
],
"area_px": 1045.5
}
]
}

View File

@@ -0,0 +1,288 @@
{
"schema_version": "1.0",
"created_utc": "2026-06-03T04:40:51Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\camera_study\\Scene9b\\k3_bcd\\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": [
[
6781.98388671875,
0.0,
2448.15869140625
],
[
0.0,
6784.78369140625,
1633.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": 6,
"used_marker_ids": [
64,
51,
79,
208,
214,
210
],
"history": {
"iters": [
0,
1,
2,
3,
4
],
"rms": [
0.005104662072697065,
0.0011938882372545755,
0.0011302570058912243,
0.0011302429507080174,
0.0011302429483802227
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125,
6.25e-05
]
},
"residual_rms_px": 10.858295625628532,
"residual_median_px": 5.8290451786805395,
"residual_max_px": 20.472395205421105,
"sigma2_normalized": 2.554898244725783e-06
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.9933802485466003,
0.11483176052570343,
-0.003055217210203409
],
[
0.03156470134854317,
-0.29843783378601074,
-0.9539069533348083
],
[
-0.1104506105184555,
0.9474959373474121,
-0.3000868856906891
]
],
"translation_m": [
-0.1971074491739273,
0.10739564150571823,
1.007828712463379
],
"rvec_rad": [
1.8734079526331635,
0.10581418045391726,
-0.08204109687253144
]
},
"camera_in_world": {
"position_m": [
0.30372804403305054,
-0.9002285003662109,
0.4042794108390808
],
"position_mm": [
303.7280578613281,
-900.228515625,
404.2794189453125
],
"orientation_deg": {
"roll": 107.57380676269531,
"pitch": 6.341291904449463,
"yaw": 1.8199635744094849
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
0.00011739033406146148,
6.910563809164322e-06,
6.864305075284427e-06,
-4.0707609307260214e-07,
-1.3247320175566824e-05,
2.3354180809615095e-06
],
[
6.9105638091620415e-06,
3.2824026177559404e-05,
-4.050773334710239e-05,
4.6136260203943134e-06,
-1.5640706978941166e-06,
6.035888148097982e-06
],
[
6.864305075291752e-06,
-4.050773334710164e-05,
0.00012894960168471453,
-9.130458285530887e-06,
-6.638535718152694e-06,
-1.4393501674077943e-05
],
[
-4.070760930731287e-07,
4.61362602039426e-06,
-9.13045828553089e-06,
1.1379197388697757e-06,
1.8835088328098946e-07,
9.472223636894426e-07
],
[
-1.3247320175567118e-05,
-1.5640706978944125e-06,
-6.638535718151852e-06,
1.883508832809276e-07,
2.8214143743113783e-06,
2.1691928297221325e-06
],
[
2.3354180809608522e-06,
6.035888148097972e-06,
-1.43935016740781e-05,
9.472223636894495e-07,
2.1691928297222134e-06,
1.2131708197718393e-05
]
],
"parameter_std": {
"rvec_std_deg": [
0.620781551020136,
0.3282604477676891,
0.6506278285180138
],
"tvec_std_m": [
0.00106673320885298,
0.0016797066334069703,
0.003483060177160078
]
},
"camera_center_std_m": [
0.009395067595129284,
0.005062497142304017,
0.00926759253161478
],
"camera_center_std_mm": [
9.395067595129284,
5.062497142304017,
9.26759253161478
],
"orientation_std_deg": {
"roll": 0.667577446051556,
"pitch": 0.5668301105446548,
"yaw": 0.26504068723665514
}
}
},
"observations": {
"markers": [
{
"marker_id": 64,
"observed_center_px": [
508.5,
3163.25
],
"projected_center_px": [
507.6001892089844,
3163.05322265625
],
"reprojection_error_px": 0.9210758832156395,
"confidence": 0.5630289221572841
},
{
"marker_id": 51,
"observed_center_px": [
2036.25,
3183.75
],
"projected_center_px": [
2040.568359375,
3180.498779296875
],
"reprojection_error_px": 5.40542909971808,
"confidence": 0.22463610710551404
},
{
"marker_id": 79,
"observed_center_px": [
3218.0,
3192.25
],
"projected_center_px": [
3224.1669921875,
3193.281494140625
],
"reprojection_error_px": 6.252661257643,
"confidence": 0.11916992971935284
},
{
"marker_id": 208,
"observed_center_px": [
3545.5,
2743.75
],
"projected_center_px": [
3525.39697265625,
2747.621337890625
],
"reprojection_error_px": 20.472395205421105,
"confidence": 0.2601294798208426
},
{
"marker_id": 214,
"observed_center_px": [
3491.0,
2493.25
],
"projected_center_px": [
3505.056640625,
2490.423583984375
],
"reprojection_error_px": 14.337983580468416,
"confidence": 0.06200643819092087
},
{
"marker_id": 210,
"observed_center_px": [
1216.25,
2414.5
],
"projected_center_px": [
1212.857177734375,
2415.929931640625
],
"reprojection_error_px": 3.681840222359094,
"confidence": 0.4168768616595698
}
]
},
"qa": {
"sanity_notes": []
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,327 @@
{
"schema_version": "1.0",
"created_utc": "2026-06-03T04:40:52Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\camera_study\\Scene9b\\k3_bcd\\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": [
[
6781.9072265625,
0.0,
2448.286376953125
],
[
0.0,
6790.765625,
1633.2327880859375
],
[
0.0,
0.0,
1.0
]
],
"distortion_coefficients": [
0.019999999552965164,
-0.009999999776482582,
0.0,
0.0,
0.0
]
},
"estimation": {
"method": "single_camera_marker_center_lm",
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
"marker_size_m": 0.025,
"num_used_markers": 9,
"used_marker_ids": [
208,
69,
51,
103,
58,
214,
64,
211,
72
],
"history": {
"iters": [
0,
1,
2,
3
],
"rms": [
0.0044003359833091815,
0.0016400944485211936,
0.0016373283838939114,
0.001637327963059054
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125
]
},
"residual_rms_px": 15.751222944813717,
"residual_median_px": 17.816073945870524,
"residual_max_px": 23.245276121511196,
"sigma2_normalized": 4.021264287646416e-06
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.8186606168746948,
0.5742759108543396,
0.001407336094416678
],
[
0.16076983511447906,
-0.22683186829090118,
-0.9605729579925537
],
[
-0.551314651966095,
0.7866094708442688,
-0.2780245542526245
]
],
"translation_m": [
-0.1148410364985466,
0.0867597833275795,
1.124225378036499
],
"rvec_rad": [
1.786625697684115,
0.5651999165619095,
-0.4228411365359279
]
},
"camera_in_world": {
"position_m": [
0.6998693943023682,
-0.7986960411071777,
0.396062970161438
],
"position_mm": [
699.869384765625,
-798.696044921875,
396.0629577636719
],
"orientation_deg": {
"roll": 109.46578216552734,
"pitch": 33.45724868774414,
"yaw": 11.110445022583008
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
0.00015480493666774524,
4.879760480032736e-05,
4.759117116446283e-05,
-1.2900141631954384e-06,
-3.078543699019124e-05,
-9.359252746477943e-06
],
[
4.8797604800327414e-05,
4.822729392458128e-05,
-1.8214587732369726e-05,
5.711275331955254e-06,
-1.0501258839699274e-05,
3.4014616940855996e-06
],
[
4.759117116446231e-05,
-1.8214587732369644e-05,
9.541978228885093e-05,
-9.550201089210201e-06,
-1.2216553832379698e-05,
-1.5086524497001833e-05
],
[
-1.2900141631953986e-06,
5.7112753319552374e-06,
-9.550201089210196e-06,
1.7380071346628615e-06,
2.813282875090267e-07,
1.3318479956306123e-06
],
[
-3.0785436990191236e-05,
-1.0501258839699277e-05,
-1.2216553832379768e-05,
2.8132828750903183e-07,
7.078907836889806e-06,
3.7531677924530834e-06
],
[
-9.359252746477879e-06,
3.4014616940855606e-06,
-1.5086524497001784e-05,
1.33184799563061e-06,
3.7531677924530737e-06,
1.1858121058337893e-05
]
],
"parameter_std": {
"rvec_std_deg": [
0.7128777097834103,
0.3978955475240936,
0.5596826486631312
],
"tvec_std_m": [
0.0013183349857539477,
0.002660621701198764,
0.003443562262880968
]
},
"camera_center_std_m": [
0.0077459282637158565,
0.006974435209602851,
0.011763377191196104
],
"camera_center_std_mm": [
7.745928263715856,
6.974435209602851,
11.763377191196104
],
"orientation_std_deg": {
"roll": 0.8963223415812969,
"pitch": 0.4766340444568834,
"yaw": 0.5644973435315478
}
}
},
"observations": {
"markers": [
{
"marker_id": 208,
"observed_center_px": [
3413.0,
2923.75
],
"projected_center_px": [
3395.23828125,
2922.359375
],
"reprojection_error_px": 17.816073945870524,
"confidence": 0.1990905000445319
},
{
"marker_id": 69,
"observed_center_px": [
436.5,
2959.0
],
"projected_center_px": [
422.23828125,
2969.924560546875
],
"reprojection_error_px": 17.965039516974056,
"confidence": 0.5826930264755049
},
{
"marker_id": 51,
"observed_center_px": [
1869.25,
2985.0
],
"projected_center_px": [
1875.10009765625,
2979.1171875
],
"reprojection_error_px": 8.2964525851606,
"confidence": 0.9272613659217128
},
{
"marker_id": 103,
"observed_center_px": [
1428.5,
2909.0
],
"projected_center_px": [
1450.0223388671875,
2900.217529296875
],
"reprojection_error_px": 23.245276121511196,
"confidence": 0.7220412377320486
},
{
"marker_id": 58,
"observed_center_px": [
992.25,
2868.75
],
"projected_center_px": [
998.0714111328125,
2876.654541015625
],
"reprojection_error_px": 9.816852664929387,
"confidence": 0.5430224242818117
},
{
"marker_id": 214,
"observed_center_px": [
3648.5,
2698.75
],
"projected_center_px": [
3668.55029296875,
2700.922607421875
],
"reprojection_error_px": 20.16765903971733,
"confidence": 0.22216690286087418
},
{
"marker_id": 64,
"observed_center_px": [
811.0,
2680.75
],
"projected_center_px": [
808.0231323242188,
2673.52197265625
],
"reprojection_error_px": 7.817040388862587,
"confidence": 0.3486727067177227
},
{
"marker_id": 211,
"observed_center_px": [
3050.75,
2531.75
],
"projected_center_px": [
3031.366943359375,
2528.506103515625
],
"reprojection_error_px": 19.652627028848265,
"confidence": 0.12615422339488216
},
{
"marker_id": 72,
"observed_center_px": [
4782.0,
2541.5
],
"projected_center_px": [
4783.54296875,
2547.04638671875
],
"reprojection_error_px": 5.757009483872938,
"confidence": 0.06439102883128758
}
]
},
"qa": {
"sanity_notes": []
}
}

View File

@@ -0,0 +1,77 @@
{
"rows": [
{
"joint": "x",
"estimate": 60.291732017811825,
"gt": 60.0,
"error": 0.29173201781182456,
"unit": "mm",
"observable": true,
"n_markers": 3
},
{
"joint": "y",
"estimate": -2.1706288670975478,
"gt": -2.0,
"error": 0.1706288670975482,
"unit": "deg",
"observable": true,
"n_markers": 3
},
{
"joint": "z",
"estimate": 95.34294440927158,
"gt": 95.0,
"error": 0.3429444092715812,
"unit": "deg",
"observable": true,
"n_markers": 3
},
{
"joint": "a",
"estimate": -159.88436930877023,
"gt": 200.0,
"error": 0.11563069122973957,
"unit": "deg",
"observable": true,
"n_markers": 1
},
{
"joint": "b",
"estimate": 60.00886496545966,
"gt": 60.0,
"error": 0.008864965459650875,
"unit": "deg",
"observable": true,
"n_markers": 1
},
{
"joint": "c",
"estimate": 8.87422978190954,
"gt": 9.0,
"error": 0.12577021809045164,
"unit": "deg",
"observable": true,
"n_markers": 1
},
{
"joint": "e",
"estimate": 7.589359913542749,
"gt": 8.0,
"error": 0.41064008645725103,
"unit": "mm",
"observable": true,
"n_markers": 1
}
],
"summary": {
"n_joints": 7,
"mean_abs_deg": 0.1527678302297943,
"max_abs_deg": 0.3429444092715812,
"mean_abs_mm": 0.3511860521345378,
"max_abs_mm": 0.41064008645725103,
"n_unobservable": 0,
"wrist_error_mm": 1.1426365805623924,
"finger_error_mm": 1.5848157807424463
}
}

View File

@@ -0,0 +1,58 @@
{
"schema_version": "1.0",
"created_utc": "2026-06-03T04:40:55Z",
"method": "hybrid",
"movements": {
"x": {
"value": 60.291732017811825,
"unit": "mm",
"observable": true,
"confidence": "medium",
"n_markers": 3
},
"y": {
"value": -2.1706288670975478,
"unit": "deg",
"observable": true,
"confidence": "medium",
"n_markers": 3
},
"z": {
"value": 95.34294440927158,
"unit": "deg",
"observable": true,
"confidence": "high",
"n_markers": 3
},
"a": {
"value": -159.88436930877023,
"unit": "deg",
"observable": true,
"confidence": "medium",
"n_markers": 1
},
"b": {
"value": 60.00886496545966,
"unit": "deg",
"observable": true,
"confidence": "low",
"n_markers": 1
},
"c": {
"value": 8.87422978190954,
"unit": "deg",
"observable": true,
"confidence": "low",
"n_markers": 1
},
"e": {
"value": 7.589359913542749,
"unit": "mm",
"observable": true,
"confidence": "low",
"n_markers": 1
}
},
"residual_rms": 1.135616184312648,
"num_markers": 18
}