80 class MotionFileWrapper
84 double butterworthFilterCutOffFreq = 0.0,
85 const std::string relativeModelRoot =
"mmm");
95 MotionFileWrapper(
int butterworthFilterCutOffFreq = 0);
97 bool loadMotion(
const std::string& motionFilePath,
98 const std::string relativeModelRoot =
"mmm");
99 bool loadLegacyMotion(
const std::string& motionFilePath,
100 const std::string relativeModelRoot =
"mmm");
102 ::Ice::DoubleSeq getTrajData(
const Eigen::Matrix4f& rootPose);
103 DoubleSeqSeq getTrajData(
const Eigen::VectorXf& jointAngles);
105 std::map<std::string, MotionDataPtr> motionData;
106 std::vector<std::string> motionNames;
107 double butterworthFilterCutOffFreq;