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

504 lines
9.4 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-02T22:51:18Z",
"summary": {
"num_cameras": 3,
"num_markers": 23,
"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": "d",
"position_m": [
0.7046937746856436,
-0.7914174011623307,
0.3989527588758248
],
"position_mm": [
704.6937746856437,
-791.4174011623307,
398.9527588758248
],
"direction": [
-0.5576696991920471,
0.7805226445198059,
-0.28246936202049255
]
},
{
"camera_id": "g",
"position_m": [
-0.20647920852698148,
0.20854052825566233,
1.3996693000606282
],
"position_mm": [
-206.4792085269815,
208.54052825566234,
1399.669300060628
],
"direction": [
0.30005520582199097,
-0.30117395520210266,
-0.9051304459571838
]
}
],
"markers": [
{
"marker_id": 51,
"position_m": [
0.16805619957120774,
-0.1735441496043111,
-0.027133637990994483
],
"position_mm": [
168.05619957120774,
-173.54414960431112,
-27.133637990994483
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.2843639383012442,
-0.2605977707326666,
-0.027565845715006945
],
"position_mm": [
284.36393830124416,
-260.5977707326666,
-27.565845715006944
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.049362592938873476,
-0.2171934531743274,
-0.026785457661432067
],
"position_mm": [
49.362592938873476,
-217.1934531743274,
-26.78545766143207
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.022219210847880425,
-0.18792084163924994,
-0.0288382209202115
],
"position_mm": [
-22.219210847880426,
-187.92084163924994,
-28.838220920211498
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.005107634704964777,
-0.27905581364641985,
-0.027616078442114136
],
"position_mm": [
5.107634704964777,
-279.05581364641984,
-27.616078442114137
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5052505321666944,
-0.31427540827259315,
-0.026269132579195633
],
"position_mm": [
505.25053216669437,
-314.27540827259315,
-26.269132579195634
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6464410090673384,
-0.18554187917779466,
-0.027040162699450386
],
"position_mm": [
646.4410090673383,
-185.54187917779467,
-27.040162699450384
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18657258875638302,
-0.27548205036566864,
-0.02782054955568057
],
"position_mm": [
186.57258875638303,
-275.4820503656686,
-27.82054955568057
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6518003192197548,
-0.22359257349905148,
-0.02791646611000111
],
"position_mm": [
651.8003192197548,
-223.5925734990515,
-27.91646611000111
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10587609105987264,
-0.18862104678528155,
-0.029538410414457754
],
"position_mm": [
105.87609105987264,
-188.62104678528155,
-29.538410414457754
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 105,
"position_m": [
0.5235259832449132,
-0.2670162683563751,
-0.02857074895602226
],
"position_mm": [
523.5259832449132,
-267.0162683563751,
-28.57074895602226
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 114,
"position_m": [
0.2807360245584577,
-0.23457800971822904,
0.22062541257456172
],
"position_mm": [
280.7360245584577,
-234.57800971822903,
220.62541257456172
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 120,
"position_m": [
0.280858254269278,
-0.1685776350087056,
0.2439479909066105
],
"position_mm": [
280.858254269278,
-168.57763500870558,
243.9479909066105
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 205,
"position_m": [
0.7533674277667859,
-0.0904008451247896,
-0.0005473114509878926
],
"position_mm": [
753.3674277667859,
-90.4008451247896,
-0.5473114509878926
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35233420945874716,
-0.08998305964641491,
0.0013563581703211812
],
"position_mm": [
352.3342094587472,
-89.98305964641492,
1.3563581703211811
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 211,
"position_m": [
0.2523862789481845,
-0.009520067093198525,
0.0003127615664538674
],
"position_mm": [
252.3862789481845,
-9.520067093198525,
0.31276156645386743
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.3468897619530487,
-0.010176010608352895,
0.0002655846233257322
],
"position_mm": [
346.8897619530487,
-10.176010608352895,
0.2655846233257322
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6467314750085739,
-0.09033177106599588,
-0.0002922481751796221
],
"position_mm": [
646.7314750085739,
-90.33177106599588,
-0.2922481751796221
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.2546252526054651,
-0.16630720737006804,
0.23901775095657787
],
"position_mm": [
254.62525260546508,
-166.30720737006806,
239.01775095657788
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 219,
"position_m": [
0.25566096119310033,
-0.26919094171050734,
0.2045066167487393
],
"position_mm": [
255.66096119310032,
-269.19094171050733,
204.5066167487393
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 243,
"position_m": [
0.1802579391986052,
-0.07694977348589649,
0.2760370250691618
],
"position_mm": [
180.2579391986052,
-76.94977348589649,
276.03702506916176
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 246,
"position_m": [
0.26943959382883803,
-0.06657242787046863,
0.2845747196470571
],
"position_mm": [
269.43959382883804,
-66.57242787046863,
284.5747196470571
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 247,
"position_m": [
0.23237799208377966,
-0.06096673724985936,
0.28570065482740314
],
"position_mm": [
232.37799208377965,
-60.966737249859364,
285.7006548274031
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
}
]
}