31 #ifndef _STEPOVER_POLYNOME_H_
32 #define _STEPOVER_POLYNOME_H_
36 #include <Eigen/Dense>
52 void SetParameters(Eigen::VectorXd boundCond, std::vector<double> timeDistr);
68 void SetParameters(Eigen::VectorXd Zpos, std::vector<double> Xpos);
84 void SetParameters(Eigen::VectorXd Xbound, std::vector<double> timedistr);
104 void SetParameters(Eigen::VectorXd boundCond, std::vector<double> timeDistr);
121 double GetValueSpline(Eigen::VectorXd TimePoints,
double CurrentLocalTime);
141 void SetParameters(Eigen::VectorXd Points, Eigen::VectorXd TimePoints,
142 Eigen::VectorXd DerivativeEndPoints);
144 double GetValueSpline(Eigen::VectorXd TimePoints,
double CurrentLocalTime);
Definition: Polynome.hh:42
Definition: StepOverPolynome.hh:135
double GetValueSpline(Eigen::VectorXd TimePoints, double CurrentLocalTime)
Definition: StepOverPolynome.cpp:545
unsigned long int m_number
Definition: StepOverPolynome.hh:151
void SetParameters(Eigen::VectorXd Points, Eigen::VectorXd TimePoints, Eigen::VectorXd DerivativeEndPoints)
Definition: StepOverPolynome.cpp:480
Eigen::MatrixXd m_Coefficients
Definition: StepOverPolynome.hh:152
StepOverClampedCubicSpline()
Definition: StepOverPolynome.cpp:477
void print()
Definition: StepOverPolynome.cpp:603
~StepOverClampedCubicSpline()
Definition: StepOverPolynome.cpp:616
Polynome for the hip trajectory.
Definition: StepOverPolynome.hh:93
StepOverPolynomeHip4()
Definition: StepOverPolynome.cpp:295
~StepOverPolynomeHip4()
Definition: StepOverPolynome.cpp:350
void SetParameters(Eigen::VectorXd boundCond, std::vector< double > timeDistr)
Definition: StepOverPolynome.cpp:299
spline function calculation class to calculate cubic splines
Definition: StepOverPolynome.hh:113
Eigen::MatrixXd m_Coefficients
Definition: StepOverPolynome.hh:130
void print()
Definition: StepOverPolynome.cpp:459
double GetValueSpline(Eigen::VectorXd TimePoints, double CurrentLocalTime)
Definition: StepOverPolynome.cpp:409
StepOverSpline()
Definition: StepOverPolynome.cpp:354
~StepOverSpline()
Definition: StepOverPolynome.cpp:473
unsigned long int m_number
Definition: StepOverPolynome.hh:129
void SetParameters(Eigen::VectorXd Points)
Definition: StepOverPolynome.cpp:358
\doc Simulate a rigid body
Definition: patterngeneratorinterface.hh:41