2 #ifndef GRAMODS_TRACK_POSETRACKER 
    3 #define GRAMODS_TRACK_POSETRACKER 
    5 #include <gmTrack/config.hh> 
    7 #include <gmCore/Object.hh> 
   11 BEGIN_NAMESPACE_GMTRACK;
 
   21   typedef std::chrono::steady_clock clock;
 
   24     Eigen::Vector3f position;
 
   25     Eigen::Quaternionf orientation;
 
   26     clock::time_point time;
 
   28     Eigen::Affine3f asMatrix()
 const {
 
   29       return Eigen::Translation3f(position) * orientation;
 
   34 END_NAMESPACE_GMTRACK;
 
Base type for objects in the Gramods package for standardized handling of construction,...
Definition: Object.hh:42
The base of PoseTrackers.
Definition: PoseTracker.hh:17
Definition: PoseTracker.hh:23