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

524 lines
9.9 KiB
JSON

{
"schema_version": "1.2",
"stage": "initial_triangulation",
"created_utc": "2026-06-02T22:51:23Z",
"summary": {
"num_cameras": 3,
"num_markers": 24,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.3001274357176493,
-0.7979520803678932,
0.8009902676185592
],
"position_mm": [
-300.12743571764935,
-797.9520803678932,
800.9902676185592
],
"direction": [
0.4789915382862091,
0.6567302346229553,
-0.5824710726737976
]
},
{
"camera_id": "c",
"position_m": [
0.30222042083446865,
-0.9015130863831495,
0.39827613859571753
],
"position_mm": [
302.22042083446865,
-901.5130863831496,
398.27613859571755
],
"direction": [
-0.10769812762737274,
0.9494794607162476,
-0.2947707772254944
]
},
{
"camera_id": "f",
"position_m": [
0.4848910479147168,
-0.3064199973610857,
1.40194389878924
],
"position_mm": [
484.8910479147168,
-306.41999736108573,
1401.9438987892402
],
"direction": [
-0.22731362283229828,
0.08567609637975693,
-0.9700454473495483
]
}
],
"markers": [
{
"marker_id": 42,
"position_m": [
0.29237625142028434,
-0.36160276650370443,
0.1892798023398605
],
"position_mm": [
292.37625142028435,
-361.60276650370446,
189.2798023398605
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 44,
"position_m": [
0.3182890749500897,
-0.29044341581623145,
0.18654855053814035
],
"position_mm": [
318.2890749500897,
-290.44341581623144,
186.54855053814035
],
"link": "FingerB",
"normal": [
0.0,
-0.9375276894468237,
-0.34791066600565723
]
},
{
"marker_id": 47,
"position_m": [
0.3437072364187465,
-0.28820576601857006,
-0.027429922818775026
],
"position_mm": [
343.7072364187465,
-288.20576601857005,
-27.429922818775026
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16797314355380552,
-0.17330807005830653,
-0.027679025490441215
],
"position_mm": [
167.97314355380553,
-173.30807005830653,
-27.679025490441216
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04730219629824611,
-0.21640654465955123,
-0.027245793863314424
],
"position_mm": [
47.302196298246116,
-216.40654465955123,
-27.245793863314425
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 61,
"position_m": [
-0.021999314358996082,
0.33286757486397817,
-0.025894079039995795
],
"position_mm": [
-21.99931435899608,
332.8675748639782,
-25.894079039995795
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.40206820038251445,
-0.17303009105874156,
-0.027780403122080417
],
"position_mm": [
402.0682003825145,
-173.03009105874156,
-27.78040312208042
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.01917565320759719,
-0.18904378769683744,
-0.026948624762763468
],
"position_mm": [
-19.17565320759719,
-189.04378769683743,
-26.94862476276347
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 75,
"position_m": [
-0.027304487276530818,
0.19233987923091378,
-0.026132248145906683
],
"position_mm": [
-27.304487276530818,
192.33987923091377,
-26.132248145906683
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.311554884488572,
-0.15940299983146633,
-0.027833018154202874
],
"position_mm": [
311.554884488572,
-159.40299983146633,
-27.833018154202875
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3717652521986212,
-0.18417512346284748,
-0.027882655667711767
],
"position_mm": [
371.7652521986212,
-184.17512346284747,
-27.882655667711767
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.306095592775589,
-0.358352183953031,
-0.026983433854503427
],
"position_mm": [
306.095592775589,
-358.352183953031,
-26.983433854503428
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10473372622929926,
-0.19055968657100034,
-0.027559703258342172
],
"position_mm": [
104.73372622929926,
-190.55968657100033,
-27.55970325834217
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 114,
"position_m": [
0.2798123409830064,
-0.23758888770254874,
0.2219736801122528
],
"position_mm": [
279.8123409830064,
-237.58888770254873,
221.9736801122528
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 120,
"position_m": [
0.28124324375191917,
-0.17137785669337852,
0.2459742682159477
],
"position_mm": [
281.2432437519192,
-171.3778566933785,
245.9742682159477
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 208,
"position_m": [
0.3525780721541163,
-0.08955048616686932,
9.667284602991047e-05
],
"position_mm": [
352.5780721541163,
-89.55048616686932,
0.09667284602991047
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.022198159025974756,
-0.02065174706594371,
0.0012682406472606855
],
"position_mm": [
22.198159025974757,
-20.65174706594371,
1.2682406472606855
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34772969218483657,
-0.011890139289781023,
0.0006287561361883315
],
"position_mm": [
347.72969218483655,
-11.890139289781024,
0.6287561361883315
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 215,
"position_m": [
0.2509200829820561,
-0.08745425698749158,
-0.0005765175295720739
],
"position_mm": [
250.9200829820561,
-87.45425698749158,
-0.5765175295720739
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.25047241777236834,
-0.1701860057402171,
0.24236237288465612
],
"position_mm": [
250.47241777236835,
-170.1860057402171,
242.3623728846561
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 219,
"position_m": [
0.253550064614868,
-0.2721393248642031,
0.2064242936189933
],
"position_mm": [
253.550064614868,
-272.1393248642031,
206.42429361899332
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 243,
"position_m": [
0.17997940761540968,
-0.07945489492335311,
0.2783943967345946
],
"position_mm": [
179.97940761540968,
-79.45489492335311,
278.3943967345946
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 246,
"position_m": [
0.26968585887163876,
-0.06922587540967794,
0.2857228209980272
],
"position_mm": [
269.68585887163874,
-69.22587540967794,
285.7228209980272
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 247,
"position_m": [
0.2314766185707354,
-0.06339277409454731,
0.28779374384890527
],
"position_mm": [
231.4766185707354,
-63.39277409454731,
287.79374384890525
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
}
]
}