Files
appRobotRender/pipeline/render_3b_camera_pose.json
2026-05-30 07:52:59 +02:00

277 lines
6.3 KiB
JSON

{
"schema_version": "1.0",
"created_utc": "2026-05-29T17:30:29Z",
"source": {
"detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\pipeline\\render_3b_aruco_detection.json",
"robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\robot.json"
},
"camera": {
"camera_id": "cam2",
"camera_matrix": [
[
1777.77783203125,
0.0,
640.0
],
[
0.0,
1500.0,
360.0
],
[
0.0,
0.0,
1.0
]
],
"distortion_coefficients": [
0.0,
0.0,
0.0,
0.0,
0.0
]
},
"estimation": {
"method": "single_camera_marker_center_lm",
"description": "Rigid init from per-marker pose estimates, followed by LM on normalized marker-center reprojection residuals.",
"marker_size_m": 0.025,
"num_used_markers": 5,
"used_marker_ids": [
208,
215,
214,
211,
210
],
"history": {
"iters": [
0,
1,
2,
3,
4,
5
],
"rms": [
0.009974527619016302,
0.0029778386918414713,
0.00037403829040605563,
0.00034035665812758465,
0.0003403161910701215,
0.00034031616508171713
],
"lambda": [
0.001,
0.0005,
0.00025,
0.000125,
6.25e-05,
3.125e-05
]
},
"residual_rms_px": 0.8476327773109579,
"residual_median_px": 0.648112390780865,
"residual_max_px": 1.3545102652489567,
"sigma2_normalized": 2.895377305315825e-07
},
"camera_pose": {
"world_to_camera": {
"rotation_matrix": [
[
0.9861742854118347,
0.16566795110702515,
0.0037960850168019533
],
[
0.10729856789112091,
-0.6209254860877991,
-0.7764911651611328
],
[
-0.12628261744976044,
0.7661629319190979,
-0.6301167011260986
]
],
"translation_m": [
-0.17639264464378357,
0.04974045231938362,
0.8856023550033569
],
"rvec_rad": [
2.245916069073475,
0.1893787147920251,
-0.08497870832755577
]
},
"camera_in_world": {
"position_m": [
0.28045299649238586,
-0.6184079647064209,
0.5973254442214966
],
"position_mm": [
280.4530029296875,
-618.407958984375,
597.325439453125
],
"orientation_deg": {
"roll": 129.43496704101562,
"pitch": 7.254830837249756,
"yaw": 6.209517478942871
}
},
"uncertainty": {
"pose_covariance_6x6": [
[
7.10468843872467e-05,
-1.0188142662417317e-05,
8.100236601514868e-06,
-2.4702922853077473e-07,
-1.2181736506097061e-06,
1.1390126277890614e-06
],
[
-1.018814266241648e-05,
9.119358794673825e-06,
-1.5136526450200833e-05,
5.544008778671917e-07,
-3.4644454865432676e-07,
5.210663368769894e-07
],
[
8.100236601511832e-06,
-1.513652645020065e-05,
6.039663469674294e-05,
-1.2163686651996553e-06,
-1.3647248871111275e-06,
-2.2185543179764333e-06
],
[
-2.4702922853068945e-07,
5.544008778671824e-07,
-1.216368665199642e-06,
8.909086242511532e-08,
4.709579924704998e-09,
2.0523772812814756e-07
],
[
-1.2181736506096485e-06,
-3.464445486543081e-07,
-1.364724887111208e-06,
4.7095799247074595e-09,
2.6753644920953526e-07,
2.552831299809846e-07
],
[
1.1390126277892835e-06,
5.210663368769411e-07,
-2.2185543179763258e-06,
2.0523772812814618e-07,
2.552831299809781e-07,
2.0278462436978523e-06
]
],
"parameter_std": {
"rvec_std_deg": [
0.48294219448605197,
0.17302337691534828,
0.4452757077382589
],
"tvec_std_m": [
0.0002984809247257106,
0.0005172392572200367,
0.0014240246640061583
]
},
"camera_center_std_m": [
0.005315996210773081,
0.004344049157013888,
0.005566401662097682
],
"camera_center_std_mm": [
5.315996210773081,
4.344049157013888,
5.5664016620976815
],
"orientation_std_deg": {
"roll": 0.38938838441106427,
"pitch": 0.36987460773433695,
"yaw": 0.11587592903072558
}
}
},
"observations": {
"markers": [
{
"marker_id": 208,
"observed_center_px": [
995.5,
638.0
],
"projected_center_px": [
994.1914672851562,
637.6500854492188
],
"reprojection_error_px": 1.3545102652489567,
"confidence": 0.6072727689079809
},
{
"marker_id": 215,
"observed_center_px": [
764.5,
612.5
],
"projected_center_px": [
765.1234741210938,
612.677001953125
],
"reprojection_error_px": 0.648112390780865,
"confidence": 0.6168610191628993
},
{
"marker_id": 214,
"observed_center_px": [
996.0,
527.75
],
"projected_center_px": [
996.41357421875,
527.8440551757812
],
"reprojection_error_px": 0.42413442504224375,
"confidence": 0.5524643209674667
},
{
"marker_id": 211,
"observed_center_px": [
783.0,
506.25
],
"projected_center_px": [
783.9049072265625,
506.3186950683594
],
"reprojection_error_px": 0.9075109371803377,
"confidence": 0.5730650050844824
},
{
"marker_id": 210,
"observed_center_px": [
312.75,
470.75
],
"projected_center_px": [
312.1726379394531,
470.7790832519531
],
"reprojection_error_px": 0.5780940965821242,
"confidence": 0.5452330001368535
}
]
},
"qa": {
"sanity_notes": []
}
}