Files
appRobotRender/data/camera_study/Scene10/k4_defg/aruco_positions_initial.json

675 lines
13 KiB
JSON

{
"schema_version": "1.2",
"stage": "initial_triangulation",
"created_utc": "2026-06-02T22:35:44Z",
"summary": {
"num_cameras": 4,
"num_markers": 31,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "d",
"position_m": [
0.7026420377142895,
-0.794595122683283,
0.4010946796990027
],
"position_mm": [
702.6420377142895,
-794.5951226832831,
401.0946796990027
],
"direction": [
-0.5536129474639893,
0.7829245924949646,
-0.2837987542152405
]
},
{
"camera_id": "e",
"position_m": [
1.2027035370578547,
-0.9093898126663549,
0.4081419845112901
],
"position_mm": [
1202.7035370578546,
-909.3898126663548,
408.1419845112901
],
"direction": [
-0.7457762360572815,
0.6094573736190796,
-0.26903441548347473
]
},
{
"camera_id": "f",
"position_m": [
0.48447032537390755,
-0.3056860451708503,
1.4030927838623561
],
"position_mm": [
484.47032537390754,
-305.6860451708503,
1403.092783862356
],
"direction": [
-0.2268645018339157,
0.08511359244585037,
-0.9702000617980957
]
},
{
"camera_id": "g",
"position_m": [
-0.2061597004485399,
0.2066972923859535,
1.4011416040110074
],
"position_mm": [
-206.1597004485399,
206.6972923859535,
1401.1416040110073
],
"direction": [
0.2996947467327118,
-0.3001376986503601,
-0.9055939316749573
]
}
],
"markers": [
{
"marker_id": 40,
"position_m": [
0.3068466900499258,
-0.20229325103683918,
0.02576880988093605
],
"position_mm": [
306.8466900499258,
-202.29325103683917,
25.76880988093605
],
"link": "FingerA",
"normal": [
-0.4224220616915755,
0.0,
-0.9063992507699015
]
},
{
"marker_id": 45,
"position_m": [
0.35437894921135027,
-0.19928623710836776,
0.020567426998382186
],
"position_mm": [
354.3789492113503,
-199.28623710836777,
20.567426998382185
],
"link": "FingerB",
"normal": [
-0.8830215713766957,
-0.3090575499818435,
-0.3532086285506783
]
},
{
"marker_id": 46,
"position_m": [
0.5349079942904118,
0.18252164857567585,
-0.02842723749678798
],
"position_mm": [
534.9079942904118,
182.52164857567584,
-28.42723749678798
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 47,
"position_m": [
0.3439378056698193,
-0.2882251402059977,
-0.027252363811304914
],
"position_mm": [
343.9378056698193,
-288.2251402059977,
-27.252363811304914
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 48,
"position_m": [
0.6876697828806948,
-0.3186006114330489,
-0.02736316925778259
],
"position_mm": [
687.6697828806948,
-318.6006114330489,
-27.36316925778259
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 51,
"position_m": [
0.1681498607745509,
-0.1733931351685966,
-0.027195535438267544
],
"position_mm": [
168.14986077455092,
-173.39313516859661,
-27.195535438267544
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 53,
"position_m": [
0.4886167926345748,
0.2148715292403088,
-0.027973477565740586
],
"position_mm": [
488.6167926345748,
214.8715292403088,
-27.973477565740588
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 54,
"position_m": [
0.34022600137938147,
-0.3287144924988329,
-0.027671883787346047
],
"position_mm": [
340.22600137938144,
-328.7144924988329,
-27.671883787346047
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 55,
"position_m": [
0.28478271028907015,
-0.2611695674782507,
-0.02762087551779145
],
"position_mm": [
284.78271028907017,
-261.1695674782507,
-27.62087551779145
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 56,
"position_m": [
0.5005702459128442,
0.1652755130493694,
-0.02844878851727275
],
"position_mm": [
500.57024591284414,
165.2755130493694,
-28.448788517272753
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 57,
"position_m": [
0.6043205419720532,
-0.3652268610664635,
-0.02758261014495349
],
"position_mm": [
604.3205419720532,
-365.2268610664635,
-27.58261014495349
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 58,
"position_m": [
0.047590227673648566,
-0.21651182831467572,
-0.02687041535464316
],
"position_mm": [
47.59022767364856,
-216.5118283146757,
-26.87041535464316
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 63,
"position_m": [
0.7759056113265437,
-0.23645070279275476,
-0.027438199281543736
],
"position_mm": [
775.9056113265436,
-236.45070279275475,
-27.438199281543735
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 64,
"position_m": [
-0.01884321403035284,
-0.1897498250154755,
-0.027136995944053673
],
"position_mm": [
-18.84321403035284,
-189.7498250154755,
-27.136995944053673
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 66,
"position_m": [
0.20990747429586668,
-0.363458557506648,
-0.025984227806609046
],
"position_mm": [
209.90747429586668,
-363.458557506648,
-25.984227806609045
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 68,
"position_m": [
0.5755216018841531,
0.1739311004631154,
-0.028243797921295614
],
"position_mm": [
575.5216018841531,
173.9311004631154,
-28.243797921295613
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 69,
"position_m": [
0.006150609479969763,
-0.2777950294615375,
-0.027010644320756547
],
"position_mm": [
6.150609479969763,
-277.7950294615375,
-27.010644320756548
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 72,
"position_m": [
0.4416282110583098,
0.19377892494058815,
-0.028043346549176788
],
"position_mm": [
441.6282110583098,
193.77892494058815,
-28.04334654917679
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 95,
"position_m": [
0.18712500986470557,
-0.27672814255121136,
-0.026652539900543178
],
"position_mm": [
187.12500986470556,
-276.72814255121136,
-26.65253990054318
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 97,
"position_m": [
0.306777022111503,
-0.35851600203924405,
-0.026940389443805817
],
"position_mm": [
306.77702211150296,
-358.51600203924403,
-26.940389443805817
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 102,
"position_m": [
0.6517521811062535,
-0.22377333946988334,
-0.027512336599126174
],
"position_mm": [
651.7521811062536,
-223.77333946988335,
-27.512336599126176
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 103,
"position_m": [
0.10497805201041903,
-0.19080856212389075,
-0.027006345982441688
],
"position_mm": [
104.97805201041903,
-190.80856212389074,
-27.006345982441687
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 113,
"position_m": [
0.3103743137123175,
-0.15428307632816093,
0.15665617276472968
],
"position_mm": [
310.3743137123175,
-154.28307632816094,
156.6561727647297
],
"link": "Arm2",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 208,
"position_m": [
0.35272495834819445,
-0.089349745315892,
0.0010874954950881295
],
"position_mm": [
352.72495834819443,
-89.34974531589201,
1.0874954950881295
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 214,
"position_m": [
0.34840234712197526,
-0.012078013938502287,
0.001202886251930221
],
"position_mm": [
348.40234712197525,
-12.078013938502286,
1.202886251930221
],
"link": "Board",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 218,
"position_m": [
0.3556736217655971,
-0.10278014969865255,
0.2013893867072845
],
"position_mm": [
355.6736217655971,
-102.78014969865255,
201.3893867072845
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 219,
"position_m": [
0.3532496825723185,
-0.16754453874706673,
0.1163962636425716
],
"position_mm": [
353.2496825723185,
-167.54453874706672,
116.39626364257161
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 231,
"position_m": [
0.31826909720982144,
-0.016008708472818794,
0.31349603415864846
],
"position_mm": [
318.26909720982144,
-16.008708472818796,
313.49603415864846
],
"link": "Ellbow",
"normal": [
0.0,
0.7071067811865475,
0.7071067811865475
]
},
{
"marker_id": 243,
"position_m": [
0.23001007116575176,
-0.036080233689634644,
0.30535428122393937
],
"position_mm": [
230.01007116575175,
-36.080233689634646,
305.3542812239394
],
"link": "Arm1",
"normal": [
0.0,
-1.0,
0.0
]
},
{
"marker_id": 246,
"position_m": [
0.3188408154544438,
-0.04593866388972376,
0.29717193224579
],
"position_mm": [
318.8408154544438,
-45.938663889723756,
297.17193224579
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
},
{
"marker_id": 247,
"position_m": [
0.2818068163969561,
-0.04051140855357585,
0.3014757489894613
],
"position_mm": [
281.8068163969561,
-40.51140855357585,
301.4757489894613
],
"link": "Ellbow",
"normal": [
0.0,
0.0,
1.0
]
}
]
}