PST SDK 7.0.0.0-ebe6e713
Loading...
Searching...
No Matches
TargetPose Struct Reference

Estimated tracking target pose and detected 3D markers. More...

#include <PstTypes.h>

Inheritance diagram for TargetPose:
Collaboration diagram for TargetPose:

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

Detailed Description

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.

See also
Target
TrackerData
Listener
Tracker::SetReference()
Examples
trackingtarget.cpp.

Member Data Documentation

◆ matched_markers

Points matched_markers

Vector of detected 3D markers matched to this tracking target

◆ matching_error

float matching_error

RMSE of model points and measured ones

◆ pose

Tracking target pose as a row-major 4x4 transformation matrix


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