1 #ifndef BIORBD_UTILS_READ_H
2 #define BIORBD_UTILS_READ_H
5 #include "biorbdConfig.h"
11 class GeneralizedCoordinates;
42 static void readModelFile(
51 static std::vector<std::vector<biorbd::utils::Vector3d>> readMarkerDataFile(
59 static std::vector<biorbd::rigidbody::GeneralizedCoordinates> readQDataFile(
67 static std::vector<biorbd::utils::Vector> readActivationDataFile(
75 static std::vector<biorbd::utils::Vector> readTorqueDataFile(
83 static std::vector<biorbd::utils::Vector> readGroundReactionForceDataFile(
95 static void readViconForceFile(
97 std::vector<std::vector<unsigned int>> &frame,
98 std::vector<unsigned int> &frequency,
99 std::vector<std::vector<biorbd::utils::Vector3d>> &force,
100 std::vector<std::vector<biorbd::utils::Vector3d>> &moment,
101 std::vector<std::vector<biorbd::utils::Vector3d>> &cop);
108 static std::vector<std::vector<biorbd::utils::SpatialVector>>
121 static std::vector<std::vector<biorbd::utils::Vector3d>>
124 int nFramesToGet =-1);
140 static std::vector<std::vector<biorbd::utils::Vector3d>> readViconMarkerFile(
142 std::vector<biorbd::utils::String> &markOrder,
143 int nFramesToGet = -1);
169 #ifdef MODULE_VTP_FILES_READER
183 #endif // BIORBD_UTILS_READ_H