CVBpy 15.0
CalibrationConfiguration Class Reference

Calibration configuration object. More...

Inherits object.

Public Member Functions

cvb.foundation.CalibrationConfiguration create (cvb.foundation.AQS12Piece aqs12)
 Creates a calibration configuration object. More...
 
cvb.foundation.CalibrationConfiguration create_extrinsic (cvb.foundation.AQS12Piece aqs12)
 Creates an extrinsic calibration configuration object. More...
 

Properties

 aqs12_piece = property
 cvb.foundation.AQS12Piece: Gets the AQS12 piece.
 
 extrinsic_calibration_model = property
 int: Gets or sets the extrinsic calibration model.
 
 is_correction_of_laser_plane_inclination_calculated = property
 bool: Gets or sets the flag for the calculation of the correction of the laser plane inclination.
 
 is_encoder_step_estimated = property
 bool: Gets or sets the flag for the estimation of the encoder step (scale in Y).
 
 is_homography_calculated = property
 bool: Gets or sets the flag for the calculation of the homography of the laser plane inclination. More...
 

Detailed Description

Calibration configuration object.

Member Function Documentation

◆ create()

Creates a calibration configuration object.

Using this calibration configuration, the homography is estimated. For the extrinsic calibration the cvb.ExtrinsicCalibrationModel.SpecificTransformationParameters model is selected and the encoder step is estimated.

Parameters

aqs12 : cvb.foundation.AQS12Piece AQS12 piece.

Returns

cvb.foundation.CalibrationConfiguration The calibration configuration object.

◆ create_extrinsic()

Creates an extrinsic calibration configuration object.

Using this calibration configuration, the homography is not estimated. For the extrinsic calibration the cvb.foundation.ExtrinsicCalibrationModel.SpecificTransformationParameters model is selected and the encoder step is estimated.

Parameters

aqs12 : cvb.foundation.AQS12Piece AQS12 piece.

Returns

cvb.foundation.CalibrationConfiguration The resulting calibration configuration object.

Property Documentation

◆ is_homography_calculated

is_homography_calculated = property
static

bool: Gets or sets the flag for the calculation of the homography of the laser plane inclination.

If the estimation of the homography is enabled, the encoder step is always estimated, too. It cannot be disabled in this case.