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

1032 lines
19 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-02T22:40:01Z",
"summary": {
"num_cameras": 7,
"num_markers": 47,
"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": "d",
"position_m": [
0.7026420377142895,
-0.794595122683283,
0.4010946796990027
],
"position_mm": [
702.6420377142895,
-794.5951226832831,
401.0946796990027
],
"direction": [
-0.5536129474639893,
0.7829245924949646,
-0.2837987542152405
]
},
{
"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.30596887475416723,
-0.20074660697690364,
0.02458571083892417
],
"position_mm": [
305.96887475416725,
-200.74660697690365,
24.58571083892417
],
"link": "FingerA",
"normal": [
-0.4224220616915755,
0.0,
-0.9063992507699015
]
},
{
"marker_id": 45,
"position_m": [
0.35444321548235297,
-0.1994534263642621,
0.020186318836072317
],
"position_mm": [
354.44321548235297,
-199.4534263642621,
20.186318836072317
],
"link": "FingerB",
"normal": [
-0.8830215713766957,
-0.3090575499818435,
-0.3532086285506783
]
},
{
"marker_id": 46,
"position_m": [
0.536752202328179,
0.18334629397786292,
-0.03227121184845741
],
"position_mm": [
536.752202328179,
183.34629397786293,
-32.27121184845741
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 47,
"position_m": [
0.34467649946602774,
-0.2854532299855026,
-0.030668098082327386
],
"position_mm": [
344.67649946602774,
-285.4532299855026,
-30.668098082327386
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.6874729596138542,
-0.3184438086314667,
-0.027534787686175725
],
"position_mm": [
687.4729596138542,
-318.4438086314667,
-27.534787686175726
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 50,
"position_m": [
0.5718046074567437,
0.2147446512112401,
-0.028874824106947392
],
"position_mm": [
571.8046074567436,
214.7446512112401,
-28.874824106947393
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.167792376721311,
-0.17369082586948795,
-0.027327583630893146
],
"position_mm": [
167.792376721311,
-173.69082586948795,
-27.327583630893145
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.487763723139908,
0.2112292939090484,
-0.0235424347682072
],
"position_mm": [
487.763723139908,
211.2292939090484,
-23.5424347682072
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.3403663598561573,
-0.32915843341561624,
-0.02673049041078523
],
"position_mm": [
340.3663598561573,
-329.15843341561623,
-26.730490410785233
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28448839707115103,
-0.26090620124000447,
-0.02744657012093583
],
"position_mm": [
284.48839707115104,
-260.90620124000446,
-27.44657012093583
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.4987931374765152,
0.16739096754297472,
-0.026610021687385438
],
"position_mm": [
498.7931374765152,
167.39096754297472,
-26.610021687385437
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 57,
"position_m": [
0.602786893700198,
-0.36360856160217775,
-0.028547776060430786
],
"position_mm": [
602.786893700198,
-363.60856160217776,
-28.547776060430785
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.048782139524701645,
-0.21730167043370108,
-0.026138019321088325
],
"position_mm": [
48.78213952470165,
-217.30167043370108,
-26.138019321088326
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6241482793576814,
-0.2779034383170936,
-0.024115307656462918
],
"position_mm": [
624.1482793576813,
-277.90343831709356,
-24.115307656462917
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4045513661744665,
-0.17226797201445462,
-0.028748090883933056
],
"position_mm": [
404.5513661744665,
-172.2679720144546,
-28.748090883933056
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7755882786376654,
-0.23612784138481904,
-0.027639701045772954
],
"position_mm": [
775.5882786376654,
-236.12784138481905,
-27.639701045772956
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.022152557019240137,
-0.1865632856438821,
-0.029045751140390652
],
"position_mm": [
-22.152557019240138,
-186.5632856438821,
-29.045751140390653
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.20964966603774324,
-0.3648871912287376,
-0.028544213334372015
],
"position_mm": [
209.64966603774323,
-364.8871912287376,
-28.544213334372014
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.5751325412230409,
0.17368207445734743,
-0.027467732926783214
],
"position_mm": [
575.1325412230409,
173.68207445734743,
-27.467732926783214
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.0049227581287480775,
-0.2794447406565768,
-0.026985061106073887
],
"position_mm": [
4.922758128748077,
-279.4447406565768,
-26.985061106073886
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 71,
"position_m": [
0.7505940716171279,
-0.2854161672434378,
-0.026613122565463044
],
"position_mm": [
750.5940716171278,
-285.4161672434378,
-26.613122565463044
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.44240397651781677,
0.19425313889018667,
-0.028431217508504882
],
"position_mm": [
442.4039765178168,
194.25313889018668,
-28.431217508504883
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 75,
"position_m": [
-0.0274488856706065,
0.19263984378398918,
-0.02610956187423907
],
"position_mm": [
-27.4488856706065,
192.6398437839892,
-26.10956187423907
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5062328374210788,
-0.31381616262905154,
-0.027272589542384058
],
"position_mm": [
506.23283742107884,
-313.8161626290515,
-27.272589542384058
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6465134033772566,
-0.18586473799865172,
-0.026690617479599506
],
"position_mm": [
646.5134033772566,
-185.86473799865172,
-26.690617479599506
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.1863440490617313,
-0.27562307935612723,
-0.027887622114449583
],
"position_mm": [
186.3440490617313,
-275.6230793561272,
-27.88762211444958
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.37033678688172844,
-0.1855094674509349,
-0.026785272531755097
],
"position_mm": [
370.3367868817284,
-185.50946745093492,
-26.785272531755098
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.30409389563895434,
-0.36015764761323893,
-0.02410016172228999
],
"position_mm": [
304.09389563895434,
-360.1576476132389,
-24.10016172228999
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6513664434951605,
-0.2239850910828753,
-0.027485973166565852
],
"position_mm": [
651.3664434951605,
-223.9850910828753,
-27.485973166565852
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.1057830999937806,
-0.18963006866815216,
-0.027836603188382228
],
"position_mm": [
105.78309999378061,
-189.63006866815215,
-27.836603188382227
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 105,
"position_m": [
0.5227843111681799,
-0.2658724953373675,
-0.027684621613290144
],
"position_mm": [
522.7843111681799,
-265.8724953373675,
-27.684621613290144
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.31133469718184337,
-0.15487120590554498,
0.15656146774844965
],
"position_mm": [
311.33469718184335,
-154.871205905545,
156.56146774844964
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 205,
"position_m": [
0.7525785118978835,
-0.09046204812192774,
0.00038433774900605553
],
"position_mm": [
752.5785118978835,
-90.46204812192774,
0.38433774900605555
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6496825512598129,
-0.010617740910742761,
0.0008607242794167184
],
"position_mm": [
649.6825512598128,
-10.61774091074276,
0.8607242794167184
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.3533163834404676,
-0.09041060575197167,
0.0017718570038280812
],
"position_mm": [
353.31638344046763,
-90.41060575197167,
1.7718570038280812
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.021641687908664674,
-0.019326381475037457,
0.0006220582902863097
],
"position_mm": [
21.641687908664675,
-19.326381475037458,
0.6220582902863098
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.25343233303790214,
-0.008582497394566593,
-0.00010348616046364364
],
"position_mm": [
253.43233303790214,
-8.582497394566593,
-0.10348616046364364
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34797754204955456,
-0.01060064536897487,
0.00040662709374089006
],
"position_mm": [
347.97754204955453,
-10.60064536897487,
0.40662709374089007
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.25035069864938475,
-0.08852162385384874,
0.00038598579997127546
],
"position_mm": [
250.35069864938475,
-88.52162385384874,
0.38598579997127547
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6466341024332606,
-0.09055102459173651,
-0.0003129350254361081
],
"position_mm": [
646.6341024332606,
-90.55102459173652,
-0.3129350254361081
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.3539950825338588,
-0.10052438490002466,
0.200562954632927
],
"position_mm": [
353.9950825338588,
-100.52438490002466,
200.56295463292702
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 219,
"position_m": [
0.3547521903874637,
-0.16759961385616803,
0.11576981595056111
],
"position_mm": [
354.7521903874637,
-167.59961385616802,
115.76981595056111
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 231,
"position_m": [
0.3191000820364181,
-0.019139763539944843,
0.3105476033532448
],
"position_mm": [
319.1000820364181,
-19.139763539944845,
310.5476033532448
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
0.7071067811865475
]
},
{
"marker_id": 242,
"position_m": [
0.23247941763543123,
-0.04915868899385113,
0.25848184005551755
],
"position_mm": [
232.47941763543122,
-49.15868899385113,
258.4818400555176
],
"link": "Arm1",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 243,
"position_m": [
0.230684650147178,
-0.03736138020114767,
0.30651931810668115
],
"position_mm": [
230.68465014717802,
-37.36138020114767,
306.51931810668117
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 246,
"position_m": [
0.32041216873170975,
-0.04267375211740529,
0.29781678540325457
],
"position_mm": [
320.41216873170976,
-42.673752117405286,
297.8167854032546
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 247,
"position_m": [
0.2831930791857128,
-0.04187439686863727,
0.30232891472636925
],
"position_mm": [
283.1930791857128,
-41.87439686863727,
302.32891472636925
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
}
]
}