Files
appRobotRender/data/camera_study/Scene10/k6_abcefg/aruco_positions_optimized.json

976 lines
18 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-02T22:39:02Z",
"summary": {
"num_cameras": 6,
"num_markers": 45,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.29933086093117556,
-0.799418281839035,
0.8013386735184777
],
"position_mm": [
-299.33086093117555,
-799.418281839035,
801.3386735184777
],
"direction": [
0.47817692160606384,
0.6576254963874817,
-0.5821301937103271
]
},
{
"camera_id": "b",
"position_m": [
0.3032080331514599,
-0.8954064004634189,
1.2012942891546714
],
"position_mm": [
303.2080331514599,
-895.4064004634189,
1201.2942891546713
],
"direction": [
0.005782749503850937,
0.6244387030601501,
-0.7810524106025696
]
},
{
"camera_id": "c",
"position_m": [
0.30460041510025276,
-0.9022090407414753,
0.3986456232339163
],
"position_mm": [
304.60041510025275,
-902.2090407414753,
398.6456232339163
],
"direction": [
-0.10995042324066162,
0.9492284059524536,
-0.2947479486465454
]
},
{
"camera_id": "e",
"position_m": [
1.2027035370578547,
-0.9093898126663549,
0.4081419845112901
],
"position_mm": [
1202.7035370578546,
-909.3898126663548,
408.1419845112901
],
"direction": [
-0.7457762360572815,
0.6094573736190796,
-0.26903441548347473
]
},
{
"camera_id": "f",
"position_m": [
0.48447032537390755,
-0.3056860451708503,
1.4030927838623561
],
"position_mm": [
484.47032537390754,
-305.6860451708503,
1403.092783862356
],
"direction": [
-0.2268645018339157,
0.08511359244585037,
-0.9702000617980957
]
},
{
"camera_id": "g",
"position_m": [
-0.2061597004485399,
0.2066972923859535,
1.4011416040110074
],
"position_mm": [
-206.1597004485399,
206.6972923859535,
1401.1416040110073
],
"direction": [
0.2996947467327118,
-0.3001376986503601,
-0.9055939316749573
]
}
],
"markers": [
{
"marker_id": 40,
"position_m": [
0.3060393166177258,
-0.20090117008708358,
0.024038096035331975
],
"position_mm": [
306.03931661772583,
-200.90117008708359,
24.038096035331975
],
"link": "FingerA",
"normal": [
-0.4224220616915755,
0.0,
-0.9063992507699015
]
},
{
"marker_id": 45,
"position_m": [
0.3544604670966925,
-0.1999311274467558,
0.019857617922272447
],
"position_mm": [
354.46046709669247,
-199.93112744675582,
19.857617922272446
],
"link": "FingerB",
"normal": [
-0.8830215713766957,
-0.3090575499818435,
-0.3532086285506783
]
},
{
"marker_id": 46,
"position_m": [
0.5367522023226288,
0.1833462939705721,
-0.03227121181778081
],
"position_mm": [
536.7522023226288,
183.34629397057208,
-32.27121181778081
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 47,
"position_m": [
0.34467664374408535,
-0.28545281970113856,
-0.030668625420730296
],
"position_mm": [
344.67664374408537,
-285.45281970113854,
-30.668625420730297
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.6874729650904696,
-0.3184438151138132,
-0.027534784336286183
],
"position_mm": [
687.4729650904696,
-318.4438151138132,
-27.534784336286183
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 50,
"position_m": [
0.5718046074568212,
0.21474465121659675,
-0.028874824109191795
],
"position_mm": [
571.8046074568211,
214.74465121659674,
-28.874824109191795
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16764897505694265,
-0.1736428145803605,
-0.027355558207589857
],
"position_mm": [
167.64897505694265,
-173.6428145803605,
-27.35555820758986
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.4877637231356409,
0.2112292939067102,
-0.023542434756158012
],
"position_mm": [
487.76372313564093,
211.22929390671018,
-23.542434756158013
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.34036713365766863,
-0.32915805919304747,
-0.026730729271294097
],
"position_mm": [
340.3671336576686,
-329.15805919304745,
-26.730729271294095
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28448840250141255,
-0.26090619974117485,
-0.027446576813175378
],
"position_mm": [
284.48840250141257,
-260.9061997411749,
-27.44657681317538
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.4987931374666089,
0.16739096753925162,
-0.02661002167586915
],
"position_mm": [
498.7931374666089,
167.39096753925162,
-26.61002167586915
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 57,
"position_m": [
0.602786893864919,
-0.3636085616243272,
-0.028547776012261026
],
"position_mm": [
602.786893864919,
-363.6085616243272,
-28.547776012261025
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.049243683002298276,
-0.21824830919011678,
-0.02572943853298253
],
"position_mm": [
49.243683002298276,
-218.24830919011677,
-25.72943853298253
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.624148287489646,
-0.2779034402476004,
-0.024115309105162446
],
"position_mm": [
624.148287489646,
-277.9034402476004,
-24.115309105162446
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40455145524486447,
-0.17226787689293468,
-0.028748146633019125
],
"position_mm": [
404.5514552448645,
-172.26787689293468,
-28.748146633019125
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7755882786903607,
-0.236127840272807,
-0.02763970154335586
],
"position_mm": [
775.5882786903608,
-236.127840272807,
-27.63970154335586
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.02150766591249823,
-0.18707670929797124,
-0.028489719381021426
],
"position_mm": [
-21.50766591249823,
-187.07670929797123,
-28.489719381021427
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.2096365941039067,
-0.3648227147128965,
-0.0283016411325043
],
"position_mm": [
209.6365941039067,
-364.8227147128965,
-28.3016411325043
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.5751325412267787,
0.1736820744624394,
-0.027467732945408774
],
"position_mm": [
575.1325412267787,
173.6820744624394,
-27.467732945408773
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.0045378103669612676,
-0.2797677871211059,
-0.027427030814606502
],
"position_mm": [
4.537810366961268,
-279.76778712110587,
-27.427030814606503
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 71,
"position_m": [
0.7505940737712081,
-0.2854161672276198,
-0.026613124533491954
],
"position_mm": [
750.5940737712082,
-285.41616722761984,
-26.613124533491956
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4424039765145072,
0.19425313888507828,
-0.028431217495724255
],
"position_mm": [
442.4039765145072,
194.25313888507827,
-28.431217495724255
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 75,
"position_m": [
-0.027448885669699528,
0.19263984378389262,
-0.026109561872478298
],
"position_mm": [
-27.44888566969953,
192.63984378389262,
-26.1095618724783
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5062328344428062,
-0.31381616586620026,
-0.027272585178450083
],
"position_mm": [
506.2328344428062,
-313.81616586620027,
-27.272585178450083
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6465134038052255,
-0.185864736314216,
-0.026690619585541895
],
"position_mm": [
646.5134038052255,
-185.864736314216,
-26.690619585541896
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18657229235034564,
-0.27549585301856017,
-0.028945417321153435
],
"position_mm": [
186.57229235034563,
-275.4958530185602,
-28.945417321153435
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3703367204875152,
-0.1855090108522206,
-0.02678559985107895
],
"position_mm": [
370.3367204875152,
-185.5090108522206,
-26.78559985107895
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.3040952910539212,
-0.36015822892588784,
-0.0241030928981092
],
"position_mm": [
304.0952910539212,
-360.15822892588784,
-24.1030928981092
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6513664444572312,
-0.22398508935663772,
-0.027485974014265082
],
"position_mm": [
651.3664444572313,
-223.98508935663773,
-27.485974014265082
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10557912513215185,
-0.1893183914376653,
-0.028395498471614253
],
"position_mm": [
105.57912513215186,
-189.3183914376653,
-28.395498471614253
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 105,
"position_m": [
0.5227843189205924,
-0.26587250238454496,
-0.027684629512889823
],
"position_mm": [
522.7843189205925,
-265.872502384545,
-27.684629512889824
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.31139804335116106,
-0.15476763469987387,
0.15625272560615433
],
"position_mm": [
311.39804335116105,
-154.76763469987387,
156.25272560615434
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 205,
"position_m": [
0.7525785118994223,
-0.09046204812107769,
0.0003843377462165349
],
"position_mm": [
752.5785118994222,
-90.46204812107769,
0.38433774621653494
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6496825519570194,
-0.010617739876760368,
0.0008607232562487577
],
"position_mm": [
649.6825519570194,
-10.617739876760368,
0.8607232562487577
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021638578867690588,
-0.019601741416985785,
0.000782047725005232
],
"position_mm": [
21.638578867690587,
-19.601741416985785,
0.782047725005232
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.2534323330380429,
-0.008582497393635466,
-0.00010348616214397272
],
"position_mm": [
253.4323330380429,
-8.582497393635466,
-0.10348616214397272
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34780791017596313,
-0.011649294441427345,
0.0011185463626390995
],
"position_mm": [
347.8079101759631,
-11.649294441427346,
1.1185463626390995
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.25035069864968174,
-0.08852162385291679,
0.00038598579940936627
],
"position_mm": [
250.35069864968173,
-88.52162385291679,
0.3859857994093663
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6466341025350502,
-0.09055102355344528,
-0.0003129347952070361
],
"position_mm": [
646.6341025350501,
-90.55102355344529,
-0.3129347952070361
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.35353963153638607,
-0.10075500100480467,
0.2014224792387179
],
"position_mm": [
353.5396315363861,
-100.75500100480467,
201.4224792387179
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 219,
"position_m": [
0.35340178452634735,
-0.16736096623715058,
0.11639755577606949
],
"position_mm": [
353.40178452634734,
-167.36096623715056,
116.39755577606948
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 231,
"position_m": [
0.3190661942702529,
-0.018991526420147373,
0.31093851221765534
],
"position_mm": [
319.0661942702529,
-18.991526420147373,
310.93851221765533
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.23050635799864266,
-0.03771723621902392,
0.30698051309091706
],
"position_mm": [
230.50635799864267,
-37.71723621902392,
306.98051309091704
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 246,
"position_m": [
0.32059266532622643,
-0.04267601967773448,
0.2985144567320283
],
"position_mm": [
320.59266532622644,
-42.67601967773448,
298.5144567320283
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 247,
"position_m": [
0.2833336573413021,
-0.041908212785014824,
0.30269031095465826
],
"position_mm": [
283.3336573413021,
-41.908212785014825,
302.6903109546583
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
}
]
}