PatternGeneratorJRL::StepOverPolynomeHip4 Class Reference

Polynome for the hip trajectory. More...

#include <Mathematics/StepOverPolynome.hh>

Inheritance diagram for PatternGeneratorJRL::StepOverPolynomeHip4:
Collaboration diagram for PatternGeneratorJRL::StepOverPolynomeHip4:

Public Member Functions

 StepOverPolynomeHip4 ()
 
void SetParameters (Eigen::VectorXd boundCond, std::vector< double > timeDistr)
 
 ~StepOverPolynomeHip4 ()
 
- Public Member Functions inherited from PatternGeneratorJRL::Polynome
 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

- Protected Attributes inherited from PatternGeneratorJRL::Polynome
int m_Degree
 Degree of the polynome. More...
 
std::vector< double > m_Coefficients
 Vector of coefficients. More...
 

Detailed Description

Polynome for the hip trajectory.

Constructor & Destructor Documentation

◆ StepOverPolynomeHip4()

StepOverPolynomeHip4::StepOverPolynomeHip4 ( )

Constructor: boundCond: the different boundary conditions begin, intermediate and end of polynomial timeDistr: vector with time instants for intermediate boundary conditions and end time

◆ ~StepOverPolynomeHip4()

StepOverPolynomeHip4::~StepOverPolynomeHip4 ( )

Destructor.

Member Function Documentation

◆ SetParameters()

void StepOverPolynomeHip4::SetParameters ( Eigen::VectorXd  boundCond,
std::vector< double >  timeDistr 
)

The documentation for this class was generated from the following files: