![]() |
IDS peak ICV v1.0.0
|
#include <peak_icv/algorithms/calibration/peak_icv_extrinsic_parameters.hpp>
Public Member Functions | |
| ExtrinsicParameters (const PointXYZ &rotation, const PointXYZ &translation) | |
| Constructs ExtrinsicParameters from a rotation and a translation vector. | |
| PointXYZ | GetTranslation () const |
| Provides the translation. | |
| PointXYZ | GetRotation () const |
| Provides the rotation. | |
| TransformationMatrix3D | GetTransformationMatrix () const |
| Calculates the transformation matrix based on rotation and translation. | |
This class stores and provides access to the extrinsic parameters, which include the translation, rotation, and transformation matrix.
It is a result of the camera calibration or the workspace calibration.
The extrinsic camera parameters describe the transformation between the camera's coordinate system and the world coordinate system. They can be used to convert points from the world coordinate system into the camera coordinate system.
Definition at line 39 of file peak_icv_extrinsic_parameters.hpp.
|
inlineexplicit |
Constructs ExtrinsicParameters from a rotation and a translation vector.
| [in] | rotation | A rotation vector. |
| [in] | translation | A translation vector. |
Definition at line 89 of file peak_icv_extrinsic_parameters.hpp.
|
inline |
Provides the rotation.
Definition at line 103 of file peak_icv_extrinsic_parameters.hpp.
|
inline |
Calculates the transformation matrix based on rotation and translation.
Definition at line 113 of file peak_icv_extrinsic_parameters.hpp.
|
inline |
Provides the translation.
Definition at line 98 of file peak_icv_extrinsic_parameters.hpp.