24 #ifndef ROBOTIS_MATH_FIFTH_ORDER_POLYNOMIAL_TRAJECTORY_H_ 25 #define ROBOTIS_MATH_FIFTH_ORDER_POLYNOMIAL_TRAJECTORY_H_ 27 #define EIGEN_NO_DEBUG 28 #define EIGEN_NO_STATIC_ASSERT 39 double final_time,
double final_pos,
double final_vel,
double final_acc);
44 bool changeTrajectory(
double final_time,
double final_pos,
double final_vel,
double final_acc);
45 bool changeTrajectory(
double initial_time,
double initial_pos,
double initial_vel,
double initial_acc,
46 double final_time,
double final_pos,
double final_vel,
double final_acc);
Eigen::MatrixXd acceleration_coeff_
FifthOrderPolynomialTrajectory()
Eigen::MatrixXd position_coeff_
Eigen::MatrixXd velocity_coeff_
~FifthOrderPolynomialTrajectory()
void setTime(double time)
Eigen::MatrixXd time_variables_
bool changeTrajectory(double final_pos, double final_vel, double final_acc)