Polynome used for X trajectory in function of time to combine with StepOverPolynomeFootZtoX. More...
#include <Mathematics/StepOverPolynome.hh>
Public Member Functions | |
StepOverPolynomeFootXtoTime () | |
void | SetParameters (Eigen::VectorXd Xbound, std::vector< double > timedistr) |
~StepOverPolynomeFootXtoTime () | |
![]() | |
Polynome (int Degree) | |
~Polynome () | |
double | Compute (double t) |
double | ComputeDerivative (double t) |
double | ComputeSecDerivative (double t) |
double | ComputeJerk (double t) |
void | GetCoefficients (std::vector< double > &lCoefficients) const |
void | SetCoefficients (const std::vector< double > &lCoefficients) |
int | Degree () |
void | print () const |
Additional Inherited Members | |
![]() | |
int | m_Degree |
Degree of the polynome. More... | |
std::vector< double > | m_Coefficients |
Vector of coefficients. More... | |
Polynome used for X trajectory in function of time to combine with StepOverPolynomeFootZtoX.
StepOverPolynomeFootXtoTime::StepOverPolynomeFootXtoTime | ( | ) |
Constructor: Zpos: vector with Zpos
StepOverPolynomeFootXtoTime::~StepOverPolynomeFootXtoTime | ( | ) |
Destructor.
void StepOverPolynomeFootXtoTime::SetParameters | ( | Eigen::VectorXd | Xbound, |
std::vector< double > | timedistr | ||
) |
Set the parameters