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

447 lines
8.4 KiB
JSON

{
"schema_version": "1.2",
"stage": "initial_triangulation",
"created_utc": "2026-06-02T21:19:57Z",
"summary": {
"num_cameras": 4,
"num_markers": 19,
"num_constraints": 94
},
"cameras": [
{
"camera_id": "c",
"position_m": [
0.30460041510025276,
-0.9022090407414753,
0.3986456232339163
],
"position_mm": [
304.60041510025275,
-902.2090407414753,
398.6456232339163
],
"direction": [
-0.10995042324066162,
0.9492284059524536,
-0.2947479486465454
]
},
{
"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": "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.3062805662542438,
-0.2023726992378452,
0.024887344814375448
],
"position_mm": [
306.2805662542438,
-202.3726992378452,
24.88734481437545
],
"link": "FingerA",
"normal": [
-0.4224220616915755,
0.0,
-0.9063992507699015
]
},
{
"marker_id": 45,
"position_m": [
0.3544632515108612,
-0.1998865406173633,
0.019945246703772904
],
"position_mm": [
354.4632515108612,
-199.8865406173633,
19.945246703772906
],
"link": "FingerB",
"normal": [
-0.8830215713766957,
-0.3090575499818435,
-0.3532086285506783
]
},
{
"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.16824901411627752,
-0.17347680900523466,
-0.027614320474761228
],
"position_mm": [
168.24901411627752,
-173.47680900523466,
-27.61432047476123
],
"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": 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.04739477875816871,
-0.21672336152066732,
-0.02704938378449252
],
"position_mm": [
47.394778758168705,
-216.7233615206673,
-27.04938378449252
],
"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": 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": 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": 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.3574633079520426,
-0.17070629965796863,
0.11727243188180331
],
"position_mm": [
357.4633079520426,
-170.70629965796863,
117.27243188180331
],
"link": "Arm2",
"normal": [
1.0,
0.0,
0.0
]
},
{
"marker_id": 242,
"position_m": [
0.23240905503122794,
-0.04893755321345677,
0.2586224195999469
],
"position_mm": [
232.40905503122795,
-48.937553213456766,
258.6224195999469
],
"link": "Arm1",
"normal": [
0.0,
0.0,
-1.0
]
},
{
"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.3228008755344674,
-0.04897546851053025,
0.2981550613216686
],
"position_mm": [
322.8008755344674,
-48.97546851053025,
298.1550613216686
],
"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
]
}
]
}