{
  "task": "testing_cube_in_bowl",
  "fps": 4.0,
  "jaw_servo_id": 0,
  "jaw_sign": -1,
  "camera_convention": "opencv_z_forward",
  "distortion": "zero (pinhole)",
  "world_frame": "calib board GridBoard frame (ids 109-132)",
  "boards": {
    "calib": {
      "ids": [
        109,
        132
      ],
      "shape": [
        4,
        6
      ],
      "marker_m": 0.035,
      "sep_m": 0.01
    },
    "umi": {
      "ids": [
        150,
        161
      ],
      "shape": [
        4,
        3
      ],
      "marker_m": 0.02,
      "sep_m": 0.005
    }
  },
  "scene": {
    "native_wh": [
      1920,
      1080
    ],
    "save_width": 500,
    "K_native": [
      [
        1665.997972301689,
        0.0,
        960.0
      ],
      [
        0.0,
        1665.997972301689,
        540.0
      ],
      [
        0.0,
        0.0,
        1.0
      ]
    ],
    "K_save": [
      [
        433.85363862023155,
        0.0,
        250.00000000000003
      ],
      [
        0.0,
        433.85363862023155,
        140.625
      ],
      [
        0.0,
        0.0,
        1.0
      ]
    ],
    "intrinsics_reproj_px": 0.7793564928189821,
    "intrinsics_source": "live (this run)"
  },
  "wrist": {
    "native_wh": [
      1280,
      800
    ],
    "save_width": 500,
    "K_native": [
      [
        913.5820957535985,
        0.0,
        640.0
      ],
      [
        0.0,
        913.5820957535985,
        400.0
      ],
      [
        0.0,
        0.0,
        1.0
      ]
    ],
    "K_save": [
      [
        356.86800615374943,
        0.0,
        250.0
      ],
      [
        0.0,
        356.86800615374943,
        156.25
      ],
      [
        0.0,
        0.0,
        1.0
      ]
    ],
    "intrinsics_source": "saved intrinsics/wrist.json"
  },
  "started": "2026-07-13 14:00:50",
  "num_frames": 272,
  "ended": "2026-07-13 14:01:58"
}