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

770 lines
14 KiB
JSON

{
"schema_version": "1.2",
"stage": "initial_triangulation",
"created_utc": "2026-06-03T04:42:04Z",
"summary": {
"num_cameras": 4,
"num_markers": 36,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "a",
"position_m": [
-0.2965491449045601,
-0.7989052137066848,
0.801398161144361
],
"position_mm": [
-296.5491449045601,
-798.9052137066848,
801.398161144361
],
"direction": [
0.4766221344470978,
0.6572697162628174,
-0.5838046073913574
]
},
{
"camera_id": "b",
"position_m": [
0.305490949597657,
-0.8933107144337022,
1.201793445382242
],
"position_mm": [
305.490949597657,
-893.3107144337023,
1201.793445382242
],
"direction": [
0.004346273839473724,
0.6234733462333679,
-0.7818325161933899
]
},
{
"camera_id": "d",
"position_m": [
0.6998694007459306,
-0.7986960051436206,
0.3960629812496366
],
"position_mm": [
699.8694007459306,
-798.6960051436206,
396.0629812496366
],
"direction": [
-0.551314651966095,
0.7866094708442688,
-0.2780245542526245
]
},
{
"camera_id": "f",
"position_m": [
0.4868524979390756,
-0.3053064794581952,
1.4026599785486356
],
"position_mm": [
486.8524979390756,
-305.3064794581952,
1402.6599785486355
],
"direction": [
-0.2289382964372635,
0.08377356827259064,
-0.9698294997215271
]
}
],
"markers": [
{
"marker_id": 42,
"position_m": [
0.2134052893117281,
-0.08114109875161482,
0.3440800844878755
],
"position_mm": [
213.40528931172813,
-81.14109875161482,
344.0800844878755
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 43,
"position_m": [
0.26645606107363484,
-0.07576795485444701,
0.339400583160527
],
"position_mm": [
266.4560610736348,
-75.76795485444701,
339.400583160527
],
"link": "FingerB",
"normal": [
0.4224220616915755,
0.0,
0.9063992507699015
]
},
{
"marker_id": 46,
"position_m": [
0.5348106430637829,
0.1825502841513854,
-0.02768532498897306
],
"position_mm": [
534.8106430637829,
182.5502841513854,
-27.68532498897306
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 47,
"position_m": [
0.34375533443797873,
-0.288481207752393,
-0.02683255073658927
],
"position_mm": [
343.7553344379787,
-288.481207752393,
-26.83255073658927
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.1682755433876362,
-0.17377074517738422,
-0.027224770800384823
],
"position_mm": [
168.2755433876362,
-173.7707451773842,
-27.224770800384825
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.48839115091090973,
0.21476218063272817,
-0.027494087711813
],
"position_mm": [
488.39115091090974,
214.76218063272816,
-27.494087711813002
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.33999517631807813,
-0.3277954917607561,
-0.02680153643984791
],
"position_mm": [
339.9951763180781,
-327.79549176075614,
-26.801536439847908
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28453284653408795,
-0.26116768084120906,
-0.0268585036500178
],
"position_mm": [
284.5328465340879,
-261.16768084120906,
-26.8585036500178
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.5004907822024012,
0.16521096374908842,
-0.02767281665557336
],
"position_mm": [
500.4907822024012,
165.21096374908842,
-27.67281665557336
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.04706495163961068,
-0.21635081578262566,
-0.02769273463502394
],
"position_mm": [
47.064951639610676,
-216.35081578262566,
-27.69273463502394
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 61,
"position_m": [
-0.021385908190356694,
0.33222396227830603,
-0.02554538782134809
],
"position_mm": [
-21.385908190356695,
332.22396227830603,
-25.54538782134809
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 62,
"position_m": [
0.4018568763232433,
-0.17326878544171653,
-0.027335730887735367
],
"position_mm": [
401.8568763232433,
-173.26878544171655,
-27.335730887735366
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.0194983904536053,
-0.18921328160811518,
-0.02761271846765129
],
"position_mm": [
-19.4983904536053,
-189.21328160811518,
-27.61271846765129
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.5753848534354601,
0.17377269046051366,
-0.027545729903645243
],
"position_mm": [
575.3848534354601,
173.77269046051367,
-27.545729903645242
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005582580340470129,
-0.2772887330050145,
-0.027944485302570404
],
"position_mm": [
5.582580340470129,
-277.2887330050145,
-27.944485302570403
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4414737700834735,
0.19283513277380812,
-0.025738678620560142
],
"position_mm": [
441.4737700834735,
192.8351327738081,
-25.738678620560144
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 75,
"position_m": [
-0.027197879540432863,
0.1923020897597094,
-0.02692314155584214
],
"position_mm": [
-27.19787954043286,
192.3020897597094,
-26.92314155584214
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 79,
"position_m": [
0.31145045377567976,
-0.1597730216276009,
-0.027240137591583787
],
"position_mm": [
311.45045377567976,
-159.7730216276009,
-27.240137591583785
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.3621848554735383,
0.29670037478836236,
-0.028203918307076414
],
"position_mm": [
362.1848554735383,
296.70037478836235,
-28.203918307076414
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6464611700982099,
-0.18701685632881054,
-0.02749434234705493
],
"position_mm": [
646.4611700982099,
-187.01685632881055,
-27.494342347054932
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.1867226783224216,
-0.2769355790989259,
-0.027001593715818294
],
"position_mm": [
186.7226783224216,
-276.9355790989259,
-27.001593715818295
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.3716793128351647,
-0.18428589493730443,
-0.027328793312839435
],
"position_mm": [
371.6793128351647,
-184.28589493730445,
-27.328793312839437
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6513458047369378,
-0.22347031967067874,
-0.027799463430523624
],
"position_mm": [
651.3458047369378,
-223.47031967067875,
-27.799463430523623
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10459634018875733,
-0.19079855855568256,
-0.027660771314922398
],
"position_mm": [
104.59634018875732,
-190.79855855568258,
-27.660771314922396
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 105,
"position_m": [
0.5224738616895355,
-0.26808851399158135,
-0.027374442676525546
],
"position_mm": [
522.4738616895355,
-268.08851399158135,
-27.374442676525547
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.2684232424528133,
-0.160820166915975,
0.23390823950960882
],
"position_mm": [
268.42324245281327,
-160.820166915975,
233.90823950960882
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 198,
"position_m": [
0.17140099662720734,
-0.05222334118585346,
0.09018158777358493
],
"position_mm": [
171.40099662720735,
-52.22334118585346,
90.18158777358492
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6500890633085443,
-0.009883589343015291,
3.6131668948129634e-05
],
"position_mm": [
650.0890633085443,
-9.883589343015291,
0.036131668948129636
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35221149926622664,
-0.08946162842937927,
0.0005328908747461607
],
"position_mm": [
352.2114992662266,
-89.46162842937927,
0.5328908747461607
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 210,
"position_m": [
0.02204644069001166,
-0.020636049629798488,
0.0008531542254751636
],
"position_mm": [
22.04644069001166,
-20.63604962979849,
0.8531542254751635
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.2532157866043679,
-0.011082938639911824,
0.00104315740024849
],
"position_mm": [
253.21578660436788,
-11.082938639911823,
1.04315740024849
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34789393805935925,
-0.01231419907882714,
0.0009463559176278863
],
"position_mm": [
347.89393805935924,
-12.31419907882714,
0.9463559176278863
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 229,
"position_m": [
0.16616822400091844,
-0.14210174628031114,
0.08663121772572151
],
"position_mm": [
166.16822400091843,
-142.10174628031115,
86.63121772572151
],
"link": "Arm1",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 243,
"position_m": [
0.17115696161385885,
-0.17683878812217477,
0.04671358964209948
],
"position_mm": [
171.15696161385884,
-176.83878812217478,
46.71358964209948
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 245,
"position_m": [
0.2602864284175317,
-0.17711040025506372,
0.05230406305359096
],
"position_mm": [
260.2864284175317,
-177.11040025506372,
52.304063053590966
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"marker_id": 248,
"position_m": [
0.22632953043188228,
-0.17708730024922634,
0.053131425189345785
],
"position_mm": [
226.3295304318823,
-177.08730024922633,
53.131425189345784
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
-1.0
]
}
]
}