6 #include <eigen3/unsupported/Eigen/Polynomials>
10 double polynomialSpine(
double t,
double t_tot,
double d_tot,
double a_max,
double v_rob);
12 void CalculatePolynomialTrajectory(
double t,
double swing_period,
double rise_percentage,
double distance,
double vel_cmd,
double &_pos,
double &_vel,
double &_acc,
double &_jerk);
LegType
Leg type enumerator.
double polynomialSpine(double t, double t_tot, double d_tot, double a_max, double v_rob)
void CalculateFourthOrderPolynomialTrajectory(double t, double swing_period, double distance, double &_pos, double &_vel, double _acc)
void CalculatePolynomialTrajectory(double t, double swing_period, double rise_percentage, double distance, double vel_cmd, double &_pos, double &_vel, double &_acc, double &_jerk)
Eigen::Vector3d classicGait(double t, Kinematics::LegType leg)