Zivid C++ API 2.14.0+e4a0c4a9-1
Zivid::Calibration::HandEyeResidual Class Reference

Representation of the estimated errors of a calibrated hand-eye transform. More...

#include <Zivid/Calibration/HandEye.h>

Public Member Functions

ZIVID_CORE_EXPORT HandEyeResidual (float rotation, float translation)
 Constructs a hand-eye residual instance.
 
ZIVID_CORE_EXPORT float rotation () const
 Rotational residual in degrees.
 
ZIVID_CORE_EXPORT float translation () const
 Translational residual.
 
ZIVID_CORE_EXPORT std::string toString () const
 Get string representation of the hand-eye residual.
 

Detailed Description

Representation of the estimated errors of a calibrated hand-eye transform.

Constructor & Destructor Documentation

◆ HandEyeResidual()

ZIVID_CORE_EXPORT Zivid::Calibration::HandEyeResidual::HandEyeResidual ( float rotation,
float translation )

Constructs a hand-eye residual instance.

Parameters
rotationResidual for rotation part.
translationResidual for translation part.

Member Function Documentation

◆ rotation()

ZIVID_CORE_EXPORT float Zivid::Calibration::HandEyeResidual::rotation ( ) const

Rotational residual in degrees.

Returns
Rotational residual.

◆ toString()

ZIVID_CORE_EXPORT std::string Zivid::Calibration::HandEyeResidual::toString ( ) const

Get string representation of the hand-eye residual.

Returns
Hand-eye residual as string

◆ translation()

ZIVID_CORE_EXPORT float Zivid::Calibration::HandEyeResidual::translation ( ) const

Translational residual.

The unit of the residual is the same as the unit of the hand-eye inputs. Zivid point clouds are, by default, in millimeters.

Returns
Translational residual.

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