Files
appRobotRender/data/camera_study/Scene10/k5_bcdfg/aruco_positions_optimized.json
2026-06-02 23:35:45 +02:00

920 lines
17 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-02T21:20:51Z",
"summary": {
"num_cameras": 5,
"num_markers": 43,
"num_constraints": 94
},
"cameras": [
{
"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": "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.3062002624396439,
-0.20103505723465628,
0.024800808190869557
],
"position_mm": [
306.2002624396439,
-201.03505723465628,
24.800808190869557
],
"link": "FingerA",
"normal": [
-0.4224220616915755,
0.0,
-0.9063992507699015
]
},
{
"marker_id": 45,
"position_m": [
0.35442704063371094,
-0.19913623657966328,
0.020054383260598822
],
"position_mm": [
354.42704063371093,
-199.1362365796633,
20.054383260598822
],
"link": "FingerB",
"normal": [
-0.8830215713766957,
-0.3090575499818435,
-0.3532086285506783
]
},
{
"marker_id": 46,
"position_m": [
0.5367522019697089,
0.18334629366664548,
-0.03227121030945609
],
"position_mm": [
536.7522019697088,
183.3462936666455,
-32.27121030945609
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 47,
"position_m": [
0.34399263446649636,
-0.28689511758893255,
-0.032534313887132495
],
"position_mm": [
343.9926344664964,
-286.8951175889325,
-32.5343138871325
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.6877362118448959,
-0.3188162406006312,
-0.02765951098200303
],
"position_mm": [
687.7362118448958,
-318.8162406006312,
-27.65951098200303
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 50,
"position_m": [
0.5718046074663217,
0.2147446512434031,
-0.028874824130173133
],
"position_mm": [
571.8046074663216,
214.7446512434031,
-28.874824130173135
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16805882309159695,
-0.17368868723952213,
-0.027508065622571135
],
"position_mm": [
168.05882309159693,
-173.68868723952212,
-27.508065622571134
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.4877637232406268,
0.21122929404206148,
-0.023542435413387144
],
"position_mm": [
487.7637232406268,
211.22929404206147,
-23.542435413387146
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.34019196099840754,
-0.32928154647477015,
-0.020993836879937763
],
"position_mm": [
340.1919609984075,
-329.28154647477015,
-20.993836879937763
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28447395510887014,
-0.2610879583255507,
-0.027332541493895666
],
"position_mm": [
284.47395510887014,
-261.0879583255507,
-27.332541493895665
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.4987931370866039,
0.16739096738416903,
-0.026610019929462284
],
"position_mm": [
498.7931370866039,
167.39096738416904,
-26.610019929462283
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.048817872703531294,
-0.2172277038911665,
-0.02627479428266564
],
"position_mm": [
48.81787270353129,
-217.2277038911665,
-26.274794282665642
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6248174150889775,
-0.27770706234658404,
-0.023599063609180106
],
"position_mm": [
624.8174150889774,
-277.70706234658405,
-23.599063609180106
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4032885976324336,
-0.17070494847741682,
-0.029945962365145008
],
"position_mm": [
403.28859763243355,
-170.70494847741682,
-29.945962365145007
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7750764827144849,
-0.2361368621290659,
-0.027869509445534308
],
"position_mm": [
775.0764827144849,
-236.1368621290659,
-27.86950944553431
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.02215614716342296,
-0.18656726162133422,
-0.029042477697104628
],
"position_mm": [
-22.15614716342296,
-186.5672616213342,
-29.042477697104626
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.2108571792164656,
-0.36460163627539977,
-0.027979846434756823
],
"position_mm": [
210.8571792164656,
-364.60163627539976,
-27.979846434756823
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.5751325411382009,
0.17368207448374998,
-0.027467732894786455
],
"position_mm": [
575.1325411382008,
173.68207448374997,
-27.467732894786455
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.004968667511314595,
-0.27937973235259417,
-0.026980447938416065
],
"position_mm": [
4.968667511314595,
-279.37973235259415,
-26.980447938416066
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 71,
"position_m": [
0.750867549137837,
-0.28581101189551267,
-0.02664175319474627
],
"position_mm": [
750.867549137837,
-285.81101189551265,
-26.64175319474627
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4424039765902506,
0.19425313892826515,
-0.028431217562227086
],
"position_mm": [
442.4039765902506,
194.25313892826514,
-28.431217562227086
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 75,
"position_m": [
-0.026923493516789975,
0.192042026902362,
-0.026186451850468098
],
"position_mm": [
-26.923493516789975,
192.04202690236198,
-26.1864518504681
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5066743378999697,
-0.3135574558882084,
-0.027863065164141197
],
"position_mm": [
506.6743378999697,
-313.5574558882084,
-27.863065164141197
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6468623678721052,
-0.18573128327696195,
-0.028281987356108856
],
"position_mm": [
646.8623678721052,
-185.73128327696196,
-28.281987356108857
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.1862329433386804,
-0.27568993115547347,
-0.027834516213848567
],
"position_mm": [
186.2329433386804,
-275.68993115547346,
-27.834516213848566
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3709223749349503,
-0.18747000016296997,
-0.025342504642489678
],
"position_mm": [
370.92237493495026,
-187.47000016296997,
-25.34250464248968
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.30533944710978894,
-0.36012410088141505,
-0.03183856092380913
],
"position_mm": [
305.3394471097889,
-360.1241008814151,
-31.83856092380913
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6519018690421942,
-0.22383528752618045,
-0.0284605691728925
],
"position_mm": [
651.9018690421941,
-223.83528752618045,
-28.4605691728925
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10626985189950312,
-0.1904655438407779,
-0.02715265206529654
],
"position_mm": [
106.26985189950312,
-190.4655438407779,
-27.15265206529654
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.3114844272979056,
-0.1552511536854167,
0.1567189188098629
],
"position_mm": [
311.4844272979056,
-155.2511536854167,
156.7189188098629
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 205,
"position_m": [
0.7524334187893525,
-0.09025695811075866,
0.00042612255498851676
],
"position_mm": [
752.4334187893526,
-90.25695811075866,
0.42612255498851676
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35331211083081354,
-0.09039999704311348,
0.0017657354818770557
],
"position_mm": [
353.31211083081354,
-90.39999704311349,
1.7657354818770556
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.02166670212178079,
-0.019341576383648026,
0.0006463221268484723
],
"position_mm": [
21.66670212178079,
-19.341576383648025,
0.6463221268484723
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.25355782800193966,
-0.00889030981414544,
2.5115977660018784e-05
],
"position_mm": [
253.55782800193967,
-8.89030981414544,
0.025115977660018784
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3479433484504471,
-0.010593262893056893,
0.0003310010395063297
],
"position_mm": [
347.9433484504471,
-10.593262893056894,
0.3310010395063297
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.2504878924930558,
-0.08883138030799265,
3.900916786991359e-05
],
"position_mm": [
250.4878924930558,
-88.83138030799265,
0.03900916786991359
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.35372038515346255,
-0.09941566413041464,
0.19962133788700212
],
"position_mm": [
353.72038515346253,
-99.41566413041464,
199.6213378870021
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 219,
"position_m": [
0.3545376921004144,
-0.16685116858977994,
0.11485028400245618
],
"position_mm": [
354.5376921004144,
-166.85116858977995,
114.85028400245619
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 231,
"position_m": [
0.3188393873033822,
-0.018174504557778446,
0.30754844130155373
],
"position_mm": [
318.8393873033822,
-18.174504557778445,
307.54844130155374
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
0.7071067811865475
]
},
{
"marker_id": 242,
"position_m": [
0.23250020852673342,
-0.049223137992910344,
0.2584510771028475
],
"position_mm": [
232.50020852673342,
-49.223137992910345,
258.4510771028475
],
"link": "Arm1",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 243,
"position_m": [
0.2306579479674695,
-0.03737313778213371,
0.306473777355459
],
"position_mm": [
230.65794796746948,
-37.37313778213371,
306.473777355459
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 246,
"position_m": [
0.3203624938102501,
-0.043001217427325225,
0.2976010284626164
],
"position_mm": [
320.3624938102501,
-43.00121742732522,
297.6010284626164
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 247,
"position_m": [
0.28317496372170975,
-0.04206722306885958,
0.30234143768397165
],
"position_mm": [
283.17496372170973,
-42.067223068859576,
302.34143768397166
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
}
]
}