Files
appRobotRender/data/camera_study/Scene8/k5_abcfg/aruco_positions_initial.json
2026-06-03 07:04:27 +02:00

826 lines
16 KiB
JSON

{
"schema_version": "1.2",
"stage": "initial_triangulation",
"created_utc": "2026-06-03T04:24:37Z",
"summary": {
"num_cameras": 5,
"num_markers": 38,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.2999039553024492,
-0.7966331104538593,
0.8022965428228306
],
"position_mm": [
-299.90395530244916,
-796.6331104538593,
802.2965428228306
],
"direction": [
0.4790363907814026,
0.655602753162384,
-0.5837029814720154
]
},
{
"camera_id": "b",
"position_m": [
0.2997741245358298,
-0.8919452713410032,
1.1998563182979443
],
"position_mm": [
299.7741245358298,
-891.9452713410033,
1199.8563182979442
],
"direction": [
0.008538469672203064,
0.6230279803276062,
-0.7821529507637024
]
},
{
"camera_id": "c",
"position_m": [
0.30200652155301316,
-0.9020153808807998,
0.39842941410859795
],
"position_mm": [
302.00652155301316,
-902.0153808807999,
398.42941410859794
],
"direction": [
-0.10717876255512238,
0.9495941400527954,
-0.2945907711982727
]
},
{
"camera_id": "f",
"position_m": [
0.48527535699969704,
-0.3052028540305418,
1.4031193543203273
],
"position_mm": [
485.275356999697,
-305.2028540305418,
1403.1193543203274
],
"direction": [
-0.22739066183567047,
0.08463967591524124,
-0.9701183438301086
]
},
{
"camera_id": "g",
"position_m": [
-0.2072035888495123,
0.2035164095056965,
1.4022641029137521
],
"position_mm": [
-207.2035888495123,
203.5164095056965,
1402.2641029137521
],
"direction": [
0.30012577772140503,
-0.29805290699005127,
-0.906139612197876
]
}
],
"markers": [
{
"marker_id": 41,
"position_m": [
0.2581375164481101,
-0.14278738288913972,
0.34377836162870723
],
"position_mm": [
258.1375164481101,
-142.78738288913974,
343.7783616287072
],
"link": "FingerA",
"normal": [
0.0,
-0.9375276894468237,
0.34791066600565723
]
},
{
"marker_id": 43,
"position_m": [
0.24294491454733885,
-0.17512375577068542,
0.3471663396385901
],
"position_mm": [
242.94491454733884,
-175.12375577068542,
347.1663396385901
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 45,
"position_m": [
0.2545488168645282,
-0.19378422935447337,
0.33809212057425597
],
"position_mm": [
254.5488168645282,
-193.78422935447338,
338.092120574256
],
"link": "FingerB",
"normal": [
-0.8830215713766957,
-0.3090575499818435,
-0.3532086285506783
]
},
{
"marker_id": 46,
"position_m": [
0.5350165400132815,
0.1826418160214661,
-0.028652005617183406
],
"position_mm": [
535.0165400132814,
182.6418160214661,
-28.652005617183406
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 47,
"position_m": [
0.34367054802444236,
-0.28830294759784697,
-0.02738273197870817
],
"position_mm": [
343.6705480244424,
-288.302947597847,
-27.382731978708172
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16811498360707197,
-0.17228168606933408,
-0.028186384527186595
],
"position_mm": [
168.11498360707196,
-172.28168606933409,
-28.186384527186593
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.48841828099638046,
0.21479756732665914,
-0.02807809684215796
],
"position_mm": [
488.4182809963805,
214.79756732665913,
-28.07809684215796
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.34004338748140095,
-0.3277148398467217,
-0.02715866918539347
],
"position_mm": [
340.04338748140094,
-327.71483984672165,
-27.15866918539347
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2847109035633591,
-0.26099191031691427,
-0.027964747798917996
],
"position_mm": [
284.7109035633591,
-260.99191031691424,
-27.964747798917998
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.5007011174190135,
0.16527222732050675,
-0.02843007846286294
],
"position_mm": [
500.7011174190135,
165.27222732050674,
-28.43007846286294
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.047126088883114335,
-0.21657320767576574,
-0.027002935683969123
],
"position_mm": [
47.126088883114335,
-216.57320767576573,
-27.002935683969124
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6275104879637845,
-0.27641866080874633,
-0.02682338790024373
],
"position_mm": [
627.5104879637845,
-276.4186608087463,
-26.82338790024373
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4021787492287671,
-0.17336683516478912,
-0.02754016254634437
],
"position_mm": [
402.1787492287671,
-173.36683516478914,
-27.54016254634437
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7749949492484761,
-0.2361550320675289,
-0.0270511032130011
],
"position_mm": [
774.9949492484761,
-236.1550320675289,
-27.0511032130011
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.019249367174109334,
-0.1896524968172519,
-0.02639139217986832
],
"position_mm": [
-19.249367174109334,
-189.65249681725192,
-26.391392179868323
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.20997090102533142,
-0.3637003310532822,
-0.0269273631080352
],
"position_mm": [
209.97090102533141,
-363.7003310532822,
-26.927363108035202
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.006340785846558974,
-0.27809279250253033,
-0.02797757098531715
],
"position_mm": [
6.3407858465589735,
-278.0927925025303,
-27.97757098531715
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 71,
"position_m": [
0.7513788890321755,
-0.28510439465168363,
-0.0267813475732686
],
"position_mm": [
751.3788890321755,
-285.10439465168366,
-26.7813475732686
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.44179430178025286,
0.19348945891129138,
-0.02824425070959826
],
"position_mm": [
441.79430178025285,
193.48945891129136,
-28.244250709598262
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.3117195395733936,
-0.1597931580338699,
-0.02754428468393372
],
"position_mm": [
311.7195395733936,
-159.7931580338699,
-27.54428468393372
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5064114918341371,
-0.31368194330214183,
-0.02703485460850681
],
"position_mm": [
506.41149183413717,
-313.6819433021418,
-27.034854608506812
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.3627055069589754,
0.2948413075022532,
-0.028108683753721622
],
"position_mm": [
362.70550695897543,
294.8413075022532,
-28.10868375372162
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6467497093856076,
-0.18711243618691614,
-0.027105007104849192
],
"position_mm": [
646.7497093856076,
-187.11243618691614,
-27.105007104849193
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18702815698297434,
-0.27713877509646745,
-0.02791613712160903
],
"position_mm": [
187.02815698297434,
-277.13877509646744,
-27.91613712160903
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3719742809586409,
-0.18438439650270863,
-0.0277260990879051
],
"position_mm": [
371.97428095864086,
-184.38439650270863,
-27.7260990879051
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.306059775231544,
-0.35841123626853655,
-0.02667915689185217
],
"position_mm": [
306.059775231544,
-358.4112362685365,
-26.67915689185217
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6518691382800169,
-0.22399438415797196,
-0.028174264429093678
],
"position_mm": [
651.869138280017,
-223.99438415797195,
-28.17426442909368
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10459103504945451,
-0.19098513964455363,
-0.027271299225656208
],
"position_mm": [
104.5910350494545,
-190.98513964455364,
-27.271299225656207
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 115,
"position_m": [
0.23294750525542143,
-0.16077983156218809,
0.23638947274339148
],
"position_mm": [
232.94750525542145,
-160.7798315621881,
236.38947274339148
],
"link": "Arm2",
"normal": [
-0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 198,
"position_m": [
0.16088940179724817,
-0.05258213302141981,
0.09079444080570777
],
"position_mm": [
160.88940179724818,
-52.58213302141981,
90.79444080570777
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6502755851887317,
-0.010787701516286361,
0.00045726552425999863
],
"position_mm": [
650.2755851887317,
-10.787701516286361,
0.4572655242599986
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.352975991716331,
-0.08914173795742344,
-0.0002715994962022718
],
"position_mm": [
352.975991716331,
-89.14173795742344,
-0.2715994962022718
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.022216950226521703,
-0.020535507464001297,
0.0014274134752063007
],
"position_mm": [
22.216950226521703,
-20.5355074640013,
1.4274134752063008
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34841790090884717,
-0.012408376325307608,
0.000926916435895605
],
"position_mm": [
348.4179009088472,
-12.408376325307607,
0.926916435895605
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6467420424276864,
-0.08904194157423782,
3.942602396198998e-05
],
"position_mm": [
646.7420424276864,
-89.04194157423782,
0.039426023961989985
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.15720933983216354,
-0.14163659274018559,
0.08728844277876319
],
"position_mm": [
157.20933983216352,
-141.6365927401856,
87.28844277876318
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.1610130313427651,
-0.1754051402576889,
0.04628027942728696
],
"position_mm": [
161.0130313427651,
-175.4051402576889,
46.28027942728696
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.2506456351303102,
-0.1758848001170678,
0.05174912443015036
],
"position_mm": [
250.64563513031018,
-175.8848001170678,
51.74912443015036
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}