pollen-robotics / pollen-vision

Simple and unified interface to zero-shot computer vision models curated for robotics use cases.
https://www.pollen-robotics.com
Apache License 2.0
94 stars 5 forks source link

Check if camera calibration is present before teleoperation #141

Open FabienDanieau opened 1 month ago

FabienDanieau commented 1 month ago

Error is raised otherwise

  File "/home/reachy/dev/pollen-vision/pollen_vision/pollen_vision/camera_wrappers/depthai/wrapper.py", line 58, in __init__
    self._prepare()
  File "/home/reachy/dev/pollen-vision/pollen_vision/pollen_vision/camera_wrappers/depthai/wrapper.py", line 99, in _prepare
    self._set_undistort_maps()
  File "/home/reachy/dev/pollen-vision/pollen_vision/pollen_vision/camera_wrappers/depthai/wrapper.py", line 246, in _set_undistort_maps
    mapXL, mapYL, mapXR, mapYR = compute_undistort_maps(self.cam_config)
  File "/home/reachy/dev/pollen-vision/pollen_vision/pollen_vision/camera_wrappers/depthai/calibration/undistort.py", line 21, in compute_undistort_maps
    calib.getCameraIntrinsics(
IndexError: _Map_base::at