19 #ifndef TRAJECTORY_GENERATOR_H_ 20 #define TRAJECTORY_GENERATOR_H_ 25 #include <eigen3/Eigen/Eigen> 26 #include <eigen3/Eigen/LU> 27 #include <eigen3/Eigen/QR> 50 Eigen::VectorXd getCoefficient();
66 void setJointNum(uint8_t joint_num);
67 void init(
double move_time,
69 std::vector<WayPoint> start,
70 std::vector<WayPoint> goal
73 std::vector<WayPoint> getJointWayPoint(
double tick);
75 Eigen::MatrixXd getCoefficient();
78 #endif // TRAJECTORY_GENERATOR_H_ Eigen::VectorXd coefficient_
Eigen::MatrixXd coefficient_
void init(const M_string &remappings)
std::vector< WayPoint > joint_way_point_
MinimumJerk trajectory_generator_