RobWorkProject  23.9.11-
Public Types | Public Member Functions | Protected Member Functions | List of all members
Calibration Class Referenceabstract

Calibration represents a kinematic correction. More...

#include <Calibration.hpp>

Inherited by FixedFrameCalibration, and WorkCellCalibration.

Public Types

typedef rw::core::Ptr< CalibrationPtr
 

Public Member Functions

 Calibration ()
 Default constructor.
 
virtual ~Calibration ()
 Destructor.
 
bool isApplied () const
 Test if calibration is applied. More...
 
void apply ()
 Apply calibration. More...
 
void revert ()
 Revert calibration. More...
 

Protected Member Functions

virtual void doApply ()=0
 
virtual void doRevert ()=0
 

Detailed Description

Calibration represents a kinematic correction.

Calibrations can be applied or reverted. When applied the kinematics of the workcell will be modified according to the calibration model.

Member Function Documentation

◆ apply()

void apply ( )

Apply calibration.

Exception is thrown if calibration is already applied.

◆ isApplied()

bool isApplied ( ) const

Test if calibration is applied.

Returns
True if applied, false otherwise

◆ revert()

void revert ( )

Revert calibration.

Exception is thrown if calibration is not applied.


The documentation for this class was generated from the following file: