Skip to main content
Camera configuration settings. Contains intrinsic camera parameters, distortion coefficients, extrinsic transformation matrix, and other camera-specific configuration.

Fields

Optional[float]
Focal length in x direction (pixels)
Optional[float]
Focal length in y direction (pixels)
Optional[float]
Principal point x coordinate (pixels)
Optional[float]
Principal point y coordinate (pixels)
Optional[list[float]]
Distortion coefficients
Optional[CameraModel]
Camera projection model
Optional[ImageType]
Type of images captured
Optional[tuple[int, int]]
Image resolution (width, height)
Optional[np.ndarray]
4x4 transformation matrix representing the camera pose relative to a reference frame (e.g., robot base or end-effector). None if not configured.

Constructor

Signature

Methods

from_dict()

Signature
Deserialize from dictionary.
dict
required
Dictionary containing camera settings data
Returns: CameraSettings: Reconstructed camera settings object

to_dict()

Signature
Serialize to dictionary for JSON transfer. Returns: dict: Dictionary representation of the camera settings