![]() |
RobWorkProject
23.9.11-
|
Represents the calibration of a fixed frame. More...
#include <FixedFrameCalibration.hpp>
Inherits Calibration.
Public Types | |
typedef rw::core::Ptr< FixedFrameCalibration > | Ptr |
Typedef for pointer to FixedFrameCalibration. | |
![]() | |
typedef rw::core::Ptr< Calibration > | Ptr |
Public Member Functions | |
FixedFrameCalibration (rw::kinematics::FixedFrame::Ptr frame) | |
Constructs FixedFrameCalibration for frame. Initializes correction to the current transformation of the frame. More... | |
FixedFrameCalibration (rw::kinematics::FixedFrame::Ptr frame, const rw::math::Transform3D<> &correctedTransform) | |
Construct FixedFrameCalibration for frame, with correctedTransform as the calibrated transform. More... | |
virtual | ~FixedFrameCalibration () |
Destructor. | |
rw::kinematics::FixedFrame::Ptr | getFrame () const |
Returns the frame which are calibrated. | |
rw::math::Transform3D | getCorrectedTransform () const |
Returns the correction transform. | |
void | setCorrectedTransform (const rw::math::Transform3D<> &transform) |
Sets the corrected transform. More... | |
![]() | |
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... | |
Additional Inherited Members |
Represents the calibration of a fixed frame.
A fixed frame has 6dof which are to be calibrated.
Constructs FixedFrameCalibration for frame. Initializes correction to the current transformation of the frame.
frame | [in] Frame to correct with the FixedFrameCalibration |
FixedFrameCalibration | ( | rw::kinematics::FixedFrame::Ptr | frame, |
const rw::math::Transform3D<> & | correctedTransform | ||
) |
Construct FixedFrameCalibration for frame, with correctedTransform as the calibrated transform.
frame | [in] Frame to correct with the FixedFrameCalibration |
correctedTransform | [in] Initial correction. |
void setCorrectedTransform | ( | const rw::math::Transform3D<> & | transform | ) |
Sets the corrected transform.
transform | [in] The new corrected transform |