Estimated tracking target pose and detected 3D markers. More...
#include <PstTypes.h>
Public Attributes | |
| Utils::PstArray< float, 16 > | pose |
| Points | matched_markers |
| float | matching_error |
| Public Attributes inherited from Target | |
| Utils::PstString | name |
| Utils::PstString | uuid |
| int | id |
This struct contains the estimated pose information of a tracking target and detected 3D markers matched. The pose is provided as a row-major 4x4 transformation matrix describing the pose of the tracking target in the coordinate system defined by the Reference system that has been set (see the 'Reference coordinate system' Section in the PST Manual). The 3D positions of the detected markers determined to be part of the target are provided as a Points vector.
| Points matched_markers |
Vector of detected 3D markers matched to this tracking target
| float matching_error |
RMSE of model points and measured ones
| Utils::PstArray<float, 16> pose |
Tracking target pose as a row-major 4x4 transformation matrix