Go to the documentation of this file.
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>
67 void init(
double move_time,
69 std::vector<WayPoint> start,
70 std::vector<WayPoint> goal
78 #endif // TRAJECTORY_GENERATOR_H_
std::vector< WayPoint > getJointWayPoint(double tick)
Eigen::VectorXd getCoefficient()
void setJointNum(uint8_t joint_num)
Eigen::MatrixXd coefficient_
Eigen::MatrixXd getCoefficient()
virtual ~JointTrajectory()
void init(double move_time, double control_time, std::vector< WayPoint > start, std::vector< WayPoint > goal)
Eigen::VectorXd coefficient_
MinimumJerk trajectory_generator_
void calcCoefficient(WayPoint start, WayPoint goal, double move_time, double control_time)
std::vector< WayPoint > joint_way_point_