PST SDK  6.0.0.0-272350a
pstech.pstsdk.target.TargetPose Class Reference

Estimated tracking target pose. More...

+ Inheritance diagram for pstech.pstsdk.target.TargetPose:
+ Collaboration diagram for pstech.pstsdk.target.TargetPose:

Public Member Functions

def __init__ (self, c_pose)
 
def __eq__ (self, other)
 

Public Attributes

 pose
 
 matched_points
 
- Public Attributes inherited from pstech.pstsdk.target.Target
 name
 
 uuid
 
 id
 

Detailed Description

Estimated tracking target pose.

This class contains the estimated pose information and matched points of a tracking target. The pose is provided as a row-major 4x4 transformation matrix describing the pose of the tracking target in the coordinate system defined in the PST-Client application (see the 'Reference coordinate system' Section in the PST Manual). The matched points are provided as a list of 3D data points that have been detected by the tracker and are estimated be part of the Target.

See also
target.Target
point.Point
trackerdata.TrackerData

Constructor & Destructor Documentation

◆ __init__()

def pstech.pstsdk.target.TargetPose.__init__ (   self,
  c_pose 
)

Reimplemented from pstech.pstsdk.target.Target.

Member Function Documentation

◆ __eq__()

def pstech.pstsdk.target.TargetPose.__eq__ (   self,
  other 
)

Reimplemented from pstech.pstsdk.target.Target.

Member Data Documentation

◆ matched_points

pstech.pstsdk.target.TargetPose.matched_points

point.Point list representing detected 3D markers matched to this tracking target

◆ pose

pstech.pstsdk.target.TargetPose.pose

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


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