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

637 lines
12 KiB
JSON

{
"schema_version": "1.2",
"created_utc": "2026-06-02T22:51:29Z",
"summary": {
"num_cameras": 3,
"num_markers": 30,
"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": "b",
"position_m": [
0.30646773723406184,
-0.8952954576450594,
1.2012608829797486
],
"position_mm": [
306.4677372340618,
-895.2954576450594,
1201.2608829797487
],
"direction": [
0.00400501536205411,
0.6243181228637695,
-0.7811599373817444
]
},
{
"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": 42,
"position_m": [
0.29275268755679384,
-0.3614403564582678,
0.18883821544376092
],
"position_mm": [
292.75268755679383,
-361.4403564582678,
188.83821544376093
],
"link": "FingerA",
"normal": [
0.8830215713766957,
-0.3090575499818435,
0.3532086285506783
]
},
{
"marker_id": 48,
"position_m": [
0.6881996285778537,
-0.3189604423257259,
-0.028143559252380868
],
"position_mm": [
688.1996285778537,
-318.9604423257259,
-28.143559252380868
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.16715696281597262,
-0.17394369367510895,
-0.026667231996136194
],
"position_mm": [
167.1569628159726,
-173.94369367510896,
-26.667231996136195
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.34033858356124486,
-0.3269907163856413,
-0.0284222011482424
],
"position_mm": [
340.33858356124483,
-326.9907163856413,
-28.422201148242397
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28436393830114404,
-0.26059777073273466,
-0.0275658457148161
],
"position_mm": [
284.36393830114406,
-260.59777073273466,
-27.5658457148161
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 59,
"position_m": [
0.6255659582703557,
-0.27736479550773413,
-0.02467180513595443
],
"position_mm": [
625.5659582703556,
-277.36479550773413,
-24.67180513595443
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 61,
"position_m": [
-0.021989663715104673,
0.3344494755637973,
-0.026794025550552714
],
"position_mm": [
-21.989663715104673,
334.4494755637973,
-26.794025550552714
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7754887577746042,
-0.23623452517163845,
-0.028112283031799922
],
"position_mm": [
775.4887577746042,
-236.23452517163847,
-28.112283031799922
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.018792776065447957,
-0.18929415582366896,
-0.027560186030360912
],
"position_mm": [
-18.792776065447956,
-189.29415582366894,
-27.560186030360914
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.006109310757117175,
-0.2775966021681285,
-0.027795098881432893
],
"position_mm": [
6.109310757117175,
-277.59660216812847,
-27.795098881432892
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 71,
"position_m": [
0.7513049810560826,
-0.28591814640027946,
-0.02677667497381076
],
"position_mm": [
751.3049810560825,
-285.91814640027945,
-26.77667497381076
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 85,
"position_m": [
0.5062974039885799,
-0.3142778827460396,
-0.0270212239179911
],
"position_mm": [
506.2974039885799,
-314.2778827460396,
-27.0212239179911
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 86,
"position_m": [
0.3618571572039484,
0.29489757798689803,
-0.026799685721248894
],
"position_mm": [
361.8571572039484,
294.89757798689806,
-26.799685721248895
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 92,
"position_m": [
0.6464619361426704,
-0.18526717639841397,
-0.0270142265978266
],
"position_mm": [
646.4619361426704,
-185.26717639841397,
-27.0142265978266
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 94,
"position_m": [
0.8724003948528546,
0.17376974127349418,
-0.026249306095412022
],
"position_mm": [
872.4003948528546,
173.7697412734942,
-26.24930609541202
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.1868732896312007,
-0.27564727145458273,
-0.028187216778519195
],
"position_mm": [
186.8732896312007,
-275.6472714545827,
-28.187216778519193
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 96,
"position_m": [
0.37204628268191275,
-0.18358996853688317,
-0.028492155824262674
],
"position_mm": [
372.04628268191277,
-183.58996853688316,
-28.492155824262674
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6522617407230615,
-0.22322776258865515,
-0.028657807071656802
],
"position_mm": [
652.2617407230615,
-223.22776258865514,
-28.6578070716568
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.1051402829283602,
-0.18979218414516597,
-0.02815906449040588
],
"position_mm": [
105.1402829283602,
-189.79218414516598,
-28.15906449040588
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 105,
"position_m": [
0.524083916916521,
-0.26683830436807876,
-0.029438140369643723
],
"position_mm": [
524.083916916521,
-266.83830436807875,
-29.438140369643722
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 114,
"position_m": [
0.2810482421789813,
-0.2350230009704507,
0.22025194733429615
],
"position_mm": [
281.0482421789813,
-235.0230009704507,
220.25194733429615
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 120,
"position_m": [
0.28080776779545785,
-0.16927292730206173,
0.24427019098179387
],
"position_mm": [
280.80776779545783,
-169.27292730206173,
244.27019098179386
],
"link": "Arm2",
"normal": [
0.7071067811865475,
0.0,
-0.7071067811865475
]
},
{
"marker_id": 205,
"position_m": [
0.7530843813399849,
-0.0903792471209878,
-0.00027622642742326954
],
"position_mm": [
753.0843813399849,
-90.3792471209878,
-0.2762264274232695
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 206,
"position_m": [
0.6500874454157854,
-0.010178474253017714,
0.00026410671847657485
],
"position_mm": [
650.0874454157854,
-10.178474253017715,
0.26410671847657485
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 217,
"position_m": [
0.6467859311184134,
-0.0901095797903816,
-8.046440431190888e-05
],
"position_mm": [
646.7859311184134,
-90.1095797903816,
-0.08046440431190889
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.2546918608007404,
-0.16636587709401177,
0.23906045524968428
],
"position_mm": [
254.69186080074041,
-166.36587709401178,
239.06045524968428
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 219,
"position_m": [
0.2553891652515828,
-0.26946525504047464,
0.20469652065840307
],
"position_mm": [
255.3891652515828,
-269.46525504047463,
204.69652065840307
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 243,
"position_m": [
0.1806873644640829,
-0.0764192315027263,
0.2763317550983235
],
"position_mm": [
180.6873644640829,
-76.41923150272629,
276.33175509832347
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 246,
"position_m": [
0.26994544767391293,
-0.06636596788692037,
0.2842579572060202
],
"position_mm": [
269.94544767391295,
-66.36596788692037,
284.2579572060202
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 247,
"position_m": [
0.2329870401644003,
-0.0601575078935107,
0.28559344265498465
],
"position_mm": [
232.9870401644003,
-60.157507893510704,
285.59344265498464
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
}
]
}