PatternGeneratorJRL::Polynome5 Class Reference

Polynome used for X,Y and Theta trajectories. More...

#include <Mathematics/PolynomeFoot.hh>

Inheritance diagram for PatternGeneratorJRL::Polynome5:
Collaboration diagram for PatternGeneratorJRL::Polynome5:

List of all members.

Public Member Functions

 Polynome5 (double FT, double FP)
 Constructor: FT: Final time FP: Final position.
void SetParameters (double FT, double FP)
 Set the parameters.
void SetParametersWithInitPosInitSpeed (double FT, double FP, double InitPos, double InitSpeed)
void GetParametersWithInitPosInitSpeed (double &FT, double &FP, double &InitPos, double &InitSpeed)
void SetParameters (double FT, double FP, double InitPos, double InitSpeed, double InitAcc)
 Set parameters considering initial position, velocity, acceleration.
 ~Polynome5 ()
 Destructor.

Detailed Description

Polynome used for X,Y and Theta trajectories.


Constructor & Destructor Documentation

Polynome5::Polynome5 ( double  FT,
double  FP 
)

Constructor: FT: Final time FP: Final position.

References SetParameters().

Polynome5::~Polynome5 ( )

Destructor.


Member Function Documentation

void Polynome5::GetParametersWithInitPosInitSpeed ( double &  FT,
double &  FP,
double &  InitPos,
double &  InitSpeed 
)

Set the parameters such that the initial position, and initial speed are different from zero.

References PatternGeneratorJRL::Polynome::m_Coefficients.

void Polynome5::SetParameters ( double  FT,
double  FP 
)

Set the parameters.

References PatternGeneratorJRL::Polynome::m_Coefficients.

Referenced by Polynome5().

void Polynome5::SetParameters ( double  FT,
double  FP,
double  InitPos,
double  InitSpeed,
double  InitAcc 
)

Set parameters considering initial position, velocity, acceleration.

References PatternGeneratorJRL::Polynome::m_Coefficients.

void Polynome5::SetParametersWithInitPosInitSpeed ( double  FT,
double  FP,
double  InitPos,
double  InitSpeed 
)

Set the parameters such that the initial position, and initial speed are different from zero.

References PatternGeneratorJRL::Polynome::m_Coefficients.