CorrectionSettingsBase

Define how a point cloud can be corrected (e.g. if we experience some nonlinear offsets when gripping). Base class. See CAMERA_CORRECTION_TYPE for instances.

Member Functions

virtual ~CorrectionSettingsBase()=default
virtual CAMERA_CORRECTION_TYPE type() const =0

JSON Type: string +Requirement: Must be a CAMERA_CORRECTION_TYPE. Type of the correction.

Enumerations

Table 1. CAMERA_CORRECTION_TYPE
Value Description

CLOUD_SCALE

Scale each point of the point cloud by a fixed amount. See CorrectionSettings<CAMERA_CORRECTION_TYPE::CLOUD_SCALE>.

CLOUD_Z_CALIBRATION

Add a correction factor to the z component of each point. See CorrectionSettings<CAMERA_CORRECTION_TYPE::CLOUD_Z_CALIBRATION>.