MotionData Class Reference

#include <RobotComponents/libraries/MMM/MotionFileWrapper.h>

Public Member Functions

TrajectoryBasePtr getJointTrajectory ()
 
TrajectoryBasePtr getPoseTrajectory ()
 
 MotionData ()
 
void setScaling (float value)
 

Public Attributes

::Ice::StringSeq jointNames
 
DoubleSeqSeqSeq jointTrajData
 
std::string modelPath
 
unsigned int numberOfFrames
 
std::map< double, Ice::DoubleSeq > poseTrajData
 
float scaling
 
::Ice::DoubleSeq timestamp
 

Detailed Description

Definition at line 32 of file MotionFileWrapper.h.

Constructor & Destructor Documentation

◆ MotionData()

MotionData ( )
inline

Definition at line 35 of file MotionFileWrapper.h.

Member Function Documentation

◆ getJointTrajectory()

TrajectoryBasePtr getJointTrajectory ( )
inline

Definition at line 61 of file MotionFileWrapper.h.

◆ getPoseTrajectory()

TrajectoryBasePtr getPoseTrajectory ( )
inline

Definition at line 56 of file MotionFileWrapper.h.

◆ setScaling()

void setScaling ( float  value)
inline

Definition at line 39 of file MotionFileWrapper.h.

+ Here is the call graph for this function:

Member Data Documentation

◆ jointNames

::Ice::StringSeq jointNames

Definition at line 51 of file MotionFileWrapper.h.

◆ jointTrajData

DoubleSeqSeqSeq jointTrajData

Definition at line 52 of file MotionFileWrapper.h.

◆ modelPath

std::string modelPath

Definition at line 66 of file MotionFileWrapper.h.

◆ numberOfFrames

unsigned int numberOfFrames

Definition at line 67 of file MotionFileWrapper.h.

◆ poseTrajData

std::map<double, Ice::DoubleSeq> poseTrajData

Definition at line 54 of file MotionFileWrapper.h.

◆ scaling

float scaling

Definition at line 68 of file MotionFileWrapper.h.

◆ timestamp

::Ice::DoubleSeq timestamp

Definition at line 53 of file MotionFileWrapper.h.


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