![]() |
RobWorkProject
23.9.11-
|
Calibration represents a kinematic correction. More...
#include <Calibration.hpp>
Inherited by FixedFrameCalibration, and WorkCellCalibration.
Public Types | |
typedef rw::core::Ptr< Calibration > | Ptr |
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 |
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.
void apply | ( | ) |
Apply calibration.
Exception is thrown if calibration is already applied.
bool isApplied | ( | ) | const |
Test if calibration is applied.
void revert | ( | ) |
Revert calibration.
Exception is thrown if calibration is not applied.